General tab (9 nodes)

Label *
Type : String
The label of this event.
Trigger *
Type : List
The moment when this event should be checked for trigger.
Possible values On city load, On location load, On action button, Off
Code *
Type : String
The code of this event which can have many sub events as flavor.
Default value
Sub *
Type : String
The sub code of this event to have different possible sub events for the same main event.
Default value
Frequency *
Type : List
The frequency for this event. Always repeatable events will always trigger after other frequencies whatever their priority.
Possible values Always, Once, Days, Minutes, Daily, Monthly, Yearly
Priority *
Type : Int (0-10)
The priority of the event. Higher value triggers in priority.
Default value 0
Chain action *
Type : List
For actions only. Allows the action to be used again once the action's event is completed (like talking)
Possible values No, Yes
Objective
Type : List
An objective the player will have to reach after this event ends.
Possible values List of scenario locations
Type *
Type : List
The type of objective
Possible values None, Location, Action
Go to
Type : List
Move the player to a new location.
Possible values None, City map, Current location, Player's home, Player's workplace, Current objective

Conditions tab (26 nodes)

Global conditions (10 nodes)

Invisibility
Type : List
Whether the invisibility spell is active
Possible values Off, On
Day
Type : Int (1-0)
Check the current day
Default value 0
Day of month
Type : Int (1-28)
Check the current day of the month
Default value 0
Day of week
Type : List
Check the current day of the week
Possible values Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
Hour
Type : Int (0-23)
Check the current hour
Default value 0
Map
Type : List
Check the current map, either from the scenario or the Free mode
Possible values List of maps
Minute
Type : Int (0-59)
Check the current minute
Default value 0
Month
Type : List
Check the current month
Possible values January, February, March, April, May, June, July, August, Sexember, September, October, November, December
Objective
Type : String
Check the current objective
Default value 0
Scenario
Type : List
Check the current scenario
Possible values List of scenarios

Actor conditions (13 nodes)

Activity
Type : List
The activity of this actor
Possible values Casual, Work, Work early, Late for work, Casual meal, Work meal, Home, Sleep
Scenario citizen
Type : List
A citizen of the current scenario
Default value 0
Follower
Type : String
Whether the specified citizen is following the actor
Default value 0
Gender
Type : List
The gender of the actor
Possible values Male, Female, Same as player, Different from player, Same as main character, Different from main character
Doll mode
Type : List
Whether this actor is under the Doll mode spell effect
Possible values No, Yes
Job
Type : List
The job of the actor
Possible values List of jobs
Location
Type : List
Whether this actor is in the specified location
Default value 0
Obedience
Type : Int (0-200)
The obedience of the actor towards another citizen
Default value 0
Obedience level
Type : List
The obedience level of the actor towards another citizen
Possible values 0, 1, 2, 3, 4
Affection
Type : Int (-100-100)
The affection points of the actor towards another citizen
Default value 0
Affection level
Type : List
The affection level of the actor towards another citizen
Possible values Hate, Dislike, Neutral, Like, Love
Slave mode
Type : List
Whether this actor is under the Slave mode spell effect
Possible values No, Yes
Target
Type : List
A specific citizen to cast as this actor
Possible values Character selected during an action, Player, Main character

Flag conditions (3 nodes)

Welcome party
Type : List
How much the player knows about the welcome party on Day 2 and if it succeeded
Possible values Dean announcement, Secretary reminder, Completed, Missed
Flag 1
Type : List
Desc 1
Possible values State 1, State 2, State 3, State 4, State 5, State 6, State 7, State 8, State 9
Flag 2
Type : List
Desc 2
Possible values State 1, State 2

Steps tab (16 nodes)

Screen effect
Type : List
An image effect to play on screen. The image must be located inside the current UI theme subfolder "Effects"
Possible values List of effects
Color *
Type : String
A color to apply on the image. Hexadecimal or r,g,b (255) value.
Default value ffffff
Opacity *
Type : Float
An opacity value. 0 is fully transparent, 1 is fully opaque.
Default value 1
Title
Type : String
A title to display above the text.
Text
Type : String
The text to display.
Hide actor
Type : List
An actor to hide.
Possible values List of actors
Camera
Type : CameraControl
Change camera position and angle. Offers 3 modes: "Simple" which will move the camera to a specific character body part about 1 meter away from it, or "Multiple" which will move the camera to a character body part and look at another character body part, and "Reset" which will reset the camera to its original position.
Default value character/player/head
Mode
Type : List
Enable sex mode.
Possible values Sex
Code *
Type : List
The actor to have sex with.
Possible values List of actors
Buff
Type : List
Enable a buff effect.
Possible values Invisibility, X-Ray Male, X-Ray Female
Show actor
Type : List
A hidden actor to show.
Possible values List of hidden entities
Time
Type : String
Add some time (in minutes) or set the time.
Default value 5
Mode *
Type : List
A mode to apply the chosen time.
Possible values Set time, Add minutes
Update
Type : List
Whether to update the actors behavior after time has changed. Default is 0.
Possible values No, Yes
Remove actor
Type : List
An actor to remove.
Possible values List of actors
Skill
Type : Int
Change skill value.
Flag
Type : List
Change value of a flag.
Possible values List of flag values
Code *
Type : List
A code of the flag to change.
Possible values Welcome party, Flag 1, Flag 2
UI display
Type : List
Toggle some UI on/off.
Possible values Show city slotbar, Hide city slotbar
Actor
Change the behavior of one of the actor
Add actor
Spawns and adds a citizen to the actor's list
Group
Group actors together and make them use furniture in a smart way

Choices tab (4 nodes)

Label *
Type : String
The label of the choice
Default value Choice %1
Hide *
Type : Boolean
Hide the choice if conditions are not met
Default value 0
Event
Type : List
The event to trigger. If none is selected, this choice will stop the current event.
Possible values List of events
Conditions
Type : EventConditions
The conditions for this choice to be available