Exemple #1
0
 static BuzzyBeetle()
 {
     WalkingSpeed = new PhysicsSetting<float>("SMB Buzzy Beetle: Walking Speed (p/s)", 0.01f, 256f, 32f, PhysicsSettingType.FloatingPoint);
     ShellSpinningSpeed = new PhysicsSetting<float>("SMB Buzzy Beetle: Shell Spinning Speed (px/sec)", 0.01f, 256f, 150f, PhysicsSettingType.FloatingPoint);
     FramesUntilBeginEmerge = new PhysicsSetting<int>("SMB Buzzy Beetle: Frames Until Begin Emerge", 1, 1000, 600, PhysicsSettingType.Integer);
     FramesUntilEmerge = new PhysicsSetting<int>("SMB Buzzy Beetle: Frames Until Emerge", 1, 1000, 120, PhysicsSettingType.Integer);
 }
Exemple #2
0
 static Lakitu()
 {
     DesiredXPositionPercentage = new PhysicsSetting<float>("SMB Lakitu: Desired X Position Screen %", 0f, 1f, 0.1f, PhysicsSettingType.FloatingPoint);
     DesiredYPositionPercentage = new PhysicsSetting<float>("SMB Lakitu: Desired Y Position Screen %", 0f, 1f, 0.05f, PhysicsSettingType.FloatingPoint);
     XAcceleration = new PhysicsSetting<float>("SMB Lakitu: X Acceleration (px/sec²)", 0f, 100f, 40f, PhysicsSettingType.FloatingPoint);
     YAcceleration = new PhysicsSetting<float>("SMB Lakitu: Y Acceleration (px/sec²)", 0f, 100f, 40f, PhysicsSettingType.FloatingPoint);
     MaxXVelocity = new PhysicsSetting<float>("SMB Lakitu: Max X Velocity (px/sec)", 0f, 500f, 80f, PhysicsSettingType.FloatingPoint);
     ThrownAdditionalXVelocity = new PhysicsSetting<float>("SMB Lakitu: Thrown Additional X Velocity (px/sec)", 0f, 200f, 20f, PhysicsSettingType.FloatingPoint);
     ThrownAdditionalYVelocity = new PhysicsSetting<float>("SMB Lakitu: Thrown Additional Y Velocity (px/sec)", 0f, 200f, 20f, PhysicsSettingType.FloatingPoint);
     MaximumOnscreenSprites = new PhysicsSetting<int>("SMB Lakitu: Maximum Onscreen Sprites", 0, 100, 5, PhysicsSettingType.Integer);
     ThrowDelay = new PhysicsSetting<float>("SMB Lakitu: Throw Delay (sec)", 0.5f, 50f, 4f, PhysicsSettingType.FloatingPoint);
     RespawnDelay = new PhysicsSetting<float>("SMB Lakitu: Respawn Delay (sec)", 0.5f, 50f, 10f, PhysicsSettingType.FloatingPoint);
 }
Exemple #3
0
 static ItemBlock()
 {
     MaximumVisualDisplacement = new PhysicsSetting<float>("Item Block: Max Visual Displacement (px)", 1f, 64f, 6f, PhysicsSettingType.FloatingPoint);
     VisualDisplacementLength = new PhysicsSetting<float>("Item Block: Visual Displacement Length (sec)", 0.01f, 10f, 0.75f, PhysicsSettingType.FloatingPoint);
     SpriteReleaseLength = new PhysicsSetting<float>("Item Block: Sprite Release Length (sec)", 0.01f, 10f, 1f, PhysicsSettingType.FloatingPoint);
 }
Exemple #4
0
 static Spiny()
 {
     WalkingSpeed = new PhysicsSetting<float>("SMB Spiny: Walking Speed", 0.01f, 256f, 32f, PhysicsSettingType.FloatingPoint);
 }
Exemple #5
0
 static Goomba()
 {
     WalkingSpeed = new PhysicsSetting<float>("SMB Goomba: Walking Speed (p/s)", 0.01f, 256f, 32f, PhysicsSettingType.FloatingPoint);
 }