V0.9: 3D Positioning, Enums & Game Loop
Issues Solved / Fixs
Enums - New type for nodes @Program132
News
New node type to create custom enums:
{
"type": "ENUM",
"title": "Enum title",
"color": [200,200,200],
"inputs": {
"input_name": {
"defaultValue": "default_input_value"
"values": [
"value1",
"value2",
"value3"
]
}
},
"outputs": [
"output_name"
]
}Enums added:
MaterialHumanoidStateType
Moreover, you can add a description to your nodes :
{
"type": "FUNCTION",
"title": "Node",
"description": "My description",
"inputs": {
"from": {
"defaultValue": ""
},
"to": {
"defaultValue": ""
}
},
"outputs": [
"Output 1"
]
}New nodes about Vector3 :
Builder: create an Vector3 from x,y,z.Add: addition of two vectorsSub: substraction of two vectorsMul: multiplication of two vectorsDiv: division of two vectorsGet Vector3 Components: Get x,y,z from a vec3
Added CFrame nodes:
- CFrame Builder (
CFrame.new) - CFrame Angles (
CFrame.Angles) - CFrame Look At (
CFrame.lookAt) - Ge CFrame Position (
cframe.Position)
Added async nodes:
task.waittask.defertask.delaytask.spawn
Added two events (from BasePart):
TouchedTouchEndedRenderSteppedfrom RunServiceHeartbeatfrom RunService
Example
Enum Type
Vector3
CFrame
Touched event
