[Open Assets] SRB2PlusC

This content may be freely modified and/or maintained by anyone.
Status
Not open for further replies.

Varren

Top 50 In #FortniteMostWanted
Sonic Team Junior
This mod is no longer being maintained and is not compatible with versions past 2.1.19.

SRB2Plusc () is a mod that attempts to introduce some small new features for modders to take advantage of
It includes many features and more that I worked on in my spare time

Features & Documentation:

Full Documentation: https://docs.google.com/document/d/18MNO4bVAb4EeTjDKQ5K0KEObq1DOK2m-3pmPhx4J4HM/edit?usp=sharing

Full Changelog: https://docs.google.com/document/d/16hu-tuZJrlC1ZP27dPg28kn0txA6WpVGXTarKBFaXM4/edit?usp=sharing

SOC/MAINCFG:

  • *titlemap (Maincfg): sets a game map as a title map (ZDooM) (DO NOT TRY TO NAME YOUR MAP TITLEMAP IN ZONE BUILDER)
(*requires Alternate View Point for camera setting)


  • hidetitlepics (Maincfg): hides the title graphics
Usage:
Code:
Maincfg


 # Set titlemap to be Egg Rock Zone 3
titlemap = 25


#Hide Title Screen
hidetitlepics = 1
  • bootmap (Maincfg): loads specified map number on game load, every time
Usage:
Code:
Maincfg
# Automatic Start on Greenflower Zone 1

bootmap = 01
  • levelwipe (Maincfg): loads a premade fade sequence in a wad before a level
  • postlevelwipe (Maincfg): loads a premade fade sequence in a wad after a level
  • wipecolor (Maincfg): wipes the screen to the specified palette index

Usage:
Code:
Level 1
...
levelwipe = 56
postlevelwipe = 57
wipecolor = 247
# wipe down on cyan
Lua:

  • boolean titlemap -- returns the titlemap number
  • boolean titlemapinaction -- returns titlemap active status

  • G_SetDisplayPlayer(player_t *player, int displayNumber, bool setAllDisplays) -- Send a F12 Key event

  • angle_t player.viewrollangle [experimental (use at own risk)|software] -- rolls the view by angle
ojkguCQ.gif



  • S_SetMusicPosition(int position) [experimental] -- Set music position
  • S_GetMusicPosition() [experimental] -- returns current music position
Usage:
Code:
...
-- Sets (Greenflower Zone 1) 2 seconds in
S_SetMusicPosition(2000)
...
Over time, there may be more features that adds more functionality for cool uses in modding (such as the experimental speedmusic implimentation)


Download Mirror: https://drive.google.com/file/d/0BwrQ0c_2OW2HY24wSC0zd2pVZjg/view?usp=sharing

Source:
Last: https://github.com/yellowtd/SRB2-PLUS/tree/plus_v2.1.18_main
Current: https://github.com/yellowtd/SRB2-PLUS/tree/plus_v2.1.19_main
http://git.magicalgirl.moe/STJr/SRB2/commits/io (should be netplay compatible until you start writing/reading files in a netgame)


 

Attachments

  • srb20002.gif
    srb20002.gif
    1 MB · Views: 4,569
  • fademask-srb20002.gif
    fademask-srb20002.gif
    1.9 MB · Views: 3,639
  • srb20003-tmap.gif
    srb20003-tmap.gif
    2.8 MB · Views: 3,748
  • srb2plc v1.04.4.zip
    1.6 MB · Views: 3,066
Last edited by a moderator:
An excellent addition to the modding community!

Seriously!! Level fades?! Camera rolling?! A recipe for creative genius!

(that means welcome to releases)
 
Last edited:
angle_t player.viewrollangle and levelwipes are pretty cool additions and might come in handy, although I was hoping bootmap would allow for things similar to ZDoom's TITLEMAP for 3D Menus, everything else seems fun to experiment with, Nice work.
 
Version 1.1.0 Released
----------------------------------
Added: titlemap support (eg. ZDooM)

 
Version 1.1.1 Released
----------------------------------
Bugfix: -skipintro no longer hangs then crashes the game

 
Hey about the TITLEMAP...

Is it required a special thing or use a script to set coordinates and make some effects ?
 
Status
Not open for further replies.

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top