Eidolon
91c0d50c24
uncapped: Update closed captions only on new tics
2022-10-09 15:37:10 -05:00
Sally Coolatta
f2a815ddca
It's actually just one type
2022-10-09 03:14:59 -04:00
spherallic
05e44c0186
Fix action 457 reading the failure tag from the wrong offset field
2022-10-09 01:59:12 -04:00
MascaraSnake
8afba6c7a1
Use the correct bustflags constant
2022-10-09 01:57:47 -04:00
MascaraSnake
de9d9c19e4
Forgot to add fofflags to ffloor_opt
2022-10-09 01:57:29 -04:00
MascaraSnake
3b971835ee
Add Lua backwards compatibility for FOF flags
2022-10-09 01:56:50 -04:00
MascaraSnake
890b4583fa
Fix custom FOF flag conversion in binary maps
2022-10-09 01:27:28 -04:00
Zwip-Zwap Zapony
4ef4669ea8
Apply 1 suggestion(s) to 1 file(s)
2022-10-09 01:25:45 -04:00
MascaraSnake
45dc7541c4
Fix even more size_t printfs
2022-10-09 01:25:39 -04:00
MascaraSnake
8863cb281b
Fix more size_t mishaps
2022-10-09 01:25:30 -04:00
MascaraSnake
04630e71f2
Fix size_t compiler warnings in P_WriteTextmap
2022-10-09 01:25:18 -04:00
MascaraSnake
11d9ba1cec
UDMF conversion: Fix noclimb flag not being applied to linedef types 66-68
2022-10-09 01:24:46 -04:00
MascaraSnake
12717c7a6c
Fix copypaste error in P_GetMobjGravity
2022-10-09 01:24:09 -04:00
Eidolon
a88d046db4
Change UDMF wall scroll scale to SCROLL_SHIFT
...
UDMF special 502 now must scale arg 2 and 3 in the same scale
space as line length scrolling in binary format. This
is to ensure compatibility with the binary format.
Fixes STJr/SRB2#862
Co-Authored-By: MascaraSnake <jonassauer27@gmail.com>
2022-10-09 01:23:25 -04:00
Nev3r
5c9599f0a9
"UDMF: The whole thing" merged
...
See merge request STJr/SRB2!1714
Barely any RR features reimplemented
2022-10-09 01:13:37 -04:00
Eidolon
3f72c41e8c
Merge branch 'cmake-exe-uncommitted' into 'master'
...
Cmake uncommitted and exe rename
See merge request KartKrew/Kart!726
2022-10-09 02:39:21 +00:00
Eidolon
d80db6f51d
cmake: add COMPVERSION_UNCOMMITTED
2022-10-08 21:19:04 -05:00
Eidolon
4db2c48cc3
cmake: set executable name to ringracers
2022-10-08 20:38:45 -05:00
MascaraSnake
82c9abfc58
Fix blendmode regression in OpenGL caused by faulty fog wall support
2022-10-08 19:37:24 -04:00
MascaraSnake
f16c1cd95f
Turn the fog wall linedef type into a blendmode
2022-10-08 19:30:40 -04:00
MascaraSnake
974c099e8a
Expose blendmodes to UDMF
2022-10-08 18:44:23 -04:00
Sal
8b58a7563a
Merge branch 'cheat-giveitem' into 'master'
...
"kartgiveitem" -> "give " plus convenience features
See merge request KartKrew/Kart!723
2022-10-08 20:02:36 +00:00
Sally Coolatta
460e1a67c7
Implement remaining ACS0 codes that apply to SRB2
...
Only thing left to reach parity with Hexen is being able to use linedef specials as functions
2022-10-08 06:53:24 -04:00
Sally Coolatta
93cdac681b
Keep track of script activators
...
Can supply the activating object, line, line side, polyobject, and (added for SRB2) sector.
2022-10-08 05:39:56 -04:00
Sally Coolatta
a315482aa4
Add ThingCount
...
Hexen implements this as ThingCount(int, int), and ZDoom adds ThingCountName(str, int). I decided on simplifying down to ThingCount(str, int).
2022-10-07 20:19:51 -04:00
Sally Coolatta
1d373d2c81
Add ChangeFloor/Ceiling, fix Random
2022-10-07 18:32:05 -04:00
Sally Coolatta
6a743db1eb
More code cleanup
...
- Inline function to simplify adding call funcs
- Implemented print when thread is killed
2022-10-06 05:31:25 -04:00
Sally Coolatta
df47a5fe39
Commentate code, add a few more CallFuncs
2022-10-06 02:48:43 -04:00
Sally Coolatta
6b94b9728e
Reset hub & map scopes on map load
2022-10-05 01:58:22 -04:00
Sally Coolatta
cb8dddbedc
ACS basic implementation
...
- BEHAVIOR lumps successfully load & run from maps. Currently they do not get unloaded between maps, though.
- Print and Timer are the only implemented CallFuncs. All of the base language functions (Delay, etc) are already implemented by the VM though.
- ACS compiler files are included, for use with GDCC. (Picked instead of ACC because it's less ZDoom-centric)
- Additionally, also added the configs for Zone Builder to be able to compile it in editor. Syntax highlighting is very incomplete atm.
2022-10-04 03:23:17 -04:00
Sally Coolatta
26477941ed
Attempt using ACSVM to implement
...
It's having trouble linking the dll on Windows currently
2022-10-03 01:23:58 -04:00
James R
641d3c89b9
Merge branch 'spb-debug' into 'master'
...
Restore SPB force-seek define as 'spbtest' cvar
See merge request KartKrew/Kart!725
2022-10-03 02:14:41 +00:00
James R
f3545a6e6f
Merge remote-tracking branch 'origin/duel-stuff'
2022-10-02 19:10:22 -07:00
James R
b698abb17a
Merge branch 'setangle' into 'master'
...
Cleaning away P_SetAngle
See merge request KartKrew/Kart!606
2022-10-03 02:05:36 +00:00
AJ Martinez
224bd9baf3
Don't DEVELOP guard spbtest
2022-10-02 04:12:03 -07:00
AJ Martinez
47cdce239a
Only register spbtest in DEVELOP
2022-10-01 22:26:17 -07:00
AJ Martinez
6a7c5050ad
Restore SPB force-seek define as 'spbtest' cvar
2022-10-01 21:46:26 -07:00
Sally Coolatta
7b7cbbbf26
Fix oddities with duel items not always spawning
2022-10-01 22:58:58 -04:00
Sally Coolatta
bf6439731c
Fix Duel Bomb tumble not scaling
2022-10-01 22:28:33 -04:00
Sally Coolatta
4404d0c098
Make hyu bob a static func
2022-10-01 22:23:52 -04:00
Sally Coolatta
d19924d96d
Merge branch 'master' into duel-stuff
2022-10-01 21:46:02 -04:00
Sally Coolatta
ef9975709c
Actually add proper item table
2022-10-01 21:36:17 -04:00
Sally Coolatta
4ee46c74d7
Basic start on Special Stages
2022-10-01 21:32:55 -04:00
James R
f891535065
Remove kartdebugcheckpoint, merge into debugwaypoints
2022-10-01 17:44:07 -07:00
James R
c935c42bd1
Rename "kart" prefixed cvars
...
kartspeed -> gamespeed
kartbumpers -> battlebumpers
kartfrantic -> franticitems
kartdisplayspeed -> speedometer
kartvoices -> tauntvoices
kartbot -> bots
kartdebugdistribution -> debugitemodds
kartdebughuddrop -> debugitemdrop
kartencore -> encore
kartvoterulechanges -> voterulechanges
kartgametypepreference -> gametypepreference
karteliminatelast -> eliminatelast
kartusepwrlv -> usepwrlv
kartdebugitem -> debugitem
kartdebugamount -> debugitemamount
kartdebugwaypoints -> debugwaypoints
kartdebugbotpredict -> debugbotpredict
kartdebugnodes -> debugnodes
kartdebugcolorize -> debugcolorize
kartdebugdirector -> debugdirector
2022-10-01 17:24:26 -07:00
James R
08f9628e6c
Remove kartminimap, kartcheck, kartcomeback cvars
2022-10-01 17:04:48 -07:00
James R
925adee72f
Rename "item" command to "give"
...
blame 05ee87ba5
2022-10-01 16:37:59 -07:00
James R
05ee87ba59
Rework and give item command
...
- "kartgiveitem" renamed to just "item"
- partial item name matches supported, e.g. type "item ring"
- item 0/none to remove your item
2022-10-01 16:20:17 -07:00
James R
8893666b53
Refactor XD_GIVEITEM into CHEAT_GIVEITEM
2022-10-01 16:16:22 -07:00
James R
2ba523e45c
Remove unnecessary set old_angle after Hyudoro spawn
2022-10-01 15:01:47 -07:00