DarkflameServer/dGame/dBehaviors
David Markowitz 884a41f36a
update to current knowledge (#1523)
Should be 100% live accurate as far as logic and bitstream reads goes.

Tested with all valiant weapons and crux prime weapons (drops from dragons) that combat does not desync and that the client reports the same level and amount of skill deserialize issues as before.
2024-03-30 11:16:06 -05:00
..
AirMovementBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
AirMovementBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
AndBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
AndBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ApplyBuffBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ApplyBuffBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
AreaOfEffectBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
AreaOfEffectBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
AttackDelayBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
AttackDelayBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BasicAttackBehavior.cpp rename and shorted BehaviorTemplate enum (#1512) 2024-03-26 06:35:35 -05:00
BasicAttackBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
Behavior.cpp rename and shorted BehaviorTemplate enum (#1512) 2024-03-26 06:35:35 -05:00
Behavior.h rename and shorted BehaviorTemplate enum (#1512) 2024-03-26 06:35:35 -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 chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BehaviorContext.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BehaviorSlot.h refactor: re-write AOE, add FilterTargets, Update TacArc Reading (#1035) 2023-10-09 15:18:51 -05:00
BehaviorTemplate.h rename and shorted BehaviorTemplate enum (#1512) 2024-03-26 06:35:35 -05:00
BlockBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BlockBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BuffBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
BuffBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
CarBoostBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
CarBoostBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ChainBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ChainBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ChangeIdleFlagsBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ChangeIdleFlagsBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ChangeOrientationBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ChangeOrientationBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ChargeUpBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ChargeUpBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ClearTargetBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ClearTargetBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
CMakeLists.txt rename and shorted BehaviorTemplate enum (#1512) 2024-03-26 06:35:35 -05:00
ConsumeItemBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ConsumeItemBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DamageAbsorptionBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DamageAbsorptionBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DamageReductionBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DamageReductionBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DarkInspirationBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DarkInspirationBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DurationBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
DurationBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
EmptyBehavior.h convert to unix line endings 2022-08-05 22:01:59 -05:00
EndBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
EndBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
FallSpeedBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
FallSpeedBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ForceMovementBehavior.cpp rename and shorted BehaviorTemplate enum (#1512) 2024-03-26 06:35:35 -05:00
ForceMovementBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
HealBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
HealBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ImaginationBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ImaginationBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ImmunityBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ImmunityBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
InterruptBehavior.cpp update to current knowledge (#1523) 2024-03-30 11:16:06 -05:00
InterruptBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
JetPackBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
JetPackBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
KnockbackBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
KnockbackBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
LootBuffBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
LootBuffBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
MovementSwitchBehavior.cpp rename and shorted BehaviorTemplate enum (#1512) 2024-03-26 06:35:35 -05:00
MovementSwitchBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
NpcCombatSkillBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
NpcCombatSkillBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
OverTimeBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
OverTimeBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PlayEffectBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PlayEffectBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ProjectileAttackBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
ProjectileAttackBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PropertyTeleportBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PropertyTeleportBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PullToPointBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
PullToPointBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RemoveBuffBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RemoveBuffBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RepairBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
RepairBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SkillCastFailedBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SkillCastFailedBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SkillEventBehavior.cpp chore: Remove news in Behavior members (#1504) 2024-03-24 21:43:01 -05:00
SkillEventBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SpawnBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SpawnBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SpawnQuickbuildBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SpawnQuickbuildBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SpeedBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SpeedBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
StartBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
StartBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
StunBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
StunBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SwitchBehavior.cpp update switch behavior (#1503) 2024-03-24 14:01:12 -05:00
SwitchBehavior.h update switch behavior (#1503) 2024-03-24 14:01:12 -05:00
SwitchMultipleBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
SwitchMultipleBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
TacArcBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
TacArcBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
TargetCasterBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
TargetCasterBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
TauntBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
TauntBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
VentureVisionBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
VentureVisionBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
VerifyBehavior.cpp chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00
VerifyBehavior.h chore: Change entity and component logic to use bitstream references (#1468) 2024-02-27 01:25:44 -06:00