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 |
|
Christoph Oelckers
|
2a8dd6b955
|
- improved RANDOM_P2F interface.
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
f77ecbed32
|
- several HitBreakWall calls
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
3a0eec76ad
|
- some getangle and SpawnActor calls
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
a0c0894e41
|
- aiSetTarget calls
|
2022-10-12 22:10:34 +02:00 |
|
Christoph Oelckers
|
97223af592
|
- silenced a few conversion truncation warnings.
|
2022-10-12 15:49:07 +02:00 |
|
Christoph Oelckers
|
f35c610328
|
- the remaining cansee calls
|
2022-10-11 18:09:48 +02:00 |
|
Christoph Oelckers
|
db0ce36143
|
- use engine's updatesector in Blood instead of the limited homegrown FindSector variant.
|
2022-10-11 18:09:48 +02:00 |
|
Christoph Oelckers
|
72187a7f3b
|
- mummy’s cansee and FindPlayer
|
2022-10-11 18:09:05 +02:00 |
|
Mitchell Richters
|
b804d7fe15
|
- Duke: Fix bad setups when calling cansee() . Fixes issues with pigcop on kerb in E2L1.
|
2022-10-11 18:07:40 +02:00 |
|
Christoph Oelckers
|
113980ca8e
|
- cansee in Duke
|
2022-10-11 18:05:15 +02:00 |
|
Christoph Oelckers
|
085839af32
|
- CheckPickUp floatification
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
a808f04415
|
- cansee refactoring part 4
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
3da68ab038
|
- cansee refactoring, part 3
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
80412bdc51
|
- cansee refactoring, part 2
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
781ffc9a43
|
- cansee refactoring, part 1.
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
d8f379c8fa
|
- SetActorZ vectors
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
e76dfa5d3c
|
- GetActor pos replacement
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
1c154a984d
|
- floatified XSPRITE::TargetPos
|
2022-10-10 17:37:19 +02:00 |
|