| @@ -9,7 +9,6 @@ var things = | |||||
| "Car": Car, | "Car": Car, | ||||
| "Bus": Bus, | "Bus": Bus, | ||||
| "Tram": Tram, | "Tram": Tram, | ||||
| "Motorcycle": Motorcycle, | |||||
| "House": House, | "House": House, | ||||
| "Barn": Barn, | "Barn": Barn, | ||||
| "Small Skyscraper": SmallSkyscraper, | "Small Skyscraper": SmallSkyscraper, | ||||
| @@ -17,7 +16,6 @@ var things = | |||||
| "Train": Train, | "Train": Train, | ||||
| "Train Car": TrainCar, | "Train Car": TrainCar, | ||||
| "Parking Garage": ParkingGarage, | "Parking Garage": ParkingGarage, | ||||
| "Overpass": Overpass, | |||||
| "Town": Town, | "Town": Town, | ||||
| "City": City, | "City": City, | ||||
| "Continent": Continent, | "Continent": Continent, | ||||
| @@ -35,15 +33,13 @@ var areas = | |||||
| "Car": 4, | "Car": 4, | ||||
| "Bus": 12, | "Bus": 12, | ||||
| "Tram": 20, | "Tram": 20, | ||||
| "Motorcycle": 2, | |||||
| "House": 1000, | |||||
| "Barn": 750, | |||||
| "Small Skyscraper": 2500, | |||||
| "Large Skyscraper": 5000, | |||||
| "Train": 500, | |||||
| "TrainCar": 500, | |||||
| "Parking Garage": 10000, | |||||
| "Overpass": 10000, | |||||
| "House": 150, | |||||
| "Barn": 300, | |||||
| "Small Skyscraper": 1000, | |||||
| "Large Skyscraper": 2000, | |||||
| "Train": 40, | |||||
| "TrainCar": 20, | |||||
| "Parking Garage": 750, | |||||
| "Town": 1e7, | "Town": 1e7, | ||||
| "City": 1e9, | "City": 1e9, | ||||
| "Continent": 1.5e13, | "Continent": 1.5e13, | ||||
| @@ -61,7 +57,6 @@ var masses = | |||||
| "Car": 1000, | "Car": 1000, | ||||
| "Bus": 5000, | "Bus": 5000, | ||||
| "Tram": 10000, | "Tram": 10000, | ||||
| "Motorcycle": 200, | |||||
| "House": 10000, | "House": 10000, | ||||
| "Barn": 5000, | "Barn": 5000, | ||||
| "Small Skyscraper": 10000000, | "Small Skyscraper": 10000000, | ||||
| @@ -69,7 +64,6 @@ var masses = | |||||
| "Train": 50000, | "Train": 50000, | ||||
| "Train Car": 7500, | "Train Car": 7500, | ||||
| "Parking Garage": 10000000, | "Parking Garage": 10000000, | ||||
| "Overpass": 1000000, | |||||
| "Town": 1, | "Town": 1, | ||||
| "City": 1, | "City": 1, | ||||
| "Continent": 1e21, | "Continent": 1e21, | ||||
| @@ -87,7 +81,6 @@ var clusters = | |||||
| "Car": 3, | "Car": 3, | ||||
| "Bus": 1, | "Bus": 1, | ||||
| "Tram": 1, | "Tram": 1, | ||||
| "Motorcycle": 1, | |||||
| "House": 5, | "House": 5, | ||||
| "Barn": 1, | "Barn": 1, | ||||
| "Small Skyscraper": 2, | "Small Skyscraper": 2, | ||||
| @@ -95,7 +88,6 @@ var clusters = | |||||
| "Train": 2, | "Train": 2, | ||||
| "Train Car": 1, | "Train Car": 1, | ||||
| "Parking Garage": 1, | "Parking Garage": 1, | ||||
| "Overpass": 1, | |||||
| "Town": 1, | "Town": 1, | ||||
| "City": 1, | "City": 1, | ||||
| "Continent": 5, | "Continent": 5, | ||||
| @@ -497,7 +489,7 @@ function Car(count = 1) { | |||||
| this.count = count; | this.count = count; | ||||
| this.contents = {}; | this.contents = {}; | ||||
| this.addContent("Person", 2, 5, count); | |||||
| this.addContent("Person", 1, 4, count); | |||||
| this.describeOne = function(verbose=true) { | this.describeOne = function(verbose=true) { | ||||
| var color = random_desc(["black","black","gray","gray","blue","red","tan","white","white"], (verbose ? 1 : 0)); | var color = random_desc(["black","black","gray","gray","blue","red","tan","white","white"], (verbose ? 1 : 0)); | ||||
| @@ -531,7 +523,7 @@ function Bus(count = 1) { | |||||
| this.count = count; | this.count = count; | ||||
| this.contents = {}; | this.contents = {}; | ||||
| this.addContent("Person",10,35,count); | |||||
| this.addContent("Person",2,30,count); | |||||
| this.describeOne = function(verbose=true) { | this.describeOne = function(verbose=true) { | ||||
| var adjective = random_desc(["rusty","brand-new"], (verbose ? 0.3 : 0)); | var adjective = random_desc(["rusty","brand-new"], (verbose ? 0.3 : 0)); | ||||
| @@ -565,7 +557,7 @@ function Tram(count = 1) { | |||||
| this.count = count; | this.count = count; | ||||
| this.contents = {}; | this.contents = {}; | ||||
| this.addContent("Person",40,60,count); | |||||
| this.addContent("Person",10,50,count); | |||||
| this.describeOne = function(verbose=true) { | this.describeOne = function(verbose=true) { | ||||
| var adjective = random_desc(["rusty","weathered"], (verbose ? 0.3 : 0)); | var adjective = random_desc(["rusty","weathered"], (verbose ? 0.3 : 0)); | ||||
| @@ -596,16 +588,6 @@ function Tram(count = 1) { | |||||
| }; | }; | ||||
| } | } | ||||
| function Motorcycle(count = 1) { | |||||
| this.name = "Motorcycle"; | |||||
| copy_defaults(this,new DefaultEntity()); | |||||
| this.count = count; | |||||
| this.contents = {}; | |||||
| this.addContent("Person",1,2,count); | |||||
| } | |||||
| function Train(count = 1) { | function Train(count = 1) { | ||||
| this.name = "Train"; | this.name = "Train"; | ||||
| copy_defaults(this,new DefaultEntity()); | copy_defaults(this,new DefaultEntity()); | ||||
| @@ -814,7 +796,7 @@ function ParkingGarage(count = 1) { | |||||
| this.addContent("Person",10,200,count); | this.addContent("Person",10,200,count); | ||||
| this.addContent("Empty Car",30,100,count); | |||||
| this.addContent("Empty Car",100,300,count); | |||||
| this.addContent("Car",5,30,count); | this.addContent("Car",5,30,count); | ||||
| @@ -831,18 +813,6 @@ function ParkingGarage(count = 1) { | |||||
| } | } | ||||
| }; | }; | ||||
| } | } | ||||
| function Overpass(count = 1) { | |||||
| this.name = "Overpass"; | |||||
| copy_defaults(this,new DefaultEntity()); | |||||
| this.count = count; | |||||
| this.contents = {}; | |||||
| this.addContent("Person",0,20,count); | |||||
| this.addContent("Car",25,100,count); | |||||
| } | |||||
| function Town(count = 1) { | function Town(count = 1) { | ||||
| this.name = "Town"; | this.name = "Town"; | ||||
| @@ -856,9 +826,9 @@ function Town(count = 1) { | |||||
| this.addContent("Empty Car",200,800,count); | this.addContent("Empty Car",200,800,count); | ||||
| this.addContent("Car",200,500,count); | |||||
| this.addContent("Car",50,100,count); | |||||
| this.addContent("Bus",10,50,count); | |||||
| this.addContent("Bus",5,25,count); | |||||
| this.addContent("Train",5,25,count); | this.addContent("Train",5,25,count); | ||||
| @@ -922,9 +892,9 @@ function Continent(count = 1) { | |||||
| this.addContent("Train",50,100,count); | this.addContent("Train",50,100,count); | ||||
| this.addContent("Town",100,250,count); | |||||
| this.addContent("Town",100,200,count); | |||||
| this.addContent("City",25,75,count); | |||||
| this.addContent("City",5,10,count); | |||||
| this.describe = function(verbose = true) { | this.describe = function(verbose = true) { | ||||
| if (verbose) { | if (verbose) { | ||||