Exemplo n.º 1
0
 /// <summary>
 /// Handle explosion of sprite (mostly due to collision?).
 /// </summary>
 /// <param name="sprite">sprite that should explode.</param>
 public void explodeSprite(SimSprite sprite)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 2
0
 /// <summary>
 /// Destroy the sprite by taking it out of the active list.
 /// </summary>
 /// <param name="sprite">Sprite to destroy.</param>
 public void destroySprite(SimSprite sprite)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 3
0
 /// <summary>
 /// Move tornado.
 /// </summary>
 /// <param name="sprite">Tornado sprite to move.</param>
 public void doTornadoSprite(SimSprite sprite)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 4
0
 /// <summary>
 /// 'Move' fire sprite
 /// </summary>
 /// <param name="sprite">Fire sprite.</param>
 public void doExplosionSprite(SimSprite sprite)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 5
0
 /// <summary>
 /// Move monster sprite.
 ///
 /// There are 16 monster sprite frames:
 ///
 /// Frame 0: NorthEast Left Foot
 /// Frame 1: NorthEast Both Feet
 /// Frame 2: NorthEast Right Foot
 /// Frame 3: SouthEast Right Foot
 /// Frame 4: SouthEast Both Feet
 /// Frame 5: SouthEast Left Foot
 /// Frame 6: SouthWest Right Foot
 /// Frame 7: SouthWest Both Feet
 /// Frame 8: SouthWest Left Foot
 /// Frame 9: NorthWest Left Foot
 /// Frame 10: NorthWest Both Feet
 /// Frame 11: NorthWest Right Foot
 /// Frame 12: North Left Foot
 /// Frame 13: East Left Foot
 /// Frame 14: South Right Foot
 /// Frame 15: West Right Foot
 /// </summary>
 /// <param name="sprite">Monster sprite</param>
 public void doMonsterSprite(SimSprite sprite)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 6
0
 /// <summary>
 /// Re-initialize an existing sprite.
 /// </summary>
 /// <param name="sprite">Sprite to re-use.</param>
 /// <param name="x">New x coordinate of the sprite (in pixels?).</param>
 /// <param name="y">New y coordinate of the sprite (in pixels?).</param>
 public void initSprite(SimSprite sprite, int x, int y)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 7
0
 /// <summary>
 /// Move airplane sprite.
 /// </summary>
 /// <param name="sprite">Airplane sprite</param>
 public void doAirplaneSprite(SimSprite sprite)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 8
0
 /// <summary>
 /// Check whether two sprites collide with each other.
 /// </summary>
 /// <param name="s1">First sprite.</param>
 /// <param name="s2">Second sprite.</param>
 /// <returns>Sprites are colliding.</returns>
 public bool checkSpriteCollision(SimSprite s1, SimSprite s2)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 9
0
 /// <summary>
 /// Check whether a sprite is still entirely on-map.
 /// </summary>
 /// <param name="sprite">Sprite to check.</param>
 /// <returns>Sprite is at least partly off-map.</returns>
 public bool spriteNotInBounds(SimSprite sprite)
 {
     throw new NotImplementedException();
 }