30 lines
552 B
C#
30 lines
552 B
C#
using System;
|
|
|
|
[Serializable]
|
|
public class StoryNode
|
|
{
|
|
public int id;
|
|
|
|
public string type; // narration, dialogue, choice, ending, ending_check
|
|
|
|
public string text;
|
|
|
|
public string name;
|
|
public string pos;
|
|
public string @char;
|
|
public string exp;
|
|
|
|
public int bg = -1;
|
|
|
|
public int next;
|
|
|
|
public Choice[] choices;
|
|
|
|
// 🔥 TAMBAHAN untuk sound effect dialog (teriak, panik, dll)
|
|
public string sfx;
|
|
|
|
// untuk ending_check
|
|
public string condition;
|
|
public int true_next;
|
|
public int false_next;
|
|
} |