func_fish_pool is an existing point entity available with all versions of Mapbase.

Creates a school of interactive fish that swim near this entity.



KeyValues

- Skin (skin) <integer>
Some models have multiple versions of their textures, called skins. Set this to a number other than 0 to make each fish use that skin instead of the default.
- Loud Panic Range (LoudPanicRange) <float>
How far away an event has to be to make the fish in this pool panic.
- Quiet Panic Range (QuietPanicRange) <float>
How far away a quiet event (a footstep) has to be to make the fish in this pool panic.

Inputs

- SpawnFish <void>
Spawns an additonal fish. This ignores the fish count keyvalue.
- PanicLoudFromPoint <vector>
Causes a loud panic event at the specified location vector.
- PanicQuietFromPoint <vector>
Causes a quiet panic event at the specified location vector.
- Skin <integer>
Changes the fish skin to the specified number.

Outputs

- OnSpawnFish <ehandle>
Fires when a fish is spawned, passing the fish as the activator.