/// <summary> /// Create all actors to populate the simulation /// A method is used to make it more readable /// Note: is only called once! at the start of the simulation, /// </summary> private void CreerActoren() { //Alle 'Workers' robot1 = CreateRobot(7, 0.15, 7); robot2 = CreateRobot(7, 0.15, 7); robot3 = CreateRobot(7, 0.15, 7); //Dumptruck dumptruck = CreateDumptruck(0, 0, 107); dumptruck.Target(0, 0, 7); //Alle kasten kast1 = CreateKast(0, 1000, 0, new Hraph(7, 3, 7, "vrachtdepot", false)); kast1.actorStatus = "hemel"; kast2 = CreateKast(0, 1000, 0, new Hraph(7, 3, 7, "vrachtdepot", false)); kast2.actorStatus = "hemel"; kast3 = CreateKast(0, 1000, 0, new Hraph(7, 3, 7, "vrachtdepot", false)); kast3.actorStatus = "hemel"; kast4 = CreateKast(0, 1000, 0, new Hraph(7, 3, 7, "vrachtdepot", false)); kast4.actorStatus = "hemel"; kast5 = CreateKast(7, 3, 7, new Hraph(7, 3, 7, "vrachtdepot", false)); kast5.actorStatus = "InDepotNieuw"; kast6 = CreateKast(7, 3, 7, new Hraph(7, 3, 7, "vrachtdepot", false)); kast6.actorStatus = "InDepotNieuw"; kast7 = CreateKast(7, 3, 7, new Hraph(7, 3, 7, "vrachtdepot", false)); kast7.actorStatus = "InDepotNieuw"; }
private Kast CreateKast(double x, double y, double z, Hraph huidigeLocatie) { Kast d = new Kast(x, y, z, 0, 0, 0, huidigeLocatie); worldObjects.Add(d); kastLijst.Add(d); return(d); }
public void GoCarryKast(Kast input) { carryingKast = input; actorStatus = "GoingToKast"; }
private void DropKast() { carryingKast.GetPutDown(); carryingKast = null; }