SeventhSentinel
6fa4c27bf6
fakes use MF_SPECIAL, no longer destroyable
2018-08-12 11:04:36 -04:00
SeventhSentinel
4ea7c26c11
New pickup conditions for fakes
...
Instead of checking for item slot, it checks for invincibility or if you already have a fake
2018-08-12 10:22:28 -04:00
SeventhSentinel
ff893f8f63
hud stuff
...
eggman nums & rocket sneaker bar
2018-08-12 10:15:55 -04:00
toaster
b7f7da4f6c
Bugfix for "Blue Mountain 0", "Green Hills K".
...
Also, minor tweak.
2018-08-12 15:10:47 +01:00
toaster
9f107166f3
Merge branch 'sonicitems' into encore
2018-08-12 11:46:21 +01:00
toaster
832d86e580
Fix two very likely suspects for last night's battle-hoopla.
...
* Correct a typo on Sal's part that meant flashingtics would continually grow larger and larger, slowly drifting between different clients.
* A more robust eggmanblame system.
2018-08-12 11:45:48 +01:00
toaster
806353c86a
Fixed Encore remappings not being loaded when joining mid-netgame.
2018-08-12 11:20:53 +01:00
Alam Ed Arias
01a023206f
Merge branch 'master' into XPMupdate
2018-08-11 21:59:39 -04:00
Alam Ed Arias
7d3e4f729f
TravisCI: also remove gcc-6
2018-08-11 21:59:08 -04:00
Alam Ed Arias
b5cc11f7d8
TravisCI: gcc-4.9 is also gone
2018-08-11 21:44:07 -04:00
toaster
8256739052
Merge branch 'sonicitems' into encore
2018-08-12 01:55:07 +01:00
SeventhSentinel
82343719e2
fixed n blame
2018-08-11 20:54:08 -04:00
Alam Ed Arias
bb94d9fa3a
Merge branch 'master' into XPMupdate
2018-08-11 20:37:34 -04:00
Alam Ed Arias
6603f26772
Merge branch 'xpm_fix' into 'XPMupdate'
...
Fix white being treated as transparent.
See merge request STJr/SRB2!266
2018-08-11 20:36:57 -04:00
SeventhSentinel
4ac97eb77b
Merge branch 'sonicitems' of https://git.magicalgirl.moe/KartKrew/Kart into sonicitems
2018-08-11 20:19:12 -04:00
SeventhSentinel
cde54211c2
eggman
...
broken
2018-08-11 20:19:09 -04:00
toaster
dd6259c44f
Encore mapload linedef executor (number 328), as requested by Oni.
2018-08-11 23:20:05 +01:00
toaster
000fbe8b52
Merge branch 'sonicitems' into encore
2018-08-11 22:52:24 +01:00
toaster
53dd391ac8
Merge branch 'sonicitems' of https://git.magicalgirl.moe/KartKrew/Kart.git into sonicitems
2018-08-11 22:52:09 +01:00
toaster
6fa0605416
Merge branch 'sonicitems' into encore
...
# Conflicts:
# src/d_main.c
2018-08-11 22:37:17 +01:00
toaster
35fd7e6a08
* Fix issue with palette not getting reset when heading to intermission.
...
* Make map hell maps MUCH less common by ignoring all but the three most recent maps in the buffer for the random option.
2018-08-11 22:36:14 +01:00
toaster
a6d1e799f9
* Encore on the voting screen! Appears randomly once unlocked in the same slot as that which sometimes represents a gametype change (odds inflated for testing purposes).
...
* A better representation of an Encore level, now with inverted graphics (a special remapping we can now use elsewhere whenever if we want!) and a floating Ruby!
* Decouple encore's setting from cv_kartencore on mapload. Instead, bake it into D_MapChange and related, which will only some of the time be fed by cv_kartencore's value.
* Encore mode now has a special mapheader palette setting, "encorepal", rather than using the same one as non-encore.
2018-08-11 22:23:40 +01:00
TehRealSalt
cc009aca4f
Flashing tics length depends on speed stat
...
Change to speed-weight when the bump buff gets added
2018-08-11 00:12:41 -04:00
Steel Titanium
d9c7334dea
Fix white being treated as transparent.
2018-08-10 19:02:03 -04:00
toaster
c1a2c2fba4
Merge branch 'sonicitems' into encore
2018-08-10 23:22:28 +01:00
toaster
d4eabcf3ad
Merge branch 'next' of https://git.magicalgirl.moe/STJr/SRB2.git into sonicitems
2018-08-10 23:21:57 +01:00
Alam Ed Arias
0575d2f1f9
TravisCI: remove gcc-5 test, gcc-5 package is gone
2018-08-10 17:16:26 -04:00
Alam Ed Arias
3479310546
SDL: update IMG_xpm.c
2018-08-10 17:09:11 -04:00
toaster
202e98957d
* For testing purposes, show Encoremaps on the level select icons.
...
* HOWEVER, we should seriously address this again later, because the antialiasing DOES result in some unfortunate bullshit...
* Encoremap maces per Oni's request and Sal's suggestion
2018-08-10 21:11:45 +01:00
toaster
500b71c0b3
More control over what stuff get Encore mapping applied to it, with sensible defaults so you don't have to do much to your map to get it to be supported!
...
* Objects!
* Gone is the arcane, difficult-to-remember list of random flags. Say hello to MF_DONTENCOREMAP!
* Alternatively, if the object has a skincolour applied to it, it isn't encoremapped either. (Useful for ghosts, for example.)
* Sectors!
* The autodetecting of sneaker and spring panels is now much more intelligent, and only avoids remapping the plane(s) the effect is availible upon.
* Sector special group 2 no. 15 is now "Invert Encore Remap". It inverts the above detection.
* Linedefs!
* The "Transfer Line" linedef flag can now also be used to deny Encore remappings on linedef textures.
* Right now it applies to every pixel drawn specifically belonging to that linedef, but if people decide it needs changing, we CAN make it apply to midtextures only (like linedef types 900-910).
2018-08-10 19:31:30 +01:00
Monster Iestyn
7ee9c5b0f4
Merge branch 'master' into next
2018-08-10 19:31:15 +01:00
Monster Iestyn
653fd3038d
Merge branch 'woops!_all_trans' into 'master'
...
Woops! All trans
See merge request STJr/SRB2!265
2018-08-10 14:27:45 -04:00
toaster
542b758206
Merge branch 'sonicitems' into encore
2018-08-10 15:39:08 +01:00
toaster
a10c0f1bcf
Fix issue where random boxes would become invisible after respawning in race.
2018-08-10 15:38:32 +01:00
toaster
c190db903c
Merge branch 'sonicitems' into encore
...
# Conflicts:
# src/st_stuff.c
2018-08-10 15:35:00 +01:00
toaster
1d42a97e08
Wolfs flagged up midi variable stuff in his review so far, so this is a correction in that vein.
2018-08-10 14:25:24 +01:00
TehRealSalt
01093f4ca2
Orbinaut x4
2018-08-09 22:52:22 -04:00
TehRealSalt
a49983a6d1
Lap start animation
2018-08-09 21:52:02 -04:00
toaster
a6ca459164
Fix all actionable comments in my review of sonicitems.
2018-08-09 22:59:52 +01:00
toaster
145c050e14
...and R_DrawTranslucentSplat_8, even though it isn't used!
2018-08-09 17:08:20 +01:00
toaster
5daeaf529f
Apply the double-colormap ordering fix to R_DrawTiltedTranslucentSpan_8 as well.
2018-08-09 16:56:43 +01:00
toaster
6f2840fe19
* Make Encore Mode an unlockable, rather than freely available.
...
* Make unlockables have a "showing" conditionset, for when you're able to see them on the Extras screen.
* A shorter Encore ruby-pulse fade, for when encore mode is already active!
2018-08-08 20:48:29 +01:00
toaster
7577d289c3
Encore mode is shippable, if still a tad incomplete!
...
* Turns out the Linedef Type 606 support WAS working and I just had a bad MAP01E lump.
* Ruby fade and ambience start track.
* Fix bad phrasing.
2018-08-08 15:03:02 +01:00
toaster
6f4308905f
Merge branch 'sonicitems' into encore
2018-08-08 12:04:17 +01:00
toaster
cd28a95908
Fix two bugs with how I disabled midi music for Kart.
...
* Correct the thing where it would print "music not found" when digital music is disabled.
* Make the MIDI music rejection text print if MIDI music is found (and digital music is on).
2018-08-07 21:51:03 +01:00
toaster
c52a4de933
Merge branch 'next' of https://git.magicalgirl.moe/STJr/SRB2.git into sonicitems
...
# Conflicts:
# src/f_finale.c
# src/hardware/hw_md2.c
2018-08-07 21:20:27 +01:00
Monster Iestyn
10a2ba8d39
Merge branch 'master' into next
2018-08-07 20:54:19 +01:00
Monster Iestyn
c8ea5cfcaa
Merge branch 'transparency_i_hardly_knew_er' into 'master'
...
Transparency? I hardly knew 'er!
See merge request STJr/SRB2!264
2018-08-07 15:29:35 -04:00
toaster
ecc9ebe8c1
Change the order of operations when applying transparency and colormap such that colormap isn't applied to the screen pixel twice (or, in the case of R_DrawTranslatedTranslucentColumn_8, thrice).
...
Please note I haven't touched the ASM equivalent, given as it's not actually used.
2018-08-07 19:12:10 +01:00
toaster
cfaaac78be
Merge branch 'sonicitems' of https://git.magicalgirl.moe/KartKrew/Kart.git into encore
2018-08-07 17:09:25 +01:00