Esempio n. 1
0
 public Dude(int id, LocationBlock currentBlock)
 {   // dudes always start in a spawn point as invisible. Name is autogenerated.
     // a Dude needs an ID and a spawnpoint Location
     Name          = generateName();
     CurrentBlock  = currentBlock;
     Visible       = false;
     MovementSpeed = 200;
 }
Esempio n. 2
0
 public Spawn(LocationBlock positionBlock)
 {
     PositionBlock = positionBlock;
 }
Esempio n. 3
0
 public Building(Location location, LocationBlock spawnBlockLocation, String name)
 {
     Location = location;
     Name     = name;
     Spawn    = new Spawn(spawnBlockLocation);
 }
Esempio n. 4
0
 public Warehouse(Location location, LocationBlock spawnBlockLocation, String name) : base(location, spawnBlockLocation, name)
 {
     Resources = 0;
 }
Esempio n. 5
0
 public House(Location location, LocationBlock spawnBlockLocation, String name) : base(location, spawnBlockLocation, name)
 {
 }
Esempio n. 6
0
 public ResourceHub(Location location, LocationBlock spawnBlockLocation, String name, int amountOfResources) : base(location, spawnBlockLocation, name)
 {
     Resources = amountOfResources;
     IsEmpty   = false;
 }