Commit graph

173 commits

Author SHA1 Message Date
Zicklag 092e08bff1 Update Compare Node to Match Gate Node 2019-01-25 10:17:58 -06:00
Zicklag cee49b869a Add Late Update and Physics Pre-Update To The On Update Node 2019-01-22 21:21:46 -06:00
luboslenco 02d2bb9972 Use Collection naming for nodes 2019-01-22 15:35:06 +01:00
luboslenco f9f5bea108 Use PointerProperty for Play Sound node 2019-01-21 16:48:11 +01:00
luboslenco a9d4e9c2ef Begin b28 era 2018-12-18 23:48:38 +01:00
luboslenco c7f9d50e55 Add On Contact (Array) node 2018-12-07 13:48:28 +01:00
Zicklag d6b6dfdc95 Add Hit Normal to Physics Ray Cast Result
* Added hit normal to both Haxe and Logic Nodes.
2018-11-28 14:45:19 -06:00
luboslenco a5f23cd329 Allow to set object properties through UI 2018-11-18 21:52:50 +01:00
luboslenco 780d072fbd File Read/Write nodes 2018-11-14 15:43:42 +01:00
luboslenco 7c1a1429b1 Add RigidBody.applyTorque 2018-11-12 21:06:12 +01:00
Lubos Lenco 12ea08645c
Merge pull request #1006 from katharostech/set-camera-node
Add a Set Camera Node
2018-11-11 10:20:05 +01:00
Zicklag 7d91654d05 Add a Set Camera Node 2018-11-10 13:40:19 -06:00
Zicklag f00b72836b Add Functions and Function Calls to Logic Nodes
* Renamed Call Haxe node to Call Function because it will now be able
to call node functions as well.
 * Added ability to pass arguments to the Call Function node.
 * Created Function and Function output nodes that allow you to create
functions in node trees. Node functions can be called from other nodes
and from Haxe.
2018-11-04 09:00:38 -06:00
unknown ffee033e0f Set Native Property node is now Set Haxe Property for clarity 2018-10-30 11:16:56 +01:00
Zicklag 4bf8983986 Add a "Set Gravity Enabled" Logic Node 2018-10-29 17:29:10 -05:00
Zicklag 6b47edcf84 Allow Arbitrary Category Names for Nodes
Logic node categories are now created dynamically. This allows nodes
be added to any arbitrarily named categories without having to maintain
a global category list. This is useful because it allows custom logic
nodes to be added to custom categories.
2018-10-28 20:50:25 -05:00
unknown 4c55918f98 Canvas Set Location node by Seek+ 2018-10-25 10:20:34 +02:00
unknown 48ecb814f5 Update node interface 2018-10-22 10:10:33 +02:00
unknown f03dc18590 Format 2018-10-21 20:43:28 +02:00
unknown ea8bdd16d5 Rename to Timer 2018-10-21 19:45:41 +02:00
Lubos Lenco 9a7d98e85d
Merge pull request #873 from thinkinmonkey/master
new onTimer node as requested on #612
2018-10-21 19:40:35 +02:00
luboslenco 88623a1975 Call Function node is now Call Haxe node 2018-10-15 17:02:06 +02:00
luboslenco d0c48bf7d6 Spawn Object node children bool 2018-10-14 18:51:13 +02:00
BlackGoku36 9ddedf6647
Array node colour change
Change the node colour of array to orange
2018-10-02 11:08:25 +05:30
thinkinmonkey 9249fe79db new onTimer node as requested on #612 2018-09-13 10:07:12 +01:00
luboslenco 148294ded9 More b28 fixes 2018-09-05 10:20:02 +02:00
luboslenco b7aa00d030 Add Blend Action node 2018-08-24 10:59:30 +02:00
luboslenco 3456fdcd33 No radiance for low preset 2018-08-24 10:33:57 +02:00
unknown 8d3ca8db6b Set Light Color and Set Light Strength nodes 2018-08-19 11:03:35 +02:00
unknown 9095562d6a Add Pause Trait and Resume Trait nodes 2018-08-16 19:18:44 +02:00
unknown 8840119156 Set Particle Speed node 2018-08-16 13:41:46 +02:00
unknown 7152000a08 Update Math logic node 2018-08-15 19:11:47 +02:00
unknown e537d03264 Cleaner Vector Mix node 2018-08-13 23:01:05 +02:00
Devin Curry 509569fafe SwitchNode 2018-08-11 23:42:39 -07:00
luboslenco 2185a0445a Add Bone FK and Bone IK nodes 2018-08-03 15:17:08 +02:00
luboslenco 4ba4623241 Merge Send Event and Send Object Event nodes 2018-07-13 08:46:25 +02:00
KTakahiro1729 f64647e4a6 add object event node 2018-07-12 05:43:11 +09:00
luboslenco cd71de5359 Material logic node handle linked material 2018-07-10 21:09:27 +02:00
luboslenco 24c378038c Get child node search type 2018-07-04 12:29:41 +02:00
luboslenco 094c0e9597 Add Contains String node 2018-07-04 11:49:48 +02:00
unknown f8f0e127a1 Add Array Slice and Array Splice nodes 2018-06-24 15:47:39 +02:00
luboslenco fbcb7b7bbe Deg to Rad node 2018-06-15 10:49:14 +02:00
luboslenco a29180e433 Add Look At node 2018-06-14 15:24:28 +02:00
luboslenco 1a7d72c3e1 Array Add multiple values 2018-06-12 23:48:01 +02:00
luboslenco 20722faa3f Array socket color 2018-06-12 23:16:28 +02:00
luboslenco 77739b03df Mouse node is now Mouse State node for clarity 2018-06-12 16:29:10 +02:00
luboslenco 13731ae634 Set Material Param nodes 2018-06-12 13:50:27 +02:00
unknown 3566b73f9d Pause and Stop Speaker nodes 2018-06-06 01:31:55 +02:00
unknown 7f728d78b2 Add 'Almost Equal' to Gate node 2018-06-01 18:33:52 +02:00
luboslenco 93b63efd80 Value category for Concatenate String 2018-05-26 22:54:08 +02:00
Andrei Nadin 2b74077acf Add Concatenate String Node 2018-05-26 17:23:43 +10:00
luboslenco e48b16d3d4 Upgrading armory into b2.8 engine 2018-05-24 22:16:28 +02:00
unknown 310cf140b8 Add Show Mouse node 2018-05-16 12:17:16 +02:00
unknown a2bf6a0a90 Add Stop Agent node 2018-05-15 23:30:47 +02:00
unknown 819bd17a1d Set Material Slot node 2018-05-15 16:44:17 +02:00
Andrei Nadin eff1a96f8f Get and Set Gravity Nodes 2018-04-21 14:03:03 +10:00
luboslenco 7fd6521646 Add Mix and VectorMix nodes 2018-04-19 16:29:15 +02:00
Andrei Nadin d8c6cef7f9 Add ApplyForceNodes
Think it would be good to add a global/local bool?
2018-04-18 10:26:33 +10:00
luboslenco 65dcb7f851 Minor 2018-04-16 00:24:44 +02:00
Simonrazer e7171433ae Gate with else
First try?
2018-04-15 10:36:30 +02:00
luboslenco af65880fbd Rename ApplyImpulseNodeAtLocation to ApplyImpulseAtLocationNode, format 2018-04-14 20:00:40 +02:00
Andrei Nadin 74b6ce09f0 Get Velocity Node 2018-04-13 15:05:54 +10:00
Andrei Nadin c8cfc9d727 VectorClamp To Size Node (requires new vecX.hx from iron)
This is a little bit of a pain as Iron is a operate repo
2018-04-13 13:45:19 +10:00
Andrei Nadin 00056b8e0c Apply Impulse at location Node 2018-04-13 13:29:05 +10:00
Andrei Nadin b26a154cc7 Add Length to the Vecor Math node 2018-04-13 13:20:05 +10:00
Devin Curry 1774c98a89 Gate Node: Remove extra inputs when no longer on "Or" or "And" 2018-02-26 09:10:14 -08:00
Devin Curry efb41117a8 Compare Node: Compares 2 values and returns a bool: ==, !=, <, <=, >, >= 2018-02-25 20:03:57 -08:00
Devin Curry e7a12d675f Gate node: Change added socket_types to match existing ones: 'NodeSocketShader' 2018-02-25 18:47:21 -08:00
Devin Curry ee27ff63ba Gate node can add/remove more inputs when on 'And' or 'Or' 2018-02-25 18:43:06 -08:00
Lubos Lenco 2a3f0a7998 Add Set Parent Bone node 2018-02-22 13:25:06 +01:00
Lubos Lenco f70037b0f0 Play Speaker node 2018-02-21 23:23:23 +01:00
Lubos Lenco c2a52e082c More logic nodes 2018-02-20 18:46:16 +01:00
Simonrazer a285dd9857 spaces... 2018-02-18 19:32:59 +01:00
Simonrazer 583845e677 +local axis movement 2018-02-18 19:19:43 +01:00
Lubos Lenco 6c5e6e4809 Canvas Set Text logic node 2018-01-31 00:31:07 +01:00
Lubos Lenco bb12c8d630 Add WindowInfo and DisplayInfo logic nodes 2018-01-17 18:41:43 +01:00
Lubos Lenco 66bada395a Add SetTimeScale node 2017-12-16 15:13:10 +01:00
Lubos Lenco 11a8389feb Mouse lock support 2017-12-14 18:12:01 +01:00
Martin Wallin 1e19a9d0dc Get/Set CameraObject FOV logic nodes 2017-12-06 22:20:42 +01:00
Lubos Lenco 034a832bf9 Improve object and action socket parse 2017-12-06 12:36:39 +01:00
Lubos Lenco 21b3ebf0b3 Fix linked data usage in logic nodes 2017-12-04 13:22:09 +01:00
Lubos Lenco c329666e9c Get/Set Static Property nodes 2017-11-27 11:06:29 +01:00
Lubos Lenco 06bdbd1ac0 Add/Get/Remove Group nodes 2017-11-27 10:07:33 +01:00
Lubos Lenco b2c0538a6e Array Add Unique node 2017-11-27 09:40:30 +01:00
Lubos Lenco 830140f086 Add Group node 2017-11-27 09:30:06 +01:00
Lubos Lenco 0b049eb5af Export group names 2017-11-27 00:13:37 +01:00
Lubos Lenco c8da36902e Use Clear Parent name to match Blender 2017-11-26 23:07:48 +01:00
Lubos Lenco ed15147667 Add Unparent node 2017-11-26 23:00:00 +01:00
Lubos Lenco ef3264f8ee Add None node 2017-11-26 22:42:40 +01:00
Lubos Lenco 759fe46ddc On Action Marker node 2017-11-11 18:51:40 +01:00
Lubos Lenco 7d9426c58b Set Action Speed node 2017-11-11 16:46:43 +01:00
Lubos Lenco bd43bfdf90 Call Group logic node 2017-11-09 19:47:10 +01:00
Lubos Lenco 29ccdc3e3d Add Get Children node 2017-11-09 16:28:43 +01:00
Lubos Lenco 88055b3c72 Use action resume 2017-11-08 23:02:40 +01:00
Lubos Lenco 1503714145 Scene root and global object node 2017-11-08 19:37:26 +01:00
Lubos Lenco 56eb968148 Fix type 2017-11-02 23:43:01 +01:00
Lubos Lenco 7fed0a24c9 Array length node 2017-11-02 23:32:36 +01:00
Lubos Lenco cb19f9d1d9 Array node category 2017-11-02 23:28:21 +01:00
Lubos Lenco 35e7b29ad2 Object actions animation 2017-10-19 18:27:01 +02:00
Lubos Lenco 5550d2d6ae Math logic nodes on par with Cycles 2017-10-18 11:28:04 +02:00