Game logic - Logic label – Ylands
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "{{Ylands scripting navbox}}" to "{{Ylands editor navbox}}") |
Lou Montana (talk | contribs) m (Text replacement - "{{DEFAULTSORT:{{#sub:{{PAGENAME}}|19}}}}" to "{{DEFAULTSORT:{{#sub:{{PAGENAME}}|13}}}}") |
||
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
Logic label is a '''collection of game logic'''. Game logic can be easily added or removed from a label, either by editing the label properties or trough visual scripting instructions. It is possible to check whenever a game logic is part of a label and utilize this information in a game script. | Logic label is a '''collection of game logic'''. Game logic can be easily added or removed from a label, either by editing the label properties or trough visual scripting instructions. It is possible to check whenever a game logic is part of a label and utilize this information in a game script. | ||
=Properties= | = Properties = | ||
===Logic=== | === Logic === | ||
*List of Game logic belonging to current Label. | *List of Game logic belonging to current Label. | ||
*Click '''+''' to add new entries and then use picker to select entity from scene. | *Click '''+''' to add new entries and then use picker to select entity from scene. | ||
Line 13: | Line 13: | ||
'''Spawn points''' | '''Spawn points''' | ||
*It is possible to group [[Ylands Game logic - Spawn point|'''Spawn Points''']] in a Logic label and use it as spawn place in [[Ylands Game logic - Player role|'''Player Role''']] and [[Ylands Game logic - Player team|'''Player Team''']]. Player spawn is then selected randomly from the collection. | *It is possible to group [[Ylands:Game logic - Spawn point|'''Spawn Points''']] in a Logic label and use it as spawn place in [[Ylands:Game logic - Player role|'''Player Role''']] and [[Ylands:Game logic - Player team|'''Player Team''']]. Player spawn is then selected randomly from the collection. | ||
=Logic label events= | = Logic label events = | ||
*[[Ylands Tile - Logic label On Logic Added-Removed|On Logic Added / Removed]] | *[[Ylands:Tile - Logic label On Logic Added-Removed|On Logic Added / Removed]] | ||
*[[Ylands Tile - Logic label On Count Changed|On Count Changed]] | *[[Ylands:Tile - Logic label On Count Changed|On Count Changed]] | ||
=Related instructions= | = Related instructions = | ||
===Logic label=== | === Logic label === | ||
*[[Ylands Tile - Add-Remove logic to label|Add / Remove game logic]] | *[[Ylands:Tile - Add-Remove logic to label|Add / Remove game logic]] | ||
*[[Ylands Tile - Get label logic|Get logic objects]] | *[[Ylands:Tile - Get label logic|Get logic objects]] | ||
*[[Ylands Tile - Get label logic count|Get logic objects count]] | *[[Ylands:Tile - Get label logic count|Get logic objects count]] | ||
===Game logic=== | === Game logic === | ||
*[[Ylands Tile - Attach-Remove Game logic label|Attach / Remove label]] | *[[Ylands:Tile - Attach-Remove Game logic label|Attach / Remove label]] | ||
*[[Ylands Tile - Has Game logic label|Has label]] | *[[Ylands:Tile - Has Game logic label|Has label]] | ||
*[[Ylands Tile - Get Game logic labels|Get labels]] | *[[Ylands:Tile - Get Game logic labels|Get labels]] | ||
---- | ---- | ||
{{Ylands | {{Navbox/Ylands}} | ||
{{DEFAULTSORT:{{#sub:{{PAGENAME}}| | {{DEFAULTSORT:{{#sub:{{PAGENAME}}|13}}}} | ||
[[Category: Game Logic]] | [[Category: Game Logic]] | ||
[[Category: Ylands 0.11]] | [[Category: Ylands 0.11]] |
Latest revision as of 14:21, 24 November 2023
Description
Logic label is a collection of game logic. Game logic can be easily added or removed from a label, either by editing the label properties or trough visual scripting instructions. It is possible to check whenever a game logic is part of a label and utilize this information in a game script.
Properties
Logic
- List of Game logic belonging to current Label.
- Click + to add new entries and then use picker to select entity from scene.
Notes
- New game logic assigned trough script are put at the end of the list.
- Each game logic can be part of any number of Labels.
- Label collection is dynamic. It is possible to add/remove game logic during play.
Spawn points
- It is possible to group Spawn Points in a Logic label and use it as spawn place in Player Role and Player Team. Player spawn is then selected randomly from the collection.
Logic label events
Related instructions
Logic label
Game logic