Murderable
Based on game build 714014 | Last updated: 2026-03-03
Overview
The Murderable component assigns the murderable tag to the entity it is attached to. This tag signals to other systems (e.g., AI, actions, or gameplay rules) that the entity can be murdered. It is a simple tag-based marker used for behavioral and rule-based filtering across the game.
Usage example
local inst = CreateEntity()
inst:AddComponent("murderable")
-- The entity now has the "murderable" tag and can be detected via `inst:HasTag("murderable")`
Dependencies & tags
Components used: None identified
Tags: Adds murderable on construction; removes murderable on component removal.
Properties
No public properties
Main functions
OnRemoveFromEntity()
- Description: Called when the component is removed from its entity. Removes the
murderabletag. - Parameters: None.
- Returns: Nothing.
Events & listeners
None identified