Christoph Oelckers
|
9df7c55040
|
- rename USER::goalAng
|
2022-10-15 13:32:00 +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
|
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
|
3da68ab038
|
- cansee refactoring, part 3
|
2022-10-10 17:37:20 +02:00 |
|
Christoph Oelckers
|
d26a4e70c3
|
- wrapped XSPRITE::TargetPos
|
2022-10-10 17:37:19 +02:00 |
|
Christoph Oelckers
|
64cf9a4ec6
|
- pass vector position to actRadiusDamage
|
2022-10-10 17:37:18 +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
|
5296051fef
|
- 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 |
|
Christoph Oelckers
|
e670cf2786
|
- re-tabified several files that got mangled by repeated merging
|
2021-12-30 09:58:47 +01:00 |
|
Christoph Oelckers
|
49c43297cd
|
- pXSprite in AI... code.
|
2021-12-30 09:57:14 +01:00 |
|
Christoph Oelckers
|
723e22743e
|
- handle all x() calls in AI code.
|
2021-12-30 09:57:12 +01:00 |
|
Christoph Oelckers
|
1ebdb81e13
|
- deleted the actor->s() calls in AI code.
|
2021-12-30 09:57:12 +01:00 |
|
Christoph Oelckers
|
e123e61f99
|
- quick replace of 'pSprite->' with 'actor->spr.' in AI files.
|
2021-12-30 09:57:12 +01:00 |
|
Christoph Oelckers
|
bff3bbea73
|
- handle all target sprites in AI code.
|
2021-12-30 09:57:12 +01:00 |
|
Mitchell Richters
|
baf78848eb
|
- Replace spritetypebase z with pos.Z calls and eliminate spritetypebase pos union.
|
2021-12-30 09:57:06 +01:00 |
|
Mitchell Richters
|
cecb8dc48e
|
- Replace spritetypebase y with pos.Y calls.
|
2021-12-30 09:57:05 +01:00 |
|
Mitchell Richters
|
33ca55023f
|
- Replace spritetypebase x with pos.X calls.
|
2021-12-30 09:57:05 +01:00 |
|
Christoph Oelckers
|
e172d0c138
|
- actRadiusDamage
|
2021-12-25 21:29:14 +01:00 |
|
Christoph Oelckers
|
9343e3f9c4
|
- handle most cansee calls.
|
2021-12-25 21:29:13 +01:00 |
|
Christoph Oelckers
|
7daa501a4d
|
- removed all #include "compat.h" except the one in build.h
Still all compiles fine.
|
2021-12-14 12:24:10 +01:00 |
|
Christoph Oelckers
|
01abe7b2ac
|
- addressed most unused/uninitialized variable warnings from MSVC.
|
2021-11-29 00:55:30 +01:00 |
|
Christoph Oelckers
|
93e909dd58
|
- use actors in the CFX interface.
|
2021-10-14 19:41:01 +02:00 |
|
Christoph Oelckers
|
c485fce958
|
- reformatted the actor and ai sources.
|
2021-10-10 11:47:18 +02:00 |
|
Christoph Oelckers
|
3ab636a13a
|
- sfxPlay3DSound calls partially migrated.
|
2021-10-09 23:09:08 +02:00 |
|
Christoph Oelckers
|
11aea1c5d4
|
- more target replacements.
|
2021-09-17 20:49:27 +02:00 |
|
Christoph Oelckers
|
b9f6120380
|
- handle target validations in AI functions properly.
Now they will all print the function name along with the message and not rely on assert abuse.
|
2021-09-17 20:49:27 +02:00 |
|
Christoph Oelckers
|
261301bdea
|
- replacing target_i, batch 1.
This was the simple stuff, mostly done by search&replacing common patterns.
|
2021-09-17 20:49:27 +02:00 |
|
Christoph Oelckers
|
7a6629ce6a
|
- renamed XSPRITE::target to target_i.
This is to make searching for it easier as 'target' is a very common word in the source.
|
2021-09-17 20:49:26 +02:00 |
|
Christoph Oelckers
|
774a015e6b
|
- aiChooseDirection and its subfunctions.
|
2021-09-17 20:49:26 +02:00 |
|
Christoph Oelckers
|
4526f4149b
|
- actSpawnThing and actFireThing.
|
2021-09-16 00:11:20 +02:00 |
|
Christoph Oelckers
|
63bc36e3c4
|
- renamed some constants.
Manually copied from NBlood because the underlying code has changed too much already.
|
2021-06-24 14:14:16 +02:00 |
|
Christoph Oelckers
|
d1cc7403b3
|
- actNapalmMove - another previously unnamed function.
# Conflicts:
# source/games/blood/src/aiunicult.cpp
|
2021-05-08 14:43:08 +02:00 |
|
Christoph Oelckers
|
23df336ebe
|
- complete cleanup of sub_2A620, now renamed to actRadiusDamage.
|
2021-05-08 14:43:08 +02:00 |
|
Christoph Oelckers
|
7d77b2315f
|
- merged the few remaining contents of mmulti.h into d_net.h
|
2021-05-03 19:01:00 +02:00 |
|
Christoph Oelckers
|
fc11f537f7
|
- project cleanup
* moved all games into the 'games' folder.
* fixed project to include all sources and move them to the proper folders.
|
2021-01-10 20:31:32 +01:00 |
|