using System; using System.Collections; using System.Collections.Generic; using AX.MessageSystem; using UnityEngine; /// /// 普通火灾情库记录 /// public class FireNormalRecord : DisasterLibraryRecord { public FireNormalDisaster fireNormalDisaster = new FireNormalDisaster(); public override void DLRecord(IMessage obj) { DisasterRecord(fireNormalDisaster); } public override void DisasterRecord(Disaster disaster) { base.DisasterRecord(disaster); ((FireNormalDisaster)disaster).fireAttribute = GetComponent().fireAttribute; DisasterLibraryFile.Instance.DisasterRecord(disaster); } }