Elin Decompiled Documentation EA 23.200 Stable
Loading...
Searching...
No Matches
TraitBed Class Reference
Inheritance diagram for TraitBed:
Trait EClass

Public Member Functions

override void TrySetAct (ActPlan p)
 
void ValidateOwners ()
 
void AddHolder (Chara c)
 
void RemoveHolder (Chara c)
 
void ClearHolders ()
 
bool IsHolder (Chara c)
 
bool IsFull ()
 
bool HasHolder ()
 
bool CanAssign (Chara c)
 
void SetBedType (BedType bedType)
 
override void SetName (ref string s)
 
override string GetHoverText ()
 
- Public Member Functions inherited from Trait
string GetParam (int i, string def=null)
 
int GetParamInt (int i, int def)
 
virtual bool Contains (RecipeSource r)
 
virtual int GetValue ()
 
virtual bool CanStackTo (Thing to)
 
virtual string GetHoverText ()
 
virtual Action GetHealAction (Chara c)
 
virtual bool CanBlend (Thing t)
 
virtual void OnBlend (Thing t, Chara c)
 
virtual int GetActDuration (Chara c)
 
virtual SourceElement.Row GetRefElement ()
 
virtual Sprite GetRefSprite ()
 
virtual void OnRenderExtra (RenderParam p)
 
virtual Emo2 GetHeldEmo (Chara c)
 
virtual void SetOwner (Card _owner)
 
virtual bool IdleUse (Chara c, int dist)
 
virtual void OnSetOwner ()
 
virtual void OnImportMap ()
 
virtual void SetParams (params string[] s)
 
virtual void OnCrafted (Recipe recipe, List< Thing > ings)
 
virtual void OnCreate (int lv)
 
virtual void OnEquip (Chara c, bool onSetOwner)
 
virtual void OnUnequip (Chara c)
 
virtual void OnChangePlaceState (PlaceState state)
 
virtual void OnAddedToZone ()
 
virtual void OnRemovedFromZone ()
 
virtual void OnSimulateHour (VirtualDate date)
 
virtual string GetName ()
 
virtual void SetName (ref string s)
 
virtual void OnRenderTile (Point point, HitResult result, int dir)
 
virtual int CompareTo (Card b)
 
virtual bool CanBuiltAt (Point p)
 
virtual void Update ()
 
Point GetPoint ()
 
Point GetRandomPoint (Func< Point, bool > func=null, Chara accessChara=null)
 
virtual List< PointListPoints (Point center=null, bool onlyPassable=true)
 
virtual Recipe GetRecipe ()
 
virtual Recipe GetBuildModeRecipe ()
 
virtual bool CanCook (Card c)
 
void CookProgress ()
 
virtual bool CanOffer (Card tg)
 
void OfferProcess (Chara cc)
 
void Offer (Chara cc)
 
virtual bool TryProgress (AIProgress p)
 
virtual LockOpenState TryOpenLock (Chara cc, bool msgFail=true)
 
virtual void WriteNote (UINote n, bool identified)
 
int GetSortVal (UIList.SortMode m)
 
virtual HotItem GetHotItem ()
 
virtual bool CanRead (Chara c)
 
virtual void OnRead (Chara c)
 
virtual bool CanEat (Chara c)
 
virtual void OnEat (Chara c)
 
virtual bool CanDrink (Chara c)
 
virtual void OnDrink (Chara c)
 
virtual void OnThrowGround (Chara c, Point p)
 
virtual bool CanUse (Chara c)
 
virtual bool CanUse (Chara c, Card tg)
 
virtual bool CanUse (Chara c, Point p)
 
virtual bool OnUse (Chara c)
 
virtual bool OnUse (Chara c, Card tg)
 
virtual bool OnUse (Chara c, Point p)
 
virtual void TrySetAct (ActPlan p)
 
virtual void TrySetHeldAct (ActPlan p)
 
virtual void OnHeld ()
 
virtual void OnTickHeld ()
 
virtual void OnSetCurrentItem ()
 
virtual void OnUnsetCurrentItem ()
 
virtual bool OnChildDecay (Card c, bool firstDecay)
 
virtual bool CanChildDecay (Card c)
 
virtual void OnSetCardGrid (ButtonGrid b)
 
virtual void OnStepped (Chara c)
 
virtual void OnSteppedOut (Chara c)
 
virtual void OnOpenDoor (Chara c)
 
void Install (bool byPlayer)
 
void Uninstall ()
 
virtual void OnInstall (bool byPlayer)
 
virtual void OnUninstall ()
 
virtual void TryToggle ()
 
virtual void Toggle (bool on, bool silent=false)
 
virtual void PlayToggleEffect (bool silent)
 
virtual void OnToggle ()
 
virtual void TrySetToggleAct (ActPlan p)
 
bool IsFuelEnough (int num=1, List< Thing > excludes=null, bool tryRefuel=true)
 
bool IsFuel (string s)
 
bool IsFuel (Thing t)
 
int GetFuelValue (Thing t)
 
int GetFuelValue (string id)
 
void Refuel (Thing t)
 
void TryRefuel (int dest, List< Thing > excludes)
 
virtual void OnEnterScreen ()
 
virtual void RefreshRenderer ()
 
virtual void SetMainText (UIText t, bool hotitem)
 
virtual bool CanCopy (Thing t)
 
string GetTextRestock (string lang, bool pet)
 
Emo2 GetRestockedIcon ()
 
void OnBarter ()
 
Thing CreateStock ()
 

Properties

override bool CanStack [get]
 
int MaxHolders [get]
 
override bool IsChangeFloorHeight [get]
 
- Properties inherited from Trait
string[] Params [get]
 
virtual byte WeightMod [get]
 
virtual int IdSkin [get]
 
virtual string Name [get]
 
virtual TileType tileType [get]
 
virtual RefCardName RefCardName [get]
 
virtual bool IsBlockPath [get]
 
virtual bool IsBlockSight [get]
 
virtual bool IsDoor [get]
 
virtual bool IsOpenSight [get]
 
virtual bool IsOpenPath [get]
 
virtual bool IsFloating [get]
 
virtual bool IsNoShop [get]
 
virtual bool IsGround [get]
 
virtual bool IsOnlyUsableByPc [get]
 
virtual bool InvertHeldSprite [get]
 
virtual bool IsChangeFloorHeight [get]
 
virtual bool ShouldRefreshTile [get]
 
virtual bool ShouldTryRefreshRoom [get]
 
virtual int InstallBottomPriority [get]
 
virtual bool CanHarvest [get]
 
virtual int radius [get]
 
virtual TraitRadiusType radiusType [get]
 
virtual bool CanUseRoomRadius [get]
 
virtual int GuidePriotiy [get]
 
virtual int Electricity [get]
 
virtual bool IgnoreLastStackHeight [get]
 
virtual int Decay [get]
 
virtual int DecaySpeed [get]
 
virtual int DecaySpeedChild [get]
 
virtual bool IsFridge [get]
 
virtual int DefaultStock [get]
 
virtual bool HoldAsDefaultInteraction [get]
 
virtual int CraftNum [get]
 
virtual bool ShowOrbit [get]
 
virtual bool HaveUpdate [get]
 
virtual bool IsSpot [get]
 
virtual bool IsFactory [get]
 
virtual bool CanAutofire [get]
 
virtual bool CanName [get]
 
virtual bool CanPutAway [get]
 
virtual bool CanChangeHeight [get]
 
virtual bool CanStack [get]
 
virtual bool CanCopyInBlueprint [get]
 
virtual bool CanBeAttacked [get]
 
virtual bool CanBeTeleported [get]
 
virtual bool CanExtendBuild [get]
 
virtual string langNote [get]
 
virtual string IDInvStyle [get]
 
virtual string IDActorEx [get]
 
virtual bool MaskOnBuild [get]
 
virtual bool ShowContextOnPick [get]
 
virtual bool IsThrowMainAction [get]
 
virtual bool LevelAsQuality [get]
 
virtual bool UseDummyTile [get]
 
virtual bool RequireFullStackCheck [get]
 
virtual bool DisableAutoCombat [get]
 
virtual InvGridSize InvGridSize [get]
 
virtual bool IsContainer [get]
 
virtual bool CanUseContent [get]
 
virtual bool CanSearchContent [get]
 
virtual bool CanOpenContainer [get]
 
virtual bool IsSpecialContainer [get]
 
virtual ContainerType ContainerType [get]
 
virtual ThrowType ThrowType [get]
 
virtual EffectDead EffectDead [get]
 
virtual bool IsHomeItem [get]
 
virtual bool IsAltar [get]
 
virtual bool IsRestSpot [get]
 
virtual bool CanBeMasked [get]
 
virtual bool IsLocalAct [get]
 
virtual bool IsBlendBase [get]
 
virtual bool CanBeOnlyBuiltInHome [get]
 
virtual bool CanBuildInTown [get]
 
virtual bool CanBeHeld [get]
 
virtual bool CanBeStolen [get]
 
virtual bool CanOnlyCarry [get]
 
virtual bool CanBeDestroyed [get]
 
virtual bool CanBeSmashedToDeath [get]
 
virtual bool CanBeHallucinated [get]
 
virtual bool CanBeDropped [get]
 
virtual string ReqHarvest [get]
 
virtual bool CanBeDisassembled [get]
 
virtual bool CanBeShipped [get]
 
virtual bool HasCharges [get]
 
virtual bool ShowCharges [get]
 
virtual bool ShowChildrenNumber [get]
 
virtual bool ShowAsTool [get]
 
virtual bool CanBeHeldAsFurniture [get]
 
virtual bool HideInAdv [get]
 
virtual bool NoHeldDir [get]
 
virtual bool AlwaysHideOnLowWall [get]
 
bool ExistsOnMap [get]
 
virtual bool RenderExtra [get]
 
virtual float DropChance [get]
 
virtual string IdNoRestock [get]
 
virtual int IdleUseChance [get]
 
virtual string RecipeCat [get]
 
virtual bool IsTool [get]
 
virtual string LangUse [get]
 
virtual bool IgnoreOnSteppedWhenMoving [get]
 
virtual bool IsOn [get]
 
virtual bool IsAnimeOn [get]
 
bool IsToggle [get]
 
virtual bool AutoToggle [get]
 
bool IsLighting [get]
 
virtual bool IsLightOn [get]
 
virtual bool IsNightOnlyLight [get]
 
virtual TileMode tileMode [get]
 
virtual bool UseAltTiles [get]
 
virtual bool UseLowblock [get]
 
virtual bool UseExtra [get]
 
virtual bool UseLightColor [get]
 
virtual ? Color ColorExtra [get]
 
virtual int MaxFuel [get]
 
virtual int FuelCost [get]
 
virtual bool ShowFuelWindow [get]
 
bool IsRequireFuel [get]
 
string IdToggleExtra [get]
 
virtual ToggleType ToggleType [get]
 
virtual string IdSoundToggleOn [get]
 
virtual string IdSoundToggleOff [get]
 
virtual int ShopLv [get]
 
virtual CopyShopType CopyShop [get]
 
virtual int NumCopyItem [get]
 
virtual ShopType ShopType [get]
 
virtual CurrencyType CurrencyType [get]
 
virtual PriceType PriceType [get]
 
virtual bool AllowSell [get]
 
virtual int CostRerollShop [get]
 
virtual bool AllowCriminal [get]
 
virtual int RestockDay [get]
 
virtual SlaverType SlaverType [get]
 
virtual string LangBarter [get]
 
string TextNextRestock [get]
 
string TextNextRestockPet [get]
 
- Properties inherited from EClass
static Game game [get]
 
static bool AdvMode [get]
 
static Player player [get]
 
static Chara pc [get]
 
static UI ui [get]
 
static Map _map [get]
 
static Zone _zone [get]
 
static FactionBranch Branch [get]
 
static FactionBranch BranchOrHomeBranch [get]
 
static Faction Home [get]
 
static Faction Wilds [get]
 
static Scene scene [get]
 
static BaseGameScreen screen [get]
 
static GameSetting setting [get]
 
static GameData gamedata [get]
 
static ColorProfile Colors [get]
 
static World world [get]
 
static SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static SoundManager Sound [get]
 
static CoreDebug debug [get]
 

Additional Inherited Members

- Public Types inherited from Trait
enum  TileMode {
  Default , Door , Illumination , DefaultNoAnime ,
  SignalAnime , FakeBlock
}
 
enum  CopyShopType { None , Item , Spellbook }
 
- Static Public Member Functions inherited from EClass
static int rndSeed (int a, int seed)
 
static int rnd (long a)
 
static int rnd (int a)
 
static int curve (int a, int start, int step, int rate=75)
 
static int rndHalf (int a)
 
static float rndf (float a)
 
static int rndSqrt (int a)
 
static void Wait (float a, Card c)
 
static void Wait (float a, Point p)
 
static int Bigger (int a, int b)
 
static int Smaller (int a, int b)
 
- Public Attributes inherited from Trait
Card owner
 
- Static Public Attributes inherited from Trait
static TraitSelfFactory SelfFactory = new TraitSelfFactory()
 
- Static Public Attributes inherited from EClass
static Core core
 
- Static Protected Attributes inherited from Trait
static List< PointlistRadiusPoints = new List<Point>()
 

Detailed Description

Definition at line 3 of file TraitBed.cs.

Member Function Documentation

◆ AddHolder()

void TraitBed.AddHolder ( Chara  c)
inline

Definition at line 107 of file TraitBed.cs.

108 {
109 CharaList charaList = owner.c_charaList;
110 if (charaList == null)
111 {
112 charaList = (owner.c_charaList = new CharaList());
113 }
114 charaList.Add(c);
115 }
CharaList c_charaList
Definition: Card.cs:1867
void Add(Chara c)
Definition: CharaList.cs:9
Card owner
Definition: Trait.cs:27

References CharaList.Add(), Card.c_charaList, and Trait.owner.

Referenced by ListPeopleBed.OnClick(), Chara.TryAssignBed(), and TrySetAct().

◆ CanAssign()

bool TraitBed.CanAssign ( Chara  c)
inline

Definition at line 160 of file TraitBed.cs.

161 {
162 CharaList c_charaList = owner.c_charaList;
163 if (c_charaList != null && c_charaList.list.Count >= MaxHolders)
164 {
165 return false;
166 }
167 BedType c_bedType = owner.c_bedType;
168 FactionMemberType memberType = c.memberType;
169 if ((memberType != 0 || (c_bedType != 0 && c_bedType != BedType.residentOne)) && (memberType != FactionMemberType.Livestock || c_bedType != BedType.livestock))
170 {
171 if (memberType == FactionMemberType.Guest)
172 {
173 return c_bedType == BedType.guest;
174 }
175 return false;
176 }
177 return true;
178 }
BedType
Definition: BedType.cs:2
FactionMemberType
BedType c_bedType
Definition: Card.cs:914
List< int > list
Definition: CharaList.cs:7
FactionMemberType memberType
Definition: Chara.cs:46
int MaxHolders
Definition: TraitBed.cs:8

References Card.c_bedType, Card.c_charaList, CharaList.list, MaxHolders, Chara.memberType, and Trait.owner.

Referenced by ListPeopleBed.OnClick(), and Chara.TryAssignBed().

◆ ClearHolders()

void TraitBed.ClearHolders ( )
inline

Definition at line 130 of file TraitBed.cs.

131 {
132 owner.c_charaList?.list.Clear();
133 }

References Card.c_charaList, CharaList.list, and Trait.owner.

Referenced by SetBedType(), and TrySetAct().

◆ GetHoverText()

override string TraitBed.GetHoverText ( )
inlinevirtual

Reimplemented from Trait.

Definition at line 213 of file TraitBed.cs.

214 {
215 CharaList c_charaList = owner.c_charaList;
216 if (c_charaList == null || c_charaList.Get().Count < 3)
217 {
218 return null;
219 }
220 string text = "";
221 foreach (Chara item in c_charaList.Get())
222 {
223 if (text != "")
224 {
225 text += ", ";
226 }
227 text += item.NameSimple;
228 }
229 return "(" + text + ")";
230 }
List< Chara > Get()
Definition: CharaList.cs:22
Definition: Chara.cs:10

References Card.c_charaList, CharaList.Get(), item, and Trait.owner.

◆ HasHolder()

bool TraitBed.HasHolder ( )
inline

Definition at line 150 of file TraitBed.cs.

151 {
152 CharaList c_charaList = owner.c_charaList;
153 if (c_charaList == null)
154 {
155 return false;
156 }
157 return c_charaList.list.Count > 0;
158 }

References Card.c_charaList, and Trait.owner.

Referenced by TrySetAct().

◆ IsFull()

bool TraitBed.IsFull ( )
inline

Definition at line 140 of file TraitBed.cs.

141 {
142 CharaList c_charaList = owner.c_charaList;
143 if (c_charaList != null)
144 {
145 return c_charaList.list.Count >= MaxHolders;
146 }
147 return false;
148 }

References Card.c_charaList, MaxHolders, and Trait.owner.

◆ IsHolder()

bool TraitBed.IsHolder ( Chara  c)
inline

Definition at line 135 of file TraitBed.cs.

136 {
137 return owner.c_charaList?.list.Contains(c.uid) ?? false;
138 }
int uid
Definition: Card.cs:120

References Card.c_charaList, CharaList.list, Trait.owner, and Card.uid.

Referenced by Chara.ClearBed(), Chara.FindBed(), and ListPeopleBed.OnList().

◆ RemoveHolder()

void TraitBed.RemoveHolder ( Chara  c)
inline

Definition at line 117 of file TraitBed.cs.

118 {
119 CharaList c_charaList = owner.c_charaList;
120 if (c_charaList != null)
121 {
122 c_charaList.Remove(c);
123 if (c_charaList.list.Count == 0)
124 {
125 owner.c_charaList = null;
126 }
127 }
128 }
void Remove(Chara c)
Definition: CharaList.cs:17

References Card.c_charaList, CharaList.list, Trait.owner, and CharaList.Remove().

Referenced by ListPeopleBed.OnClick().

◆ SetBedType()

void TraitBed.SetBedType ( BedType  bedType)
inline

Definition at line 180 of file TraitBed.cs.

181 {
182 if (bedType != owner.c_bedType)
183 {
184 owner.c_bedType = bedType;
185 ClearHolders();
186 }
187 }
void ClearHolders()
Definition: TraitBed.cs:130

References Card.c_bedType, ClearHolders(), and Trait.owner.

Referenced by TrySetAct().

◆ SetName()

override void TraitBed.SetName ( ref string  s)
inlinevirtual

Reimplemented from Trait.

Definition at line 189 of file TraitBed.cs.

190 {
191 CharaList c_charaList = owner.c_charaList;
192 if (c_charaList != null)
193 {
194 List<Chara> list = c_charaList.Get();
195 if (list.Count == 1)
196 {
197 s = "_bed".lang(list[0].NameSimple, s);
198 return;
199 }
200 if (list.Count == 2)
201 {
202 s = "_bed".lang("_and".lang(list[0].NameSimple, list[1].NameSimple), s);
203 return;
204 }
205 }
206 if (owner.c_bedType != 0)
207 {
208 string @ref = ("bed_" + owner.c_bedType).lang().ToLower();
209 s = "_of4".lang(@ref, s);
210 }
211 }

References Card.c_bedType, Card.c_charaList, CharaList.Get(), and Trait.owner.

◆ TrySetAct()

override void TraitBed.TrySetAct ( ActPlan  p)
inlinevirtual

Reimplemented from Trait.

Definition at line 21 of file TraitBed.cs.

22 {
24 Chara chara = owner.pos.FirstChara;
25 if (chara != null && !chara.affinity.CanSleepBeside())
26 {
27 chara = null;
28 }
30 {
31 target = owner.Thing,
32 lover = chara
33 }, owner);
35 {
36 target = owner.Thing
37 }, owner);
39 {
40 return;
41 }
42 p.TrySetAct("bedConfig", delegate
43 {
44 UIContextMenu uIContextMenu = EClass.ui.CreateContextMenuInteraction();
45 if (HasHolder())
46 {
47 uIContextMenu.AddButton("unassignBed", delegate
48 {
50 SE.Trash();
51 });
52 }
53 else if (owner.c_bedType == BedType.resident || owner.c_bedType == BedType.residentOne)
54 {
55 uIContextMenu.AddButton("claimBed", delegate
56 {
59 Msg.Say("claimBed", EClass.pc);
60 SE.Play("jingle_embark");
61 });
62 }
63 if (owner.c_bedType == BedType.resident || owner.c_bedType == BedType.residentOne || owner.c_bedType == BedType.livestock)
64 {
65 uIContextMenu.AddButton("assignBed", delegate
66 {
68 });
69 }
70 foreach (BedType t in new List<BedType>
71 {
72 BedType.resident,
73 BedType.residentOne,
74 BedType.livestock,
75 BedType.guest
76 })
77 {
78 uIContextMenu.AddButton(((t == owner.c_bedType) ? "context_checker".lang() : "") + ("bed_" + t).lang(), delegate
79 {
80 SetBedType(t);
81 SE.ClickOk();
82 });
83 }
84 CursorSystem.ignoreCount = 5;
85 uIContextMenu.Show();
86 return false;
87 }, owner);
88 }
bool TrySetAct(string lang, Func< bool > onPerform, Card tc, CursorInfo cursor=null, int dist=1, bool isHostileAct=false, bool localAct=true, bool canRepeat=false)
Definition: ActPlan.cs:366
bool CanSleepBeside()
Definition: Affinity.cs:77
Point pos
Definition: Card.cs:57
virtual Thing Thing
Definition: Card.cs:2020
Affinity affinity
Definition: Chara.cs:312
Definition: EClass.cs:5
static Zone _zone
Definition: EClass.cs:20
static Chara pc
Definition: EClass.cs:14
static UI ui
Definition: EClass.cs:16
static LayerPeople CreateBed(TraitBed bed)
Definition: LayerPeople.cs:128
Definition: Msg.cs:5
static string Say(string idLang, string ref1, string ref2=null, string ref3=null, string ref4=null)
Definition: Msg.cs:58
Chara FirstChara
Definition: Point.cs:276
void AddHolder(Chara c)
Definition: TraitBed.cs:107
bool HasHolder()
Definition: TraitBed.cs:150
void ValidateOwners()
Definition: TraitBed.cs:90
void SetBedType(BedType bedType)
Definition: TraitBed.cs:180
void Show(UIItem i)
void AddButton(Func< string > funcText, UnityAction action=null)
bool IsPCFaction
Definition: Zone.cs:468

References EClass._zone, UIContextMenu.AddButton(), AddHolder(), Chara.affinity, Card.c_bedType, Affinity.CanSleepBeside(), ClearHolders(), LayerPeople.CreateBed(), Point.FirstChara, HasHolder(), Zone.IsPCFaction, Trait.owner, EClass.pc, Card.pos, Msg.Say(), SetBedType(), Card.Thing, ActPlan.TrySetAct(), EClass.ui, and ValidateOwners().

◆ ValidateOwners()

void TraitBed.ValidateOwners ( )
inline

Definition at line 90 of file TraitBed.cs.

91 {
93 if (data == null)
94 {
95 return;
96 }
97 data.list.ForeachReverse(delegate(int i)
98 {
100 if (chara == null || (chara.IsPCFaction && !chara.IsPCParty && chara.homeBranch != EClass._zone.branch))
101 {
102 data.list.Remove(i);
103 }
104 });
105 }
if(item3.idFile==idFirstFile &&item3.id==idFirstTopic)
Definition: UIBook.cs:627
Chara Find(string id)
Definition: CardManager.cs:20
GlobalCharaList globalCharas
Definition: CardManager.cs:46
override bool IsPCParty
Definition: Chara.cs:613
override bool IsPCFaction
Definition: Chara.cs:669
FactionBranch homeBranch
Definition: Chara.cs:1052
static Game game
Definition: EClass.cs:8
static Map _map
Definition: EClass.cs:18
CardManager cards
Definition: Game.cs:155
Chara FindChara(string id)
Definition: Map.cs:2568
FactionBranch branch
Definition: Zone.cs:34

References EClass._map, EClass._zone, Zone.branch, Card.c_charaList, Game.cards, CardManager.GlobalCharaList.Find(), Map.FindChara(), EClass.game, CardManager.globalCharas, Chara.homeBranch, if(), Chara.IsPCFaction, Chara.IsPCParty, CharaList.list, and Trait.owner.

Referenced by TrySetAct().

Property Documentation

◆ CanStack

override bool TraitBed.CanStack
get

Definition at line 5 of file TraitBed.cs.

◆ IsChangeFloorHeight

override bool TraitBed.IsChangeFloorHeight
get

Definition at line 19 of file TraitBed.cs.

◆ MaxHolders

int TraitBed.MaxHolders
get

Definition at line 7 of file TraitBed.cs.

8 {
9 get
10 {
11 if (owner.c_bedType != BedType.residentOne)
12 {
13 return ((GetParam(1) == null) ? 1 : GetParam(1).ToInt()) + owner.c_containerSize;
14 }
15 return 1;
16 }
17 }
int c_containerSize
Definition: Card.cs:1339
string GetParam(int i, string def=null)
Definition: Trait.cs:560

Referenced by CanAssign(), and IsFull().


The documentation for this class was generated from the following file: