Update sequence editor prop priorities and name

qteditor
Sven Eberhardt 2016-08-02 01:07:20 -04:00
parent 24a5dc33db
commit c12c51b44d
3 changed files with 5 additions and 3 deletions

View File

@ -349,7 +349,7 @@ public func Definition(def)
if (!def.EditorProps) def.EditorProps = {};
def.EditorProps.active = { Name="$Active$", Type="bool", Set="SetActive" };
def.EditorProps.finished = { Name="$Finished$", Type="bool", Set="SetFinished" };
def.EditorProps.trigger = { Name="$Trigger$", Type="enum", OptionKey="Trigger", Set="SetTrigger", Options = [
def.EditorProps.trigger = { Name="$Trigger$", Type="enum", OptionKey="Trigger", Set="SetTrigger", Priority=110, Options = [
{ Name="$None$" },
{ Name="$PlayerEnterRegionRect$", EditorHelp="$PlayerEnterRegionHelp$", Value={ Trigger="player_enter_region_rect", Rect=[-20, -20, 40, 40] }, ValueKey="Rect", Delegate={ Type="rect", Color=0xff8000, Relative=true, Set="SetTriggerRect", SetRoot=true } },
{ Name="$PlayerEnterRegionCircle$", EditorHelp="$PlayerEnterRegionHelp$", Value={ Trigger="player_enter_region_circle", Radius=25 }, ValueKey="Radius", Delegate={ Type="circle", Color=0xff8000, Relative=true, Set="SetTriggerRadius", SetRoot=true } },
@ -372,8 +372,8 @@ public func Definition(def)
{ Name="$Construction$", Value={ Trigger="construction" }, ValueKey="ID", Delegate={ Type="def", Filter="IsStructure", EmptyName="$Anything$" } },
{ Name="$Production$", Value={ Trigger="production" }, ValueKey="ID", Delegate={ Type="def", EmptyName="$Anything$" } },
] };
def.EditorProps.condition = UserAction.Evaluator.Condition;
def.EditorProps.action = UserAction.Prop;
def.EditorProps.condition = new UserAction.Evaluator.Boolean { Name="$Condition$" };
def.EditorProps.action = new UserAction.Prop { Priority=105 };
def.EditorProps.action_progress_mode = UserAction.PropProgressMode;
def.EditorProps.action_allow_parallel = UserAction.PropParallel;
def.EditorProps.deactivate_after_action = { Name="$DeactivateAfterAction$", Type="bool" };

View File

@ -26,3 +26,4 @@ ObjectEnterRegionHelp=Wird ausgeloest, wenn ein Objekt von einem bestimmten Typ
ID=Objekttyp
IDHelp=Typ des Objektes, nach dem gesucht wird. Bei nichtangabe werden alle Objekte gefunden.
ObjectEnterRegionCircle=Objektyp in Bereich (Radius)
Condition=Bedingung

View File

@ -26,3 +26,4 @@ ObjectEnterRegionHelp=Triggered when an object of a specified type is found in t
ID=Object type
IDHelp=Definition of object type that triggers this sequence. If nil, any object triggers the sequence.
ObjectEnterRegionCircle=Object of type enters radius
Condition=Condition