1using System.Collections.Generic;
8 public List<int>
uids =
new List<int>();
19 public List<Chara>
members =
new List<Chara>();
21 public override string id =>
"trial_siege";
29 bool flag =
idx ==
max - 1;
34 num = ((
idx ==
max - 2) ? 1 : 0);
49 spawnSetting.dangerLv =
lv + 1;
68 foreach (
int uid
in uids)
137 SE.Play(
"kill_boss");
SoundSource PlaySound(string id, float v=1f, bool spatial=true)
Effect PlayEffect(string id, bool useRenderPos=true, float range=0f, Vector3 fix=default(Vector3))
override bool IsAliveInCurrentZone
static SoundManager Sound
new Point GetRandomEdge(int r=3)
static string Say(string idLang, string ref1, string ref2=null, string ref3=null, string ref4=null)
static SpawnSetting Boss(int filterLv, int fixedLv=-1)
static SpawnSetting DefenseEnemy(int lv)
static SpawnSetting Evolved(int fixedLv=-1)
static Thing CreateTreasure(string id, int lv, TreasureType type=TreasureType.Map)
override void OnTickRound()
override Playlist playlist
virtual Chara CreateChara(Point p)
override float roundInterval
override void OnCharaDie(Chara c)
virtual Point GetSpawnPos()
Chara TryGenerateEvolved(bool force=false, Point p=null)
Chara SpawnMob(Point pos=null, SpawnSetting setting=null)
Card AddCard(Card t, Point point)