logic-nodes-descriptions
This commit is contained in:
parent
58e4744aa1
commit
79df9d7016
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class AnimActionNode(ArmLogicTreeNode):
|
||||
"""Anim action node"""
|
||||
"""Use to hold an action as a variable."""
|
||||
bl_idname = 'LNAnimActionNode'
|
||||
bl_label = 'Action'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class AnimationStateNode(ArmLogicTreeNode):
|
||||
"""Animation state node"""
|
||||
"""Use to get information about the current animation of an object."""
|
||||
bl_idname = 'LNAnimationStateNode'
|
||||
bl_label = 'Animation State'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
afrom arm.logicnode.arm_nodes import *
|
||||
|
||||
class BlendActionNode(ArmLogicTreeNode):
|
||||
"""Blend action node"""
|
||||
"""Use to interpolate between two different actions."""
|
||||
bl_idname = 'LNBlendActionNode'
|
||||
bl_label = 'Blend Action'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class BoneFKNode(ArmLogicTreeNode):
|
||||
"""Bone Forward Kinematics node"""
|
||||
"""Use to apply forward kinematics in an object bone."""
|
||||
bl_idname = 'LNBoneFKNode'
|
||||
bl_label = 'Bone FK'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class BoneIKNode(ArmLogicTreeNode):
|
||||
"""Bone Inverse Kinematics node"""
|
||||
"""Use to apply inverse kinematics in an object bone."""
|
||||
bl_idname = 'LNBoneIKNode'
|
||||
bl_label = 'Bone IK'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnActionMarkerNode(ArmLogicTreeNode):
|
||||
"""On action marker node"""
|
||||
"""Runs the output when the object action trespasses the action marker."""
|
||||
bl_idname = 'LNOnActionMarkerNode'
|
||||
bl_label = 'On Action Marker'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PauseActionNode(ArmLogicTreeNode):
|
||||
"""Pause action node"""
|
||||
"""Use to pause an action."""
|
||||
bl_idname = 'LNPauseActionNode'
|
||||
bl_label = 'Pause Action'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PauseTilesheetNode(ArmLogicTreeNode):
|
||||
"""Pause tilesheet node"""
|
||||
"""Use to pause a tilesheet."""
|
||||
bl_idname = 'LNPauseTilesheetNode'
|
||||
bl_label = 'Pause Tilesheet'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PlayActionNode(ArmLogicTreeNode):
|
||||
"""Play action node"""
|
||||
"""Use to play an action."""
|
||||
bl_idname = 'LNPlayActionNode'
|
||||
bl_label = 'Play Action'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PlayActionFromNode(ArmLogicTreeNode):
|
||||
"""Play action from node"""
|
||||
"""Use to play an action from a defined frame."""
|
||||
bl_idname = 'LNPlayActionFromNode'
|
||||
bl_label = 'Play Action From'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PlayTilesheetNode(ArmLogicTreeNode):
|
||||
"""Play tilesheet node"""
|
||||
"""Use to play a tilesheet."""
|
||||
bl_idname = 'LNPlayTilesheetNode'
|
||||
bl_label = 'Play Tilesheet'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ResumeActionNode(ArmLogicTreeNode):
|
||||
"""Resume action node"""
|
||||
"""Use to resume an action."""
|
||||
bl_idname = 'LNResumeActionNode'
|
||||
bl_label = 'Resume Action'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ResumeTilesheetNode(ArmLogicTreeNode):
|
||||
"""Resume tilesheet node"""
|
||||
"""Use to resume a tilesheet."""
|
||||
bl_idname = 'LNResumeTilesheetNode'
|
||||
bl_label = 'Resume Tilesheet'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetActionSpeedNode(ArmLogicTreeNode):
|
||||
"""Set action speed node"""
|
||||
"""Use to set the speed of an action."""
|
||||
bl_idname = 'LNSetActionSpeedNode'
|
||||
bl_label = 'Set Action Speed'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetParentBoneNode(ArmLogicTreeNode):
|
||||
"""Set parent bone node"""
|
||||
"""Use to set an object parent to a bone."""
|
||||
bl_idname = 'LNSetParentBoneNode'
|
||||
bl_label = 'Set Parent Bone'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetParticleSpeedNode(ArmLogicTreeNode):
|
||||
"""Set particle speed node"""
|
||||
"""Use to set the speed of a particle source."""
|
||||
bl_idname = 'LNSetParticleSpeedNode'
|
||||
bl_label = 'Set Particle Speed'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayNode(ArmLogicTreeNode):
|
||||
"""Array node"""
|
||||
"""Use to hold an array as a variable."""
|
||||
bl_idname = 'LNArrayNode'
|
||||
bl_label = 'Array Dynamic'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayAddNode(ArmLogicTreeNode):
|
||||
"""Array add node"""
|
||||
"""Use to add a value to an array."""
|
||||
bl_idname = 'LNArrayAddNode'
|
||||
bl_label = 'Array Add'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class BooleanArrayNode(ArmLogicTreeNode):
|
||||
"""Boolean array node"""
|
||||
"""Use to make an array of boolean elements."""
|
||||
bl_idname = 'LNArrayBooleanNode'
|
||||
bl_label = 'Array Boolean'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ColorArrayNode(ArmLogicTreeNode):
|
||||
"""Color array node"""
|
||||
"""Use to make an array of color elements."""
|
||||
bl_idname = 'LNArrayColorNode'
|
||||
bl_label = 'Array Color'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayContainsNode(ArmLogicTreeNode):
|
||||
"""Array contains node"""
|
||||
"""Use to get if an array contains a specific value."""
|
||||
bl_idname = 'LNArrayInArrayNode'
|
||||
bl_label = 'Array Contains'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class FloatArrayNode(ArmLogicTreeNode):
|
||||
"""Float array node"""
|
||||
"""Use to make an array of float elements."""
|
||||
bl_idname = 'LNArrayFloatNode'
|
||||
bl_label = 'Array Float'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayGetNode(ArmLogicTreeNode):
|
||||
"""Array get node"""
|
||||
"""Use to get a value of an array using the element index."""
|
||||
bl_idname = 'LNArrayGetNode'
|
||||
bl_label = 'Array Get'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class IntegerArrayNode(ArmLogicTreeNode):
|
||||
"""Integer array node"""
|
||||
"""Use to make an array of integer elements."""
|
||||
bl_idname = 'LNArrayIntegerNode'
|
||||
bl_label = 'Array Integer'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayLengthNode(ArmLogicTreeNode):
|
||||
"""Array length node"""
|
||||
"""Use to get the length of an array."""
|
||||
bl_idname = 'LNArrayLengthNode'
|
||||
bl_label = 'Array Length'
|
||||
arm_version = 1
|
||||
|
|
|
@ -2,7 +2,7 @@ from arm.logicnode.arm_nodes import *
|
|||
|
||||
|
||||
class ArrayLoopNode(ArmLogicTreeNode):
|
||||
"""ArrayLoop node"""
|
||||
"""Use to loop trought an array."""
|
||||
bl_idname = 'LNArrayLoopNode'
|
||||
bl_label = 'Array Loop'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ObjectArrayNode(ArmLogicTreeNode):
|
||||
"""Object array node"""
|
||||
"""Use to make an array of object elements."""
|
||||
bl_idname = 'LNArrayObjectNode'
|
||||
bl_label = 'Array Object'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayPopNode(ArmLogicTreeNode):
|
||||
"""Array pop node"""
|
||||
"""Use to remove the last element of an array."""
|
||||
bl_idname = 'LNArrayPopNode'
|
||||
bl_label = 'Array Pop'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayRemoveIndexNode(ArmLogicTreeNode):
|
||||
"""Removes an element from an array given by its index."""
|
||||
"""Use to remove a value from an array by index."""
|
||||
bl_idname = 'LNArrayRemoveNode'
|
||||
bl_label = 'Array Remove By Index'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayRemoveValueNode(ArmLogicTreeNode):
|
||||
"""Removes an element from an array given by its value."""
|
||||
"""Use to remove a value from an array."""
|
||||
bl_idname = 'LNArrayRemoveValueNode'
|
||||
bl_label = 'Array Remove By Value'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArraySetNode(ArmLogicTreeNode):
|
||||
"""Array set node"""
|
||||
"""Use to set the value of an array element by index."""
|
||||
bl_idname = 'LNArraySetNode'
|
||||
bl_label = 'Array Set'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayShiftNode(ArmLogicTreeNode):
|
||||
"""Array shift node"""
|
||||
"""Use to remove the first element of an array."""
|
||||
bl_idname = 'LNArrayShiftNode'
|
||||
bl_label = 'Array Shift'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArraySliceNode(ArmLogicTreeNode):
|
||||
"""Array slice node"""
|
||||
"""TO DO. Search for haxe array slice."""
|
||||
bl_idname = 'LNArraySliceNode'
|
||||
bl_label = 'Array Slice'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArraySpliceNode(ArmLogicTreeNode):
|
||||
"""Array splice node"""
|
||||
"""TO DO. Search for haxe array splice."""
|
||||
bl_idname = 'LNArraySpliceNode'
|
||||
bl_label = 'Array Splice'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class StringArrayNode(ArmLogicTreeNode):
|
||||
"""String array node"""
|
||||
"""Use to make an array of string elements."""
|
||||
bl_idname = 'LNArrayStringNode'
|
||||
bl_label = 'Array String'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class VectorArrayNode(ArmLogicTreeNode):
|
||||
"""Vector array node"""
|
||||
"""Use to make an array of vector elements."""
|
||||
bl_idname = 'LNArrayVectorNode'
|
||||
bl_label = 'Array Vector'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ActiveCameraNode(ArmLogicTreeNode):
|
||||
"""Get the active camera of the active scene."""
|
||||
"""Use to get the the active camera."""
|
||||
bl_idname = 'LNActiveCameraNode'
|
||||
bl_label = 'Get Active Camera'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetCameraFovNode(ArmLogicTreeNode):
|
||||
"""Get camera FOV node"""
|
||||
"""Use to get the FOV of a camera."""
|
||||
bl_idname = 'LNGetCameraFovNode'
|
||||
bl_label = 'Get Camera FOV'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetCameraNode(ArmLogicTreeNode):
|
||||
"""Set the active camera of the active scene."""
|
||||
"""Use to set the active camera."""
|
||||
bl_idname = 'LNSetCameraNode'
|
||||
bl_label = 'Set Active Camera'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetCameraFovNode(ArmLogicTreeNode):
|
||||
"""Set the camera's field of view."""
|
||||
"""Use to set the FOV of a camera."""
|
||||
bl_idname = 'LNSetCameraFovNode'
|
||||
bl_label = 'Set Camera FOV'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetCheckboxNode(ArmLogicTreeNode):
|
||||
"""Get Canvas Checkbox node"""
|
||||
"""Use to get if a UI checkbox is checked."""
|
||||
bl_idname = 'LNCanvasGetCheckboxNode'
|
||||
bl_label = 'Canvas Get Checkbox'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetInputTextNode(ArmLogicTreeNode):
|
||||
"""Get canvas input text"""
|
||||
"""Use to get the input text of an UI element."""
|
||||
bl_idname = 'LNCanvasGetInputTextNode'
|
||||
bl_label = 'Canvas Get Input Text'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetLocationNode(ArmLogicTreeNode):
|
||||
"""Get canvas element location"""
|
||||
"""Use to get the location of a UI element (in pixels)."""
|
||||
bl_idname = 'LNCanvasGetLocationNode'
|
||||
bl_label = 'Canvas Get Location'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetPBNode(ArmLogicTreeNode):
|
||||
"""Get canvas progress bar"""
|
||||
"""Use to get the value of a UI progress bar."""
|
||||
bl_idname = 'LNCanvasGetPBNode'
|
||||
bl_label = 'Canvas Get Progress Bar'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetPositionNode(ArmLogicTreeNode):
|
||||
"""Get canvas radio and combo value"""
|
||||
"""TO DO."""
|
||||
bl_idname = 'LNCanvasGetPositionNode'
|
||||
bl_label = 'Canvas Get Position'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetRotationNode(ArmLogicTreeNode):
|
||||
"""Get canvas element rotation"""
|
||||
"""Use to get the rotation of an UI element."""
|
||||
bl_idname = 'LNCanvasGetRotationNode'
|
||||
bl_label = 'Canvas Get Rotation'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetScaleNode(ArmLogicTreeNode):
|
||||
"""Get canvas element scale"""
|
||||
"""Use to get the scale of an UI element."""
|
||||
bl_idname = 'LNCanvasGetScaleNode'
|
||||
bl_label = 'Canvas Get Scale'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetSliderNode(ArmLogicTreeNode):
|
||||
"""Set canvas text"""
|
||||
"""Use to get the value of an UI slider."""
|
||||
bl_idname = 'LNCanvasGetSliderNode'
|
||||
bl_label = 'Canvas Get Slider'
|
||||
arm_version = 1
|
||||
|
|
|
@ -4,7 +4,7 @@ from bpy.types import Node, NodeSocket
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetVisibleNode(ArmLogicTreeNode):
|
||||
"""Canvas Get Visible node"""
|
||||
"""Use to get if an UI element is visible."""
|
||||
bl_idname = 'LNCanvasGetVisibleNode'
|
||||
bl_label = 'Canvas Get Visible'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetAssetNode(ArmLogicTreeNode):
|
||||
"""Set canvas asset"""
|
||||
"""Use to set the asset of an UI element."""
|
||||
bl_idname = 'LNCanvasSetAssetNode'
|
||||
bl_label = 'Canvas Set Asset'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetCheckBoxNode(ArmLogicTreeNode):
|
||||
"""Set canvas check box"""
|
||||
"""Use to set the state of an UI checkbox."""
|
||||
bl_idname = 'LNCanvasSetCheckBoxNode'
|
||||
bl_label = 'Canvas Set Checkbox'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetLocationNode(ArmLogicTreeNode):
|
||||
"""Set canvas element location"""
|
||||
"""Use to set the location of an UI element."""
|
||||
bl_idname = 'LNCanvasSetLocationNode'
|
||||
bl_label = 'Canvas Set Location'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetPBNode(ArmLogicTreeNode):
|
||||
"""Set canvas progress bar"""
|
||||
"""Use to set the value of an UI progress bar."""
|
||||
bl_idname = 'LNCanvasSetPBNode'
|
||||
bl_label = 'Canvas Set Progress Bar'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetRotationNode(ArmLogicTreeNode):
|
||||
"""Set canvas element rotation"""
|
||||
"""Use to set the rotation of an UI element."""
|
||||
bl_idname = 'LNCanvasSetRotationNode'
|
||||
bl_label = 'Canvas Set Rotation'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetScaleNode(ArmLogicTreeNode):
|
||||
"""Set canvas element scale"""
|
||||
"""Use to set the scale of an UI element."""
|
||||
bl_idname = 'LNCanvasSetScaleNode'
|
||||
bl_label = 'Canvas Set Scale'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetSliderNode(ArmLogicTreeNode):
|
||||
"""Set canvas text"""
|
||||
"""Use to set the value of an UI slider."""
|
||||
bl_idname = 'LNCanvasSetSliderNode'
|
||||
bl_label = 'Canvas Set Slider'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetTextNode(ArmLogicTreeNode):
|
||||
"""Set canvas text"""
|
||||
"""Use to set the content of an UI text."""
|
||||
bl_idname = 'LNCanvasSetTextNode'
|
||||
bl_label = 'Canvas Set Text'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetTextColorNode(ArmLogicTreeNode):
|
||||
"""Set canvas text color"""
|
||||
"""Use to set an UI text color."""
|
||||
bl_idname = 'LNCanvasSetTextColorNode'
|
||||
bl_label = 'Canvas Set Text Color'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetVisibleNode(ArmLogicTreeNode):
|
||||
"""Canvas Set Visible node"""
|
||||
"""Use to set if an UI element is visibile."""
|
||||
bl_idname = 'LNCanvasSetVisibleNode'
|
||||
bl_label = 'Canvas Set Visible'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnCanvasElementNode(ArmLogicTreeNode):
|
||||
"""On canvas element node"""
|
||||
"""Will run the output if an action over a UI element is done."""
|
||||
bl_idname = 'LNOnCanvasElementNode'
|
||||
bl_label = 'On Canvas Element'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnEventNode(ArmLogicTreeNode):
|
||||
"""On event node"""
|
||||
"""Runs the output when the event is received."""
|
||||
bl_idname = 'LNOnEventNode'
|
||||
bl_label = 'On Event'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnInitNode(ArmLogicTreeNode):
|
||||
"""On init node"""
|
||||
"""Runs the output when the logic starts (only once)."""
|
||||
bl_idname = 'LNOnInitNode'
|
||||
bl_label = 'On Init'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnTimerNode(ArmLogicTreeNode):
|
||||
"""On timer node"""
|
||||
"""Runs the output when the time is reached."""
|
||||
bl_idname = 'LNOnTimerNode'
|
||||
bl_label = 'On Timer'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnUpdateNode(ArmLogicTreeNode):
|
||||
"""On update node"""
|
||||
"""Runs the output in every update."""
|
||||
bl_idname = 'LNOnUpdateNode'
|
||||
bl_label = 'On Update'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SendEventNode(ArmLogicTreeNode):
|
||||
"""Send event node"""
|
||||
"""Use to send a event to a object."""
|
||||
bl_idname = 'LNSendEventNode'
|
||||
bl_label = 'Send Event'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SendGlobalEventNode(ArmLogicTreeNode):
|
||||
"""Send global event node"""
|
||||
"""Use to send a event to all objects."""
|
||||
bl_idname = 'LNSendGlobalEventNode'
|
||||
bl_label = 'Send Global Event'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GamepadNode(ArmLogicTreeNode):
|
||||
"""Gamepad node"""
|
||||
"""Runs the output when the action over the gamepad is done."""
|
||||
bl_idname = 'LNMergedGamepadNode'
|
||||
bl_label = 'Gamepad'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GamepadCoordsNode(ArmLogicTreeNode):
|
||||
"""Gamepad coords node"""
|
||||
"""Use to get the coordinates of a gamepad."""
|
||||
bl_idname = 'LNGamepadCoordsNode'
|
||||
bl_label = 'Gamepad Coords'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetCursorLocationNode(ArmLogicTreeNode):
|
||||
"""Get Cursor Location node"""
|
||||
"""Use to get the location of the cursor in the screen (in pixels)."""
|
||||
bl_idname = 'LNGetCursorLocationNode'
|
||||
bl_label = 'Get Cursor Location'
|
||||
arm_version = 1
|
||||
|
|
|
@ -4,7 +4,7 @@ from bpy.types import Node, NodeSocket
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetCursorStateNode(ArmLogicTreeNode):
|
||||
"""Get Cursor State node"""
|
||||
"""Use to get the state of the cursor."""
|
||||
bl_idname = 'LNGetCursorStateNode'
|
||||
bl_label = 'Get Cursor State'
|
||||
arm_version = 1
|
||||
|
|
|
@ -4,7 +4,7 @@ from bpy.types import Node, NodeSocket
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetMouseLockNode(ArmLogicTreeNode):
|
||||
"""Get Mouse Lock node"""
|
||||
"""Deprecated. Is recommended to use 'Get Cursor State' node instead."""
|
||||
bl_idname = 'LNGetMouseLockNode'
|
||||
bl_label = 'Get Mouse Lock'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetMouseMovementNode(ArmLogicTreeNode):
|
||||
"""Get Mouse Movement node"""
|
||||
"""Use to get the movement coordinates of the mouse."""
|
||||
bl_idname = 'LNGetMouseMovementNode'
|
||||
bl_label = 'Get Mouse Movement'
|
||||
arm_version = 1
|
||||
|
|
|
@ -4,7 +4,7 @@ from bpy.types import Node, NodeSocket
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetMouseVisibleNode(ArmLogicTreeNode):
|
||||
"""Get Mouse Visible node"""
|
||||
"""Deprecated. Is recommended to use 'Get Cursor State' node instead."""
|
||||
bl_idname = 'LNGetMouseVisibleNode'
|
||||
bl_label = 'Get Mouse Visible'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetTouchLocationNode(ArmLogicTreeNode):
|
||||
"""Get Touch Location node"""
|
||||
"""Use to get the location of the touch (in pixels)."""
|
||||
bl_idname = 'LNGetTouchLocationNode'
|
||||
bl_label = 'Get Touch Location'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetTouchMovementNode(ArmLogicTreeNode):
|
||||
"""Get Touch Movement node"""
|
||||
"""Use to get the movement coordinates of the touch."""
|
||||
bl_idname = 'LNGetTouchMovementNode'
|
||||
bl_label = 'Get Touch Movement'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class KeyboardNode(ArmLogicTreeNode):
|
||||
"""Keyboard node"""
|
||||
"""Runs the output when the action over the key is done."""
|
||||
bl_idname = 'LNMergedKeyboardNode'
|
||||
bl_label = 'Keyboard'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class MouseNode(ArmLogicTreeNode):
|
||||
"""Mouse node"""
|
||||
"""Runs the output when the action over the button is done."""
|
||||
bl_idname = 'LNMergedMouseNode'
|
||||
bl_label = 'Mouse'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class MouseCoordsNode(ArmLogicTreeNode):
|
||||
"""Mouse coords node"""
|
||||
"""Deprecated. Is recommended to use 'Get Cursor Location' and 'Get Mouse Movement' nodes instead."""
|
||||
bl_idname = 'LNMouseCoordsNode'
|
||||
bl_label = 'Mouse Coords'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnGamepadNode(ArmLogicTreeNode):
|
||||
"""On gamepad node"""
|
||||
"""Deprecated. Is recommended to use 'Gamepad' node instead."""
|
||||
bl_idname = 'LNOnGamepadNode'
|
||||
bl_label = 'On Gamepad'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnKeyboardNode(ArmLogicTreeNode):
|
||||
"""On keyboard node"""
|
||||
"""Deprecated. Is recommended to use 'Keyboard' node instead."""
|
||||
bl_idname = 'LNOnKeyboardNode'
|
||||
bl_label = 'On Keyboard'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnMouseNode(ArmLogicTreeNode):
|
||||
"""On mouse node"""
|
||||
"""Deprecated. Is recommended to use 'Mouse' node instead."""
|
||||
bl_idname = 'LNOnMouseNode'
|
||||
bl_label = 'On Mouse'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnSurfaceNode(ArmLogicTreeNode):
|
||||
"""On surface node"""
|
||||
"""Deprecated. Is recommended to use Surface node instead."""
|
||||
bl_idname = 'LNOnSurfaceNode'
|
||||
bl_label = 'On Surface'
|
||||
arm_version = 1
|
||||
|
|
|
@ -2,7 +2,7 @@ from arm.logicnode.arm_nodes import *
|
|||
|
||||
# Class OnTapScreen
|
||||
class OnTapScreen(ArmLogicTreeNode):
|
||||
"""On Tap Screen Node"""
|
||||
"""Runs the output when the action over the screen is done."""
|
||||
bl_idname = 'LNOnTapScreen'
|
||||
bl_label = 'On Tap Screen'
|
||||
arm_version = 1
|
||||
|
@ -22,4 +22,4 @@ class OnTapScreen(ArmLogicTreeNode):
|
|||
self.add_output('NodeSocketVector', 'Coords')
|
||||
|
||||
# Add Node
|
||||
add_node(OnTapScreen, category=PKG_AS_CATEGORY, section='Input')
|
||||
add_node(OnTapScreen, category=PKG_AS_CATEGORY, section='Input')
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnVirtualButtonNode(ArmLogicTreeNode):
|
||||
"""On virtual button node"""
|
||||
"""Deprecated. Is recommended to use 'Virtual Button' node instead."""
|
||||
bl_idname = 'LNOnVirtualButtonNode'
|
||||
bl_label = 'On Virtual Button'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SensorCoordsNode(ArmLogicTreeNode):
|
||||
"""Sensor coords node"""
|
||||
"""TO DO."""
|
||||
bl_idname = 'LNSensorCoordsNode'
|
||||
bl_label = 'Sensor Coords'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetCursorStateNode(ArmLogicTreeNode):
|
||||
"""Set Cursor State node"""
|
||||
"""Use to set the state of the cursor."""
|
||||
bl_idname = 'LNSetCursorStateNode'
|
||||
bl_label = 'Set Cursor State'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetMouseLockNode(ArmLogicTreeNode):
|
||||
"""Set Mouse Lock node"""
|
||||
"""Deprecated. Is recommended to use 'Set Cursor State' node instead."""
|
||||
bl_idname = 'LNSetMouseLockNode'
|
||||
bl_label = 'Set Mouse Lock'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ShowMouseNode(ArmLogicTreeNode):
|
||||
"""Show Mouse node"""
|
||||
"""Deprecated. Is recommended to use 'Set Cursor State' node instead."""
|
||||
bl_idname = 'LNShowMouseNode'
|
||||
bl_label = 'Show Mouse'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SurfaceNode(ArmLogicTreeNode):
|
||||
"""Surface node"""
|
||||
"""Runs the output when the defined action over the screen is done."""
|
||||
bl_idname = 'LNMergedSurfaceNode'
|
||||
bl_label = 'Surface'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SurfaceCoordsNode(ArmLogicTreeNode):
|
||||
"""Surface coords node"""
|
||||
"""Deprecated. Is recommended to use 'Get Touch Location' and 'Get Touch Movement' node instead."""
|
||||
bl_idname = 'LNSurfaceCoordsNode'
|
||||
bl_label = 'Surface Coords'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class VirtualButtonNode(ArmLogicTreeNode):
|
||||
"""Virtual button node"""
|
||||
"""Runs the output when the action over the virtual button is done."""
|
||||
bl_idname = 'LNMergedVirtualButtonNode'
|
||||
bl_label = 'Virtual Button'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetLightColorNode(ArmLogicTreeNode):
|
||||
"""Set light color node"""
|
||||
"""Use to set the color of a light."""
|
||||
bl_idname = 'LNSetLightColorNode'
|
||||
bl_label = 'Set Light Color'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetLightStrengthNode(ArmLogicTreeNode):
|
||||
"""Set light strength node"""
|
||||
"""Use to set the strenght of a light."""
|
||||
bl_idname = 'LNSetLightStrengthNode'
|
||||
bl_label = 'Set Light Strength'
|
||||
arm_version = 1
|
||||
|
|
|
@ -2,7 +2,7 @@ from arm.logicnode.arm_nodes import *
|
|||
|
||||
|
||||
class AlternateNode(ArmLogicTreeNode):
|
||||
"""Alternate node"""
|
||||
"""Runs the outputs 0 and 1 alternately."""
|
||||
bl_idname = 'LNAlternateNode'
|
||||
bl_label = 'Alternate'
|
||||
arm_version = 1
|
||||
|
|
|
@ -2,7 +2,7 @@ from arm.logicnode.arm_nodes import *
|
|||
|
||||
|
||||
class BranchNode(ArmLogicTreeNode):
|
||||
"""Branch node"""
|
||||
"""Runs the output True if the condition is true and the output False if the condition is false."""
|
||||
bl_idname = 'LNBranchNode'
|
||||
bl_label = 'Branch'
|
||||
arm_version = 1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CallFunctionNode(ArmLogicTreeNode):
|
||||
"""Call Haxe function node"""
|
||||
"""Use to call a haxe function."""
|
||||
bl_idname = 'LNCallFunctionNode'
|
||||
bl_label = 'Call Function'
|
||||
arm_version = 1
|
||||
|
|
|
@ -2,7 +2,7 @@ from arm.logicnode.arm_nodes import *
|
|||
|
||||
|
||||
class FunctionNode(ArmLogicTreeNode):
|
||||
"""Function node"""
|
||||
"""Runs the output when the function is called."""
|
||||
bl_idname = 'LNFunctionNode'
|
||||
bl_label = 'Function'
|
||||
arm_version = 1
|
||||
|
|
|
@ -2,7 +2,7 @@ from arm.logicnode.arm_nodes import *
|
|||
|
||||
|
||||
class FunctionOutputNode(ArmLogicTreeNode):
|
||||
"""Function output node"""
|
||||
"""Use to define the connected node chain as a function."""
|
||||
bl_idname = 'LNFunctionOutputNode'
|
||||
bl_label = 'Function Output'
|
||||
arm_version = 1
|
||||
|
|
|
@ -6,9 +6,8 @@ def remove_extra_inputs(self, context):
|
|||
while len(self.inputs) > self.min_inputs:
|
||||
self.inputs.remove(self.inputs[-1])
|
||||
|
||||
|
||||
class GateNode(ArmLogicTreeNode):
|
||||
"""Gate node"""
|
||||
"""Runs the output True if the condition is true and the output False if the condition is false. Similar: Compare node."""
|
||||
bl_idname = 'LNGateNode'
|
||||
bl_label = 'Gate'
|
||||
arm_version = 1
|
||||
|
|
|
@ -2,7 +2,7 @@ from arm.logicnode.arm_nodes import *
|
|||
|
||||
|
||||
class InverseNode(ArmLogicTreeNode):
|
||||
"""Inverse node"""
|
||||
"""Runs the output if the input is not running."""
|
||||
bl_idname = 'LNInverseNode'
|
||||
bl_label = 'Inverse'
|
||||
arm_version = 1
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue