Class SyntyGoblinCampBase
Base class for all Synty PolygonGoblinWarCamp-style outdoor camp rooms.
Unlike crypt rooms, a goblin war camp is an OPEN-AIR encampment:
- No interior stone walls — palisades (log walls + stakes) only on the perimeter
- Marsh/dirt/grass ground instead of stone tiles
- Torches and braziers for light
- Bones, skulls, footprints and vines as ambient swamp decor
Architecture mirrors SyntyCryptBase: SyntyGoblinCampBase (palisade walls, marsh floor, lights, ambient swamp decor, goblin spawners) ├── SyntyGoblinTentCluster (+ small/medium tents + cooking fire) ├── SyntyGoblinForge (+ workshop + anvil + weapon racks + warriors) └── SyntyGoblinThroneTent (+ leader tent + idol + banners + king)
Prefab paths target the PolygonGoblinWarCamp asset pack.
public abstract class SyntyGoblinCampBase : RoomBuilder
- Inheritance
-
objectSyntyGoblinCampBase
- Derived
- Inherited Members
- Extension Methods
Fields
Methods
- AddCampBase()
Adds the standard goblin camp base content: Palisade Walls (perimeter only), Marsh Ground, Torch Lights, Swamp Grass / Mushrooms / Bones (ambient), Pebbles / Rocks. Subclasses call this in Configure() before adding camp-specific content.
- AddCentralFirePit(float)
Add a single brazier/fire pit at the center of the area (used by tent / throne rooms).
- AddGoblinPopulation(float, float)
Add goblin warrior + archer mixed spawners (standard camp population).