/* * Planet.cs * Authors: Brian Chesbrough * * Copyright Matthew Belmonte 2007 */ using System; using System.Collections.Generic; using System.Text; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Audio; using Microsoft.Xna.Framework.Content; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using Microsoft.Xna.Framework.Storage; using System.Diagnostics; using Pina3D.Particles; using tAC_Engine; namespace Astropolis { /// /// This class represents Planets in Hacker Havok /// more info to come /// class Planet : Entity { private List mPayloads; // Holds any payloads that may be stored on this planet private bool mPlayerHiding; // True when player is hiding on planet public List Payloads { set { mPayloads = value; } get { return mPayloads; } } /// /// Constructor /// /// /// /// public Planet(Texture2D Sprite, float xPos, float yPos) : base(Sprite) { this.X = xPos; this.Y = yPos; } } }