9 public override void Execute()
13 Debug.Log(
EClass._map.GetCenterPos());
14 Point point =
EClass._map.GetCenterPos().GetNearestPoint(
false,
false,
true,
false) ??
EClass._map.GetCenterPos();
16 string str = (point2 !=
null) ? point2.ToString() :
null;
18 Chara chara = this.target;
19 Debug.Log(str + str2 + ((chara !=
null) ? chara.ToString() :
null));
20 if (this.target ==
null)
22 Debug.LogError(
"exception: Target is Null");
27 state = ZoneTransition.EnterState.Exact,
31 EClass._zone.SetBGM(102,
true);
32 Debug.Log(this.target.pos);
33 List<Chara> list =
new List<Chara>
37 for (
int i = 0; i < EClass.pc.party.members.Count - 1; i++)
39 Chara chara2 =
CharaGen.CreateFromFilter(
"c_neutral", this.target.LV + 10, -1);
41 chara2.ChangeRarity(Rarity.Superior);
42 if (chara2.LV <
this.target.LV)
44 chara2.SetLv(this.target.LV);
46 EClass._zone.AddCard(chara2, this.target.pos.GetNearestPoint(
false,
false,
true,
false) ??
this.target.pos);
49 Debug.Log(list.Count);
50 foreach (
Chara chara3
in list)
52 chara3.c_originalHostility = (chara3.hostility = Hostility.Enemy);
53 chara3.SetEnemy(
EClass.pc);