- 13 Apr, 2020 1 commit
-
-
Adam Jones authored
-
- 12 Apr, 2020 30 commits
-
-
NY00123 authored
-
NY00123 authored
While it is understandable that avel and horz came from Duke3D, having both q16horiz and q16horz in the updated SW_PACKET struct can be confusing, and the alternative notation is more consistent with the original struct field names of angvel and aimvel, as well as the differing uses of the name angvel still present in player.cpp.
-
NY00123 authored
-
NY00123 authored
test for PF_MOUSE_AIMING_ON only if PEDANTIC_MODE == FALSE
-
NY00123 authored
one of the players toggled mouse aiming in the middle of a game, and it worked even worse in Master/Slave mode. Additionally, tying input to frame rate made the problem disappear.
-
NY00123 authored
-
NY00123 authored
-
NY00123 authored
player is dead, and also disable horizontal aiming while on a ladder.
-
NY00123 authored
-
-
as one more step before tying input to frame rate.
-
NY00123 authored
will be filled by faketimerhandler with the current player's most recent camq16ang and camq16horiz values, respectively.
-
NY00123 authored
for them to modify the player's camq16ang/camq16horiz field instead of q16ang/q16horiz. Additionally, pass to them the change in angle/horiz via a parameter, as an alternative to direct access to the corresponding player input field.
-
NY00123 authored
Add the camq16ang and camq16horiz fields to the player struct. With the exception of DoPlayerTurn and DoPlayerHorizon, whenever code in player.cpp updates player's q16ang/q16horiz, also write the updated values to camq16ang/camq16horiz. These variables' preceding values are never used in these functions.
-
NY00123 authored
-
NY00123 authored
-
NY00123 authored
a bit later.
-
NY00123 authored
-
NY00123 authored
-
NY00123 authored
Note that this includes non-portable unaligned accesses, but this already applies to surrounding code. Just add comments for now.
-
NY00123 authored
This uses the newly introduced PEDANTIC_MODE macro.
-
NY00123 authored
with q16 angle. This uses the new NORM_Q16ANGLE macro.
-
NY00123 authored
an amend to a change from "SW: Make all the changes compile with GCC.": Pass q16-formatted angles to drawroomstotile.
-
NY00123 authored
Additionally update the commented out implementation of drawroomstotile
-
NY00123 authored
to q16 angle and horiz. The original SW_PACKET structure, named OLD_SW_PACKET here, is used while accessing demo files.
-
-
-
-
-
-
- 09 Apr, 2020 3 commits
-
-
nukeykt authored
-
Jordon Moss authored
-
Jordon Moss authored
-
- 07 Apr, 2020 2 commits
-
-
Richard Gobeille authored
-
Richard Gobeille authored
-
- 06 Apr, 2020 4 commits
-
-
-
-
Richard Gobeille authored
-
Richard Gobeille authored
-