Christoph Oelckers
|
9b22d9a811
|
add a getDudeInfo variant that only takes an actor pointer as parameter
|
2023-10-01 14:06:57 +02:00 |
|
Christoph Oelckers
|
658646323c
|
use IsDudeActor where appropriate.
|
2023-10-01 14:06:57 +02:00 |
|
Christoph Oelckers
|
b2582dcb84
|
quick replacements of many spr.type uses
|
2023-10-01 14:06:48 +02:00 |
|
Christoph Oelckers
|
8052bc7e46
|
- fixed bad vector addition to incorrect variable.
|
2023-01-29 09:05:35 +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 |
|
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
|
e60fafec52
|
- got rid of most REPEAT_SCALE factors.
|
2022-10-30 16:51:19 +01:00 |
|
Christoph Oelckers
|
8c308c8d3e
|
- added ScaleY method to spritetype and used it to get rid of a large amount of 'yrepeat * REPEAT_SCALE'
|
2022-10-30 16:51:18 +01:00 |
|
Mitchell Richters
|
9b98388215
|
- VecToAngle() with XY() inside to .Angle() replacements.
|
2022-10-27 16:55:53 +02:00 |
|
Mitchell Richters
|
c00c8d196e
|
- Simple VecToAngle() > .Angle() replacements.
|
2022-10-27 16:55:52 +02:00 |
|
Christoph Oelckers
|
b2dc69ad5d
|
- floatified dudeSlope.
|
2022-10-25 07:07:10 +02:00 |
|
Christoph Oelckers
|
27c0a00df6
|
- use dudeslope wrappers.
|
2022-10-25 07:07:10 +02:00 |
|
Christoph Oelckers
|
e44759d2ea
|
- renamed dudeSlope
|
2022-10-25 07:07:09 +02:00 |
|
Christoph Oelckers
|
e8718826ba
|
- renamed Heardist to HearDist.
This had to wait until the variable was refactored out.
|
2022-10-25 07:07:05 +02:00 |
|
Christoph Oelckers
|
dcde92d629
|
- floatified cerberusThinkGoto
|
2022-10-25 07:07:04 +02:00 |
|
Christoph Oelckers
|
a7b23fe9ea
|
- floatified BlastSSeqCallback
|
2022-10-25 07:06:57 +02:00 |
|
Christoph Oelckers
|
8b2ddfadf6
|
- restore code as it was, buggy as it may be.
|
2022-10-25 07:06:57 +02:00 |
|
Christoph Oelckers
|
0399cf17fe
|
- floatified cerberusBurnSeqCallback2
|
2022-10-25 07:06:57 +02:00 |
|
Christoph Oelckers
|
6c77d1d5d3
|
- floatified cerberusBiteSeqCallback
|
2022-10-25 07:06:57 +02:00 |
|
Christoph Oelckers
|
2af18ec277
|
- remap all easy HitScan calls with zero range to the new base function.
|
2022-10-25 07:06:56 +02:00 |
|
Christoph Oelckers
|
a4ec938526
|
- renamed HitScan to HitScan_ as a refactoring aid.
|
2022-10-25 07:06:56 +02:00 |
|
Christoph Oelckers
|
049ced83f6
|
- floatified cerberusBurnSeqCallback
|
2022-10-25 07:06:56 +02:00 |
|
Christoph Oelckers
|
c1e0e04016
|
- Blood: floatified cerberusThinkChase
|
2022-10-25 07:06:51 +02:00 |
|
Christoph Oelckers
|
79d17dc645
|
- floatified cerberusThinkTarget
|
2022-10-25 07:06:51 +02:00 |
|
Christoph Oelckers
|
105e20a32d
|
- eliminated lots of approxDist calls.
Only the really simple ones.
|
2022-10-25 07:06:50 +02:00 |
|
Christoph Oelckers
|
2b5422cc53
|
- floatified USER::goalAng
|
2022-10-15 13:32:00 +02:00 |
|
Christoph Oelckers
|
9df7c55040
|
- rename USER::goalAng
|
2022-10-15 13:32:00 +02:00 |
|
Christoph Oelckers
|
49f0e9c57d
|
- batch 3 of vel.
|
2022-10-14 23:52:43 +02:00 |
|
Christoph Oelckers
|
e7b09dbaac
|
- renamed vel.
|
2022-10-14 23:52:42 +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 |
|
Christoph Oelckers
|
478672879e
|
- partial HitScan parameter change
The really easy stuff…
|
2022-10-13 00:59:00 +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
|
80412bdc51
|
- cansee refactoring, part 2
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
d26a4e70c3
|
- wrapped XSPRITE::TargetPos
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
f54e4b8a9a
|
- more int_ang()
|
2022-10-04 23:56:43 +02:00 |
|
Christoph Oelckers
|
33d5b54ce0
|
- use int_ang().
|
2022-10-04 23:56:43 +02:00 |
|
Christoph Oelckers
|
735b9a8fed
|
- renamed ang to __int_angle
|
2022-10-04 23:56:42 +02:00 |
|
Christoph Oelckers
|
9bac3b8857
|
- floatified DBloodActor::basePoint.
|
2022-10-04 23:56:24 +02:00 |
|
Christoph Oelckers
|
4a3e9f6df1
|
- Blood: replaced the remaining spr.pos with int_pos()
|
2022-08-26 19:53:04 +02:00 |
|
Christoph Oelckers
|
5498699faf
|
- use DCoreActor::sector() wherever possible.
|
2021-12-30 16:51:56 +01:00 |
|
Mitchell Richters
|
431749cf6e
|
- Blood: Replace XSPRITE targety with TargetPos.Y calls.
|
2021-12-30 23:00:40 +11:00 |
|
Mitchell Richters
|
1d29716e6b
|
- Blood: Replace XSPRITE targetx with TargetPos.X calls.
|
2021-12-30 23:00:40 +11:00 |
|
Mitchell Richters
|
22275a16f6
|
- Blood: Replace DBloodActor zvel with vel.Z calls.
|
2021-12-30 23:00:40 +11:00 |
|
Mitchell Richters
|
ce08fd4304
|
- Blood: Replace DBloodActor yvel with vel.Y calls.
|
2021-12-30 23:00:40 +11:00 |
|
Mitchell Richters
|
a9e66ec553
|
- Blood: Replace DBloodActor xvel with vel.X calls.
|
2021-12-30 23:00:39 +11:00 |
|
Christoph Oelckers
|
e670cf2786
|
- re-tabified several files that got mangled by repeated merging
|
2021-12-30 09:58:47 +01:00 |
|
Christoph Oelckers
|
032c597fa5
|
- renamed shadowing variables in Blood.
|
2021-12-30 09:57:32 +01:00 |
|
Christoph Oelckers
|
49c43297cd
|
- pXSprite in AI... code.
|
2021-12-30 09:57:14 +01:00 |
|