DarkflameServer/dGame/dBehaviors
David Markowitz 891648288a Organize Entity header
Probably the third or fourth pass of this darn header...  Just keep making it better every time
Rename some functions to make more sense to a reader
Use different method for Observing/subscribing to component events
Get rid of abomination of overloading GetParentUser
2023-06-16 01:56:02 -07:00
..
AirMovementBehavior.cpp Resolve many issues with invisible enemies and End Behavior nodes not firing (#1044) 2023-04-05 08:57:47 -05:00
AirMovementBehavior.h Resolve many issues with invisible enemies and End Behavior nodes not firing (#1044) 2023-04-05 08:57:47 -05:00
AndBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
AndBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
ApplyBuffBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
ApplyBuffBehavior.h format codebase 2022-07-28 08:39:57 -05:00
AreaOfEffectBehavior.cpp Rename RebuildComponent to QuickbuildComponent 2023-06-09 17:12:57 -05:00
AreaOfEffectBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
AttackDelayBehavior.cpp Fix more invisible enemy issues (#1052) 2023-04-11 00:42:12 -07:00
AttackDelayBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
BasicAttackBehavior.cpp Organize Entity header 2023-06-16 01:56:02 -07:00
BasicAttackBehavior.h Basic Attack Behavior Live Accuracy Improvements (#926) 2022-12-28 14:04:37 -08:00
Behavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
Behavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
BehaviorBranchContext.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
BehaviorBranchContext.h Correct Projectile behavior bitStream reads (#907) 2022-12-21 00:26:17 -08:00
BehaviorContext.cpp Rename RebuildComponent to QuickbuildComponent 2023-06-09 17:12:57 -05:00
BehaviorContext.h Resolve many issues with invisible enemies and End Behavior nodes not firing (#1044) 2023-04-05 08:57:47 -05:00
BehaviorSlot.h convert to unix line endings 2022-08-05 22:01:59 -05:00
BehaviorTemplates.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
BehaviorTemplates.h convert to unix line endings 2022-08-05 22:01:59 -05:00
BlockBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
BlockBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
BuffBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
BuffBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
CarBoostBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
CarBoostBehavior.h format codebase 2022-07-28 08:39:57 -05:00
ChainBehavior.cpp Cleanup behavior bitstream reads (#888) 2022-12-16 15:23:02 -06:00
ChainBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
ChangeIdleFlagsBehavior.cpp Add change idle flags behavior and GM (#871) 2022-12-16 15:24:13 -06:00
ChangeIdleFlagsBehavior.h Add change idle flags behavior and GM (#871) 2022-12-16 15:24:13 -06:00
ChangeOrientationBehavior.cpp use z axis 2023-04-03 13:10:51 -05:00
ChangeOrientationBehavior.h remove empty line 2023-04-03 08:25:47 -05:00
ChargeUpBehavior.cpp Resolve many issues with invisible enemies and End Behavior nodes not firing (#1044) 2023-04-05 08:57:47 -05:00
ChargeUpBehavior.h Resolve many issues with invisible enemies and End Behavior nodes not firing (#1044) 2023-04-05 08:57:47 -05:00
ClearTargetBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
ClearTargetBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
CMakeLists.txt feature: Implement FallSpeedBehavior (#1084) 2023-05-13 09:30:59 -05:00
DamageAbsorptionBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
DamageAbsorptionBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
DamageReductionBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
DamageReductionBehavior.h format codebase 2022-07-28 08:39:57 -05:00
DarkInspirationBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
DarkInspirationBehavior.h Update DarkInspirationBehavior.cpp (#897) 2022-12-23 18:05:30 -08:00
DurationBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
DurationBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
EmptyBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
EmptyBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
EndBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
EndBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
FallSpeedBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
FallSpeedBehavior.h feature: Implement FallSpeedBehavior (#1084) 2023-05-13 09:30:59 -05:00
ForceMovementBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
ForceMovementBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
HealBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
HealBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
ImaginationBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
ImaginationBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
ImmunityBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
ImmunityBehavior.h Imminuty updates (#925) 2023-01-06 23:59:19 -06:00
InterruptBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
InterruptBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
JetPackBehavior.cpp Implement flying command (#713) 2022-08-06 01:19:34 -07:00
JetPackBehavior.h format codebase 2022-07-28 08:39:57 -05:00
KnockbackBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
KnockbackBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
LootBuffBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
LootBuffBehavior.h format codebase 2022-07-28 08:39:57 -05:00
MovementSwitchBehavior.cpp Fix MovementSwitch Behavior (#927) 2022-12-28 14:03:07 -08:00
MovementSwitchBehavior.h Fix MovementSwitch Behavior (#927) 2022-12-28 14:03:07 -08:00
NpcCombatSkillBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
NpcCombatSkillBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
OverTimeBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
OverTimeBehavior.h format codebase 2022-07-28 08:39:57 -05:00
PlayEffectBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
PlayEffectBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
ProjectileAttackBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
ProjectileAttackBehavior.h Fix overread in projectile behavior and address broken stuns (#898) 2022-12-19 14:52:00 -06:00
PropertyTeleportBehavior.cpp Add property Teleport behavior (#846) 2023-01-07 00:16:43 -06:00
PropertyTeleportBehavior.h Add property Teleport behavior (#846) 2023-01-07 00:16:43 -06:00
PullToPointBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
PullToPointBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
RemoveBuffBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
RemoveBuffBehavior.h Add Remove Buff Behavior and patch infinite use Imagination Backpack(#845) 2022-11-27 16:40:14 -08:00
RepairBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
RepairBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
SkillCastFailedBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
SkillCastFailedBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
SkillEventBehavior.cpp fix other script calls 2023-06-13 22:01:51 -05:00
SkillEventBehavior.h format codebase 2022-07-28 08:39:57 -05:00
SpawnBehavior.cpp Rename RebuildComponent to QuickbuildComponent 2023-06-09 17:12:57 -05:00
SpawnBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
SpawnQuickbuildBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
SpawnQuickbuildBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
SpeedBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
SpeedBehavior.h add uncast to speed behavior (#932) 2022-12-31 02:46:25 -06:00
StartBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
StartBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
StunBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
StunBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
SwitchBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
SwitchBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
SwitchMultipleBehavior.cpp Fix incorrect SwitchMultiple handling 2023-04-03 04:11:02 -07:00
SwitchMultipleBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
TacArcBehavior.cpp Organize Entity header 2023-06-16 01:56:02 -07:00
TacArcBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
TargetCasterBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
TargetCasterBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
TauntBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
TauntBehavior.h format codebase 2022-07-28 08:39:57 -05:00
VentureVisionBehavior.cpp Replace all auto with auto* 2023-06-09 01:27:05 -07:00
VentureVisionBehavior.h format codebase 2022-07-28 08:39:57 -05:00
VerifyBehavior.cpp convert to unix line endings 2022-08-05 22:01:59 -05:00
VerifyBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00