mirror of
https://github.com/barsdeveloper/ueblueprint.git
synced 2026-05-22 14:17:30 +08:00
Niagara convert nodes
This commit is contained in:
13
dist/ueblueprint.js
vendored
13
dist/ueblueprint.js
vendored
@@ -205,6 +205,7 @@ class Configuration {
|
|||||||
niagaraFloat: "/Script/Niagara.NiagaraFloat",
|
niagaraFloat: "/Script/Niagara.NiagaraFloat",
|
||||||
NiagaraInt32: "/Script/Niagara.NiagaraInt32",
|
NiagaraInt32: "/Script/Niagara.NiagaraInt32",
|
||||||
niagaraMatrix: "/Script/Niagara.NiagaraMatrix",
|
niagaraMatrix: "/Script/Niagara.NiagaraMatrix",
|
||||||
|
niagaraNodeConvert: "/Script/NiagaraEditor.NiagaraNodeConvert",
|
||||||
niagaraNodeFunctionCall: "/Script/NiagaraEditor.NiagaraNodeFunctionCall",
|
niagaraNodeFunctionCall: "/Script/NiagaraEditor.NiagaraNodeFunctionCall",
|
||||||
niagaraNodeOp: "/Script/NiagaraEditor.NiagaraNodeOp",
|
niagaraNodeOp: "/Script/NiagaraEditor.NiagaraNodeOp",
|
||||||
niagaraNumeric: "/Script/Niagara.NiagaraNumeric",
|
niagaraNumeric: "/Script/Niagara.NiagaraNumeric",
|
||||||
@@ -4133,6 +4134,14 @@ function nodeTitle(entity) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
case Configuration.paths.niagaraNodeConvert:
|
||||||
|
/** @type {String} */
|
||||||
|
const targetType = (entity["AutowireMakeType"]?.["ClassStructOrEnum"] ?? "")
|
||||||
|
.toString()
|
||||||
|
.match(/(?:Niagara)?(\w+)['"]*$/)
|
||||||
|
?.[1]
|
||||||
|
?? "";
|
||||||
|
return `Make ${targetType}`
|
||||||
case Configuration.paths.pcgEditorGraphNodeInput:
|
case Configuration.paths.pcgEditorGraphNodeInput:
|
||||||
return "Input"
|
return "Input"
|
||||||
case Configuration.paths.pcgEditorGraphNodeOutput:
|
case Configuration.paths.pcgEditorGraphNodeOutput:
|
||||||
@@ -5221,6 +5230,10 @@ class ObjectReferenceEntity extends IEntity {
|
|||||||
}
|
}
|
||||||
return this.type == other.type && this.path == other.path
|
return this.type == other.type && this.path == other.path
|
||||||
}
|
}
|
||||||
|
|
||||||
|
toString() {
|
||||||
|
return this.full(this.type, this.path)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class PinReferenceEntity extends IEntity {
|
class PinReferenceEntity extends IEntity {
|
||||||
|
|||||||
10
dist/ueblueprint.min.js
vendored
10
dist/ueblueprint.min.js
vendored
File diff suppressed because one or more lines are too long
@@ -181,6 +181,7 @@ export default class Configuration {
|
|||||||
niagaraFloat: "/Script/Niagara.NiagaraFloat",
|
niagaraFloat: "/Script/Niagara.NiagaraFloat",
|
||||||
NiagaraInt32: "/Script/Niagara.NiagaraInt32",
|
NiagaraInt32: "/Script/Niagara.NiagaraInt32",
|
||||||
niagaraMatrix: "/Script/Niagara.NiagaraMatrix",
|
niagaraMatrix: "/Script/Niagara.NiagaraMatrix",
|
||||||
|
niagaraNodeConvert: "/Script/NiagaraEditor.NiagaraNodeConvert",
|
||||||
niagaraNodeFunctionCall: "/Script/NiagaraEditor.NiagaraNodeFunctionCall",
|
niagaraNodeFunctionCall: "/Script/NiagaraEditor.NiagaraNodeFunctionCall",
|
||||||
niagaraNodeOp: "/Script/NiagaraEditor.NiagaraNodeOp",
|
niagaraNodeOp: "/Script/NiagaraEditor.NiagaraNodeOp",
|
||||||
niagaraNumeric: "/Script/Niagara.NiagaraNumeric",
|
niagaraNumeric: "/Script/Niagara.NiagaraNumeric",
|
||||||
|
|||||||
@@ -184,6 +184,14 @@ export default function nodeTitle(entity) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
case Configuration.paths.niagaraNodeConvert:
|
||||||
|
/** @type {String} */
|
||||||
|
const targetType = (entity["AutowireMakeType"]?.["ClassStructOrEnum"] ?? "")
|
||||||
|
.toString()
|
||||||
|
.match(/(?:Niagara)?(\w+)['"]*$/)
|
||||||
|
?.[1]
|
||||||
|
?? ""
|
||||||
|
return `Make ${targetType}`
|
||||||
case Configuration.paths.pcgEditorGraphNodeInput:
|
case Configuration.paths.pcgEditorGraphNodeInput:
|
||||||
return "Input"
|
return "Input"
|
||||||
case Configuration.paths.pcgEditorGraphNodeOutput:
|
case Configuration.paths.pcgEditorGraphNodeOutput:
|
||||||
|
|||||||
@@ -119,4 +119,8 @@ export default class ObjectReferenceEntity extends IEntity {
|
|||||||
}
|
}
|
||||||
return this.type == other.type && this.path == other.path
|
return this.type == other.type && this.path == other.path
|
||||||
}
|
}
|
||||||
|
|
||||||
|
toString() {
|
||||||
|
return this.full(this.type, this.path)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user