LJ Sonic
7ea81eacc5
Fix say command and its variants using hardcoded buffer size
2022-01-10 19:31:41 +01:00
LJ Sonic
3083290af8
Add READSTRINGL and WRITESTRINGL macros
2022-01-10 18:57:18 +01:00
LJ Sonic
a668546088
Make byte stream manipulation code easier to read
2022-01-10 18:56:42 +01:00
GoldenTails
e0afc2d2b6
Add a player->mo check before attempting to account for ztargetting.
2022-01-09 17:09:57 -06:00
MascaraSnake
868b2577ad
Merge branch 'udmf-sector-fields' into udmf-full
...
# Conflicts:
# src/hardware/hw_main.c
# src/p_setup.c
# src/p_spec.c
2022-01-09 13:58:27 +01:00
MascaraSnake
020b738aa9
Merge branch 'udmf-more-linedef-types' into udmf-sector-fields
2022-01-09 13:52:59 +01:00
MascaraSnake
e7a281d994
Merge branch 'udmf-thing-types' into udmf-more-linedef-types
2022-01-09 13:52:26 +01:00
MascaraSnake
e19ba99f57
Merge branch 'udmf-executor-triggers' into udmf-thing-types
2022-01-09 13:51:50 +01:00
MascaraSnake
95bf8ea4bb
Merge branch 'udmf-linedef-executors' into udmf-executor-triggers
2022-01-09 13:51:21 +01:00
MascaraSnake
fba986ff1c
Merge branch 'udmf-lighting' into udmf-linedef-executors
2022-01-09 13:50:47 +01:00
MascaraSnake
0b8204491d
Merge branch 'udmf-polyobjects' into udmf-lighting
2022-01-09 13:50:14 +01:00
MascaraSnake
904b434c65
Merge branch 'udmf-scrollers' into udmf-polyobjects
2022-01-09 13:49:46 +01:00
MascaraSnake
0c6e2c70c7
Merge branch 'udmf-plane-linedefs' into udmf-scrollers
2022-01-09 13:49:14 +01:00
MascaraSnake
5e7547b822
Merge branch 'udmf-fofs-mkii' into udmf-plane-linedefs
2022-01-09 13:48:40 +01:00
MascaraSnake
3104504848
Merge branch 'blentran-update' into udmf-full
2022-01-09 13:47:59 +01:00
MascaraSnake
95e909400f
Fix blendmode regression in OpenGL caused by faulty fog wall support
2022-01-09 13:45:56 +01:00
MascaraSnake
0a2294118e
Merge branch 'udmf-scrollers' into udmf-full
2022-01-09 12:53:35 +01:00
MascaraSnake
ce29d05be8
Fix typo in wall scroller conversion
2022-01-09 12:53:12 +01:00
MascaraSnake
b3ca6845c1
P_WriteTextmap: Don't bother with equation slopes because binary maps can't have them anyway
2022-01-09 12:38:49 +01:00
MascaraSnake
7276c6bef5
P_WriteTextmap: Correctly write linedef executor delays
2022-01-09 12:37:46 +01:00
MascaraSnake
1fbfc9bea9
P_WriteTextmap: Convert custom gravity and custom exit
2022-01-09 11:44:53 +01:00
MascaraSnake
5f6014223d
Don't convert global colormaps
2022-01-09 10:41:50 +01:00
MascaraSnake
c1f03e7720
P_WriteTextmap: Convert colormaps
2022-01-09 10:22:25 +01:00
MascaraSnake
a46619684f
Disable NiGHTS objectplace, which serves no purpose anymore without writethings
2022-01-09 09:30:15 +01:00
MascaraSnake
8615e86a0b
P_WriteTextmap: Don't try to write invalid textures
2022-01-09 09:27:39 +01:00
spherallic
8651123463
Fix errors with the hardcoded Nightopians from Dream Hill.
2022-01-08 19:47:00 +01:00
MascaraSnake
90cd009b23
Remove writethings because it no longer works properly with the binary-to-UDMF conversion
2022-01-08 16:58:55 +01:00
MascaraSnake
1269fe6c0e
Implement faster textmap parser
2022-01-08 13:17:15 +01:00
MascaraSnake
b7f9626fda
Merge branch 'taglists-refactor' into udmf-full
2022-01-07 18:45:52 +01:00
MascaraSnake
3248556fa9
Speed up taglist creation
2022-01-07 18:42:56 +01:00
MascaraSnake
5149699def
Update VS project files
2022-01-07 18:00:56 +01:00
MascaraSnake
b05bcc4657
P_WriteTextmap: Correct flat offsets
2022-01-07 15:44:56 +01:00
MascaraSnake
c912222df6
Merge branch 'znodes-offset-fix' into udmf-full
2022-01-07 14:44:42 +01:00
MascaraSnake
56b00fac54
P_WriteTextmap: Rearrange properties and remove some defaults
2022-01-07 13:39:25 +01:00
MascaraSnake
95ce2aca98
P_WriteTextmap: Update friction to float
2022-01-07 12:59:29 +01:00
MascaraSnake
b6a5ff98f0
Merge branch 'udmf-sector-fields' into udmf-full
2022-01-07 12:46:47 +01:00
MascaraSnake
8b5f6cca37
Add command line parameter for saving the current map in TEXTMAP format
2022-01-07 12:45:40 +01:00
MascaraSnake
1de5b77710
Fix typo
2022-01-07 10:25:32 +01:00
MascaraSnake
659410dde1
Use Slope Skew flag instead of Upper Unpegged for FOF skewing
2022-01-05 23:47:05 +01:00
MascaraSnake
e406a52446
Remove weird special behavior for two-sided upper textures in software
2022-01-05 22:33:14 +01:00
MascaraSnake
fcb69b9c2f
Rename more linedef flags
2022-01-05 19:43:40 +01:00
MascaraSnake
2bef8da42f
Remove access to unused effect6 flag in UDMF
2022-01-05 18:42:53 +01:00
MascaraSnake
5f97047b96
Rename linedef flags
2022-01-05 18:40:02 +01:00
MascaraSnake
55559a5f98
Split P_ConvertBinaryMap into multiple functions
2022-01-05 18:15:04 +01:00
MascaraSnake
06b7d7ceb8
Make only ML_EFFECT3 affect midtexture pegging in UDMF
2022-01-05 18:05:47 +01:00
MascaraSnake
549569e75b
Fix offset calculation for segs that represent linedef backsides
2022-01-05 10:08:49 +01:00
spherallic
a08c7eac1f
wip: staterange actions
2022-01-05 09:55:46 +01:00
MascaraSnake
d25bc75a92
Remove redundant UDMF check in P_LoadSidedefs
2022-01-05 09:22:13 +01:00
MascaraSnake
a8e32cfe12
Fix incorrect turnaround behavior for bounceFloor and bounceCeiling
2022-01-05 00:26:10 +01:00
Hannu Hanhi
a8fe12ae98
Hack that fixes software drop shadow crashes by bypassing incorrectly set variables
2022-01-04 22:30:50 +02:00
MascaraSnake
577ae68d6d
Make sector friction a floating-point field
2022-01-04 21:25:34 +01:00
MascaraSnake
88fae019a2
Fix typos in binary-to-UDMF conversion
2022-01-04 19:59:51 +01:00
MascaraSnake
9d67420e5c
Egg Slimer: Fix typo in binary-to-UDMF conversion and invert speed-up flag
2022-01-04 19:57:14 +01:00
MascaraSnake
7609f300ba
Fix typo in laser FOF conversion
2022-01-04 19:45:36 +01:00
MascaraSnake
ca1d844278
Merge branch 'blentran-update' into udmf-full
2022-01-04 19:36:20 +01:00
MascaraSnake
afde568856
Add blendmode support to FOFs
2022-01-04 19:33:17 +01:00
spherallic
c7281d1801
Fix cyan pixel cutting in Software
2022-01-04 14:26:04 +01:00
MascaraSnake
8c17bb57e6
Turn the fog wall linedef type into a blendmode
2022-01-04 14:26:03 +01:00
MascaraSnake
3b08a15860
Expose blendmodes to UDMF
2022-01-04 14:26:03 +01:00
sphere
f455bf347b
blentran part 3: Wall & plane blendmodes.
2022-01-04 14:26:03 +01:00
sphere
470b069179
blentran part 2: Sprite & patch blendmodes.
2022-01-04 14:26:03 +01:00
sphere
f9d2fd9ce5
blentran part 1: Flag changes & semibright support.
2022-01-04 14:26:03 +01:00
LJ Sonic
1377824799
Fix long chat messages causing net command failures
2022-01-03 22:37:19 +01:00
LJ Sonic
0241016f6a
Do not attempt to disconnect when a packet checksum is invalid
2022-01-03 12:13:55 +01:00
LJ Sonic
159be00109
Support delete key in chatbox
2022-01-03 00:37:11 +01:00
LJ Sonic
af629fefe9
Fix long chat messages crashing the game
2022-01-03 00:08:23 +01:00
LJ Sonic
3c8a29f1ff
Add SKIPSTRINGN macro
2022-01-03 00:06:43 +01:00
LJ Sonic
055d57c56c
Fix single-letter messages not being sent
2022-01-03 00:06:20 +01:00
MascaraSnake
913731b4bc
Merge branch 'blentran-update' into udmf-full
...
# Conflicts:
# src/lua_maplib.c
# src/p_setup.c
# src/p_spec.c
2022-01-02 23:19:47 +01:00
LJ Sonic
b933316f23
Cleanup chat event handling
2022-01-02 23:19:34 +01:00
LJ Sonic
e761e36c55
Cleanup and fix chat deleting and pasting
2022-01-02 23:06:34 +01:00
spherallic
1a21ca14f0
Fix cyan pixel cutting in Software
2022-01-02 20:44:24 +01:00
LJ Sonic
2bbbd57c6e
Turn HU_queueChatChar into HU_sendChatMessage
2022-01-02 18:35:11 +01:00
LJ Sonic
b8975b6a71
Group related chat stuff together
2022-01-02 17:50:01 +01:00
LJ Sonic
3638d5d556
Cleanup chat code a little
2022-01-02 17:08:10 +01:00
LJ Sonic
f8afdeb35f
Cleanup chatbox sanitizing code
2022-01-02 15:48:31 +01:00
LJ Sonic
34ad64ba59
Cleanup chatbox reset code
2022-01-02 15:41:54 +01:00
LJ Sonic
d9bc478822
Cleanup blank chatbox checking code
2022-01-02 15:39:16 +01:00
spherallic
719ceb0586
Add collision check for flipped water drops
2022-01-01 19:34:27 +01:00
MascaraSnake
8e4cbf8b76
Disable ML_EFFECT5 on linedef executor triggers for UDMF maps (what a pointless feature)
2021-12-31 15:33:47 +01:00
MascaraSnake
2886a277d8
Turn the fog wall linedef type into a blendmode
2021-12-31 15:00:27 +01:00
MascaraSnake
e4d7b3df6c
Minor cleanup in P_SpawnSpecials
2021-12-31 14:17:17 +01:00
MascaraSnake
0d2d7a2803
Merge branch 'udmf-more-linedef-types' into udmf-sector-fields
...
# Conflicts:
# src/p_spec.c
2021-12-31 14:14:23 +01:00
MascaraSnake
5873ecfa02
Merge branch 'udmf-thing-types' into udmf-more-linedef-types
2021-12-31 14:12:13 +01:00
MascaraSnake
98157daa1c
Merge branch 'udmf-executor-triggers' into udmf-thing-types
2021-12-31 14:11:50 +01:00
MascaraSnake
63978b76df
Merge branch 'udmf-linedef-executors' into udmf-executor-triggers
2021-12-31 14:11:18 +01:00
MascaraSnake
b35da98a3c
Merge branch 'udmf-lighting' into udmf-linedef-executors
2021-12-31 14:10:50 +01:00
MascaraSnake
ee728126df
Fix oversight with linedef type 604
2021-12-31 14:09:38 +01:00
MascaraSnake
9b780f417e
Fix a conversion oversight with linedef type 8
2021-12-31 14:06:06 +01:00
MascaraSnake
eef7763d68
Set SSF_WINDCURRENT and SSF_CONVEYOR automatically if there's a pusher/conveyor
2021-12-31 13:58:41 +01:00
MascaraSnake
2b4d32b372
Turn solid lava into a damagetype
2021-12-31 12:15:01 +01:00
MascaraSnake
e011962156
Make the sector special field inaccessible in UDMF
2021-12-31 11:44:05 +01:00
MascaraSnake
208395214a
Implement sector fields for linedef executor triggering
2021-12-31 11:39:34 +01:00
MascaraSnake
b3be8d1f44
Implement sector damagetype field
2021-12-31 08:53:00 +01:00
MascaraSnake
417809f78e
Fix typo in P_MobjTouchingSectorSpecial
2021-12-31 00:05:47 +01:00
MascaraSnake
feaa4f1273
Replace most sector specials with sector special flags
2021-12-31 00:03:24 +01:00
MascaraSnake
e1393954c7
Make deprecated sector types inaccessible in UDMF
2021-12-30 21:27:09 +01:00
MascaraSnake
570a6ab395
Turn "intangible to camera" sector special into a sector flag
2021-12-30 20:37:57 +01:00
MascaraSnake
7b830fbddf
Add "change sector's gravity" linedef executor in UDMF to replace linedef type 1
2021-12-30 19:28:01 +01:00
MascaraSnake
b3863c57be
Replace verticalflip in sector_t with a sector flag that's accessible via Lua and UDMF
2021-12-30 18:50:02 +01:00
MascaraSnake
86e2fefcac
Add sector gravity field for UDMF
2021-12-30 18:19:42 +01:00
spherallic
d9410e3e6a
fix compile warnings (this really puts the mess in message)
2021-12-30 16:29:37 +01:00
MascaraSnake
e3d41e0bda
Adapt linedef type 540 to UDMF
2021-12-30 15:32:28 +01:00
MascaraSnake
f30b97ba93
Adapt heat wave effect to UDMF
2021-12-30 14:48:40 +01:00
MascaraSnake
b74d06b4e7
Netsync sector flags
2021-12-30 14:33:24 +01:00
MascaraSnake
2a1f96aa3c
Adapt linedef type 8 to UDMF
2021-12-30 14:26:51 +01:00
MascaraSnake
2fd6eafbcf
Expose sector flags to Lua and UDMF
2021-12-30 14:16:00 +01:00
MascaraSnake
34229030f2
Make implementation of slope copying with linedef type 700 not hacky
2021-12-30 08:10:20 +01:00
MascaraSnake
696d4945a7
Adapt linedef type 14 to UDMF
2021-12-30 07:54:16 +01:00
MascaraSnake
73ba288e5d
P_ProcessLinedefsAfterSidedefs: Skip text copying in UDMF
2021-12-29 23:45:43 +01:00
MascaraSnake
9af28321a5
Fix unadapted flag for linedef type 426
2021-12-29 23:12:46 +01:00
MascaraSnake
69797377c4
Adapt some parameter linedef types to UDMF
2021-12-29 23:03:37 +01:00
MascaraSnake
0b3180cdfa
Adapt linedef type 64 to UDMF
2021-12-29 21:03:47 +01:00
spherallic
17251895ea
Increase default camera height for both playstyles
2021-12-29 19:29:41 +01:00
spherallic
4d1fb04327
Update playstyle names on the input display
2021-12-29 19:29:41 +01:00
spherallic
0a38fef147
Several changes to default control settings:
...
- Renamed Simple to Automatic, and made it the default
- Renamed Standard to Manual
- Changed some camera settings to make Automatic easier to control
- Changed most default gamepad controls, to fit Automatic playstyle
- Changed a few default keyboard controls
- Added default binds for custom actions 1-3
- Removed forced camera settings in the tutorial (to account for
upcoming tutorial update)
- Also lowered default sound/music volume a little bit
2021-12-29 19:29:36 +01:00
MascaraSnake
29ee8484eb
Merge branch 'udmf-thing-types' into udmf-more-linedef-types
2021-12-29 15:53:46 +01:00
MascaraSnake
338f1357a6
Particle generator: Use args[6] instead of angle for tagging
2021-12-29 15:53:20 +01:00
MascaraSnake
228efa5ffc
Add "relative" setting to linedef type 799 and adapt it to UDMF
2021-12-29 15:29:59 +01:00
MascaraSnake
1e1ea22e51
Separate thinker structs for dynamic line and vertex slopes
2021-12-29 13:53:38 +01:00
sphere
e8c83f48be
Merge branch 'fix-binary-mtag' into 'next'
...
Make linedef 96 apply to tags from 97-99, but not to itself
See merge request STJr/SRB2!1633
2021-12-29 10:07:35 +00:00
MascaraSnake
49c1645b5f
Adapt linedef type 63 to UDMF
2021-12-29 11:03:00 +01:00
sphere
4e972f7d24
Merge branch 'deathpit_explosions' into 'next'
...
Fix enemy/boss/minecart explosions in death pits (Closes #67 )
Closes #67
See merge request STJr/SRB2!1688
2021-12-29 10:00:25 +00:00
sphere
2e8b7688e8
Merge branch 'resolve-329' into 'next'
...
Allow changing the master server address while hosting a netgame
Closes #329
See merge request STJr/SRB2!1687
2021-12-29 10:00:08 +00:00
sphere
c12ad1d63c
Merge branch 'invert' into 'next'
...
Give the inverted flashpal a constant
See merge request STJr/SRB2!1685
2021-12-29 10:00:04 +00:00
sphere
68547a503b
Merge branch 'botsforexit' into 'next'
...
Don't count bots in playersforexit
See merge request STJr/SRB2!1684
2021-12-29 09:59:54 +00:00
katsy
effcb948ad
Don't count bots in playersforexit
2021-12-29 09:59:54 +00:00
MascaraSnake
63548fe235
Merge branch 'udmf-thing-types' into udmf-more-linedef-types
2021-12-29 10:59:43 +01:00
sphere
e152a32c10
Merge branch 'HUD_fixes' into 'next'
...
Some hud fixes (by Confusion)
See merge request STJr/SRB2!1670
2021-12-29 09:59:40 +00:00
MascaraSnake
3bac97ee65
Clean up P_SpawnSpecials a bit
2021-12-29 10:59:26 +01:00
MascaraSnake
234e8f5f8f
Disable camera scanner effect in UDMF
2021-12-29 10:55:39 +01:00
MascaraSnake
c76d0e3326
Implement linedef executor for changing linedef args
2021-12-29 10:42:20 +01:00
MascaraSnake
e7869039db
Merge branch 'udmf-thing-types' into udmf-more-linedef-types
2021-12-29 09:40:47 +01:00
MascaraSnake
95248dc80f
Merge branch 'next' into udmf-thing-types
...
# Conflicts:
# src/p_mobj.c
2021-12-29 09:35:25 +01:00
MascaraSnake
1aa9ba1447
Delete removed mobj types from deh_tables.c
2021-12-29 08:31:47 +01:00
MascaraSnake
cbf32c6615
Adapt some miscellaneous linedef types to UDMF
2021-12-29 08:12:28 +01:00
MascaraSnake
e76d332678
Disable the old hacky way of doing egg capsules in UDMF maps
2021-12-28 23:51:08 +01:00
MascaraSnake
2a868ca60d
Adapt Glaregoyles to UDMF
2021-12-28 23:06:48 +01:00
MascaraSnake
a091b7d16d
Adapt bosses to UDMF and remove now-unused mapthing flags
2021-12-28 22:52:24 +01:00
MascaraSnake
e71a952d70
Adapt monitors to UDMF
2021-12-28 17:54:26 +01:00
MascaraSnake
79c3197de2
Adapt various thing types for UDMF
2021-12-28 16:38:52 +01:00
MascaraSnake
53931727bd
Adapt pushables to UDMF
2021-12-28 14:28:36 +01:00
MascaraSnake
42f823600c
Adapt NiGHTS items to UDMF
2021-12-28 14:04:30 +01:00
MascaraSnake
b4a206c063
Adapt remaining enemies to UDMF
2021-12-28 13:14:48 +01:00
MascaraSnake
5d1284bc81
Fix unitialized array in P_ConvertBinaryMap
2021-12-28 11:42:53 +01:00
MascaraSnake
1cff7a161a
Adapt ambient sound effects to UDMF
2021-12-28 09:58:45 +01:00
MascaraSnake
5248271619
Adapt blast linedef executor to UDMF
2021-12-28 08:33:57 +01:00
MascaraSnake
e140bd8252
Adapt balloon colors to UDMF
2021-12-28 08:26:04 +01:00
MascaraSnake
8b69c62111
Adapt more scenery items to UDMF
2021-12-28 08:19:56 +01:00
MascaraSnake
b1d0870511
(Mostly) adapt fan to UDMF
2021-12-28 07:47:10 +01:00
MascaraSnake
90eb7c71a3
Adapt skybox view point to UDMF
2021-12-28 07:29:41 +01:00
MascaraSnake
43a15387d2
Adapt diagonal springs to UDMF
2021-12-27 21:28:42 +01:00
MascaraSnake
fd3fa9a924
Adapt flame-related objects to UDMF
2021-12-27 18:52:46 +01:00
MascaraSnake
720df51b6e
Adapt most flame jet settings to UDMF
2021-12-27 17:58:18 +01:00
MascaraSnake
3bab07d036
Adapt flickies to UDMF
2021-12-27 17:36:51 +01:00
MascaraSnake
8db84ffef9
Adapt boss waypoint to UDMF
2021-12-27 15:39:14 +01:00
MascaraSnake
06bbee50bf
Adapt boss IDs and trigger tags to UDMF
2021-12-27 15:07:37 +01:00
lachablock
392e782893
Don't modify drawangle when taking damage in strafe mode
2021-12-27 23:35:01 +11:00
sphere
31eb2a7e77
Merge branch 'nobotbonus' into 'next'
...
Don't award end-of-level bonuses to Tailsbot
See merge request STJr/SRB2!1676
2021-12-27 11:49:13 +00:00
spherallic
1040141560
Fix enemy/boss/minecart explosions in death pits
2021-12-27 12:41:04 +01:00
MascaraSnake
a14eacd63a
Bowser isn't a boss, so don't call A_BossDeath just to do that one thing it needs to do
2021-12-27 08:55:59 +01:00
MascaraSnake
c550de5dfa
Adapt spikes to UDMF
2021-12-27 07:32:57 +01:00
MascaraSnake
36217c6468
Finish adapting slope vertices to UDMF
2021-12-26 21:33:20 +01:00
spherallic
b830fee2e3
Allow changing the master server address while hosting a netgame.
2021-12-26 21:30:36 +01:00
spherallic
bb514d227c
Don't count music.dta as a main wad when using listwad
2021-12-26 21:12:39 +01:00
MascaraSnake
8535b595d6
Adapt some more player spawning stuff to UDMF
2021-12-26 21:11:24 +01:00
MascaraSnake
ea6fe56df6
Refactor A_BossDeath
2021-12-26 20:31:02 +01:00
MascaraSnake
3661fd5079
Adapt boss fly point to UDMF
2021-12-26 20:09:38 +01:00
sphere
6cb6cc5afb
Merge branch 'fixlazytails' into 'next'
...
Set a default botleader if we don't have one (resolves #717 )
Closes #717
See merge request STJr/SRB2!1683
2021-12-26 12:41:49 +00:00
katsy
243a797efe
Set a default botleader if we don't have one ( resolves #717 )
2021-12-26 12:41:49 +00:00
MascaraSnake
baa99150d0
Adapt Fang waypoint to UDMF
2021-12-25 09:58:00 +01:00
katsy
9b10473e0d
add invert flashpal constant
2021-12-24 19:36:26 -06:00
sphere
2615528f45
Merge branch 'pterabyte-mash' into 'next'
...
CR_PTERABYTE tweaks (Closes #304 )
Closes #304
See merge request STJr/SRB2!1380
2021-12-24 13:29:13 +00:00
lachablock
2975b22aed
Merge remote-tracking branch 'origin/next' into server-bots
2021-12-22 19:46:33 +11:00
lachablock
1eb1ad2677
Fix compile warning
2021-12-22 19:46:16 +11:00
MascaraSnake
fe8c1d1331
Adapt Pyre Fly to UDMF
2021-12-21 22:00:42 +01:00
MascaraSnake
5eb2448a40
Adapt Pterabytes to UDMF
2021-12-21 21:57:35 +01:00
MascaraSnake
a5ac10733a
Adapt Hive Elemental to UDMF
2021-12-21 21:51:37 +01:00
MascaraSnake
52c319167f
(Mostly) adapt the Ideya Drone to UDMF
2021-12-21 21:41:00 +01:00
MascaraSnake
5918ecc2fe
Refactor star post check
2021-12-21 18:32:24 +01:00
MascaraSnake
693fa7ba81
Adapt star posts to UDMF
2021-12-21 18:27:19 +01:00
MascaraSnake
af30847a1f
Adapt zoom tube waypoint to UDMF
2021-12-21 18:24:58 +01:00
MascaraSnake
81bf0dceb2
Turn makesoftwarecorona into a function
2021-12-21 18:12:38 +01:00
MascaraSnake
4b58b45b5f
Adapt emblem tags to UDMF
2021-12-21 17:58:37 +01:00
MascaraSnake
cbebdc219d
Adapt pop-up turret to UDMF
2021-12-21 17:45:43 +01:00
MascaraSnake
7eee8b10a9
Add A_LinedefExecuteFromArg to deh_tables.c
2021-12-21 17:31:29 +01:00
MascaraSnake
bfcbf5136b
Adapt SDURF and Puma to UDMF
2021-12-21 17:28:29 +01:00
MascaraSnake
3205b6d83a
Adapt player starts to UDMF
2021-12-21 08:01:51 +01:00
MascaraSnake
72e2c24fdb
Adapt some reserved tags to UDMF
2021-12-20 23:28:18 +01:00
MascaraSnake
db1f215327
Implement generic item rows and circles
2021-12-20 21:14:39 +01:00
sphere
4b9d40b911
Merge branch 'we-do-a-little-trolling' into 'next'
...
Take ramp sectors into account for pushables (closes #595 )
Closes #595
See merge request STJr/SRB2!1540
2021-12-20 12:34:26 +00:00
sphere
646844bfdc
Merge branch 'fix-drowning-vanishing' into 'next'
...
Fix player disappearing when drowning in painstate (resolves #597 )
Closes #597
See merge request STJr/SRB2!1667
2021-12-20 12:33:20 +00:00
sphere
b092374e1a
Merge branch 'lagspikes' into 'next'
...
Minor spike optimisations
See merge request STJr/SRB2!1669
2021-12-20 12:33:13 +00:00
sphere
1abe3374ef
Merge branch 'sandwich' into 'next'
...
Fix spike sandwich teleportation issue (resolves #693 )
Closes #693
See merge request STJr/SRB2!1672
2021-12-20 12:33:00 +00:00
sphere
3e8e6bcbb8
Merge branch 'netsave-pmomz-fix' into 'next'
...
Include pmomz for mobjs in net savestates and load if it exists (Resolves #713 )
Closes #713
See merge request STJr/SRB2!1675
2021-12-20 12:32:55 +00:00
MascaraSnake
59c6d59c00
Adapt NiGHTS things to UDMF
2021-12-19 21:30:49 +01:00
MascaraSnake
482c24a1fb
Adapt NiGHTS track items to UDMF
2021-12-18 10:45:50 +01:00
MascaraSnake
1a1e5faf08
Adapt fan particle generator to UDMF
2021-12-18 10:31:42 +01:00
MascaraSnake
ebf692f143
Adapt push/pull point to UDMF
2021-12-16 07:00:30 +01:00
MascaraSnake
2a2d70e7cf
Refactor some onconveyor stuff
2021-12-14 20:29:14 +01:00
MascaraSnake
fa92ed2a8b
Add a wrapper function for writing a constant into a string arg
2021-12-14 19:08:59 +01:00
MascaraSnake
ed9a562ec4
Adapt maces to UDMF
2021-12-14 18:50:47 +01:00
MascaraSnake
c1e22c4bb6
Add two more linedef/thing args because the maces need them
2021-12-14 06:43:06 +01:00
spherallic
e7a7a3b213
Prevent Pyrefly fire from warping up nearby ledges.
2021-12-13 15:20:43 +01:00
MascaraSnake
1b023732d0
Adapt rock spawner to UDMF
2021-12-13 08:24:52 +01:00
lachablock
7ed8178372
Oops typo
2021-12-12 19:18:13 +11:00
lachablock
2794727201
Improve bot handling:
...
- bot ticcmds are generated and sent by the server only
- fix issue where server would not send all ticcmds to clients if bots were in the game
- fix bots still responding to P1's inputs while P1's controls are locked
- fix bot player's directional controls being rotated when controlled by P2
2021-12-12 18:52:27 +11:00
MascaraSnake
f714966c83
Remove outdated linedef type check in HWR_ProcessSeg
2021-12-12 08:27:27 +01:00
MascaraSnake
ac3dd146c7
Expose blendmodes to UDMF
2021-12-12 07:02:17 +01:00
MascaraSnake
2c0fb5e80f
Delete accidentally added .orig file
2021-12-09 22:12:48 +01:00
MascaraSnake
21f8baea4a
Make trigger conditions for "all players" triggers consistent
2021-12-09 21:36:46 +01:00
MascaraSnake
a35a3b3edc
Sector specials: Give up on trying to find polyobjects in touched sectors
2021-12-09 21:32:34 +01:00
MascaraSnake
cc38cd0071
Remove outdated console warning that never happens anyway
2021-12-09 21:00:22 +01:00
MascaraSnake
dc4dd75810
Add NiGHTS mare trigger linedef type and deprecate the NiGHTS mare sector type
2021-12-09 20:57:44 +01:00
MascaraSnake
18e8ebf394
Add emerald check trigger linedef types and deprecate the emerald check sector type
2021-12-09 20:37:39 +01:00
MascaraSnake
22420f92d2
Some trigger lineder cleanup
2021-12-09 20:02:03 +01:00
MascaraSnake
c43d5c7183
Adapt linedef types 334-336 to UDMF
2021-12-09 19:53:14 +01:00
MascaraSnake
adaf599e87
Adapt linedef types 331-333 to UDMF
2021-12-09 19:33:02 +01:00
MascaraSnake
a7f5bcfea7
Adapt linedef type 305-307 to UDMF
2021-12-09 19:17:16 +01:00
MascaraSnake
670e32908e
Adapt linedef type 308 to UDMF
2021-12-09 18:56:50 +01:00
MascaraSnake
126cbdd189
Adapt linedef types 321-322 to UDMF
2021-12-09 18:15:27 +01:00
MascaraSnake
2638e1212c
Fix a typo
2021-12-09 16:10:39 +01:00
spherallic
6f5b34f7c1
Don't award end-of-level bonuses to bots.
2021-12-09 12:45:18 +01:00
John FrostFox
c420de6f11
Include pmomz for mobjs in net savestates and load if it exists
2021-12-09 11:42:06 +03:00
MascaraSnake
875ba7915c
Adapt linedef types 309-312 to UDMF
2021-12-09 08:49:50 +01:00
MascaraSnake
9d87e97275
Adapt linedef types 317-320 to UDMF
2021-12-09 08:08:04 +01:00
MascaraSnake
f86dff8cf2
Adapt linedef types 314-315 to UDMF
2021-12-09 07:56:15 +01:00
MascaraSnake
92e724faca
Adapt linedef types 303-304 to UDMF
2021-12-09 07:47:01 +01:00
MascaraSnake
f60873c19b
Adapt linedef types 300-302 to UDMF
2021-12-09 07:30:55 +01:00
MascaraSnake
44434a64d1
Refactor P_RunTriggerLinedef
2021-12-09 07:10:16 +01:00
MascaraSnake
060bc5fde0
Replace P_ThingOnSpecial3DFloor with the more versatile P_MobjTouchingSectorSpecial
2021-12-08 21:07:26 +01:00
MascaraSnake
1a2b0d24ab
Make all players triggers work if players are in different sectors with the same tag
2021-12-08 20:29:10 +01:00
MascaraSnake
c8cb096647
"Floor touch" sector specials are no longer contaminated by "anywhere in sector" specials
2021-12-07 21:39:45 +01:00
Hannu Hanhi
f3c5addab7
Improve OpenGL GDI Generic error message
2021-12-07 22:35:04 +02:00
MascaraSnake
3cd56e456d
Rewrite pushable/mobj linedef executor trigger code
2021-12-07 19:20:26 +01:00
MascaraSnake
c9ed484129
Rewrite each time thinker
2021-12-07 07:17:58 +01:00
MascaraSnake
222d05a424
Refactor sector special plane touching code
2021-12-07 07:15:52 +01:00
katsy
97e2fe18c6
fix spike sandwich teleportation issue
2021-12-06 18:00:30 -06:00
MascaraSnake
9ebc259ab3
Split P_ProcessSpecialSector into multiple functions
2021-12-06 18:50:06 +01:00
LJ Sonic
6504557393
Merge branch 'asin' into 'next'
...
arcsine Lua wrapper
See merge request STJr/SRB2!1554
2021-12-06 00:01:45 +00:00
LJ Sonic
066a9d1534
Merge branch 'fix-musicchange-hook' into 'next'
...
Fix MusicChange hook crashing when called
See merge request STJr/SRB2!1671
2021-12-05 17:02:20 +00:00
LJ Sonic
f271f88c7f
Fix MusicChange hook crashing when called
...
BRUH MOMENT BRUH MOMENT
PREPARE THE HALL OF SHAME
2021-12-05 17:59:33 +01:00
spherallic
fdc825721f
some hud fixes, by Confusion
2021-12-05 12:47:20 +01:00
katsy
b2d693a547
minor spike optimisations
2021-12-05 02:13:09 -06:00
MascaraSnake
f359151457
Merge branch 'trigger-bruh' into udmf-executor-triggers
2021-12-05 08:36:11 +01:00
MascaraSnake
55fc7cbd67
Fix "all players" check in T_EachTimeThinker
2021-12-05 07:20:55 +01:00
sphere
7601afb6c1
blentran part 3: Wall & plane blendmodes.
2021-12-05 00:48:21 +01:00
sphere
a3be09bb3f
blentran part 2: Sprite & patch blendmodes.
2021-12-05 00:48:21 +01:00
sphere
3802f601a9
blentran part 1: Flag changes & semibright support.
2021-12-05 00:48:21 +01:00
Radicalicious
86edb1e4ca
Fix player disappearing when drowning in painstate
2021-12-03 23:20:07 -06:00