Esempio n. 1
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     InstantiateSubject(parent, parameter, 0);
     IntDropdownParam.Instantiate(parent, parameter, 1, "Mask:", maskOptions);
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Velocity X:");
     FloatInputFieldParam.Instantiate(parent, parameter, 1, "Velocity Y:");
     FloatInputFieldParam.Instantiate(parent, parameter, 2, "Velocity Z:");
 }
Esempio n. 2
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     InstantiateSubject(parent, parameter, 0);
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Impulse X:");
     FloatInputFieldParam.Instantiate(parent, parameter, 1, "Impulse Y:");
     FloatInputFieldParam.Instantiate(parent, parameter, 2, "Impulse Z:");
     BoolToggleParam.Instantiate(parent, parameter, 0, "Use percentage of current impulse");
 }
Esempio n. 3
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     InstantiateSubject(parent, parameter, 0);
     InstantiateSubject(parent, parameter, 1, "Relative to:");
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "delta pos X:");
     FloatInputFieldParam.Instantiate(parent, parameter, 1, "delta pos Y:");
     FloatInputFieldParam.Instantiate(parent, parameter, 2, "delta pos Z:");
 }
Esempio n. 4
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     InstantiateSubject(parent, parameter, 0);
     IntDropdownParam.Instantiate(parent, parameter, 1, "Orientation:", directionOptions3D);
     InstantiateArithmeticField(parent, parameter, 2);
     InstantiateNumeratorVar(parent, parameter, 3, 0);
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Or compare with value:");
     BoolToggleParam.Instantiate(parent, parameter, 1, "Use absolute value");
 }
Esempio n. 5
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     StringInputFieldParam.Instantiate(parent, parameter, 0, "Effect");
     IntDropdownParam.Instantiate(parent, parameter, 0, "Location", spawnLocation);
     IntInputFieldParam.Instantiate(parent, parameter, 1, "Lifetime");
     BoolToggleParam.Instantiate(parent, parameter, 0, "Local space");
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Offset X:");
     FloatInputFieldParam.Instantiate(parent, parameter, 1, "Offset Y:");
     FloatInputFieldParam.Instantiate(parent, parameter, 2, "Offset Z:");
 }
Esempio n. 6
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     StringInputFieldParam.Instantiate(parent, parameter, 0, "Parameter Name:");
     IntDropdownParam.Instantiate(parent, parameter, 0, "From:", variableFromOptions);
     StringInputFieldParam.Instantiate(parent, parameter, 1, "From variable:");
     IntInputFieldParam.Instantiate(parent, parameter, 1, "Variable minimum value:");
     IntInputFieldParam.Instantiate(parent, parameter, 2, "Variable maximum value:");
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Custom Value:");
     FloatInputFieldParam.Instantiate(parent, parameter, 1, "Delay time (seconds):");
     FloatInputFieldParam.Instantiate(parent, parameter, 2, "Interpolation time (seconds):");
 }
Esempio n. 7
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     InstantiateSubject(parent, parameter, 0);
     StringInputFieldParam.Instantiate(parent, parameter, 0, "Effect");
     IntDropdownParam.Instantiate(parent, parameter, 1, "Localtion:", spawnLocation);
     IntInputFieldParam.Instantiate(parent, parameter, 2, "Location anchor ID:");
     BoolToggleParam.Instantiate(parent, parameter, 0, "Local Space:");
     IntDropdownParam.Instantiate(parent, parameter, 3, "Facing options:", hurtFacingOptions);
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Offset X:");
     FloatInputFieldParam.Instantiate(parent, parameter, 1, "Offset Y:");
     FloatInputFieldParam.Instantiate(parent, parameter, 2, "Offset Z:");
 }
Esempio n. 8
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     InstantiateSubject(parent, parameter, 0);
     StringInputFieldParam.Instantiate(parent, parameter, 0, "Entity to spawn:");
     IntDropdownParam.Instantiate(parent, parameter, 1, "Localtion:", spawnLocation);
     IntInputFieldParam.Instantiate(parent, parameter, 2, "Location anchor ID:");
     StringInputFieldParam.Instantiate(parent, parameter, 1, "Initial animation:");
     IntInputFieldParam.Instantiate(parent, parameter, 3, "Team ID (-1 for same team):");
     BoolToggleParam.Instantiate(parent, parameter, 0, "Own:");
     StringListInputFieldParam.Instantiate(parent, parameter, 0, "Variable keys:");
     IntListInputFieldParam.Instantiate(parent, parameter, 0, "Variable values:");
     IntDropdownParam.Instantiate(parent, parameter, 4, "Facing options:", hurtFacingOptions);
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Offset X:");
     FloatInputFieldParam.Instantiate(parent, parameter, 1, "Offset Y:");
     FloatInputFieldParam.Instantiate(parent, parameter, 2, "Offset Z:");
 }
Esempio n. 9
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     InstantiateSubject(parent, parameter, 0);
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Max input vel X:");
     FloatInputFieldParam.Instantiate(parent, parameter, 1, "Max input vel Z:");
 }
Esempio n. 10
0
 public override void Build(GameObject parent, GenericParameter parameter)
 {
     InstantiateSubject(parent, parameter, 0);
     StringInputFieldParam.Instantiate(parent, parameter, 0, "Animation:");
     FloatInputFieldParam.Instantiate(parent, parameter, 0, "Transition time:", 0);
 }