Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define Nodes #1

Open
35 of 55 tasks
rainbowdashlabs opened this issue Nov 20, 2022 · 0 comments
Open
35 of 55 tasks

Define Nodes #1

rainbowdashlabs opened this issue Nov 20, 2022 · 0 comments

Comments

@rainbowdashlabs
Copy link
Member

rainbowdashlabs commented Nov 20, 2022

Define the node implementations and how they interact with each other

Provider Nodes

  • Current Entity

Input Nodes

  • String
  • Float
  • Integer
  • Item
  • Potion Type
  • Random Int Range
  • Random Float Range
  • Cooldown (Returns true after every x seconds)
  • Damage Cause
  • Entity Type

Transform Nodes

Transform Nodes
Four Types of nodes: Construction, Deconstruction, mutation, logical

Mutation Nodes

Change input values

Math Nodes

  • Add/plus
  • Minus/subtract
  • Divide/division
  • Multiply/multiplication
  • Round
  • Distance (Distance between two vectors or locations)

Construction Nodes

  • Location
  • Vector

Deconstruction Nodes

  • Location
  • Vector
  • Entity

Logical

  • Branch (If else)
  • Equal
  • Less
  • Less or equal
  • Greater
  • Greater or equal
  • And
  • Or

Trigger Node

Events

  • onDeath
  • onKill
  • onExplosionPrime
  • onExplosion
  • onTargetChange
  • onDamage
  • onDamageByEntity
  • onHit
  • onExtensionDamage
  • onExtensionDeath
  • onTeleport

Other

  • Tick
  • onEnd

Action Nodes

  • Cancel Event
  • Damage
  • Launch projectile
  • Apply Effect
  • Potion Cloud
  • Remove Effect
  • Search nearest player
  • Set Equipment
  • Teleport
  • Spawn Dust Particle
  • Spawn Particle
  • Mutate
@rainbowdashlabs rainbowdashlabs transferred this issue from eldoriarpg/BloodNight May 13, 2023
@rainbowdashlabs rainbowdashlabs moved this from Todo to In Progress in BloodNight V1 Jun 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

1 participant