logic-nodes-descriptions

This commit is contained in:
knowledgenude 2020-09-23 17:12:25 -03:00
parent 58e4744aa1
commit 79df9d7016
294 changed files with 297 additions and 298 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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')

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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