Files
Cielonos/ProjectSettings/Packages/dev.yarnspinner/combined.ysls.json
SoulliesOfficial 7bc1e1722c 爆更
2026-06-05 04:21:00 -04:00

433 lines
11 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"version": 2,
"commands": [
{
"yarnName": "obtain_item",
"definitionName": "global::Cielonos.Narrative.CustomFunctions.ObtainItem",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/MainGame/Narrative/CustomFunctions/CustomFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 10,
"character": 8
},
"end": {
"line": 54,
"character": 9
}
},
"parameters": [
{
"name": "itemClass",
"isParamsArray": false,
"type": "string"
}
]
},
{
"yarnName": "play_animation",
"definitionName": "global::Cielonos.Narrative.CustomFunctions.PlayAnimation",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/MainGame/Narrative/CustomFunctions/NPC_CFs.cs",
"documentation": "播放指定 NPC 的动画。",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 17,
"character": 8
},
"end": {
"line": 31,
"character": 9
}
},
"parameters": [
{
"name": "animationName",
"documentation": "动画名称",
"isParamsArray": false,
"type": "string"
},
{
"name": "npcName",
"documentation": "目标 NPC 的名字或 Story ID。如果不填则依次使用当前发言角色和对话发起人",
"isParamsArray": false,
"type": "string"
}
]
},
{
"yarnName": "stop_animation",
"definitionName": "global::Cielonos.Narrative.CustomFunctions.StopAnimation",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/MainGame/Narrative/CustomFunctions/NPC_CFs.cs",
"documentation": "停止指定 NPC 的动画,使其恢复到默认动作。",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 37,
"character": 8
},
"end": {
"line": 50,
"character": 9
}
},
"parameters": [
{
"name": "npcName",
"documentation": "目标 NPC 的名字或 Story ID。如果不填则依次使用当前发言角色和对话发起人",
"isParamsArray": false,
"type": "string"
}
]
},
{
"yarnName": "apply_invincible",
"definitionName": "global::Cielonos.Narrative.CustomFunctions.ApplyInvincible",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/MainGame/Narrative/CustomFunctions/Tutorial_CFs.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 11,
"character": 8
},
"end": {
"line": 15,
"character": 9
}
},
"parameters": []
},
{
"yarnName": "set_bool",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_SetBool",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 7,
"character": 8
},
"end": {
"line": 11,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
},
{
"name": "value",
"isParamsArray": false,
"type": "bool"
}
]
},
{
"yarnName": "set_int",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_SetInt",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 19,
"character": 8
},
"end": {
"line": 23,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
},
{
"name": "value",
"isParamsArray": false,
"type": "number"
}
]
},
{
"yarnName": "modify_int",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_ModifyInt",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 25,
"character": 8
},
"end": {
"line": 30,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
},
{
"name": "modification",
"isParamsArray": false,
"type": "number"
}
]
},
{
"yarnName": "set_float",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_SetFloat",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 38,
"character": 8
},
"end": {
"line": 42,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
},
{
"name": "value",
"isParamsArray": false,
"type": "number"
}
]
},
{
"yarnName": "modify_float",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_ModifyFloat",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 44,
"character": 8
},
"end": {
"line": 49,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
},
{
"name": "modification",
"isParamsArray": false,
"type": "number"
}
]
},
{
"yarnName": "set_string",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_SetString",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 57,
"character": 8
},
"end": {
"line": 61,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
},
{
"name": "value",
"isParamsArray": false,
"type": "string"
}
]
},
{
"yarnName": "log",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Log",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 72,
"character": 8
},
"end": {
"line": 92,
"character": 9
}
},
"parameters": [
{
"name": "message",
"isParamsArray": false,
"type": "string"
},
{
"name": "logType",
"isParamsArray": false,
"type": "string"
}
]
}
],
"functions": [
{
"yarnName": "get_bool",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_GetBool",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 13,
"character": 8
},
"end": {
"line": 17,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
}
],
"return": {
"type": "bool"
}
},
{
"yarnName": "get_int",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_GetInt",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 32,
"character": 8
},
"end": {
"line": 36,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
}
],
"return": {
"type": "number"
}
},
{
"yarnName": "get_float",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_GetFloat",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 51,
"character": 8
},
"end": {
"line": 55,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
}
],
"return": {
"type": "number"
}
},
{
"yarnName": "get_string",
"definitionName": "global::SLSUtilities.Narrative.YarnFunctions.Yarn_GetString",
"fileName": "D:\\Projects\\Cielonos\\Assets/Scripts/SLSUtilities/Narrative/Base/YarnFunctions.cs",
"language": "csharp",
"async": false,
"containsErrors": false,
"location": {
"start": {
"line": 63,
"character": 8
},
"end": {
"line": 67,
"character": 9
}
},
"parameters": [
{
"name": "key",
"isParamsArray": false,
"type": "string"
}
],
"return": {
"type": "string"
}
}
]
}