Christoph Oelckers
|
02c6b68581
|
Merge remote-tracking branch 'remotes/origin/playerArray' into blood-script-export
|
2023-10-02 18:51:51 +02:00 |
|
Mitchell Richters
|
0ed54ed719
|
- Blood: Rename gPlayer[] array to PlayerArray[] and wrap its access.
|
2023-10-02 15:31:05 +11:00 |
|
Mitchell Richters
|
49104f9b24
|
- Blood: Rename PLAYER struct to BloodPlayer .
|
2023-10-02 15:30:51 +11:00 |
|
Mitchell Richters
|
2755b17fd5
|
- Blood: Wrap access to player's actor pointer.
|
2023-10-02 15:30:34 +11:00 |
|
Christoph Oelckers
|
72bab35ab4
|
spawn the actual classes assigned to the various actor types.
|
2023-10-01 14:06:59 +02:00 |
|
Christoph Oelckers
|
f71000fe6f
|
wrapped all remaining access to type.
|
2023-10-01 14:06:59 +02:00 |
|
Christoph Oelckers
|
0dd22f3071
|
Blood: make sure FX sprites have a unique type.
There were overlaps with other types which for ZScript would be a problem, this also caused undefined behavior with the kSectorCounter event callback.
|
2023-10-01 14:06:58 +02:00 |
|
Christoph Oelckers
|
eb043f7fab
|
wrapped all remaining spr.type not related to kStatFX
|
2023-10-01 14:06:58 +02:00 |
|
Christoph Oelckers
|
e5d8b097fc
|
wrapped many more accesses to spr.type.
|
2023-10-01 14:06:58 +02:00 |
|
Christoph Oelckers
|
b2582dcb84
|
quick replacements of many spr.type uses
|
2023-10-01 14:06:48 +02:00 |
|
Christoph Oelckers
|
95290c65b2
|
wrap all write access to spr.type.
|
2023-10-01 14:04:01 +02:00 |
|
Christoph Oelckers
|
52706e9afd
|
- handle the direct assignments of values to picnum in Blood.
|
2023-04-29 11:32:02 +02:00 |
|
Christoph Oelckers
|
521a59fd26
|
- Blood: fixed blood splats being spawned in the wrong place.
|
2022-12-17 19:34:35 +01:00 |
|
Christoph Oelckers
|
e26d9106aa
|
- handle all occurences of tileWidth and tileHeight using spritetypebase::picnum.
|
2022-12-11 19:44:01 +01:00 |
|
Mitchell Richters
|
2e0b9490e1
|
- Change spritetypebase::angle to a DRotator named Angles .
* Major pre-requisite for the next steps I'm undertaking, let's get it into the branch now.
|
2022-12-11 18:41:52 +01:00 |
|
Mitchell Richters
|
e55412f240
|
- Remove DCoreActor::ZeroVelocity() .
|
2022-12-11 18:41:45 +01:00 |
|
Christoph Oelckers
|
c69e86d119
|
- Blood: unlimited the tracking conditions.
|
2022-11-16 11:55:41 +01:00 |
|
Christoph Oelckers
|
81341ce4a6
|
- unwrapped SetScale as well.
Again no edits here - it's one big replace action.
|
2022-10-30 16:51:33 +01:00 |
|
Christoph Oelckers
|
51768439a9
|
- started removing wrappers. ScaleX() and ScaleY() done.
No manual changes in here.
|
2022-10-30 16:51:31 +01:00 |
|
Christoph Oelckers
|
71d61b26df
|
- 34 more uses of SetScale.
|
2022-10-30 16:51:19 +01:00 |
|
Christoph Oelckers
|
e60fafec52
|
- got rid of most REPEAT_SCALE factors.
|
2022-10-30 16:51:19 +01:00 |
|
Christoph Oelckers
|
86d6ba43d4
|
- more automatic SetScale replacement, plus all of SetScale(0.5, 0.5);
|
2022-10-30 16:51:17 +01:00 |
|
Christoph Oelckers
|
84dfe98f17
|
- replaced all set_native_clipdist in Blood
|
2022-10-30 16:51:16 +01:00 |
|
Christoph Oelckers
|
d22c473c31
|
- manual set_const_clipdist replacements
|
2022-10-30 16:51:15 +01:00 |
|
Christoph Oelckers
|
4af4983d3e
|
- floatified clipdist and replaced fClipdist wrapper.
This uses a new variable because a few things use clipdist as a flag byte
|
2022-10-30 16:51:14 +01:00 |
|
Mitchell Richters
|
8bc34f3dac
|
- Handle all remaining VecToAngle() calls.
|
2022-10-27 16:55:53 +02:00 |
|
Christoph Oelckers
|
22ccf33569
|
- floatified walldist parameter of getzrange
|
2022-10-25 07:07:14 +02:00 |
|
Christoph Oelckers
|
a5afbce59d
|
- fixed fxSpawnActor calls
|
2022-10-25 07:07:13 +02:00 |
|
Christoph Oelckers
|
049220239c
|
- get rid of vel wrappers for nnext conditions.
The fixed point conversion here is unavoidable, so make it explcit.
|
2022-10-25 07:07:07 +02:00 |
|
Christoph Oelckers
|
60e9e4d93a
|
- floatified EnemyBubble
|
2022-10-25 07:07:06 +02:00 |
|
Christoph Oelckers
|
caf6dacbb5
|
- floatified PlayerBubble
|
2022-10-25 07:07:06 +02:00 |
|
Christoph Oelckers
|
a63527c892
|
- floatified fxDynPuff
|
2022-10-25 07:07:06 +02:00 |
|
Christoph Oelckers
|
24f4e1894c
|
- floatified fxFlameLick
|
2022-10-25 07:07:05 +02:00 |
|
Christoph Oelckers
|
8c00af40d0
|
- eliminated the last set_int_bvel call in fxZombieBloodSpurt
|
2022-10-25 07:07:04 +02:00 |
|
Christoph Oelckers
|
4500fe6325
|
- Blood: replaced all calls to randomAngle with RandomAngle
|
2022-10-23 18:47:17 +02:00 |
|
Christoph Oelckers
|
a90eb853d5
|
- floatified fxBouncingSleeve and fxPodBloodSplat
|
2022-10-23 18:47:16 +02:00 |
|
Christoph Oelckers
|
c23d23ea60
|
- Blood: floatified fxBloodBits
|
2022-10-22 20:41:27 +02:00 |
|
Mitchell Richters
|
3858e2cbd1
|
- Blood: Floatify FlareBurst() .
|
2022-10-22 12:16:58 +02:00 |
|
Christoph Oelckers
|
aa909b843d
|
- some identical set_int_bvel_z calls
|
2022-10-22 12:16:54 +02:00 |
|
Mitchell Richters
|
6356aeafc2
|
- Blood: Eliminate gMe extern'd pointer.
|
2022-10-18 18:29:08 +02:00 |
|
Christoph Oelckers
|
8e48911723
|
- very simple replacements
|
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
|
28a3a8e314
|
- wrapped all literal assignments to clipdist - part 1
|
2022-10-17 17:03:52 +02:00 |
|
Christoph Oelckers
|
057d2a565a
|
- floatified Blood's velFloor and velCeil
|
2022-10-15 13:31:59 +02:00 |
|
Christoph Oelckers
|
38bb103cdd
|
- renamed velFloor and velCeil.
|
2022-10-15 13:31:59 +02:00 |
|
Christoph Oelckers
|
4f9ffc9437
|
- mainly handling angle literals.
|
2022-10-15 12:42:30 +02:00 |
|
Christoph Oelckers
|
4af3f6e731
|
- comparison with zero replacements
|
2022-10-15 11:35:37 +02:00 |
|
Christoph Oelckers
|
ac84e3f045
|
- some simple replacements
|
2022-10-15 11:35:37 +02:00 |
|
Christoph Oelckers
|
18cc450889
|
- more easy to replace vel assignments
|
2022-10-15 11:35:36 +02:00 |
|