WaveSpawn: Difference between revisions

From SigMod
Jump to navigation Jump to search
No edit summary
m (Bolded the "WaveSpawn{}" text for a bit more visual flair.)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Listed below are all of the custom keyvalues accepted in the WaveSpawn{} block by Sigmod
__NOEDITSECTION__
 
Listed below are all of the custom keyvalues accepted in the '''WaveSpawn{}''' block by our server mods.


==Chat Messages==
==Chat Messages==
  StartWaveMessage "Wave start" [$SIGSEGV]
  StartWaveMessage "Wave start" [$SIGSEGV]
Chat message when wavespawn stops waiting for other wavespawns
Chat message when wavespawn stops waiting for other wavespawns
Line 18: Line 21:


==Point Template Spawner==
==Point Template Spawner==
<syntaxhighlight>
<syntaxhighlight>
  PointTemplate [$SIGSEGV] // PointTemplate spawner. Counts as alive until all entites in the template are removed
  PointTemplate [$SIGSEGV] // PointTemplate spawner. Counts as alive until all entites in the template are removed
Line 35: Line 39:


==Halloween Boss Spawner==
==Halloween Boss Spawner==
<syntaxhighlight>
<syntaxhighlight>
  HalloweenBoss [$SIGSEGV] // HalloweenBoss spawner. Spawns a boss
  HalloweenBoss [$SIGSEGV] // HalloweenBoss spawner. Spawns a boss

Latest revision as of 18:45, 29 July 2023


Listed below are all of the custom keyvalues accepted in the WaveSpawn{} block by our server mods.

Chat Messages

StartWaveMessage "Wave start" [$SIGSEGV]

Chat message when wavespawn stops waiting for other wavespawns

StartWaveMessage "Wave start line 2" [$SIGSEGV]

Chat message when wavespawn stops waiting for other wavespawns

FirstSpawnMessage "First spawn" [$SIGSEGV]

Chat message when a bot is spawned for the first time

LastSpawnMessage "Last spawn" [$SIGSEGV]

Chat message when a bot is spawned for the last time

DoneMessage "Done" [$SIGSEGV]

Chat message when the wavespawn is finished

Point Template Spawner

 PointTemplate [$SIGSEGV] // PointTemplate spawner. Counts as alive until all entites in the template are removed
 {
 	SpawnAtEntity Where // Entity to spawn the template at, "Where" spawns at the bot spawn as indicated by where. If omitted, spawns at world origin
 	IsCrit 1 // Shows icon as critical (Default: 0)
 	IsMiniBoss 1 // Shows icon as mini boss (Default: 0)
 	ClassIcon Soldier // ClassIcon to use
 	Name "SentryStack" // Template name to use
 	Origin "0 1 0" // Position where to spawn the template. If SpawnAtEntity is specified, relative to entity
 	Angles "0 85 0" // Rotation of the template
 	SpawnCurrencyPack "sentry3" // Entity which will drop money. If not specified, currency is distributed automatically when the template is removed
 	SpreadRadius "60 60 0" // Randomly spreads entities in x y z coordinates
 	StickToGround 6000 // Stick spawned template to ground, as long as its up to x units above the ground
 }

Halloween Boss Spawner

 HalloweenBoss [$SIGSEGV] // HalloweenBoss spawner. Spawns a boss
 {
 	IsCrit 1 // Shows icon as critical (Default: 0)
 	IsMiniBoss 1 // Shows icon as mini boss (Default: 1)
 	ClassIcon Soldier // ClassIcon to use
 	FastUpdate 1 // Should do updates every tick (Default: 0)
 	BossType Monoculus // Boss type: MONOCULUS, Merasmus, HHH, SkeletonSmall, SkeletonNormal, SkeletonKing. Skeletons default limit is 30 active at once unless modified by MaxActiveSkeletons
 	SpawnCurrencyPack 1 // If set, the boss will drop money on death. Otherwise its distributed automatically (Default: 1)
 	TeamNum 5 // Team number for Monoculus (2 - red, 3 - blu, 5 - neutral) (Default: 5)
 	Health 11111 // Boss health, 0 means default health (Default: 0)
 	Lifetime 55 // Boss lifetime for Monoculus, Merasmus and skeletons in seconds (Default: infinite)
 	Speed 0 // Overrides boss move speed
 	// Origin "0 100 0" // If set, spawns boss at the specified position rather than at where location
 	SpreadRadius "200 200 0" // Randomly spreads halloween boss in x y z coordinates
 	StickToGround 6000 // Stick spawned boss to ground, as long as its up to x units above the ground
 	DamageMultiplier 10 // Damage multiplier
 	// SpawnAtEntity "entity" // If set, spawns boss at the entity location instead of where location
 	SpawnTemplate "WeaponMimic" // Spawn PointTemplate at entity
 }