toaster
7f69b52708
[slightly off-topic commit] don't allow MP Special Stages to be selectable via the MP level platter
2019-09-04 15:52:25 +01:00
toaster
ffec691023
Bunch of fixes for dying in MP special stages.
...
* Don't allow the stage to be reloaded in G_DoReborn.
* If you do ANY spawn after the very beginning moment, you're forced to be a spectator.
* Have the "%d player%s remaining" Co-op exiting count visible at the same time as spectator controls.
2019-09-04 15:51:14 +01:00
toaster
b5ddea4827
Seperate "Game" and "Over" assets, per Sev's request and design.
...
https://cdn.discordapp.com/attachments/428262628893261828/618812279127015475/srb20069.gif
2019-09-04 15:21:00 +01:00
Jaime Passos
557e29b83c
Very tiny fix
2019-09-03 23:44:04 -03:00
Jaime Passos
134be8dbb8
Interpolation flag support
2019-09-03 22:57:54 -03:00
Jaime Passos
337b1e2b33
Crash prevention
2019-09-03 21:31:32 -03:00
Jaime Passos
6491116eb5
3 digits frame number
2019-09-03 18:31:59 -03:00
Jaime Passos
0d4225d60e
Sprite2 support but I'm not a dumbass
2019-09-03 18:27:22 -03:00
Monster Iestyn
0b3975dff8
Merge branch 'public_next'
2019-09-03 19:07:57 +01:00
Jaime Passos
6573e94e3a
PRBoom sky dome
2019-09-03 02:12:17 -03:00
mazmazz
c662413edd
WIP 2.2 title screen (Alacroix)
2019-09-02 22:40:28 -04:00
Jaime Passos
412e368ef4
Merge remote-tracking branch 'origin/master' into rotsprite_i
2019-09-02 23:36:30 -03:00
Jaime Passos
ee4bd8dbf2
Merge remote-tracking branch 'origin/master' into fix_skipintro
2019-09-02 23:36:15 -03:00
Jaime Passos
4304c34679
Merge remote-tracking branch 'origin/master' into internal-md3-vanilla-b
2019-09-02 23:35:36 -03:00
Jaime Passos
c72f3cbc69
Merge remote-tracking branch 'origin/master' into newmenus
2019-09-02 23:34:25 -03:00
Jaime Passos
32affb9d95
Sprite2 support!
2019-09-02 23:29:16 -03:00
Jaime Passos
24d08edf05
Merge remote-tracking branch 'origin/master' into internal-md3-vanilla-b
2019-09-02 20:27:50 -03:00
toaster
0700ad229f
Lots of death stuff.
...
* Genesis-style love and attention to the death event.
* Only visibly decrement lives/rings when you're respawning (or game over, see below).
* Faster no-button-press respawn.
* Game Over specific love.
* Animation of Level Title font coming in from the sides.
* https://cdn.discordapp.com/attachments/428262628893261828/617692325438554132/srb20067.gif
* Change gameovertics to 10 seconds instead of 15.
* Make the minimum time before you can force going to the Continue screen longer.
* Accomodate death in MP special stages as a form of exit.
* Don't have your rings or spheres reset when you die in a special stage, so that the stage isn't softlocked with the new harder limits.
* Fix a bug with CoopLives_OnChange where changing to infinite lives didn't force a game-overed player to respawn.
Also, two not-quite death things which nonetheless were relevant to change:
* Fix quitting a special stage having some of the shared spheres/rings disappear into the aether.
* Fix a warning during compilation for the Ring Penalty print.
2019-09-01 15:55:23 +01:00
toaster
226a23c90b
Give the Spectator Eggrobos the ability to move left and right relative to their angle, with initial direction depending on MTF_OBJECTSPECIAL/MTF_AMBUSH flag presence. (May need more tweaking before putting in CEZ3)
2019-09-01 11:43:30 +01:00
James
a606dd2a38
Merged orbital cam, made my reset code not run in NiGHTS, 2D mode, or when exiting levels.
2019-08-31 17:06:01 -04:00
James
0efeaa5d5f
Merge branch 'camorbit-sev' into camerafix
2019-08-31 14:53:43 -04:00
MascaraSnake
04a470a117
Pyre Fly: Use MF2_BOSSNOTRAP instead of MF2_AMBUSH
2019-08-31 12:53:55 +02:00
toaster
b2d57e6045
Motor's new Eggman sprites, along with some other sweet bits of boss polish. What else can I say? Just play it.
2019-08-30 19:19:54 +01:00
Monster Iestyn
7f1e13b746
Merge branch 'ring-penalty-graphic' into 'master'
...
Weapon ammo penalty indicator
See merge request STJr/SRB2Internal!297
2019-08-30 13:28:05 -04:00
MascaraSnake
3eb5324a88
Pyre Fly: Don't spawn smoke and flames if no player is in range
2019-08-30 09:05:49 +02:00
MascaraSnake
751a050d6f
Pyre Fly: Don't run the fuse code when dead
2019-08-30 08:55:29 +02:00
MascaraSnake
0ed20a2a39
Hardcoded the Pyre Fly
2019-08-30 08:17:25 +02:00
Steel Titanium
2821ec1807
Rename private mode to unlisted mode
2019-08-30 00:38:58 -04:00
Steel Titanium
4f71e2a3b0
Capitalize the 'if'
2019-08-30 00:36:10 -04:00
Steel Titanium
4d94c0b1ac
Fix spawning within random range
2019-08-29 23:56:15 -04:00
Alam Ed Arias
475e2fa981
Merge branch 'master' into next
2019-08-29 19:28:02 -04:00
Alam Ed Arias
d6a3f3f4d8
Warn on implicit fallthrough
2019-08-29 19:27:52 -04:00
James
afabfa57ae
Forgot to account for z axis -- thanks James R
2019-08-29 17:17:58 -04:00
James
ddb4f1b765
Is this thing working?
2019-08-29 15:56:46 -04:00
Steel Titanium
9fcf7695c0
Add spawn object linedef special.
...
Note that spawning a object within a random range does not fully work yet and crashes the game
2019-08-29 01:57:58 -04:00
Steel Titanium
e86484a64a
Ignore bots when looking for a player
2019-08-28 23:12:25 -04:00
Steel Titanium
3f9076fd80
Merge branch 'master' into mprelated-tweaks
2019-08-28 22:26:52 -04:00
Steel Titanium
9f197df5e9
Add warning message when attempting to use the master server browser while modifiedgame is true.
2019-08-28 20:24:30 -04:00
Steel Titanium
3a08761a8f
Merge branch 'abpolish' into 'master'
...
Autobrake polish
Closes #176
See merge request STJr/SRB2Internal!293
2019-08-28 00:34:21 -04:00
Steel Titanium
1ae5987502
Rename offline mode to private mode
2019-08-27 18:05:30 -04:00
MascaraSnake
9e132e0fc1
Simplified the lavafall rock states with FF_RANDOMANIM, fixed Var1 for the FF_ANIMATE states
2019-08-27 19:33:54 +02:00
Steel Titanium
27e125e782
Allow letters to be used on ipv4 address field
2019-08-26 22:00:07 -04:00
Steel Titanium
74bcfda7dd
Reorder the main multiplayer menu
2019-08-26 21:49:12 -04:00
Steel Titanium
2fc5ee0ec3
Move some cvars out of D_ClientServerInit and save them
...
Ported over from Kart
2019-08-26 20:38:32 -04:00
Jaime Passos
740deea181
Don't draw borders or patches if not necessary.
2019-08-26 20:49:04 -03:00
James R
d51b516446
Show a negative number to indicate ammo penalty
2019-08-26 16:07:17 -07:00
Jaime Passos
129fc6d3ae
Merge remote-tracking branch 'origin/master' into newmenus
2019-08-26 19:32:44 -03:00
Monster Iestyn
4416be5def
Merge branch 'candamagefix' into 'master'
...
P_PlayerCanDamage fix
See merge request STJr/SRB2Internal!291
2019-08-26 11:32:10 -04:00
MascaraSnake
6e575b2c1c
Only spawn lavafall rocks if a player is nearby
2019-08-25 23:43:07 +02:00
MascaraSnake
5c1189ef4d
Added reverse gravity support to lavafalls
2019-08-25 23:31:12 +02:00