Elin Decompiled Documentation EA 23.276 Nightly Patch 2
Loading...
Searching...
No Matches
CharaMassTransfer.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2using Newtonsoft.Json;
3
5{
6 [JsonProperty]
7 public List<CharaOriginalPositionData> list = new List<CharaOriginalPositionData>();
8
9 public void Add(Chara c)
10 {
12 {
13 uid = c.uid,
14 uidZone = c.currentZone.uid,
15 x = c.pos.x,
16 z = c.pos.z,
17 noMove = c.noMove
18 };
19 list.Add(item);
20 }
21
22 public void Restore()
23 {
25 {
27 if (chara != null)
28 {
30 {
31 state = ZoneTransition.EnterState.Exact,
32 x = item.x,
33 z = item.z
34 });
35 chara.pos.x = item.x;
36 chara.pos.z = item.z;
37 chara.noMove = item.noMove;
38 }
39 }
40 }
41}
Chara Find(string id)
Definition: CardManager.cs:20
GlobalCharaList globalCharas
Definition: CardManager.cs:46
Point pos
Definition: Card.cs:60
int uid
Definition: Card.cs:123
void Add(Chara c)
List< CharaOriginalPositionData > list
Definition: Chara.cs:10
Zone currentZone
Definition: Chara.cs:257
void MoveZone(string alias)
Definition: Chara.cs:3363
Definition: EClass.cs:6
static Game game
Definition: EClass.cs:9
SpatialManager spatials
Definition: Game.cs:153
CardManager cards
Definition: Game.cs:156
int x
Definition: Point.cs:36
int z
Definition: Point.cs:39
Zone Find(string id)
int uid
Definition: Spatial.cs:70