feat: Add core VN system scripts, package dependencies, and initial project settings.

This commit is contained in:
2025-12-10 16:15:23 +09:00
parent 50aa8b6b02
commit 6bd2f87ff5
166 changed files with 9883 additions and 1027 deletions

View File

@@ -0,0 +1,17 @@
using System;
using Cysharp.Threading.Tasks;
/// <summary>컴파일된 스크립트 액션 - 실행 가능한 최소 단위</summary>
public class ScriptAction
{
/// <summary>
/// 실행 함수 - UniTask&lt;ScriptResult&gt; 반환
/// </summary>
public Func<ScriptContext, UniTask<ScriptResult>> Execute { get; set; }
/// <summary>디버깅용 원본 타입 (label, msg, char 등)</summary>
public string DebugType { get; set; }
/// <summary>디버깅용 추가 정보</summary>
public string DebugInfo { get; set; }
}