raze/source/sw/src
Mitchell Richters 7bf1cacc7f - Blood/Duke/RR/SW: Unify the player's angle function.
* For Blood/SW, exposes `SB_LOOK_LEFT`/`SB_LOOK_RIGHT` to games, hooking up `q16look_ang` and `q16rotscrnang` within.
* For SW, use Duke & Blood's return to center function and remove `PF_TURN_180` bit.
* For RR, replace a few misused bits with some bools inside of `player_struct`.
* Since bulk of functionality is sourced from Duke (30Hz), apply proper scaling so SW speed matches (40Hz).
2020-09-21 17:12:26 +10:00
..
2d.cpp - properly use the correct delay for an ANM's final frame. 2020-09-18 22:49:51 +02:00
actor.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
ai.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
ai.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
ambient.h - SW compiles. 2019-10-09 19:58:09 +02:00
bots.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
break.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
break.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
bunny.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
cache.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
cheats.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
colormap.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
conpic.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
coolg.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
coolie.cpp -play SW's intro through the screen job framework. 2020-08-15 13:04:15 +02:00
copysect.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
d_menu.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
damage.h - weapon and ammo names are now also localizable. 2019-12-09 19:49:36 +01:00
digi.h - handle all level access and indexing through the mapinfo data. 2020-08-16 14:39:18 +02:00
draw.cpp - Blood/Duke/RR/SW: Unify the player's angle function. 2020-09-21 17:12:26 +10:00
eel.cpp - converted the remaining input bits. 2020-08-29 13:32:55 +02:00
game.cpp - Blood/Duke/RR/SW: Unify the player's horizon function. 2020-09-20 20:01:36 +10:00
game.h - Blood/Duke/RR/SW: Unify the player's angle function. 2020-09-21 17:12:26 +10:00
girlninj.cpp - 8 more SW headers gone. 2020-08-06 00:18:45 +02:00
goro.cpp - 8 more SW headers gone. 2020-08-06 00:18:45 +02:00
hornet.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
input.cpp - Move Duke's getincangle() function to the backend, create Q16.16 variant (getincangleq16()) and replace Shadow Warrior's discrete implementations shared versions. 2020-09-20 16:21:13 +10:00
interp.cpp Remove the preceding sprite interpolation functions, not needed anymore 2020-05-21 18:47:37 +02:00
interp.h Remove the preceding sprite interpolation functions, not needed anymore 2020-05-21 18:47:37 +02:00
interpsh.cpp SW: Fix compilation after backporting upstream's input changes. 2020-05-20 14:43:03 +02:00
interpso.cpp Revert "- SW: Attempt at making vehicle movement work nicely while uninterpolated." 2020-09-10 19:56:13 +10:00
interpso.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
inv.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
inv.h - ported the inventory bar. 2020-08-14 00:38:27 +02:00
jsector.cpp - Move Duke's getincangle() function to the backend, create Q16.16 variant (getincangleq16()) and replace Shadow Warrior's discrete implementations shared versions. 2020-09-20 16:21:13 +10:00
jsector.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
jtags.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jweapon.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
lava.cpp - 8 more SW headers gone. 2020-08-06 00:18:45 +02:00
light.cpp SW: Remove a ton of unused vars 2020-03-07 19:30:17 +01:00
light.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
lists.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
mclip.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
mclip.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
menus.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
menus.h - removed now unused SavegameLoaded variable. 2020-09-18 01:11:38 +02:00
mfile.h - optimizations for better savegame performance. 2020-07-21 21:32:38 +02:00
misc.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
miscactr.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
morph.cpp - cleanup work on SW 2020-08-05 22:36:38 +02:00
mytypes.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
names.h - cleanup work on SW 2020-08-05 22:36:38 +02:00
names2.h SW: Clamp tsprz of blood pool floor decals 2020-02-02 20:50:39 +01:00
network.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
network.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
ninja.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
osdcmds.cpp Merge branch 'back_to_basics2' into InputStuffs 2020-09-09 06:56:27 +10:00
pal.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
panel.cpp - Blood/Duke/RR/SW: Unify the player's angle function. 2020-09-21 17:12:26 +10:00
panel.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
parent.h - added Shadow Warrior files to CMake project - not compiled yet. 2019-10-09 18:09:05 +02:00
player.cpp - Blood/Duke/RR/SW: Unify the player's angle function. 2020-09-21 17:12:26 +10:00
player.h - fixed all issues with SWBOOL as pointed out by a type-safe wrapper class. 2020-09-09 20:28:05 +02:00
predict.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
quake.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
ripper.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
ripper2.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
rooms.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
rotator.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
save.cpp - SW: make ambients start properly. 2020-09-18 00:33:18 +02:00
saveable.cpp - migrated all of SW's text display to the backend and removed the various redundant printing functions. 2020-08-15 20:29:13 +02:00
saveable.h - more compat.h cleanup 2020-09-08 18:48:18 +02:00
sbar.cpp - widescreen asset setup and consolidation of .def file loading. 2020-09-16 19:13:06 +02:00
scrip2.cpp - fixed bad Printf formatting directives in swcustom parser. 2020-09-15 21:45:05 +02:00
sector.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
sector.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
serp.cpp - 8 more SW headers gone. 2020-08-06 00:18:45 +02:00
skel.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00
skull.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
slidor.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
sounds.cpp - SW: make ambients start properly. 2020-09-18 00:33:18 +02:00
sounds.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
spike.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
sprite.cpp - Move Duke's getincangle() function to the backend, create Q16.16 variant (getincangleq16()) and replace Shadow Warrior's discrete implementations shared versions. 2020-09-20 16:21:13 +10:00
sprite.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
stag.h - SW compiles. 2019-10-09 19:58:09 +02:00
sumo.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
tags.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
text.cpp - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
track.cpp - Move Duke's getincangle() function to the backend, create Q16.16 variant (getincangleq16()) and replace Shadow Warrior's discrete implementations shared versions. 2020-09-20 16:21:13 +10:00
vator.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
vis.cpp - eliminated a few smaller headers. 2020-08-16 23:21:24 +02:00
wallmove.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
warp.cpp - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
weapon.cpp - Move Duke's getincangle() function to the backend, create Q16.16 variant (getincangleq16()) and replace Shadow Warrior's discrete implementations shared versions. 2020-09-20 16:21:13 +10:00
weapon.h - finally got rid of SWBOOL. 2020-09-09 20:32:24 +02:00
zilla.cpp - eliminated a few smaller headers. 2020-08-16 23:21:24 +02:00
zombie.cpp - globally search and replaced TRUE and FALSE in SW. 2020-09-09 19:52:52 +02:00