#include <engine/PhysicsParticleObject.h>#include <engine/ScorchedContext.h>#include <engine/ActionController.h>#include <landscapemap/LandscapeMaps.h>#include <target/TargetSpace.h>#include <target/TargetShield.h>#include <target/TargetLife.h>#include <tank/TankContainer.h>#include <tank/TankPosition.h>#include <weapons/Accessory.h>#include <weapons/Shield.h>#include <weapons/ShieldRoundReflective.h>#include <weapons/ShieldSquareReflective.h>#include <weapons/ShieldRoundMag.h>#include <actions/ShotBounce.h>#include <actions/ShotProjectile.h>#include <actions/ShieldHit.h>#include <common/Defines.h>#include <common/Logger.h>#include <common/OptionsTransient.h>#include <client/ScorchedClient.h>#include <graph/ParticleEmitter.h>Go to the source code of this file.
Functions | |
| static void | addWallCollisionParticle (Vector &position, ScorchedCollisionId collisionId) |
| static void addWallCollisionParticle | ( | Vector & | position, | |
| ScorchedCollisionId | collisionId | |||
| ) | [static] |
Definition at line 724 of file PhysicsParticleObject.cpp.
References OptionsTransient::BotSide, CollisionIdWallBottom, CollisionIdWallLeft, CollisionIdWallRight, CollisionIdWallTop, ParticleEmitter::emitWallHit(), ScorchedClient::instance(), OptionsTransient::LeftSide, OptionsTransient::RightSide, ParticleEmitter::setAttributes(), and OptionsTransient::TopSide.
Referenced by PhysicsParticleActionObject::shotWallHit().
1.5.3