Moritz Brückner
d83cdc4f33
Add custom add input/output functions and denote variable socket functionality
2020-09-08 21:34:05 +02:00
Moritz Brückner
727c2d9f35
Make ArmLogicTreeNode a subclass of bpy.types.Node
2020-09-08 21:16:20 +02:00
Lubos Lenco
00cad1832a
Merge pull request #1848 from QuantumCoderQC/patch2
...
Support for displacement in instanced objects
2020-09-08 20:26:10 +02:00
Lubos Lenco
2a4bfcb146
Merge pull request #1849 from QuantumCoderQC/patch3
...
Re-Configure getChild node to search for immediate children only
2020-09-08 20:22:37 +02:00
Lubos Lenco
dc16740360
Merge pull request #1847 from QuantumCoderQC/master
...
Add getGravity method. Fix getGravity logic node.
2020-09-08 20:20:43 +02:00
Lubos Lenco
036e8d6a13
Merge pull request #1841 from knowledgenude/master
...
+3 physics nodes
2020-09-08 20:19:42 +02:00
Moritz Brückner
abf495bf2f
Fix usage of custom socket types
2020-09-08 17:04:13 +02:00
Moritz Brückner
bfa23a9d6a
Don't register internal nodes again
2020-09-08 17:03:56 +02:00
Moritz Brückner
c98f593459
Reassign node categories + rename files
2020-09-08 17:03:24 +02:00
QuantumCoderQC
adf19390e6
Re-Configure getChild node to search for immidiate children only
2020-09-08 15:18:20 +02:00
Moritz Brückner
6168f68dd0
Don't hardcode the position of the 'default' node section
2020-09-08 01:26:41 +02:00
QuantumCoderQC
14a8d8698f
Spoort for displacement in instanced objects
2020-09-08 00:26:44 +02:00
QuantumCoderQC
cc35b01684
Add getGravity method. Fix getGravity logic node.
2020-09-07 22:11:03 +02:00
Moritz Brückner
2babf2f97b
Alphabeticallysort nodes in node sections
2020-09-07 20:36:30 +02:00
Moritz Brückner
b31c151cf3
Add possibility to use the module name as the node category
2020-09-07 19:15:39 +02:00
Moritz Brückner
430053bfb2
Remove unused debug print
2020-09-07 19:15:07 +02:00
knowledgenude
2438995069
Update SetActivationStateNode.hx
2020-09-07 11:01:27 -03:00
knowledgenude
6c723eb9c7
Update SetFrictionNode.hx
2020-09-07 11:00:23 -03:00
knowledgenude
2aedf8256e
Update RemovePhysicsNode.hx
2020-09-07 10:59:31 -03:00
knowledgenude
b8ccf404e5
Remove rigid body verification
2020-09-07 10:57:39 -03:00
Moritz Brückner
a5a15e472b
Fix unregistering of categories
2020-09-07 01:26:31 +02:00
Moritz Brückner
14bd60d3f4
Fix docstring format
2020-09-07 01:15:12 +02:00
Moritz Brückner
b248f2c8e8
Move socket classes to own module and remove now obsolete eye drop operator
2020-09-07 01:13:00 +02:00
Moritz Brückner
dfb0c566c7
Fix missing add node menu registering
2020-09-07 01:10:43 +02:00
Moritz Brückner
74efd5df80
Add custom node search operator
2020-09-07 00:54:52 +02:00
Moritz Brückner
16d8df73b2
Implement custom node menu
2020-09-07 00:40:54 +02:00
Moritz Brückner
05c0a201ad
Fix missing import
2020-09-07 00:33:46 +02:00
Moritz Brückner
f8376e877f
Fix register_node() for internal nodes
2020-09-07 00:33:31 +02:00
Moritz Brückner
153594985b
Rename node_class -> node_type
2020-09-07 00:33:16 +02:00
Moritz Brückner
6c43fb9289
Whitespace and other small cleanups
2020-09-07 00:08:51 +02:00
Moritz Brückner
07817fed54
Add new node/category API
2020-09-07 00:06:41 +02:00
knowledgenude
974ad7cb36
Improve Set Activation node
2020-09-06 15:11:22 -03:00
knowledgenude
193c712bf4
Improve Set Activation Node
2020-09-06 15:10:51 -03:00
knowledgenude
37bd828784
Delete physics_sync_transform.py
2020-09-06 15:10:22 -03:00
knowledgenude
1c7b6c4c94
Delete SyncTransformNode.hx
2020-09-06 15:09:55 -03:00
knowledgenude
2ecb8fef39
Update SetActivationStateNode.hx
2020-09-06 12:46:10 -03:00
knowledgenude
32ee67e1db
Update SetActivationStateNode.hx
2020-09-06 11:08:18 -03:00
knowledgenude
42ab00b6ef
RemovePhysicsNode.hx
2020-09-06 10:50:27 -03:00
knowledgenude
72ee4da37d
physics_remove_physics.py
2020-09-06 10:50:03 -03:00
knowledgenude
0622b89c61
Delete physics_remove_from_world.py
2020-09-06 10:44:59 -03:00
knowledgenude
1ab9681712
Delete RemoveFromWorldNode.hx
2020-09-06 10:44:12 -03:00
knowledgenude
6e824580b9
Set Friction node .py
2020-09-05 18:05:35 -03:00
knowledgenude
b1e09b6dc4
Set Friction Node and fix Ray Cast mask
...
Ray Cast node was not considering masks: https://github.com/armory3d/armory/issues/1780
2020-09-05 18:05:03 -03:00
knowledgenude
b9fc172691
Fix crashes when object don't have rigid body
2020-09-05 12:27:29 -03:00
knowledgenude
042be35f06
+3 physics nodes
2020-09-05 10:31:28 -03:00
knowledgenude
dc1ae7aece
+3 physics nodes
2020-09-05 10:30:55 -03:00
Lubos Lenco
5c1b55d221
Merge pull request #1839 from niacdoial/master
...
fixed a backwards compatibility problem with a node from before armory 2020.09
2020-09-05 10:39:41 +02:00
Lubos Lenco
f86491000c
Merge pull request #1838 from knowledgenude/master
...
Fix rigid bodies continuing to move when parented
2020-09-05 09:59:14 +02:00
knowledgenude
b178655487
Fix rigid bodies continuing to move when parented
...
This fixes one more bug from here: https://github.com/armory3d/armory/issues/1830
I don't know if this is a correct fix, but solved a problem for me.
One last bug that stills is the rigid body in "random" places when parented. To fix this, when the rigid body (no matter if active or passive) is parented, it must have Animated checkbox checked. I don't know how to do this. This will solve all problems related to it, except the "Keep Transform" unchecked one.
2020-09-04 20:50:46 -03:00
Lubos Lenco
86ebf8ef05
Merge pull request #1834 from MoritzBrueckner/spawn-collection
...
Add SpawnCollection node
2020-09-04 10:08:38 +02:00