23 lines
1.1 KiB
C#
23 lines
1.1 KiB
C#
using UnityEngine;
|
|
|
|
[CreateAssetMenu(fileName = "SayurBaru", menuName = "Gemas/Data Sayur")]
|
|
public class DataSayur : ScriptableObject
|
|
{
|
|
// Ini tetap dipakai untuk Scene Baris dan Materi
|
|
public string namaSayur;
|
|
public Sprite gambarSayurVisual; // Gambar sayur potong saja (tanpa background kartu)
|
|
[TextArea] public string rasaSayur;
|
|
[TextArea] public string manfaatSayur;
|
|
|
|
// --- TAMBAHAN BARU UNTUK SCENE KOLOM ---
|
|
[Header("Menu Kolom")]
|
|
public Sprite spriteKartuJadi; // Masukkan Aset Kartu Jadi (misal: Card Tomat) di sini
|
|
public AudioClip suaraNamaSayur; // Tarik file .mp3 atau .wav ke sini nanti
|
|
public bool apakahSayur = true;
|
|
|
|
// --- FITUR BARU BARIS (INFO PANEL & BUBBLE CHAT MASKOT) ---
|
|
[Header("Fitur Baru Baris")]
|
|
public string infoStatusKonsumsi; // Isi teks untuk Txt_Inpo (Contoh: "Mentah & Matang")
|
|
[TextArea] public string teksBubbleCatatan; // Isi teks untuk Txt_Bubble (Catatan di dalam bubble chat)
|
|
public Sprite spriteEkspresiMaskot; // Untuk ganti gambar kepala maskot di ujung bubble chat
|
|
} |