HomeGamesUpdatesPricingMethodology
Steam News30 November 20232y ago

Version - 0.9.0

World Builder Script Objects Version 0.9.0 introduces a new initial set of objects in the World Builder that can customize the way a game is played.

In this update8

Full notes

Full Okashi Towers update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

1 fix4 additions9 changes0 removals
  • Events
  • UI and audio
  • Gameplay
  • Fixes
addedWorld Builder Script ObjectsVersion 0.9.0 introduces a new initial set of objects in the World Builder that can customize the way a game is played. Each script object has customizable parameters to control what happens during a match. These can be categorized into three different types Triggers, Events, Game Settings. These new objects are found in the World Builder in the Object Layer at the end of the list (Press the left arrow once).
changedTimed TriggerThe Timed Trigger will call all events in the event list once the set amount of time has passed. This trigger can be set to repeat or only happen one time.
changedCollision TriggerThe Collision Trigger will trigger all of the events when a unit has collided with the trigger. This can be customized so that only certain types of units will activate the trigger, it can even be set to only trigger for specific teams.
changedEventsAn Event is a type of script object that performs some type of action. These are not called on their own and must be called by some type of Trigger.
changedDialogue EventThe dialogue event will display a dialogue message that can be seen by all players. This can be customized to have a specific Theme, Voice, Speaker, and whether the speaker has a name or not. All languages can be customized with a localized message. To perform multiple phrases of text, separate the text by the "|" (pipe character).
changedGame End EventA Game End Event can customize how the game will end and specify who Won and who Lost the game.

Okashi Towers changes

addedVersion 0.9.0 introduces a new initial set of objects in the World Builder that can customize the way a game is played. Each script object has customizable parameters to control what happens during a match. These can be categorized into three different types Triggers, Events, Game Settings. These new objects are found in the World Builder in the Object Layer at the end of the list (Press the left arrow once).
changedThe Timed Trigger will call all events in the event list once the set amount of time has passed. This trigger can be set to repeat or only happen one time.
changedThe Collision Trigger will trigger all of the events when a unit has collided with the trigger. This can be customized so that only certain types of units will activate the trigger, it can even be set to only trigger for specific teams.
changedAn Event is a type of script object that performs some type of action. These are not called on their own and must be called by some type of Trigger.
changedThe dialogue event will display a dialogue message that can be seen by all players. This can be customized to have a specific Theme, Voice, Speaker, and whether the speaker has a name or not. All languages can be customized with a localized message. To perform multiple phrases of text, separate the text by the "|" (pipe character).

World Builder Script Objects

Version 0.9.0 introduces a new initial set of objects in the World Builder that can customize the way a game is played. Each script object has customizable parameters to control what happens during a match. These can be categorized into three different types Triggers, Events, Game Settings. These new objects are found in the World Builder in the Object Layer at the end of the list (Press the left arrow once).

Triggers

A trigger is a type of script object that can start other script objects when certain conditions are met.

Timed Trigger

The Timed Trigger will call all events in the event list once the set amount of time has passed. This trigger can be set to repeat or only happen one time.

Collision Trigger

The Collision Trigger will trigger all of the events when a unit has collided with the trigger. This can be customized so that only certain types of units will activate the trigger, it can even be set to only trigger for specific teams.

Events

An Event is a type of script object that performs some type of action. These are not called on their own and must be called by some type of Trigger.

Dialogue Event

The dialogue event will display a dialogue message that can be seen by all players. This can be customized to have a specific Theme, Voice, Speaker, and whether the speaker has a name or not. All languages can be customized with a localized message. To perform multiple phrases of text, separate the text by the "|" (pipe character).

Game End Event

A Game End Event can customize how the game will end and specify who Won and who Lost the game.

Spawn Event

A Spawn Event can spawn in multiple units and assign them to certain players/teams/NPC's.

PLAYER - will spawn the unit for every player TEAM - will spawn a unit for each team and assign it to a random player on the team FRIENDLY_NPC - will spawn an npc unit for each team ENEMEY_NPC - will spawn a single enemy npc PLAYER_TEAM_X - will spawn a unit for every player on the X team

Game Settings

There is currently only one game setting object. This is the PVE script object.

Under normal circumstances, a game started with only one team will end immediately because the default win condition is that there is only one team left. By using the PVE Block a game can be started with one team and the default win condition is ignored so that a customized win condition can be set.

BOT Difficulty

The BOT difficulty can now be set in the custom lobby underneath the BOT name.

Lobby Ready Button

A lobby ready button has been added so that a game will not be started until everyone is actually ready.

Other

  • Hosts can now change bot factions and colors

  • Changed the cursor to be more visible

  • Languages in the settings menu are now displayed in the translated names instead of locale code

  • BugFixed bug where towers could now be warped with the Witch special (Was introduced with tower upgrades allowing towers to be selected)

Source

Steam News / 30 November 2023

Open original post

Changelog.gg summarizes and formats this update. How we read updates.