Subversion Repositories eduke32


Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8789 485d 12h hendricks266 /source/duke3d/src/player.cpp Implement WT's widescreen tiles  
8788 485d 12h hendricks266 /source/duke3d/src/player.cpp Implement hardcoded WT stuff

Includes the new weapon, enemy projectiles, and breakable objects.

Patch from Nuke.YKT.

I edited it some, mostly to add the proper "if (WORLDTOUR)" checks.
8737 502d 19h terminx /source/duke3d/src/player.cpp Fix IF crouch jumping and unintentional automatic crouching under sprites  
8726 502d 19h terminx /source/duke3d/src/player.cpp Patch from Nuke.YKT to fix a couple of NAM/WW2GI issues  
8641 532d 11h terminx /source/duke3d/src/player.cpp Macros for a couple hardcoded values  
8640 532d 11h terminx /source/duke3d/src/player.cpp This lets the player jump into the vents in DUKEDC3.MAP

Since this is Duke3D, I'm sure this change breaks something else.
8637 532d 11h terminx /source/duke3d/src/player.cpp Rename ZOFFSET1 to ACTOR_FLOOR_OFFSET and use ACTOR_MAXFALLINGZVEL in several places where it should have been used  
8619 535d 15h terminx /source/duke3d/src/player.cpp Improve player input locking logic

This fixes the issue with mouse input and viewscreens.
8617 535d 15h terminx /source/duke3d/src/player.cpp Fix hilarious bug where holding the strafe modifier and pressing turn left/right moved the player in the wrong direction  
8608 536d 22h terminx /source/duke3d/src/player.cpp Minor clipping fix  
8605 536d 22h terminx /source/duke3d/src/player.cpp Emulate previous behavior for player oang/ohoriz/angvel struct members  
8568 545d 9h terminx /source/duke3d/src/player.cpp This fixes things like shrunk player behavior at the expense of the return of issues like the player automatically stepping up onto sprite architecture.  
8565 545d 9h terminx /source/duke3d/src/player.cpp Take CRANE sprites into account before applying mouse input  
8559 545d 9h terminx /source/duke3d/src/player.cpp Ion Fury compatibility improvements  
8557 545d 9h terminx /source/duke3d/src/player.cpp Remove in_mousedeadzone and supporting code

When I originally added this "feature", nobody asked for it, and I don't think the imaginary use case I had for it back then is really applicable. If anyone has a use case for this that isn't imaginary, I'm willing to revert this change.
8555 545d 9h terminx /source/duke3d/src/player.cpp Get rid of the globals used when implementing the framerate based input polling  
8554 545d 9h terminx /source/duke3d/src/player.cpp Use the saturating versions of the fix16 functions for player input  
8552 545d 9h terminx /source/duke3d/src/player.cpp Improve player view recentering  
8551 545d 9h terminx /source/duke3d/src/player.cpp Tie player input to the frame rate instead of the game tickrate

This voodoo bullshit entirely eliminates any and all player viewport input latency.
8541 545d 9h terminx /source/duke3d/src/player.cpp Fix forward movement with the mouse when mouse aiming is disabled

This was missed back when input between the x and y axes was normalized to use the same scale.

Show All