|
Binding of Isaac - Afterbirth+ Lua Reference/Guide
|
Public Member Functions | |
| ProjectileParams (void) | |
Public Attributes | |
| boolean | GridCollision |
| float | HeightModifier |
| float | FallingSpeedModifier |
| float | FallingAccelModifier |
| float | VelocityMulti |
| float | Scale |
| float | CircleAngle |
| Angle offset used by fire_projectiles PROJECTILES_CIRCLE type emitter. Random by default. More... | |
| float | HomingStrength |
| Multiplier on normal homing strength. Unused if SMART bullet flag is not set. More... | |
| float | CurvingStrength |
| Use very small values for curving like 0.005. More... | |
| float | Acceleration |
| float | Spread |
| For quad/quint/etc spread shots. More... | |
| KColor | KColor |
| integer | BulletFlags |
| Vector | PositionOffset |
| Vector | TargetPosition |
| Vector | FireDirectionLimit |
| float | DotProductLimit |
| integer | WiggleFrameOffset |
| Used to offset the wiggle wave. More... | |
| integer | ChangeFlags |
| float | ChangeVelocity |
| Velocity will resize to this length. More... | |
| integer | ChangeTimeout |
| How many frames to wait before changing projectile properties if CHANGE_FLAGS_AFTER_TIMEOUT, CHANGE_VELOCITY_AFTER_TIMEOUT are set. More... | |
| float | DepthOffset |
| integer | Variant |
| ProjectileParams::ProjectileParams | ( | void | ) |
| float ProjectileParams::Acceleration |
| integer ProjectileParams::BulletFlags |
| integer ProjectileParams::ChangeFlags |
| integer ProjectileParams::ChangeTimeout |
How many frames to wait before changing projectile properties if CHANGE_FLAGS_AFTER_TIMEOUT, CHANGE_VELOCITY_AFTER_TIMEOUT are set.
| float ProjectileParams::ChangeVelocity |
Velocity will resize to this length.
| float ProjectileParams::CircleAngle |
Angle offset used by fire_projectiles PROJECTILES_CIRCLE type emitter. Random by default.
| float ProjectileParams::CurvingStrength |
Use very small values for curving like 0.005.
| float ProjectileParams::DepthOffset |
| float ProjectileParams::DotProductLimit |
Direction bullets are being fired in Dot product of FireDirectionLimit, bullet direction must be >= this value
| float ProjectileParams::FallingAccelModifier |
| float ProjectileParams::FallingSpeedModifier |
| Vector ProjectileParams::FireDirectionLimit |
| boolean ProjectileParams::GridCollision |
| float ProjectileParams::HeightModifier |
| float ProjectileParams::HomingStrength |
Multiplier on normal homing strength. Unused if SMART bullet flag is not set.
| KColor ProjectileParams::KColor |
| Vector ProjectileParams::PositionOffset |
| float ProjectileParams::Scale |
| float ProjectileParams::Spread |
For quad/quint/etc spread shots.
| Vector ProjectileParams::TargetPosition |
| integer ProjectileParams::Variant |
| float ProjectileParams::VelocityMulti |
| integer ProjectileParams::WiggleFrameOffset |
Used to offset the wiggle wave.