Commit graph

733 commits

Author SHA1 Message Date
Christoph Oelckers
54a55b3d09 - floatified bobbing and a few other minor checks. 2022-10-18 18:34:27 +02:00
Christoph Oelckers
0fbddd8a2b - floatified standHeight 2022-10-18 18:34:27 +02:00
Christoph Oelckers
8aec43a915 - bugfix for floor movement builder 2022-10-18 18:34:26 +02:00
Christoph Oelckers
1eb1eabb75 - floatified SnapSectors 2022-10-18 18:34:26 +02:00
Christoph Oelckers
a7965b1d98 - floatified LongSeek and all calling code. 2022-10-18 18:34:26 +02:00
Christoph Oelckers
01624bf340 - renamed two variables 2022-10-18 18:34:26 +02:00
Christoph Oelckers
51733df1d7 - int_pos is all gone from Exhumed. 2022-10-18 18:34:26 +02:00
Christoph Oelckers
1a7671a2b7 - snake cleanup 2022-10-18 18:34:26 +02:00
Christoph Oelckers
bbabe298ba - floatified analyzeSprites 2022-10-18 18:34:26 +02:00
Christoph Oelckers
1e87ff8699 - floatified QueenAngleChase.
This was mostly copy/paste from AngleChase.
2022-10-18 18:34:26 +02:00
Christoph Oelckers
4e3c2d98d4 - angular stuff 2022-10-18 18:34:25 +02:00
Christoph Oelckers
e7f581a4fd - floatified AngleChase. 2022-10-18 18:34:25 +02:00
Christoph Oelckers
f8c789fdcb - floatified DExhumedActor::angle2 2022-10-18 18:34:25 +02:00
Christoph Oelckers
b777517789 - floatified MoveSector's API. 2022-10-18 18:34:25 +02:00
Christoph Oelckers
03c183d827 - clean up DoMovingSects. 2022-10-18 18:34:25 +02:00
Christoph Oelckers
52b2d1cd7d - split out CheckMovingBlocks from AIPlayer::Tick. 2022-10-18 18:34:25 +02:00
Christoph Oelckers
9d8f06612f - floatified MoveSector 2022-10-18 18:34:25 +02:00
Christoph Oelckers
c4a8cda95f - decrypted some leftover raw disassembly code in MoveSector 2022-10-18 18:34:24 +02:00
Christoph Oelckers
559fe495fb - floatified movesprite and the thrust vector. 2022-10-18 18:34:24 +02:00
Christoph Oelckers
5365066c05 - renamed variable to match its main purpose. 2022-10-18 18:34:24 +02:00
Christoph Oelckers
8137718133 - floatified movespritez 2022-10-18 18:34:24 +02:00
Christoph Oelckers
a62dcac514 - floatified BelowNear and deleted unused GetActorExtents. 2022-10-18 18:34:24 +02:00
Christoph Oelckers
48b34ad84d - floatified BuildBullet 2022-10-18 18:34:24 +02:00
Mitchell Richters
72e71cdc42 - Exhumed: Use minAngle in a place where -1 was previously.
* Setup I did in "- Exhumed: Change `inita` into a DAngle." was less than what we consider the epsilon value for angles.
2022-10-18 18:29:07 +02:00
Christoph Oelckers
eb0fbf4b34 - BuildElev 2022-10-17 17:26:00 +02:00
Christoph Oelckers
9850c791e3 - lots of set_int_vel. 2022-10-17 17:25:59 +02:00
Christoph Oelckers
cea437df98 - lots of set_int_vel. 2022-10-17 17:25:59 +02:00
Christoph Oelckers
c811a4a6dc - all of add_int_ang 2022-10-17 17:25:59 +02:00
Christoph Oelckers
fdc6a49a97 - another movesprite wrapper to get rid of int_yvel and int_xvel 2022-10-17 17:25:59 +02:00
Christoph Oelckers
47ad4fccdc - convert all set/add_int_x/yvel calls 2022-10-17 17:25:59 +02:00
Christoph Oelckers
39d8591ffc - handle vel from angle assignments 2022-10-17 17:25:59 +02:00
Christoph Oelckers
44ff4a19c9 - handle some sound code fudging 2022-10-17 17:25:59 +02:00
Christoph Oelckers
6c44728d4a - deleted GetUpAngle
The only caller of this function did not even use its result so it all went to waste
2022-10-17 17:25:59 +02:00
Christoph Oelckers
6caec39afa - floatified feebtag 2022-10-17 17:25:59 +02:00
Christoph Oelckers
f62b9ac118 - eliminated int_hitpos in Exhumed 2022-10-17 17:25:58 +02:00
Christoph Oelckers
8e48911723 - very simple replacements 2022-10-17 17:25:58 +02:00
Christoph Oelckers
42cb8a74ea - Exhumed radius damage and rat 2022-10-17 17:25:58 +02:00
Christoph Oelckers
1ba20c7dce - wrapped most clipdist assignments 2022-10-17 17:03:53 +02:00
Christoph Oelckers
ef47040630 - renaming stuff for search purposes 2022-10-17 17:03:53 +02:00
Christoph Oelckers
3fc592c505 - wrap clipdist copy 2022-10-17 17:03:53 +02:00
Christoph Oelckers
08a53188a8 - wrapped all literal assignments to clipdist - part 4 2022-10-17 17:03:53 +02:00
Christoph Oelckers
3e36b5627b - wrap clipdist << 2 2022-10-17 17:03:52 +02:00
Christoph Oelckers
cf8b650446 - floatify Bullet::x,y,z 2022-10-17 17:03:52 +02:00
Christoph Oelckers
d2795e2def - use proper angle math to calculate a delta 2022-10-17 17:03:52 +02:00
Mitchell Richters
3019f9effc - Floatify smoothratio for GameInterface::processSprites().
* Exhumed is now completely free of any Q16.16 interpolation scaling.
2022-10-15 13:32:03 +02:00
Mitchell Richters
8f2d6f0779 - Floatify smoothratio for render_drawrooms() and `render_camtex(). 2022-10-15 13:32:03 +02:00
Mitchell Richters
01d185dc6b - Floatify smoothratio for DrawOverheadMap(). 2022-10-15 13:32:03 +02:00
Mitchell Richters
5e410ff738 - Eliminate most uses of DAngle::Buildfang(). 2022-10-15 13:32:03 +02:00
Mitchell Richters
fc47cec222 - Exhumed: Change inita into a DAngle. 2022-10-15 13:32:03 +02:00
Mitchell Richters
0625d4b65f - Exhumed: Floatify smoothratio for analyzesprites(). 2022-10-15 13:32:02 +02:00