DarkflameServer/dGame/dBehaviors
Mick Vermeulen 833ed8a40d Implement Buccaneer Valiant special ability
Adds the ability for the buccaneer valiant to spawn a ship that rams
enemies and smashes them. Next to a script that triggers the ship skill
a few other changes had to be made:
- Force movement behavior server side calculation and sync
- The ship has no physics volume so the FindValidTargets for behaviors
had to be altered to allow ControllablePhysics entities to find entities
within their area. The "target_self" AOE flag has been used to replicate
the old behavior.
2021-12-11 11:59:29 +01:00
..
AirMovementBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
AirMovementBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
AndBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
AndBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ApplyBuffBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ApplyBuffBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
AreaOfEffectBehavior.cpp Implement Buccaneer Valiant special ability 2021-12-11 11:59:29 +01:00
AreaOfEffectBehavior.h Implement Buccaneer Valiant special ability 2021-12-11 11:59:29 +01:00
AttackDelayBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
AttackDelayBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BasicAttackBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BasicAttackBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
Behavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
Behavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BehaviorBranchContext.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BehaviorBranchContext.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BehaviorContext.cpp Implement Buccaneer Valiant special ability 2021-12-11 11:59:29 +01:00
BehaviorContext.h Implement Buccaneer Valiant special ability 2021-12-11 11:59:29 +01:00
BehaviorSlot.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BehaviorTemplates.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BehaviorTemplates.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BlockBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BlockBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BuffBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
BuffBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
CarBoostBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
CarBoostBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ChainBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ChainBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ChangeOrientationBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ChangeOrientationBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ChargeUpBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ChargeUpBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ClearTargetBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ClearTargetBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
DamageAbsorptionBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
DamageAbsorptionBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
DamageReductionBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
DamageReductionBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
DurationBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
DurationBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
EmptyBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
EmptyBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
EndBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
EndBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ForceMovementBehavior.cpp Implement Buccaneer Valiant special ability 2021-12-11 11:59:29 +01:00
ForceMovementBehavior.h Implement Buccaneer Valiant special ability 2021-12-11 11:59:29 +01:00
HealBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
HealBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ImaginationBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ImaginationBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ImmunityBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ImmunityBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
InterruptBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
InterruptBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
KnockbackBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
KnockbackBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
MovementSwitchBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
MovementSwitchBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
NpcCombatSkillBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
NpcCombatSkillBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
OverTimeBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
OverTimeBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
PlayEffectBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
PlayEffectBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ProjectileAttackBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
ProjectileAttackBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
PullToPointBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
PullToPointBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
RepairBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
RepairBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SkillCastFailedBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SkillCastFailedBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SkillEventBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SkillEventBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SpawnBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SpawnBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SpawnQuickbuildBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SpawnQuickbuildBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SpeedBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SpeedBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
StartBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
StartBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
StunBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
StunBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SwitchBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SwitchBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SwitchMultipleBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
SwitchMultipleBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
TacArcBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
TacArcBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
TargetCasterBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
TargetCasterBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
TauntBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
TauntBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
VerifyBehavior.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
VerifyBehavior.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00