toaster
c659e3f26b
Fix lua scripts erroring on the title screen because they're run there but it's not counted as GS_LEVEL (aka #168 ).
2019-07-30 17:48:13 +01:00
Alam Ed Arias
5286938853
Fix building with MSVC
2019-07-29 19:02:45 -04:00
Alam Ed Arias
644aba78d5
Merge branch 'public_next' into private
2019-07-29 18:31:01 -04:00
Alam Ed Arias
82c4cdfaca
Merge branch 'master' into next
2019-07-29 18:05:33 -04:00
Alam Ed Arias
62e45e5f5b
SDL2: fixed compiling mixer interface with MSVC
2019-07-29 17:56:35 -04:00
Monster Iestyn
1f30c27c79
Merge branch 'wavingflag' into 'master'
...
New CEZ scenery
See merge request STJr/SRB2Internal!257
2019-07-28 15:44:00 -04:00
Monster Iestyn
14b3d97e16
Merge branch 'recordattack-bg-fixes' into 'master'
...
Record Attack bg fixes
See merge request STJr/SRB2Internal!259
2019-07-20 11:33:06 -04:00
Monster Iestyn
0cc9cc0acf
On second thoughts I'll go back to 8 for length in these variables, since as far as I can tell the code doesn't need it to be longer anyway
2019-07-20 16:30:30 +01:00
Monster Iestyn
f266eda97b
Merge branch 'public_next'
2019-07-16 18:28:49 +01:00
Monster Iestyn
f563f95c32
Merge branch 'master' into next
2019-07-16 18:26:46 +01:00
Monster Iestyn
784fc70e7e
Merge branch 'fix-gme-free' into 'master'
...
Fix crash with GME sounds when being freed
See merge request STJr/SRB2!504
2019-07-16 13:25:51 -04:00
Monster Iestyn
82cfd76402
Merge branch 'master' into recordattack-bg-fixes
2019-07-16 17:04:42 +01:00
Monster Iestyn
b0f30ca0df
Instead of ignoring blank menutypes in M_IterateMenuTree, ignore them in the MIT_ functions instead.
...
(I'm doing this because MIT_GetMenuAtLevel appears to actually care about whether menutype is zero or not unlike the others; I don't want to break the code designed around that)
2019-07-15 20:25:57 +01:00
Monster Iestyn
b53f5ec41f
Merge branch 'titlesky-fixes' into 'master'
...
Titlemap fixes
See merge request STJr/SRB2Internal!258
2019-07-14 19:38:07 -04:00
Monster Iestyn
a424fce29d
Slightly unrelated tweak: bghide && titlemapinaction clearly takes precedence over bgname if both are present, so reorder these if statement blocks
2019-07-14 22:36:14 +01:00
Monster Iestyn
1ec917f44e
remove some of the GS_TIMEATTACK hacks I added because I now realise I can just turn titlemapinaction off when entering the menus \o/
2019-07-14 22:28:19 +01:00
Monster Iestyn
5303475033
Fixes for menus:
...
* add gamestate != GS_TIMEATTACK checks to prevent Record Attack or NiGHTS Mode losing their backgrounds
* increase bgname to 9 to include the extra NULL byte? (is this a good idea actually)
* make M_IterateMenuTree ignore menu levels without a menutype value
2019-07-14 21:58:48 +01:00
Steel Titanium
db525c43a7
Fix crash with GME sounds when being freed
2019-07-14 14:55:04 -04:00
Monster Iestyn
157808c0b5
The titlemap glitches turned out to be linked to deathmatchstarts, which wasn't actually properly cleared out each level load ...let's actually fix that, lol.
...
(Neither were the CTF starts but those didn't directly cause any problems luckily)
2019-07-14 18:10:03 +01:00
sphere
76d6a96c69
Add a blue variant of the pole banner & change some doomednums.
2019-07-14 17:30:33 +02:00
Monster Iestyn
3fec42c436
Add static keyword to these variables for correctness
2019-07-14 16:23:01 +01:00
Monster Iestyn
1ba1318f37
Fix mixed code-and-declaration error
2019-07-14 16:19:48 +01:00
Monster Iestyn
97404e9b8c
Merge branch 'libopenmpt-fixes' into 'master'
...
Improved libopenmpt loading
See merge request STJr/SRB2Internal!251
2019-07-14 11:03:14 -04:00
MascaraSnake
1b79c29559
Merge branch 'wallspike-fix' into 'master'
...
Fix wall spikes that start retracted
See merge request STJr/SRB2Internal!255
2019-07-14 10:55:10 -04:00
Monster Iestyn
a001167bb4
Merge branch 'thinkerlists-fix' into 'master'
...
Thinkerlists fix
Closes #161
See merge request STJr/SRB2Internal!253
2019-07-14 10:52:56 -04:00
sphere
aabf7ed113
Add a blue variant of the waving flags.
2019-07-14 16:50:45 +02:00
sphere
3f2f037456
Don't upscale the waving flags, make them twice as large instead
2019-07-14 15:30:00 +02:00
toaster
85d46b49e1
Correct some extant fuckups.
2019-07-14 14:21:32 +01:00
MascaraSnake
d506e70c51
Merge branch 'wood-debris-unmute' into 'master'
...
Unmute wood debris
See merge request STJr/SRB2Internal!254
2019-07-14 04:07:38 -04:00
sphere
af3089cda5
Add meleestate to MT_WALLSPIKE.
2019-07-14 01:29:36 +02:00
sphere
d244f7d18e
Assign sound to the wood debris object.
2019-07-13 23:15:56 +02:00
toaster
6a90505009
Correct some more minor issues with hw_light.c and the ALAM_LIGHTING. (Hi Alam! ^u^)
2019-07-13 14:07:40 +01:00
toaster
2fbb0bbb52
I know this isn't my branch, but found several reference haemmoragers and figured it'd be appropriate to commit here.
2019-07-13 13:43:22 +01:00
Jonas Sauer
b7c783223a
Fixed the thinkerlist issues by removing THINK_LIMBO. Delay-removed thinkers now stay in their list.
...
Also includes toaster's assorted fixes and improvements from target_painted_on_your_ass.
2019-07-13 01:42:03 +02:00
Monster Iestyn
b7b32167f7
fix leftshift of negative value MascaraSnake also gets
2019-07-09 21:48:18 +01:00
Monster Iestyn
b820635130
Fix MascaraSnake's issues with sign-compare (hopefully)
2019-07-09 21:43:38 +01:00
Monster Iestyn
8151360ca7
Merge branch 'eggcolosseum' into 'master'
...
Egg Colosseum (CEZ3 remaster)
See merge request STJr/SRB2Internal!248
2019-07-09 16:32:24 -04:00
Monster Iestyn
7a8843a295
Merge branch 'seaegg_tweaks' into 'master'
...
Sea Egg
See merge request STJr/SRB2Internal!244
2019-07-09 16:25:07 -04:00
Monster Iestyn
6105275e42
Fixed mixed-code-and-declaration, shadowed variables, etc ...and the compiler doesn't like P_AddEachTimeThinker being inline anymore for some reason, oh well
2019-07-09 21:15:12 +01:00
Steel Titanium
c0927754a1
Seperate declarations from code
2019-07-09 15:51:11 -04:00
Steel Titanium
7088a5d534
Merge branch 'master' into libopenmpt-fixes
2019-07-09 15:44:58 -04:00
Steel Titanium
d9ed4be606
Fix compiling on Linux
2019-07-09 15:42:14 -04:00
toaster
3c5cbd5980
Merge branch 'master' of https://git.magicalgirl.moe/STJr/SRB2Internal.git into eggcolosseum
...
# Conflicts:
# src/p_mobj.c
# src/sounds.c
# src/sounds.h
2019-07-09 19:52:52 +01:00
Monster Iestyn
dcbe0f7f46
Merge branch 'toast_cleanup' into 'master'
...
PITY IN PINK and everything associated (formerly toast_fixes)
See merge request STJr/SRB2Internal!232
2019-07-09 14:31:25 -04:00
Monster Iestyn
d9048f2c39
Merge branch 'metalfixes' into 'toast_cleanup'
...
Metal Sonic Boss fixes (again)
See merge request STJr/SRB2Internal!245
2019-07-09 14:29:42 -04:00
Monster Iestyn
11bf294a74
Merge branch 'rainfixesmkII' into 'master'
...
Accidentially broke rain in the rainfixes branch (oh, the irony!)
See merge request STJr/SRB2Internal!249
2019-07-09 14:24:14 -04:00
MascaraSnake
193b86efab
Merge branch 'remove-character-flags' into 'master'
...
Remove character flags
Closes #27
See merge request STJr/SRB2Internal!246
2019-07-09 14:18:27 -04:00
Steel Titanium
ccecb4c6cd
Some few comments
2019-07-09 00:56:22 -04:00
Steel Titanium
86c8a0a5d9
Merge branch 'master' of https://git.magicalgirl.moe/STJr/SRB2Internal into libopenmpt-fixes
2019-07-09 00:17:27 -04:00
Steel Titanium
f4275cf4ce
Merge branch 'master' into libopenmpt-fixes
2019-07-08 23:37:56 -04:00