/* Automatically created objects file */

func InitializeObjects()
{
	var Grass001 = CreateObjectAbove(Grass, 4, 334);
	var Grass002 = CreateObjectAbove(Grass, 11, 333);
	var Grass003 = CreateObjectAbove(Grass, 19, 333);
	var Grass004 = CreateObjectAbove(Grass, 26, 333);
	var Grass005 = CreateObjectAbove(Grass, 31, 332);
	var Grass006 = CreateObjectAbove(Grass, 40, 335);
	var Grass007 = CreateObjectAbove(Grass, 41, 334);
	var Grass008 = CreateObjectAbove(Grass, 32, 486);
	var Grass009 = CreateObjectAbove(Grass, 44, 486);
	var Grass010 = CreateObjectAbove(Grass, 41, 486);
	var Grass011 = CreateObjectAbove(Grass, 48, 485);
	var Grass012 = CreateObjectAbove(Grass, 54, 485);
	var Grass013 = CreateObject(Grass, 60, 485);
	var Grass014 = CreateObjectAbove(Grass, 72, 486);
	var Grass015 = CreateObjectAbove(Grass, 67, 486);
	var Grass016 = CreateObjectAbove(Grass, 96, 486);
	var Grass017 = CreateObjectAbove(Grass, 97, 488);
	var Grass018 = CreateObject(Grass, 105, 486);
	var Grass019 = CreateObject(Grass, 114, 487);
	var Grass020 = CreateObjectAbove(Grass, 121, 487);
	var Grass021 = CreateObjectAbove(Grass, 125, 487);
	var Grass022 = CreateObjectAbove(Grass, 131, 488);
	var Grass023 = CreateObjectAbove(Grass, 137, 487);
	var Grass024 = CreateObject(Grass, 141, 487);
	var Grass025 = CreateObjectAbove(Grass, 795, 758);
	var Grass026 = CreateObjectAbove(Grass, 802, 758);
	var Grass027 = CreateObjectAbove(Grass, 808, 760);
	var Grass028 = CreateObjectAbove(Grass, 819, 759);
	var Grass029 = CreateObjectAbove(Grass, 835, 759);
	var Grass030 = CreateObjectAbove(Grass, 830, 758);
	var Grass031 = CreateObjectAbove(Grass, 814, 757);
	var Grass032 = CreateObject(Grass, 826, 758);
	var Grass033 = CreateObjectAbove(Grass, 845, 758);
	var Grass034 = CreateObjectAbove(Grass, 853, 758);
	var Grass035 = CreateObject(Grass, 862, 759);
	var Grass036 = CreateObjectAbove(Grass, 873, 757);
	var Grass037 = CreateObjectAbove(Grass, 881, 759);
	var Grass038 = CreateObjectAbove(Grass, 887, 758);
	var Grass039 = CreateObjectAbove(Grass, 894, 758);
	var Grass040 = CreateObjectAbove(Grass, 903, 758);
	var Grass041 = CreateObjectAbove(Grass, 914, 758);
	var Grass042 = CreateObjectAbove(Grass, 925, 758);
	var Grass043 = CreateObjectAbove(Grass, 937, 758);
	var Grass044 = CreateObjectAbove(Grass, 941, 758);
	var Grass045 = CreateObjectAbove(Grass, 947, 757);
	var Grass046 = CreateObjectAbove(Grass, 956, 757);
	var Grass047 = CreateObjectAbove(Grass, 932, 757);
	var Grass048 = CreateObjectAbove(Grass, 871, 758);
	var Torch001 = CreateObjectAbove(Torch, 493, 901);
	Torch001->AttachToWall(false);
	var Torch002 = CreateObjectAbove(Torch, 898, 929);
	Torch002->AttachToWall(false);
	CreateObjectAbove(Vine, 423, 516);
	CreateObjectAbove(Vine, 67, 421);
	var Trunk001 = CreateObject(Trunk, 72, 311);
	Trunk001->SetCon(97);
	Trunk001->SetR(42);

	var Flower001 = CreateObjectAbove(Flower, 808, 765);
	var Flower002 = CreateObjectAbove(Flower, 834, 766);
	CreateObjectAbove(Flower, 879, 765);
	var Flower003 = CreateObjectAbove(Flower, 919, 765);
	CreateObjectAbove(Flower, 946, 763);
	var Flower004 = CreateObjectAbove(Flower, 60, 492);
	CreateObjectAbove(Flower, 35, 339);

	CreateObjectAbove(Tree_Deciduous, 915, 763);
	CreateObjectAbove(Tree_Deciduous, 898, 761);
	CreateObjectAbove(Tree_Deciduous, 902, 762);
	CreateObjectAbove(Tree_Deciduous, 844, 763);
	CreateObjectAbove(Tree_Deciduous, 849, 763);
	CreateObjectAbove(Tree_Deciduous, 944, 761);
	CreateObjectAbove(Tree_Deciduous, 802, 764);
	CreateObjectAbove(Tree_Deciduous, 28, 338);

	CreateObjectAbove(Tree_Coniferous2, 868, 763);
	CreateObjectAbove(Tree_Coniferous2, 826, 764);
	CreateObjectAbove(Tree_Coniferous2, 8, 340);

	CreateObjectAbove(Tree_Coniferous3, 928, 763);
	CreateObjectAbove(Tree_Coniferous3, 810, 763);

	var Wheat001 = CreateObjectAbove(Wheat, 808, 759);
	Wheat001->SetMeshMaterial("wheat_material_ripe", 0);
	var Wheat002 = CreateObjectAbove(Wheat, 822, 759);
	Wheat002->SetMeshMaterial("wheat_material_ripe", 0);
	var Wheat003 = CreateObjectAbove(Wheat, 821, 758);
	Wheat003->SetMeshMaterial("wheat_material_ripe", 0);
	var Wheat004 = CreateObjectAbove(Wheat, 813, 758);
	Wheat004->SetMeshMaterial("wheat_material_ripe", 0);

	CreateObjectAbove(Cotton, 32, 334);
	CreateObjectAbove(Cotton, 9, 335);

	var Branch001 = CreateObject(Branch, 360, 435);
	Branch001->SetR(-12);
	var Branch002 = CreateObject(Branch, 45, 456);
	Branch002->SetCon(77);
	Branch002->SetR(107);
	var Branch003 = CreateObject(Branch, 59, 419);
	Branch003->SetCon(87);
	Branch003->SetR(63);
	var Branch004 = CreateObject(Branch, 61, 397);
	Branch004->SetCon(74);
	Branch004->SetR(82);
	var Branch005 = CreateObject(Branch, 89, 347);
	Branch005->SetCon(103);
	Branch005->SetR(106);
	var Branch006 = CreateObject(Branch, 458, 398);
	Branch006->SetCon(106);
	Branch006->SetR(39);
	var Branch007 = CreateObject(Branch, 449, 437);
	Branch007->SetCon(98);
	Branch007->SetR(137);
	var Branch008 = CreateObject(Branch, 446, 463);
	Branch008->SetCon(104);
	Branch008->SetR(157);
	var Branch009 = CreateObject(Branch, 390, 498);
	Branch009->SetCon(94);
	Branch009->SetR(166);
	var Branch010 = CreateObject(Branch, 217, 674);
	Branch010->SetCon(105);
	Branch010->SetR(140);

	var ToolsWorkshop001 = CreateObjectAbove(ToolsWorkshop, 210, 622);

	var Basement001 = CreateObject(Basement, 210, 627);
	Basement001->SetParent(ToolsWorkshop001);

	var ChemicalLab001 = CreateObjectAbove(ChemicalLab, 160, 622);

	var Basement002 = CreateObject(Basement, 160, 627);
	Basement002->SetParent(ChemicalLab001);

	var Armory001 = CreateObjectAbove(Armory, 217, 717);

	var Basement003 = CreateObject(Basement, 215, 723);
	Basement003->SetParent(Armory001);

	var SteamEngine001 = CreateObject(SteamEngine, 134, 695);

	var Basement004 = CreateObject(Basement, 135, 723);
	Basement004->SetParent(SteamEngine001);

	var Elevator001 = CreateObjectAbove(Elevator, 104, 487);
	Elevator001->SetDir(DIR_Right);
	Elevator001->CreateShaft(230);
	Elevator001->SetCasePosition(476);

	var Basement005 = CreateObject(Basement, 115, 492);
	Basement005->SetParent(Elevator001);

	var Flagpole001 = CreateObject(Flagpole, 136, 454);

	var Basement006 = CreateObject(Basement, 136, 492);
	Basement006->SetParent(Flagpole001);

	var Chest001 = CreateObjectAbove(Chest, 18, 335);

	var WindGenerator001 = CreateObject(WindGenerator, 392, 392);
	var WindGenerator002 = CreateObject(WindGenerator, 429, 383);
	var Lorry001 = CreateObjectAbove(Lorry, 124, 621);

	CreateObjectAbove(Catapult, 200, 471);

	CreateObject(Rock, 170, 546);
	CreateObject(Rock, 62, 505);
	CreateObject(Rock, 95, 639);
	CreateObject(Rock, 100, 668);
	CreateObject(Rock, 260, 752);
	CreateObject(Rock, 239, 744);
	CreateObject(Rock, 190, 814);
	CreateObject(Rock, 116, 757);
	CreateObject(Rock, 392, 808);
	CreateObject(Rock, 265, 890);
	CreateObject(Rock, 171, 872);
	CreateObject(Rock, 338, 869);
	CreateObject(Rock, 923, 775);
	CreateObject(Rock, 873, 778);

	Lorry001->CreateContents(Ore, 4);

	Lorry001->CreateContents(Coal, 4);
	SteamEngine001->CreateContents(Coal, 4);

	CreateObject(Loam, 191, 544);
	CreateObject(Loam, 292, 751);
	CreateObject(Loam, 374, 846);
	CreateObject(Loam, 920, 909);
	CreateObject(Loam, 176, 855);
	CreateObject(Loam, 58, 703);

	ToolsWorkshop001->CreateContents(Metal, 6);
	Armory001->CreateContents(Metal, 4);

	ToolsWorkshop001->CreateContents(Wood, 5);
	Armory001->CreateContents(Wood, 6);
	Lorry001->CreateContents(Wood, 4);

	Chest001->CreateContents(Blunderbuss);

	Chest001->CreateContents(LeadBullet, 3);

	Chest001->CreateContents(Bow);

	Chest001->CreateContents(FireArrow, 3);

	Lorry001->CreateContents(Shovel, 2);
	ToolsWorkshop001->CreateContents(Shovel, 2);

	ChemicalLab001->CreateContents(DynamiteBox, 2);
	var Lantern001 = ToolsWorkshop001->CreateContents(Lantern);
	Lantern001->TurnOn();
	var Lantern002 = Armory001->CreateContents(Lantern);
	Lantern002->TurnOn();

	Lorry001->CreateContents(Axe, 2);

	Lorry001->CreateContents(Hammer, 2);

	Lorry001->CreateContents(Pickaxe, 2);
	CreateObject(Firestone, 65, 547);
	CreateObject(Firestone, 141, 511);
	CreateObject(Firestone, 262, 607);
	CreateObject(Firestone, 63, 643);
	CreateObject(Firestone, 157, 763);
	CreateObject(Firestone, 82, 871);
	CreateObject(Firestone, 204, 811);
	CreateObject(Firestone, 258, 876);
	CreateObject(Firestone, 244, 868);
	CreateObject(Firestone, 278, 815);
	CreateObject(Firestone, 321, 748);
	CreateObject(Firestone, 405, 714);
	CreateObject(Firestone, 408, 807);
	CreateObject(Firestone, 371, 909);
	CreateObject(Firestone, 897, 945);
	CreateObject(Firestone, 953, 911);
	return true;
}
