Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
CardBlueprint Class Reference

Static Public Member Functions

static CardBlueprint Chara (int lv, Rarity rarity=Rarity.Normal)
 
static void Set (CardBlueprint _bp)
 
static void SetNormalRarity (bool fixedMat=false)
 
static void SetRarity (Rarity q=Rarity.Normal)
 

Public Attributes

int lv = -999
 
int qualityBonus
 
string idRace
 
string idJob
 
string idEle
 
Rarity rarity = Rarity.Random
 
BlessedStateblesstedState
 
bool fixedMat
 
bool tryLevelMatTier
 
bool fixedQuality
 

Static Public Attributes

static CardBlueprint current
 
static CardBlueprint _Default = new CardBlueprint()
 
static CardBlueprint CharaGenEQ
 
static CardBlueprint DebugEQ
 

Detailed Description

Definition at line 1 of file CardBlueprint.cs.

Member Function Documentation

◆ Chara()

static CardBlueprint CardBlueprint.Chara ( int  lv,
Rarity  rarity = Rarity::Normal 
)
inlinestatic

Definition at line 37 of file CardBlueprint.cs.

38 {
39 return new CardBlueprint
40 {
41 rarity = rarity,
42 lv = lv
43 };
44 }

References lv, and rarity.

Referenced by Game.AddAdventurers().

◆ Set()

◆ SetNormalRarity()

static void CardBlueprint.SetNormalRarity ( bool  fixedMat = false)
inlinestatic

Definition at line 51 of file CardBlueprint.cs.

52 {
54 {
55 rarity = Rarity.Normal,
57 });
58 }
Rarity
Definition: Rarity.cs:2
static void Set(CardBlueprint _bp)

References fixedMat, rarity, and Set().

Referenced by InvOwner.Init(), Trait.OnBarter(), DramaManager.ParseLine(), DramaOutcome.QuestDefense_0(), and ActionMode.UpdateInput().

◆ SetRarity()

static void CardBlueprint.SetRarity ( Rarity  q = Rarity::Normal)
inlinestatic

Definition at line 60 of file CardBlueprint.cs.

61 {
63 {
64 rarity = q
65 });
66 }

References rarity, and Set().

Referenced by Trait.CreateStock().

Member Data Documentation

◆ _Default

CardBlueprint CardBlueprint._Default = new CardBlueprint()
static

Definition at line 25 of file CardBlueprint.cs.

Referenced by Card.Create().

◆ blesstedState

BlessedState? CardBlueprint.blesstedState

Definition at line 15 of file CardBlueprint.cs.

Referenced by Thing.OnCreate().

◆ CharaGenEQ

CardBlueprint CardBlueprint.CharaGenEQ
static
Initial value:
{
}
bool tryLevelMatTier

Definition at line 27 of file CardBlueprint.cs.

Referenced by Chara.SetEQQuality().

◆ current

CardBlueprint CardBlueprint.current
static

Definition at line 23 of file CardBlueprint.cs.

Referenced by Card.Create(), and Set().

◆ DebugEQ

CardBlueprint CardBlueprint.DebugEQ
static
Initial value:
{
rarity = Rarity.Legendary
}

Definition at line 32 of file CardBlueprint.cs.

Referenced by CoreDebug.QuickStart().

◆ fixedMat

bool CardBlueprint.fixedMat

Definition at line 17 of file CardBlueprint.cs.

Referenced by Card.Create(), and SetNormalRarity().

◆ fixedQuality

bool CardBlueprint.fixedQuality

Definition at line 21 of file CardBlueprint.cs.

Referenced by Card.Create().

◆ idEle

string CardBlueprint.idEle

Definition at line 11 of file CardBlueprint.cs.

Referenced by Chara.OnCreate().

◆ idJob

string CardBlueprint.idJob

Definition at line 9 of file CardBlueprint.cs.

Referenced by Chara.OnBeforeCreate().

◆ idRace

string CardBlueprint.idRace

Definition at line 7 of file CardBlueprint.cs.

Referenced by Chara.OnBeforeCreate().

◆ lv

int CardBlueprint.lv = -999

Definition at line 3 of file CardBlueprint.cs.

Referenced by Chara(), Card.Create(), and Chara.OnCreate().

◆ qualityBonus

int CardBlueprint.qualityBonus

Definition at line 5 of file CardBlueprint.cs.

Referenced by Thing.OnCreate().

◆ rarity

Rarity CardBlueprint.rarity = Rarity.Random

Definition at line 13 of file CardBlueprint.cs.

Referenced by Chara(), Card.Create(), Thing.OnCreate(), SetNormalRarity(), and SetRarity().

◆ tryLevelMatTier

bool CardBlueprint.tryLevelMatTier

Definition at line 19 of file CardBlueprint.cs.

Referenced by Card.Create().


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