Method | Description | |
---|---|---|
GenerateEmptyRoomAt ( IntVec3 rotatedOrigin, int width, int height, Rot4 rotation, TerrainDef defaultFloorDef, TerrainDef interiorFloorDef, |
||
GenerateHorizontalAndVerticalPavedAlleys ( IntVec3 origin ) : void | ||
GenerateSas ( IntVec3 origin, Rot4 rotation, int width, int height, |
||
GetRandomZoneTypeBigRoom ( |
||
GetRandomZoneTypeExteriorZone ( |
||
GetRandomZoneTypeMediumRoom ( |
||
GetRandomZoneTypeSmallRoom ( |
||
SpawnCoolerAt ( IntVec3 position, Rot4 rotation, |
||
SpawnDoorAt ( IntVec3 position, |
||
SpawnFireproofPowerConduitAt ( IntVec3 position, |
||
SpawnRectTriggerUnfogArea ( CellRect rect, |
||
SpawnResourceAt ( ThingDef resourceDef, int quantity, IntVec3 position, bool forceSpawn = false ) : void | ||
SpawnVentAt ( IntVec3 position, Rot4 rotation, |
||
TrySpawnHeaterAt ( IntVec3 position, |
||
TrySpawnLampAt ( IntVec3 position, Color color, |
||
TrySpawnLaserFencePylonAt ( IntVec3 position, |
||
TrySpawnResourceStock ( IntVec3 rotatedOrigin, Rot4 rotation, ThingDef resourceDef, int stockWidth, int stockHeight, float spawnStockChance, int minQuantity, int maxQuantity ) : void | ||
TrySpawnThingAt ( ThingDef thingDef, ThingDef stuffDef, IntVec3 position, bool rotated, Rot4 rotation, |
||
TrySpawnWallAt ( IntVec3 position, |
||
TrySpawnWeaponOnRack ( Thing rack ) : void |
Method | Description | |
---|---|---|
GetRandomZoneTypeByWeight ( List |
public static GenerateEmptyRoomAt ( IntVec3 rotatedOrigin, int width, int height, Rot4 rotation, TerrainDef defaultFloorDef, TerrainDef interiorFloorDef, |
||
rotatedOrigin | IntVec3 | |
width | int | |
height | int | |
rotation | Rot4 | |
defaultFloorDef | TerrainDef | |
interiorFloorDef | TerrainDef | |
outpostData | ||
return | void |
public static GenerateHorizontalAndVerticalPavedAlleys ( IntVec3 origin ) : void | ||
origin | IntVec3 | |
return | void |
public static GenerateSas ( IntVec3 origin, Rot4 rotation, int width, int height, |
||
origin | IntVec3 | |
rotation | Rot4 | |
width | int | |
height | int | |
outpostData | ||
return | void |
public static GetRandomZoneTypeBigRoom ( |
||
outpostData | ||
return | ZoneType |
public static GetRandomZoneTypeExteriorZone ( |
||
outpostData | ||
return | ZoneType |
public static GetRandomZoneTypeMediumRoom ( |
||
outpostData | ||
return | ZoneType |
public static GetRandomZoneTypeSmallRoom ( |
||
outpostData | ||
return | ZoneType |
public static SpawnCoolerAt ( IntVec3 position, Rot4 rotation, |
||
position | IntVec3 | |
rotation | Rot4 | |
outpostData | ||
return | Building_Cooler |
public static SpawnDoorAt ( IntVec3 position, |
||
position | IntVec3 | |
outpostData | ||
return | void |
public static SpawnFireproofPowerConduitAt ( IntVec3 position, |
||
position | IntVec3 | |
outpostData | ||
return | void |
public static SpawnRectTriggerUnfogArea ( CellRect rect, |
||
rect | CellRect | |
triggerIntrusion | ||
return | void |
public static SpawnResourceAt ( ThingDef resourceDef, int quantity, IntVec3 position, bool forceSpawn = false ) : void | ||
resourceDef | ThingDef | |
quantity | int | |
position | IntVec3 | |
forceSpawn | bool | |
return | void |
public static SpawnVentAt ( IntVec3 position, Rot4 rotation, |
||
position | IntVec3 | |
rotation | Rot4 | |
outpostData | ||
return | void |
public static TrySpawnHeaterAt ( IntVec3 position, |
||
position | IntVec3 | |
outpostData | ||
return | void |
public static TrySpawnLampAt ( IntVec3 position, Color color, |
||
position | IntVec3 | |
color | Color | |
outpostData | ||
return | void |
public static TrySpawnLaserFencePylonAt ( IntVec3 position, |
||
position | IntVec3 | |
outpostData | ||
return | LaserFence.Building_LaserFencePylon |
public static TrySpawnResourceStock ( IntVec3 rotatedOrigin, Rot4 rotation, ThingDef resourceDef, int stockWidth, int stockHeight, float spawnStockChance, int minQuantity, int maxQuantity ) : void | ||
rotatedOrigin | IntVec3 | |
rotation | Rot4 | |
resourceDef | ThingDef | |
stockWidth | int | |
stockHeight | int | |
spawnStockChance | float | |
minQuantity | int | |
maxQuantity | int | |
return | void |
public static TrySpawnThingAt ( ThingDef thingDef, ThingDef stuffDef, IntVec3 position, bool rotated, Rot4 rotation, |
||
thingDef | ThingDef | |
stuffDef | ThingDef | |
position | IntVec3 | |
rotated | bool | |
rotation | Rot4 | |
outpostData | ||
destroyThings | bool | |
replaceStructure | bool | |
return | Thing |
public static TrySpawnWallAt ( IntVec3 position, |
||
position | IntVec3 | |
outpostData | ||
return | void |
public static TrySpawnWeaponOnRack ( Thing rack ) : void | ||
rack | Thing | |
return | void |