Carnivalhostsummon
Based on game build 714014 | Last updated: 2026-03-03
Overview
CarnivalHostSummon is a simple tag-management component that ensures the owning entity carries the carnivalhostsummon tag. It provides a public interface to add or remove this tag dynamically, which is used by the game to identify entities created by carnival host summons (e.g., in minigames or events).
Usage example
local inst = CreateEntity()
inst:AddComponent("carnivalhostsummon")
-- Tag is added automatically in constructor
inst.components.carnivalhostsummon:SetCanSummon(false)
-- Tag is removed
inst.components.carnivalhostsummon:SetCanSummon(true)
-- Tag is added again
Dependencies & tags
Components used: None identified
Tags: Adds/removes carnivalhostsummon
Properties
No public properties
Main functions
SetCanSummon(cansummon)
- Description: Sets whether the entity should be tagged as a carnival host summon by adding or removing the
carnivalhostsummontag. - Parameters:
cansummon(boolean) – iftrue, adds the tag; iffalse, removes it. - Returns: Nothing.
Events & listeners
None identified