Space Engineers
|
Namespaces | |
package | Guns |
Classes | |
class | MyAmmoBase |
class | MyAmmoConstants |
class | MyAmmoMagazine |
class | MyAngleGrinder |
class | MyAutomaticRifleGun |
class | MyBaseInventoryItemEntity |
class | MyBlockPlacerBase |
class | MyDeviceBase |
class | MyDrillBase |
Common code for all drills (both cube blocks on ship and hand drill). More... | |
class | MyDrillCutOut |
class | MyEngineerToolBase |
class | MyGunBase |
class | MyHandDrill |
class | MyLargeGatlingBarrel |
class | MyLargeTurretBase |
class | MyMissile |
class | MyMissiles |
class | MyProjectile |
class | MyProjectiles |
class | MyShipDrill |
class | MyShipGrinder |
class | MyShipToolBase |
class | MySmallGatlingGun |
class | MySmallMissileLauncher |
class | MySmallMissileLauncherReload |
class | MyToolBase |
class | MyUserControllableGun |
class | MyWeaponPrediction |
class | MyWeaponPropertiesWrapper |
class | MyWelder |
Enumerations | |
enum | MyTurretTargetFlags : ushort { MyTurretTargetFlags.Players = 1 << 0, MyTurretTargetFlags.SmallShips = 1 << 1, MyTurretTargetFlags.LargeShips = 1 << 2, MyTurretTargetFlags.Stations = 1 << 3, MyTurretTargetFlags.Asteroids = 1 << 4, MyTurretTargetFlags.Missiles = 1 << 5, MyTurretTargetFlags.Moving = 1 << 6, MyTurretTargetFlags.NotNeutrals = 1 << 7 } |
enum | MySurfaceImpactEnum { MySurfaceImpactEnum.METAL, MySurfaceImpactEnum.DESTRUCTIBLE, MySurfaceImpactEnum.INDESTRUCTIBLE, MySurfaceImpactEnum.CHARACTER } |
Functions | |
delegate void | MyCustomHitParticlesMethod (ref Vector3D hitPoint, ref Vector3 normal, ref Vector3D direction, IMyEntity entity, MyEntity weapon, float scale, MyEntity ownerEntity=null) |
delegate void | MyCustomHitMaterialMethod (ref Vector3D hitPoint, ref Vector3 normal, ref Vector3D direction, IMyEntity entity, MySurfaceImpactEnum surfaceImpact, MyEntity weapon, float scale) |
Enumerator | |
---|---|
METAL | |
DESTRUCTIBLE | |
INDESTRUCTIBLE | |
CHARACTER |
Definition at line 38 of file MyProjectile.cs.
enum Sandbox.Game.Weapons.MyTurretTargetFlags : ushort |
Enumerator | |
---|---|
Players | |
SmallShips | |
LargeShips | |
Stations | |
Asteroids | |
Missiles | |
Moving | |
NotNeutrals |
Definition at line 68 of file MyLargeTurretBase.cs.
delegate void Sandbox.Game.Weapons.MyCustomHitMaterialMethod | ( | ref Vector3D | hitPoint, |
ref Vector3 | normal, | ||
ref Vector3D | direction, | ||
IMyEntity | entity, | ||
MySurfaceImpactEnum | surfaceImpact, | ||
MyEntity | weapon, | ||
float | scale | ||
) |