Candy Logo Copyright © 2025-2026 Candy Arts

CS Visible
The CS_Visible command shows or hides nodes in the game world. Keys Every key also accepts a ¢ expression instead of a fixed value, unless its description says otherwise. See CandyRef Expressions. Targets Description: The nodes the command acts on. Each key identifies a node, and its value is a Dictionary of settings for that node (see below), or an empty Dictionary for none. The Engine reports an entry it can't find and skips it, without affecting the others. Values: • Container/Name: A node inside one of the containers listed in the Engine's cs_paths, such as Actors/Hero for the node Hero in the Actors container. The name can be a longer path, such as Actors/Hero/Hat. • Container/°role: The node named after the Actor assigned to that Role, such as Actors/°guard. A Role always needs its container. • Node path: A path relative to the Engine, or an absolute path such as /root/Game/Hero. • ¢ expression: Can also return the node itself, such as ¢$Level/Hero (a path from the Engine). Target Settings Each target in Targets accepts the following key. Visibility Description: Whether the node is visible. The value is case-insensitive. Values: • show, true, 1, on, unhidden or visible: Show the node. • hide, false, 0, off, hidden or invisible: Hide the node. • toggle, swap or switch: Invert the node's visibility.