Beispiel #1
0
 private static GameComponent __factory20(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Bamboo", Manager, Position, "Entities\\Plants\\bamboo", "BambooSprout", Data.GetData("Scale", 2.0f), "Bamboo"));
 }
Beispiel #2
0
 private static GameComponent __factory08(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Palm Tree", Manager, Position, "Entities\\Plants\\palmtree", "Coconut", Data.GetData("Scale", 1.0f)));
 }
Beispiel #3
0
 private static GameComponent __factory(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Bed(Manager, Position, Data.GetData <List <ResourceAmount> >("Resources", null)));
 }
Beispiel #4
0
 private static GameComponent __factory5(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Table("Stone Table", Manager, Position, Data.GetData <Resource>("Resource", null), new Point(4, 6), new Point(5, 6)));
 }
Beispiel #5
0
 private static GameComponent __factory1(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Chair(Manager, Position, Data.GetData <List <ResourceAmount> >("Resources", null), "Wooden Chair", DefaultTopSprite, DefaultLegsSprite));
 }
Beispiel #6
0
 private static GameComponent __factory(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new TurretTrap(Manager, Position, Manager.World.PlayerFaction, Data.GetData <List <ResourceAmount> >("Resources", null)));
 }
Beispiel #7
0
 private static GameComponent __factory04(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Pine Tree", Manager, Position, "snowpine", ResourceType.PineCone, Data.GetData("Scale", 1.0f)));
 }
Beispiel #8
0
 private static GameComponent __factory6(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Table("Metal Table", Manager, Position, Data.GetData <List <ResourceAmount> >("Resources", null), new Point(4, 7), new Point(5, 7)));
 }
Beispiel #9
0
 private static GameComponent __factory0A(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Apple Tree", Manager, Position, "appletree", ResourceType.Apple, Data.GetData("Scale", 1.0f)));
 }
Beispiel #10
0
 private static GameComponent __factory00(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Haunted Tree", Manager, Position, "eviltree", ResourceType.EvilSeed, Data.GetData("Scale", 1.0f)));
 }
Beispiel #11
0
 private static GameComponent __factory08(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Palm Tree", Manager, Position, "palm", ResourceType.Coconut, Data.GetData("Scale", 1.0f)));
 }
Beispiel #12
0
 private static GameComponent __factory06(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Candycane", Manager, Position, "candycane", ResourceType.Peppermint, Data.GetData("Scale", 1.0f)));
 }
Beispiel #13
0
 private static GameComponent __factory2(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Chair(Manager, Position, Data.GetData <Resource>("Resource", null), "Stone Chair", new Point(6, 6), new Point(7, 6)));
 }
Beispiel #14
0
 private static GameComponent __factory3(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Table("Apothecary", Manager, Position, new SpriteSheet(ContentPaths.Entities.Furniture.interior_furniture, 32), new Point(1, 4), Data.GetData <List <ResourceAmount> >("Resources", null), DefaultTopFrame, DefaultLegsFrame)
     {
         Tags = new List <string>()
         {
             "Research", "Apothecary"
         }
     });
 }
Beispiel #15
0
 private static GameComponent __factory0C(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Cactus(Manager, Position, Data.GetData("Scale", 1.0f)));
 }
Beispiel #16
0
 private static GameComponent __factory4(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Table("Wooden Table", Manager, Position, Data.GetData <List <ResourceAmount> >("Resources", null), DefaultTopFrame, DefaultLegsFrame));
 }
Beispiel #17
0
 private static GameComponent __factory0E(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Pumpkin(Manager, Position, "Entities\\Plants\\pumpkinvine", Data.GetData("Scale", 1.0f)));
 }
Beispiel #18
0
 private static GameComponent __factory(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new IronDoor(Manager, Position, Manager.World.PlayerFaction, Data.GetData <Resource>("Resource", null), "Iron Door"));
 }
Beispiel #19
0
 private static GameComponent __factory10(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Bush(Manager, Position, "Entities\\Plants\\berrybush", Data.GetData("Scale", 1.0f)));
 }
Beispiel #20
0
 private static GameComponent __factory3(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Chair(Manager, Position, Data.GetData <List <ResourceAmount> >("Resources", null), "Metal Chair", new Point(6, 7), new Point(7, 7)));
 }
Beispiel #21
0
 private static GameComponent __factory00(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Haunted Tree", Manager, Position, "Entities\\Plants\\eviltree", "Seed of Evil", Data.GetData("Scale", 1.0f)));
 }
Beispiel #22
0
 private static GameComponent __factory(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Target(Manager, Position, Data.GetData <Resource>("Resource", null)));
 }
Beispiel #23
0
 private static GameComponent __factory04(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Tree("Pine Tree", Manager, Position, "Entities\\Plants\\snowpine", "Pine Cone", Data.GetData("Scale", 1.0f)));
 }
Beispiel #24
0
 private static GameComponent __factory00(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new CraftedFixture("Anvil", new String[] { "Anvil" }, Manager, Position, new SpriteSheet(ContentPaths.Entities.Furniture.interior_furniture, 32), new Point(0, 3), Data.GetData <List <ResourceAmount> >("Resources", null)));
 }
Beispiel #25
0
 private static GameComponent __factory1(ComponentManager Manager, Vector3 Position, Blackboard Data)
 {
     return(new Table("Cutting Board", Manager, Position, new SpriteSheet(ContentPaths.Entities.Furniture.interior_furniture, 32), new Point(0, 7), Data.GetData <Resource>("Resource", null), DefaultTopFrame, DefaultLegsFrame)
     {
         Tags = new List <string>()
         {
             "Cutting Board"
         }
     });
 }