Script Canvas, replace the text replacement system to a JSON file based one (#5228)
It is now possible to right click on nodes on the node palette to navigate to the file that holds the text data for any given node, this way it is easy to update and improve the naming of titles, subtitles, categories, tool tips and slots.
This commit is contained in:
+280
@@ -0,0 +1,280 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "SpawnerComponentRequestBus",
|
||||
"context": "EBusSender",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "SpawnerComponentRequestBus",
|
||||
"category": "Gameplay"
|
||||
},
|
||||
"methods": [
|
||||
{
|
||||
"key": "SetDynamicSlice",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke SetDynamicSlice"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after SetDynamicSlice is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "SetDynamicSlice"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{652ED536-3402-439B-AEBE-4A5DBC554085}",
|
||||
"details": {
|
||||
"name": "AssetId"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetCurrentlySpawnedSlices",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke GetCurrentlySpawnedSlices"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after GetCurrentlySpawnedSlices is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "GetCurrentlySpawnedSlices"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{DCAD95EA-9447-5B13-AACC-6C7223E1C04D}",
|
||||
"details": {
|
||||
"name": ""
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "HasAnyCurrentlySpawnedSlices",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke HasAnyCurrentlySpawnedSlices"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after HasAnyCurrentlySpawnedSlices is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "HasAnyCurrentlySpawnedSlices"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
|
||||
"details": {
|
||||
"name": "bool"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetAllCurrentlySpawnedEntities",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke GetAllCurrentlySpawnedEntities"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after GetAllCurrentlySpawnedEntities is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "GetAllCurrentlySpawnedEntities"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{4841CFF0-7A5C-519C-BD16-D3625E99605E}",
|
||||
"details": {
|
||||
"name": "AZStd::vector"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "DestroyAllSpawnedSlices",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke DestroyAllSpawnedSlices"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after DestroyAllSpawnedSlices is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "DestroyAllSpawnedSlices"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "GetCurrentEntitiesFromSpawnedSlice",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke GetCurrentEntitiesFromSpawnedSlice"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after GetCurrentEntitiesFromSpawnedSlice is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "GetCurrentEntitiesFromSpawnedSlice"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{E6E7C0C5-07C9-44BB-A38C-930431948667}",
|
||||
"details": {
|
||||
"name": "SliceInstantiationTicket"
|
||||
}
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{4841CFF0-7A5C-519C-BD16-D3625E99605E}",
|
||||
"details": {
|
||||
"name": "AZStd::vector"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "DestroySpawnedSlice",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke DestroySpawnedSlice"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after DestroySpawnedSlice is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "DestroySpawnedSlice"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{E6E7C0C5-07C9-44BB-A38C-930431948667}",
|
||||
"details": {
|
||||
"name": "SliceInstantiationTicket"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "IsReadyToSpawn",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke IsReadyToSpawn"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after IsReadyToSpawn is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "IsReadyToSpawn"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
|
||||
"details": {
|
||||
"name": "bool"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SpawnRelative",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Spawn Relative"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Spawn Relative is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Spawn Relative",
|
||||
"tooltip": "Spawn the selected slice at the entity's location with the provided relative offset"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
|
||||
"details": {
|
||||
"name": "Offset",
|
||||
"tooltip": "The relative offset from the entity"
|
||||
}
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{E6E7C0C5-07C9-44BB-A38C-930431948667}",
|
||||
"details": {
|
||||
"name": "SliceInstantiationTicket",
|
||||
"tooltip": "The relative offset from the entity"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "Spawn",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Spawn"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Spawn is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Spawn",
|
||||
"tooltip": "Spawns the designated slice at the entity's location"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{E6E7C0C5-07C9-44BB-A38C-930431948667}",
|
||||
"details": {
|
||||
"name": "SliceInstantiationTicket"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SpawnAbsolute",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Spawn Absolute"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Spawn Absolute is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Spawn Absolute",
|
||||
"tooltip": "Spawn the selected slice at an absolute position"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
|
||||
"details": {
|
||||
"name": "Position",
|
||||
"tooltip": "The absolute position where the entity should spawn"
|
||||
}
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{E6E7C0C5-07C9-44BB-A38C-930431948667}",
|
||||
"details": {
|
||||
"name": "SliceInstantiationTicket",
|
||||
"tooltip": "The absolute position where the entity should spawn"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user