Skip to content

MultiplayerTrebuchetSpawner

v1.4.8

Spawns the non-fire multiplayer trebuchet. Ammo piles can be turned off one by one.

Find placed ones in the Scene panel with s:MultiplayerTrebuchetSpawner. See Filter.

Where you put it

Use trebuchet_a_spawnerMP from Modules\Native\Prefabs\spawners.xml. Empty ToBeSpawnedOverrideName spawns trebuchet_a. This spawner does not spawn the fire machine.

What you set

Panel field What to do with it
AddOnDeployTag Tag added on deploy. Empty in vanilla.
RemoveOnDeployTag Tag removed on deploy. Empty in vanilla.
ammo_pos_a_enabled … ammo_pos_h_enabled One checkbox per ammo child. On by default. Off removes that child.
ToBeSpawnedOverrideName Prefab to spawn. Empty uses the entity-name rule.
ToBeSpawnedOverrideNameForFireVersion Fire prefab name. This spawner does not spawn it.

projectile_pile is hidden. The prefab stores it at about -5.48, 1.72. Move that child.

What it does

Spawns the non-fire trebuchet, removes ammo children that are off, and copies the deploy tags.

Where it lives

Managed script. Prefab in Modules\Native\Prefabs\spawners.xml. mp_siege_map_005 and its winter twin place it.

Examples

Stock trebuchet. spawners.xml, trebuchet_a_spawnerMP. All eight ammo boxes on.

Pile moved. Native\SceneObj\mp_siege_map_005. Two trebuchet_a_spawnerMP entities. Each scene copy only rewrites projectile_pile.