Fio Wiki
Unified Liminal World Editor, Procedural Engine & Game Creation Toolkit inspired by Radiant and Hammer. Optimised for low-power CPUs.
Brought to you by:
vicioussquid
A hostile NPC that can see and hear
Example maps:
MonsterTest.json,Simple_map_test_extended.jsonandspawn_test.json
Awake - Monster is active at game startDamage - Damage dealt to player per attackhealth - Maximum healthMonster IdMonster Type - human or flyingVariant - Skin variationSprite HeightSprite Width### AI
Range - Range of monster senses (sight and hearing)Can hear gunfire - Will investigate gunshots within rangeTeam - Monsters on different teams are enemies and will fightPatrol - Monster follows a path whilst remaining alert
### Behaviour Flags
Trigger - Monster remains asleep until triggered
Wake when sees player (Default behaviour)DeadNon-hostileNote: If a monster is killed in Play Mode, the dead flag will be True when returning to editor mode
| Input | Description |
|---|---|
Activate |
Activate the monster |
Deactivate |
Deactivate the monster |
SetTarget |
Set the target for the monster [string] |
SetState |
Set the monster state [string] |
Kill |
Kill the monster |
Hide |
Hide the monster |
Show |
Show the monster |
ToggleVisibility |
Toggle visibility |
| Output | Description |
|---|---|
OnDeath |
Fired when the monster dies |
OnSeePlayer |
Fired when the monster sees the player |
OnLosePlayer |
Fired when the monster loses sight of the player |
see also: