Mitchell Richters
|
dbcde19834
|
- Remove some Normalized360() method calls I added where it shouldn't be necessary.
|
2022-10-13 00:59:03 +02:00 |
|
Mitchell Richters
|
d133839e2e
|
- Fix a few uses of interpolatedvalue() with floating point numbers.
|
2022-10-13 00:59:03 +02:00 |
|
Mitchell Richters
|
92b16907d2
|
- Use getincangle() in more places so it can be refactored easier later on.
|
2022-10-13 00:59:02 +02:00 |
|
Mitchell Richters
|
2e25ccaa4d
|
- SW: Replace some set_int_ang() usage.
|
2022-10-13 00:59:02 +02:00 |
|
Mitchell Richters
|
a22300fe01
|
- Blood: Replace some set_int_ang() usage.
* A lot of this repeated code should be factored out into repeated blocks when all of this floatification is done.
|
2022-10-13 00:59:02 +02:00 |
|
Christoph Oelckers
|
8f5340c3a7
|
- set_int_ang(...int_ang())
|
2022-10-13 00:59:02 +02:00 |
|
Christoph Oelckers
|
5faeedc144
|
-refactored the remaining code using int_zclip.
|
2022-10-13 00:59:02 +02:00 |
|
Christoph Oelckers
|
78e8957043
|
-refactored the remaining code using int_zclip for move_missile.
|
2022-10-13 00:59:02 +02:00 |
|
Christoph Oelckers
|
d3715e3332
|
- floatified globloz and globhiz
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
d573ba4cad
|
- pass map start as DVector3
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
40312d64c8
|
-coordinates
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
b949f37be2
|
- Sound stuff for SW
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
45be09e6ab
|
- more angle assignments
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
0edd12bc11
|
- set_int_ang(getangle
|
2022-10-13 00:59:01 +02:00 |
|
Christoph Oelckers
|
25949ce6ab
|
- gut stuff
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
d700b11887
|
- getangle in animatesprites
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
478672879e
|
- partial HitScan parameter change
The really easy stuff…
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
f45e6317ab
|
- SpriteWarpToSurface
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
54cf1aea6f
|
- got rid of CGibPosition
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
3d29c8f3ad
|
- floatified position in checkhitwall
|
2022-10-13 00:59:00 +02:00 |
|
Christoph Oelckers
|
2aec324a25
|
- EGS with hitpos
|
2022-10-13 00:58:59 +02:00 |
|
Christoph Oelckers
|
f80b228a83
|
- deal with int positions in approxdist calls
|
2022-10-13 00:58:59 +02:00 |
|
Christoph Oelckers
|
c53a2ac93a
|
- one final batch of AI stuff
|
2022-10-13 00:58:59 +02:00 |
|
Christoph Oelckers
|
230913bad3
|
- another large AI cleanup batch
|
2022-10-13 00:58:59 +02:00 |
|
Christoph Oelckers
|
ea04f5f800
|
- more vector stuff in Blood AI
all the same pattern
|
2022-10-12 22:18:11 +02:00 |
|
Christoph Oelckers
|
67d0e51919
|
- migrate Blood AI to floating point vectors, part 1
Velocity is still left untouched.
|
2022-10-12 22:18:11 +02:00 |
|
Christoph Oelckers
|
2f896b859b
|
- made the code mostly signed-char safe.
This eliminates all char function parameters that are not really ASCII characters and casts all char argument to the ctype is... functions.
|
2022-10-12 22:12:30 +02:00 |
|
Christoph Oelckers
|
dc1c6976e2
|
- removed OSD_StripColors.
This was handling color control sequences in EDuke32 format which are totally irrelevant for Raze.
|
2022-10-12 22:10:37 +02:00 |
|
Christoph Oelckers
|
e26d6aec14
|
- 3* EGS->CreateActor
|
2022-10-12 22:10:37 +02:00 |
|
Christoph Oelckers
|
97e93004b1
|
- quick’n easy replacements
|
2022-10-12 22:10:37 +02:00 |
|
Christoph Oelckers
|
f269ceff64
|
slope functions with position vectors
|
2022-10-12 22:10:37 +02:00 |
|
Christoph Oelckers
|
0499be0c26
|
- getting rid of some int_pos calls.
|
2022-10-12 22:10:37 +02:00 |
|
Christoph Oelckers
|
18a445aee5
|
- added ZeroVelocity function to DBloodActor.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
a5a3669238
|
- eliminated the SetActor/Z function receiving a vec3_t pointer.
The only one left is the one with a DVector3 now.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
f002425aee
|
- use floats for internal SetActor(Z) functions.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
00436bfdac
|
- eliminated one UpdateActor pverload.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
f750ea8a70
|
- twq more SpawnActor calls.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
9af2045dee
|
- code cleanup in Exhumed's Lion AI.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
12b238b2bf
|
- the remaining SpawnActor calls.
|
2022-10-12 22:10:36 +02:00 |
|
Christoph Oelckers
|
80f019c429
|
- next batch of SpawnActor calls.
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
c7437da255
|
- more SpawnActors
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
da6e8e9341
|
- several SpawnActor and getangle calls.
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
8a86cc26b6
|
- floatified Recon.
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
9275c14c9c
|
- floatify SE18 handler.
To store floars in temp_data without relying on map format conventions, the FixedTo functions were extended to allow custom precision.
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
1131eeb443
|
- setfloorz and setceilingz must be called for changing sector planes
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
fe42de1fcb
|
- the one add_int_floorz/add_int_ceilingz calls each in SW.
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
f0769048ed
|
- yet another bunch of SpawnActor calls in weapon.cpp
|
2022-10-12 22:10:35 +02:00 |
|
Christoph Oelckers
|
5e28b2cca3
|
- lots of SpawnActor calls in weapon.cpp
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
446407cafe
|
- more SpawnActor calls
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
d8c7054751
|
- many SpawnActor calls
|
2022-10-12 22:10:34 +02:00 |
|