Make ArmLogicTreeNode a subclass of bpy.types.Node

This commit is contained in:
Moritz Brückner 2020-09-08 21:16:20 +02:00
parent abf495bf2f
commit 727c2d9f35
281 changed files with 282 additions and 282 deletions

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class AnimActionNode(Node, ArmLogicTreeNode):
class AnimActionNode(ArmLogicTreeNode):
'''Anim action node'''
bl_idname = 'LNAnimActionNode'
bl_label = 'Action'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class AnimationStateNode(Node, ArmLogicTreeNode):
class AnimationStateNode(ArmLogicTreeNode):
'''Animation state node'''
bl_idname = 'LNAnimationStateNode'
bl_label = 'Animation State'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class BlendActionNode(Node, ArmLogicTreeNode):
class BlendActionNode(ArmLogicTreeNode):
'''Blend action node'''
bl_idname = 'LNBlendActionNode'
bl_label = 'Blend Action'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class BoneFKNode(Node, ArmLogicTreeNode):
class BoneFKNode(ArmLogicTreeNode):
'''Bone Forward Kinematics node'''
bl_idname = 'LNBoneFKNode'
bl_label = 'Bone FK'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class BoneIKNode(Node, ArmLogicTreeNode):
class BoneIKNode(ArmLogicTreeNode):
'''Bone Inverse Kinematics node'''
bl_idname = 'LNBoneIKNode'
bl_label = 'Bone IK'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnActionMarkerNode(Node, ArmLogicTreeNode):
class OnActionMarkerNode(ArmLogicTreeNode):
'''On action marker node'''
bl_idname = 'LNOnActionMarkerNode'
bl_label = 'On Action Marker'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class PauseActionNode(Node, ArmLogicTreeNode):
class PauseActionNode(ArmLogicTreeNode):
'''Pause action node'''
bl_idname = 'LNPauseActionNode'
bl_label = 'Pause Action'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class PauseTilesheetNode(Node, ArmLogicTreeNode):
class PauseTilesheetNode(ArmLogicTreeNode):
'''Pause tilesheet node'''
bl_idname = 'LNPauseTilesheetNode'
bl_label = 'Pause Tilesheet'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class PlayActionNode(Node, ArmLogicTreeNode):
class PlayActionNode(ArmLogicTreeNode):
'''Play action node'''
bl_idname = 'LNPlayActionNode'
bl_label = 'Play Action'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class PlayActionFromNode(Node, ArmLogicTreeNode):
class PlayActionFromNode(ArmLogicTreeNode):
'''Play action from node'''
bl_idname = 'LNPlayActionFromNode'
bl_label = 'Play Action From'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class PlayTilesheetNode(Node, ArmLogicTreeNode):
class PlayTilesheetNode(ArmLogicTreeNode):
'''Play tilesheet node'''
bl_idname = 'LNPlayTilesheetNode'
bl_label = 'Play Tilesheet'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ResumeActionNode(Node, ArmLogicTreeNode):
class ResumeActionNode(ArmLogicTreeNode):
'''Resume action node'''
bl_idname = 'LNResumeActionNode'
bl_label = 'Resume Action'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ResumeTilesheetNode(Node, ArmLogicTreeNode):
class ResumeTilesheetNode(ArmLogicTreeNode):
'''Resume tilesheet node'''
bl_idname = 'LNResumeTilesheetNode'
bl_label = 'Resume Tilesheet'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SetActionSpeedNode(Node, ArmLogicTreeNode):
class SetActionSpeedNode(ArmLogicTreeNode):
'''Set action speed node'''
bl_idname = 'LNSetActionSpeedNode'
bl_label = 'Set Action Speed'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SetParentBoneNode(Node, ArmLogicTreeNode):
class SetParentBoneNode(ArmLogicTreeNode):
'''Set parent bone node'''
bl_idname = 'LNSetParentBoneNode'
bl_label = 'Set Parent Bone'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SetParticleSpeedNode(Node, ArmLogicTreeNode):
class SetParticleSpeedNode(ArmLogicTreeNode):
'''Set particle speed node'''
bl_idname = 'LNSetParticleSpeedNode'
bl_label = 'Set Particle Speed'

View file

@ -18,7 +18,7 @@ category_items: ODict[str, List['ArmNodeCategory']] = OrderedDict()
array_nodes = dict()
class ArmLogicTreeNode:
class ArmLogicTreeNode(bpy.types.Node):
@classmethod
def poll(cls, ntree):
return ntree.bl_idname == 'ArmLogicTreeType'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayNode(Node, ArmLogicTreeNode):
class ArrayNode(ArmLogicTreeNode):
'''Array node'''
bl_idname = 'LNArrayNode'
bl_label = 'Array'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayAddNode(Node, ArmLogicTreeNode):
class ArrayAddNode(ArmLogicTreeNode):
'''Array add node'''
bl_idname = 'LNArrayAddNode'
bl_label = 'Array Add'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class BooleanArrayNode(Node, ArmLogicTreeNode):
class BooleanArrayNode(ArmLogicTreeNode):
'''Boolean array node'''
bl_idname = 'LNArrayBooleanNode'
bl_label = 'Array Boolean'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ColorArrayNode(Node, ArmLogicTreeNode):
class ColorArrayNode(ArmLogicTreeNode):
'''Color array node'''
bl_idname = 'LNArrayColorNode'
bl_label = 'Array Color'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class FloatArrayNode(Node, ArmLogicTreeNode):
class FloatArrayNode(ArmLogicTreeNode):
'''Float array node'''
bl_idname = 'LNArrayFloatNode'
bl_label = 'Array Float'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayGetNode(Node, ArmLogicTreeNode):
class ArrayGetNode(ArmLogicTreeNode):
'''Array get node'''
bl_idname = 'LNArrayGetNode'
bl_label = 'Array Get'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayInArrayNode(Node, ArmLogicTreeNode):
class ArrayInArrayNode(ArmLogicTreeNode):
'''In Array node'''
bl_idname = 'LNArrayInArrayNode'
bl_label = 'In Array'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class IntegerArrayNode(Node, ArmLogicTreeNode):
class IntegerArrayNode(ArmLogicTreeNode):
'''Integer array node'''
bl_idname = 'LNArrayIntegerNode'
bl_label = 'Array Integer'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayLengthNode(Node, ArmLogicTreeNode):
class ArrayLengthNode(ArmLogicTreeNode):
'''Array length node'''
bl_idname = 'LNArrayLengthNode'
bl_label = 'Array Length'

View file

@ -3,7 +3,7 @@ from bpy.types import Node
from arm.logicnode.arm_nodes import *
class ArrayLoopNode(Node, ArmLogicTreeNode):
class ArrayLoopNode(ArmLogicTreeNode):
"""ArrayLoop node"""
bl_idname = 'LNArrayLoopNode'
bl_label = 'Array Loop'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ObjectArrayNode(Node, ArmLogicTreeNode):
class ObjectArrayNode(ArmLogicTreeNode):
'''Object array node'''
bl_idname = 'LNArrayObjectNode'
bl_label = 'Array Object'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayPopNode(Node, ArmLogicTreeNode):
class ArrayPopNode(ArmLogicTreeNode):
'''Array pop node'''
bl_idname = 'LNArrayPopNode'
bl_label = 'Array Pop'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayRemoveNode(Node, ArmLogicTreeNode):
class ArrayRemoveNode(ArmLogicTreeNode):
'''Array remove node'''
bl_idname = 'LNArrayRemoveNode'
bl_label = 'Array Remove'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayRemoveValueNode(Node, ArmLogicTreeNode):
class ArrayRemoveValueNode(ArmLogicTreeNode):
'''Array remove value node'''
bl_idname = 'LNArrayRemoveValueNode'
bl_label = 'Array Remove Value'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArraySetNode(Node, ArmLogicTreeNode):
class ArraySetNode(ArmLogicTreeNode):
'''Array set node'''
bl_idname = 'LNArraySetNode'
bl_label = 'Array Set'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArrayShiftNode(Node, ArmLogicTreeNode):
class ArrayShiftNode(ArmLogicTreeNode):
'''Array shift node'''
bl_idname = 'LNArrayShiftNode'
bl_label = 'Array Shift'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArraySliceNode(Node, ArmLogicTreeNode):
class ArraySliceNode(ArmLogicTreeNode):
'''Array slice node'''
bl_idname = 'LNArraySliceNode'
bl_label = 'Array Slice'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ArraySpliceNode(Node, ArmLogicTreeNode):
class ArraySpliceNode(ArmLogicTreeNode):
'''Array splice node'''
bl_idname = 'LNArraySpliceNode'
bl_label = 'Array Splice'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class StringArrayNode(Node, ArmLogicTreeNode):
class StringArrayNode(ArmLogicTreeNode):
'''String array node'''
bl_idname = 'LNArrayStringNode'
bl_label = 'Array String'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class VectorArrayNode(Node, ArmLogicTreeNode):
class VectorArrayNode(ArmLogicTreeNode):
'''Vector array node'''
bl_idname = 'LNArrayVectorNode'
bl_label = 'Array Vector'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ActiveCameraNode(Node, ArmLogicTreeNode):
class ActiveCameraNode(ArmLogicTreeNode):
"""Get the active camera of the active scene."""
bl_idname = 'LNActiveCameraNode'
bl_label = 'Get Active Camera'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class GetCameraFovNode(Node, ArmLogicTreeNode):
class GetCameraFovNode(ArmLogicTreeNode):
'''Get camera FOV node'''
bl_idname = 'LNGetCameraFovNode'
bl_label = 'Get Camera FOV'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SetCameraNode(Node, ArmLogicTreeNode):
class SetCameraNode(ArmLogicTreeNode):
"""Set the active camera of the active scene."""
bl_idname = 'LNSetCameraNode'
bl_label = 'Set Active Camera'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SetCameraFovNode(Node, ArmLogicTreeNode):
class SetCameraFovNode(ArmLogicTreeNode):
"""Set the camera's field of view."""
bl_idname = 'LNSetCameraFovNode'
bl_label = 'Set Camera FOV'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasGetCheckboxNode(Node, ArmLogicTreeNode):
class CanvasGetCheckboxNode(ArmLogicTreeNode):
'''Get canvas checkbox value'''
bl_idname = 'LNCanvasGetCheckboxNode'
bl_label = 'Canvas Get Checkbox'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasGetInputTextNode(Node, ArmLogicTreeNode):
class CanvasGetInputTextNode(ArmLogicTreeNode):
'''Get canvas input text'''
bl_idname = 'LNCanvasGetInputTextNode'
bl_label = 'Canvas Get Input Text'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasGetLocationNode(Node, ArmLogicTreeNode):
class CanvasGetLocationNode(ArmLogicTreeNode):
'''Get canvas element location'''
bl_idname = 'LNCanvasGetLocationNode'
bl_label = 'Canvas Get Location'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasGetPBNode(Node, ArmLogicTreeNode):
class CanvasGetPBNode(ArmLogicTreeNode):
'''Get canvas progress bar'''
bl_idname = 'LNCanvasGetPBNode'
bl_label = 'Canvas Get Progress Bar'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasGetPositionNode(Node, ArmLogicTreeNode):
class CanvasGetPositionNode(ArmLogicTreeNode):
'''Get canvas radio and combo value'''
bl_idname = 'LNCanvasGetPositionNode'
bl_label = 'Canvas Get Position'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasGetRotationNode(Node, ArmLogicTreeNode):
class CanvasGetRotationNode(ArmLogicTreeNode):
'''Get canvas element rotation'''
bl_idname = 'LNCanvasGetRotationNode'
bl_label = 'Canvas Get Rotation'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasGetScaleNode(Node, ArmLogicTreeNode):
class CanvasGetScaleNode(ArmLogicTreeNode):
'''Get canvas element scale'''
bl_idname = 'LNCanvasGetScaleNode'
bl_label = 'Canvas Get Scale'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasGetSliderNode(Node, ArmLogicTreeNode):
class CanvasGetSliderNode(ArmLogicTreeNode):
'''Set canvas text'''
bl_idname = 'LNCanvasGetSliderNode'
bl_label = 'Canvas Get Slider'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetAssetNode(Node, ArmLogicTreeNode):
class CanvasSetAssetNode(ArmLogicTreeNode):
'''Set canvas asset'''
bl_idname = 'LNCanvasSetAssetNode'
bl_label = 'Canvas Set Asset'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetCheckBoxNode(Node, ArmLogicTreeNode):
class CanvasSetCheckBoxNode(ArmLogicTreeNode):
'''Set canvas check box'''
bl_idname = 'LNCanvasSetCheckBoxNode'
bl_label = 'Canvas Set Checkbox'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetLocationNode(Node, ArmLogicTreeNode):
class CanvasSetLocationNode(ArmLogicTreeNode):
'''Set canvas element location'''
bl_idname = 'LNCanvasSetLocationNode'
bl_label = 'Canvas Set Location'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetPBNode(Node, ArmLogicTreeNode):
class CanvasSetPBNode(ArmLogicTreeNode):
'''Set canvas progress bar'''
bl_idname = 'LNCanvasSetPBNode'
bl_label = 'Canvas Set Progress Bar'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetRotationNode(Node, ArmLogicTreeNode):
class CanvasSetRotationNode(ArmLogicTreeNode):
'''Set canvas element rotation'''
bl_idname = 'LNCanvasSetRotationNode'
bl_label = 'Canvas Set Rotation'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetScaleNode(Node, ArmLogicTreeNode):
class CanvasSetScaleNode(ArmLogicTreeNode):
'''Set canvas element scale'''
bl_idname = 'LNCanvasSetScaleNode'
bl_label = 'Canvas Set Scale'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetSliderNode(Node, ArmLogicTreeNode):
class CanvasSetSliderNode(ArmLogicTreeNode):
'''Set canvas text'''
bl_idname = 'LNCanvasSetSliderNode'
bl_label = 'Canvas Set Slider'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetTextNode(Node, ArmLogicTreeNode):
class CanvasSetTextNode(ArmLogicTreeNode):
'''Set canvas text'''
bl_idname = 'LNCanvasSetTextNode'
bl_label = 'Canvas Set Text'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetTextColorNode(Node, ArmLogicTreeNode):
class CanvasSetTextColorNode(ArmLogicTreeNode):
'''Set canvas text color'''
bl_idname = 'LNCanvasSetTextColorNode'
bl_label = 'Canvas Set Text Color'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CanvasSetVisibleNode(Node, ArmLogicTreeNode):
class CanvasSetVisibleNode(ArmLogicTreeNode):
'''Canvas Set Visible node'''
bl_idname = 'LNCanvasSetVisibleNode'
bl_label = 'Canvas Set Visible'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node
from arm.logicnode.arm_nodes import *
class OnCanvasElementNode(Node, ArmLogicTreeNode):
class OnCanvasElementNode(ArmLogicTreeNode):
"""On canvas element node"""
bl_idname = 'LNOnCanvasElementNode'
bl_label = 'On Canvas Element'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnEventNode(Node, ArmLogicTreeNode):
class OnEventNode(ArmLogicTreeNode):
'''On event node'''
bl_idname = 'LNOnEventNode'
bl_label = 'On Event'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnInitNode(Node, ArmLogicTreeNode):
class OnInitNode(ArmLogicTreeNode):
'''On init node'''
bl_idname = 'LNOnInitNode'
bl_label = 'On Init'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnTimerNode(Node, ArmLogicTreeNode):
class OnTimerNode(ArmLogicTreeNode):
'''On timer node'''
bl_idname = 'LNOnTimerNode'
bl_label = 'On Timer'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnUpdateNode(Node, ArmLogicTreeNode):
class OnUpdateNode(ArmLogicTreeNode):
'''On update node'''
bl_idname = 'LNOnUpdateNode'
bl_label = 'On Update'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnVolumeTriggerNode(Node, ArmLogicTreeNode):
class OnVolumeTriggerNode(ArmLogicTreeNode):
'''On volume trigger node'''
bl_idname = 'LNOnVolumeTriggerNode'
bl_label = 'On Volume Trigger'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SendEventNode(Node, ArmLogicTreeNode):
class SendEventNode(ArmLogicTreeNode):
'''Send event node'''
bl_idname = 'LNSendEventNode'
bl_label = 'Send Event'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SendGlobalEventNode(Node, ArmLogicTreeNode):
class SendGlobalEventNode(ArmLogicTreeNode):
'''Send global event node'''
bl_idname = 'LNSendGlobalEventNode'
bl_label = 'Send Global Event'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class GamepadNode(Node, ArmLogicTreeNode):
class GamepadNode(ArmLogicTreeNode):
'''Gamepad node'''
bl_idname = 'LNMergedGamepadNode'
bl_label = 'Gamepad'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class GamepadCoordsNode(Node, ArmLogicTreeNode):
class GamepadCoordsNode(ArmLogicTreeNode):
'''Gamepad coords node'''
bl_idname = 'LNGamepadCoordsNode'
bl_label = 'Gamepad Coords'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class KeyboardNode(Node, ArmLogicTreeNode):
class KeyboardNode(ArmLogicTreeNode):
'''Keyboard node'''
bl_idname = 'LNMergedKeyboardNode'
bl_label = 'Keyboard'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class MouseNode(Node, ArmLogicTreeNode):
class MouseNode(ArmLogicTreeNode):
'''Mouse node'''
bl_idname = 'LNMergedMouseNode'
bl_label = 'Mouse'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class MouseCoordsNode(Node, ArmLogicTreeNode):
class MouseCoordsNode(ArmLogicTreeNode):
'''Mouse coords node'''
bl_idname = 'LNMouseCoordsNode'
bl_label = 'Mouse Coords'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnGamepadNode(Node, ArmLogicTreeNode):
class OnGamepadNode(ArmLogicTreeNode):
'''On gamepad node'''
bl_idname = 'LNOnGamepadNode'
bl_label = 'On Gamepad'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnKeyboardNode(Node, ArmLogicTreeNode):
class OnKeyboardNode(ArmLogicTreeNode):
'''On keyboard node'''
bl_idname = 'LNOnKeyboardNode'
bl_label = 'On Keyboard'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnMouseNode(Node, ArmLogicTreeNode):
class OnMouseNode(ArmLogicTreeNode):
'''On mouse node'''
bl_idname = 'LNOnMouseNode'
bl_label = 'On Mouse'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnSurfaceNode(Node, ArmLogicTreeNode):
class OnSurfaceNode(ArmLogicTreeNode):
'''On surface node'''
bl_idname = 'LNOnSurfaceNode'
bl_label = 'On Surface'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class OnVirtualButtonNode(Node, ArmLogicTreeNode):
class OnVirtualButtonNode(ArmLogicTreeNode):
'''On virtual button node'''
bl_idname = 'LNOnVirtualButtonNode'
bl_label = 'On Virtual Button'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SensorCoordsNode(Node, ArmLogicTreeNode):
class SensorCoordsNode(ArmLogicTreeNode):
'''Sensor coords node'''
bl_idname = 'LNSensorCoordsNode'
bl_label = 'Sensor Coords'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SetMouseLockNode(Node, ArmLogicTreeNode):
class SetMouseLockNode(ArmLogicTreeNode):
'''Set Mouse Lock node'''
bl_idname = 'LNSetMouseLockNode'
bl_label = 'Set Mouse Lock'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class ShowMouseNode(Node, ArmLogicTreeNode):
class ShowMouseNode(ArmLogicTreeNode):
'''Show Mouse node'''
bl_idname = 'LNShowMouseNode'
bl_label = 'Show Mouse'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SurfaceNode(Node, ArmLogicTreeNode):
class SurfaceNode(ArmLogicTreeNode):
'''Surface node'''
bl_idname = 'LNMergedSurfaceNode'
bl_label = 'Surface'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SurfaceCoordsNode(Node, ArmLogicTreeNode):
class SurfaceCoordsNode(ArmLogicTreeNode):
'''Surface coords node'''
bl_idname = 'LNSurfaceCoordsNode'
bl_label = 'Surface Coords'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class VirtualButtonNode(Node, ArmLogicTreeNode):
class VirtualButtonNode(ArmLogicTreeNode):
'''Virtual button node'''
bl_idname = 'LNMergedVirtualButtonNode'
bl_label = 'Virtual Button'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SetLightColorNode(Node, ArmLogicTreeNode):
class SetLightColorNode(ArmLogicTreeNode):
'''Set light color node'''
bl_idname = 'LNSetLightColorNode'
bl_label = 'Set Light Color'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class SetLightStrengthNode(Node, ArmLogicTreeNode):
class SetLightStrengthNode(ArmLogicTreeNode):
'''Set light strength node'''
bl_idname = 'LNSetLightStrengthNode'
bl_label = 'Set Light Strength'

View file

@ -3,7 +3,7 @@ from bpy.types import Node
from arm.logicnode.arm_nodes import *
class AlternateNode(Node, ArmLogicTreeNode):
class AlternateNode(ArmLogicTreeNode):
"""Alternate node"""
bl_idname = 'LNAlternateNode'
bl_label = 'Alternate'

View file

@ -3,7 +3,7 @@ from bpy.types import Node
from arm.logicnode.arm_nodes import *
class BranchNode(Node, ArmLogicTreeNode):
class BranchNode(ArmLogicTreeNode):
"""Branch node"""
bl_idname = 'LNBranchNode'
bl_label = 'Branch'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class CallFunctionNode(Node, ArmLogicTreeNode):
class CallFunctionNode(ArmLogicTreeNode):
'''Call Haxe function node'''
bl_idname = 'LNCallFunctionNode'
bl_label = 'Call Function'

View file

@ -4,7 +4,7 @@ from bpy.types import Node
from arm.logicnode.arm_nodes import *
class FunctionNode(Node, ArmLogicTreeNode):
class FunctionNode(ArmLogicTreeNode):
"""Function node"""
bl_idname = 'LNFunctionNode'
bl_label = 'Function'

View file

@ -3,7 +3,7 @@ from bpy.types import Node
from arm.logicnode.arm_nodes import *
class FunctionOutputNode(Node, ArmLogicTreeNode):
class FunctionOutputNode(ArmLogicTreeNode):
"""Function output node"""
bl_idname = 'LNFunctionOutputNode'
bl_label = 'Function Output'

View file

@ -10,7 +10,7 @@ def remove_extra_inputs(self, context):
self.inputs.remove(self.inputs[-1])
class GateNode(Node, ArmLogicTreeNode):
class GateNode(ArmLogicTreeNode):
"""Gate node"""
bl_idname = 'LNGateNode'
bl_label = 'Gate'

View file

@ -3,7 +3,7 @@ from bpy.types import Node
from arm.logicnode.arm_nodes import *
class InverseNode(Node, ArmLogicTreeNode):
class InverseNode(ArmLogicTreeNode):
"""Inverse node"""
bl_idname = 'LNInverseNode'
bl_label = 'Inverse'

View file

@ -3,7 +3,7 @@ from bpy.types import Node
from arm.logicnode.arm_nodes import *
class IsFalseNode(Node, ArmLogicTreeNode):
class IsFalseNode(ArmLogicTreeNode):
"""Is False node"""
bl_idname = 'LNIsFalseNode'
bl_label = 'Is False'

View file

@ -2,7 +2,7 @@ from bpy.types import Node
from arm.logicnode.arm_nodes import *
class IsNoneNode(Node, ArmLogicTreeNode):
class IsNoneNode(ArmLogicTreeNode):
"""Is none node"""
bl_idname = 'LNIsNoneNode'
bl_label = 'Is None'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class IsNotNoneNode(Node, ArmLogicTreeNode):
class IsNotNoneNode(ArmLogicTreeNode):
'''Is not none node'''
bl_idname = 'LNIsNotNoneNode'
bl_label = 'Is Not None'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class IsTrueNode(Node, ArmLogicTreeNode):
class IsTrueNode(ArmLogicTreeNode):
'''Is true node'''
bl_idname = 'LNIsTrueNode'
bl_label = 'Is True'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class LoopNode(Node, ArmLogicTreeNode):
class LoopNode(ArmLogicTreeNode):
'''Loop node'''
bl_idname = 'LNLoopNode'
bl_label = 'Loop'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class LoopBreakNode(Node, ArmLogicTreeNode):
class LoopBreakNode(ArmLogicTreeNode):
'''Loop break node'''
bl_idname = 'LNLoopBreakNode'
bl_label = 'Loop Break'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class MergeNode(Node, ArmLogicTreeNode):
class MergeNode(ArmLogicTreeNode):
'''Merge node'''
bl_idname = 'LNMergeNode'
bl_label = 'Merge'

View file

@ -3,7 +3,7 @@ from bpy.props import *
from bpy.types import Node, NodeSocket
from arm.logicnode.arm_nodes import *
class NoneNode(Node, ArmLogicTreeNode):
class NoneNode(ArmLogicTreeNode):
'''None node'''
bl_idname = 'LNNoneNode'
bl_label = 'None'

Some files were not shown because too many files have changed in this diff Show more