LcfDataBase, or LDB for short, is the file-format for the database of games made with RPG Maker 2000/2003. Usually it's named "RPG_RT.ldb" and contains a lot data related to the engine's RPG-system.
Some of this data like e.g. an actor's name can be altered ingame and is stored in the save-file, but the default values for those properties affected will stay in memory and left unaltered in the database-file itself. All functions of the engine that access current values of something that wasn't set yet will read said data from the database instead.
Each file starts with a byte that defines how long the format-identifying string next to it will be. Normally, this is always 11 (0x0B), followed by the text "LcfDataBase".
This is the file's core-structure.
Content | DataType | Delphi Class | Details | ||
---|---|---|---|---|---|
11 | 0x0B | Actors | Array2D | TLcfPlayer TLcfPlayerItem | |
12 | 0x0C | Skills | Array2D | TLcfSkill TLcfSkillItem | |
13 | 0x0D | Items | Array2D | TLcfItem TLcfItemItem | |
14 | 0x0E | Enemies | Array2D | TLcfMonster TLcfMonsterItem | |
15 | 0x0F | Troops | Array2D | TLcfMonGroup TLcfMonGroupItem | |
16 | 0x10 | Terrains | Array2D | TLcfGround TLcfGroundItem | |
17 | 0x11 | Elements | Array2D | TLcfAttrib TLcfAttribItem | |
18 | 0x12 | States | Array2D | TLcfStatus TLcfItem | |
19 | 0x13 | Animations | Array2D | TLcfAnimation TLcfAnimationItem | |
20 | 0x14 | Tilesets | Array2D | TLcfChipSet TLcfChipSetItem | |
21 | 0x15 | Vocab | Array1D | TLcfVocabulary | |
22 | 0x16 | System | Array1D | TLcfSystem | |
23 | 0x17 | Switches | Array2D | TLcfSwitch TLcfSwitchItem | |
24 | 0x18 | Variables | Array2D | TLcfVariable TLcfVariableItem | |
25 | 0x19 | CommonEvents | Array2D | TLcfCommonEvent TLcfCommonEventItem | |
26 | 0x1A | CommonEvents | Array2D | TLcfCommonEvent TLcfCommonEventItem | (2003) |
27 | 0x1B | CommonEvents | Array2D | TLcfCommonEvent TLcfCommonEventItem | (2003) |
28 | 0x1C | CommonEvents | Array2D | TLcfCommonEvent TLcfCommonEventItem | (2003) |
??? | ??? | BattleData | Array1D | TLcfBattle | (2003) |
??? | ??? | JobClasses | Array2D | TLcfJob TLcfJobItem | (2003) |
??? | ??? | Battlers | Array2D | TLcfAnimation2 TLcfAnimation2Item | (2003) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | Nickname | String | |
3 | 0x03 | CharSet | String | |
4 | 0x04 | Character Index | BER | |
5 | 0x05 | TransparentFlag | Boolean | |
7 | 0x07 | StartLevel | BER | |
8 | 0x08 | MaxLevel | BER | |
9 | 0x09 | CriticalFlag | Boolean | |
10 | 0x0A | CriticalChance | BER | |
15 | 0x0F | FaceSet | String | |
16 | 0x10 | Face Index | BER | |
21 | 0x15 | DoubleWeapon | Boolean | |
22 | 0x16 | LockEquipment | Boolean | |
23 | 0x17 | AutoBattle | Boolean | |
24 | 0x18 | StrongGuard | Boolean | |
31 | 0x1F | ParameterCurves | ||
41 | 0x29 | EXPBase | BER | |
42 | 0x2A | EXPAdditional | BER | |
43 | 0x2B | EXPCorrection | BER | |
51 | 0x33 | Equipment | ||
??? | ??? | AttackAnimation | BER | |
??? | ??? | JobClassID | BER | (2003) |
??? | ??? | BattleX | BER | (2003) |
??? | ??? | BattleY | BER | (2003) |
??? | ??? | BattlerID | BER | (2003) |
63 | 0x3F | Skill Learnings | ||
66 | 0x42 | RebrandSkill | Boolean | (2000) |
67 | 0x43 | SkillCommand | BER | (2000) |
71 | 0x47 | StateRates | BER | |
72 | 0x48 | StatesRatesList | ||
73 | 0x49 | ElementRates | BER | |
74 | 0x4A | ElementRatesList | ||
??? | ??? | BattleCommands | (2003) | |
??? | ??? | ActorAI | (EasyRPG) | |
??? | ??? | PreventCritical | Boolean | (EasyRPG) |
??? | ??? | RaiseEvasion | Boolean | (EasyRPG) |
??? | ??? | NoElementDownshifts | Boolean | (EasyRPG) |
??? | ??? | IgnoreEvasion | Boolean | (EasyRPG) |
??? | ??? | UnarmedHit | (EasyRPG) | |
??? | ??? | UnarmedStateSet | BER | (EasyRPG) |
??? | ??? | UnarmedStateSetList | (EasyRPG) | |
??? | ??? | UnarmedElementSet | BER | (EasyRPG) |
??? | ??? | UnarmedElementSetList | (EasyRPG) | |
??? | ??? | AttackTwice | Boolean | (EasyRPG) |
??? | ??? | AttackEveryone | Boolean | (EasyRPG) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Level | BER | |
2 | 0x02 | SkillID | BER |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | Description | String | |
3 | 0x03 | UsageText1 | String | |
4 | 0x04 | UsageText2 | String | |
7 | 0x07 | FailureText | BER | |
8 | 0x08 | SkillType | BER | |
9 | 0x09 | MPType | BER | (2003) |
10 | 0x0A | MPPercent | BER | (2003) |
11 | 0x0B | MPCost | BER | |
12 | 0x0C | TargetScope | BER | |
13 | 0x0D | SwitchID | BER | |
14 | 0x0E | AnimationID | BER | |
16 | 0x10 | Sound | ||
18 | 0x12 | UseOnField | Boolean | |
19 | 0x13 | UseInBattle | Boolean | |
20 | 0x14 | ReverseStateEffect | Boolean | (2003) |
21 | 0x15 | PhysicalRate | BER | |
22 | 0x16 | MagicalRate | BER | |
23 | 0x17 | RateVariance | BER | |
24 | 0x18 | BaseDamage | BER | |
25 | 0x19 | HitRate | BER | |
31 | 0x1F | AffectHP | Boolean | |
32 | 0x20 | AffectMP | Boolean | |
33 | 0x21 | AffectStrength | Boolean | |
34 | 0x22 | AffectDefense | Boolean | |
35 | 0x23 | AffectMind | Boolean | |
36 | 0x24 | AffectSpeed | Boolean | |
37 | 0x25 | AbsorbDamage | Boolean | |
38 | 0x26 | IgnoreDefense | Boolean | |
41 | 0x29 | StateEffects | BER | |
42 | 0x2A | StateEffectsList | ||
43 | 0x2B | ElementEffects | BER | |
44 | 0x2C | ElementEffectsList | ||
45 | 0x2D | AffectElementResistence | Boolean | |
??? | ??? | BattlerID | BER | |
??? | ??? | BattlerAnimationData | ||
??? | ??? | UsageTextEX | String | (EasyRPG+2003) |
??? | ??? | IgnoreReflection | Boolean | (EasyRPG+2003) |
??? | ??? | StateHit | BER | (EasyRPG) |
??? | ??? | ElementHit | BER | (EasyRPG) |
??? | ??? | IgnoreRestrictedPhysical | Boolean | (EasyRPG+2003) |
??? | ??? | IgnoreRestrictedMagical | Boolean | (EasyRPG+2003) |
??? | ??? | EnableParameterAbsorbing | Boolean | (EasyRPG) |
??? | ??? | AffectedByEvadingAllPhysical | Boolean | (EasyRPG) |
??? | ??? | CriticalChance | BER | (EasyRPG) |
??? | ??? | AffectedByRowModifiers | Boolean | (EasyRPG) |
??? | ??? | HPType | BER | (EasyRPG) |
??? | ??? | HPPercent | BER | (EasyRPG) |
??? | ??? | HPCost | BER | (EasyRPG) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | Description | String | |
3 | 0x03 | ItemType | BER | |
5 | 0x05 | Price | BER | |
6 | 0x06 | Uses | BER | |
11 | 0x0B | Strength | BER | |
12 | 0x0C | Defense | BER | |
13 | 0x0D | Mind | BER | |
14 | 0x0E | Speed | BER | |
15 | 0x0F | BothHands | Boolean | |
16 | 0x10 | MPCost | BER | |
17 | 0x11 | HitRate | BER | |
18 | 0x12 | CriticalChance | BER | |
20 | 0x14 | AnimationID | BER | |
21 | 0x15 | FirstAttack | Boolean | |
22 | 0x16 | AttackTwice | Boolean | |
23 | 0x17 | AttackEveryone | Boolean | |
24 | 0x18 | IgnoreEvasion | Boolean | |
25 | 0x19 | PreventCritical | Boolean | |
26 | 0x1A | RaiseEvasion | Boolean | |
27 | 0x1B | HalfMPCost | Boolean | |
28 | 0x1C | NoTerrainDamage | Boolean | |
??? | ??? | Cursed | Boolean | (2003) |
31 | 0x1F | EntireParty | Boolean | |
32 | 0x20 | HealHPPercent | BER | |
33 | 0x21 | HealHPBase | BER | |
34 | 0x22 | HealMPPercent | BER | |
35 | 0x23 | HealMPBase | BER | |
37 | 0x25 | OnlyOnField | Boolean | |
38 | 0x26 | OnlyKnockedOut | Boolean | |
41 | 0x29 | MaxHPDiff | BER | |
42 | 0x2A | MaxMPDiff | BER | |
43 | 0x2B | StrengthDiff | BER | |
44 | 0x2C | DefenseDiff | BER | |
45 | 0x2D | MindDiff | BER | |
46 | 0x2E | SpeedDiff | BER | |
51 | 0x33 | UsageTextID | BER | |
??? | ??? | SkillID | BER | |
55 | 0x37 | SwitchID | BER | |
57 | 0x39 | UseOnField | Boolean | |
58 | 0x3A | UseInBattle | Boolean | |
61 | 0x3D | Actors | BER | |
62 | 0x3E | ActorsList | ||
63 | 0x3F | StateEffects | BER | |
64 | 0x40 | StateEffectsList | ||
65 | 0x41 | ElementEffects | BER | |
66 | 0x42 | ElementEffectsList | ||
67 | 0x43 | StateChance | BER | |
??? | ??? | ReverseStateEffect | Boolean | (2003) |
??? | ??? | WeaponAnimationID | BER | (2003) |
??? | ??? | AnimationData | (2003) | |
??? | ??? | UseSkill | Boolean | (2003) |
??? | ??? | JobClasses | BER | (2003) |
??? | ??? | JobClassesList | (2003) | |
??? | ??? | RangedTrajectory | BER | (2003) |
??? | ??? | RangedTarget | BER | (2003) |
??? | ??? | UsageTextEX | String | (EasyRPG+2003) |
??? | ??? | MaxCount | BER | (EasyRPG) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | Graphic | String | |
3 | 0x03 | Hue | BER | |
4 | 0x04 | MaxHP | BER | |
5 | 0x05 | MaxMP | BER | |
6 | 0x06 | Strength | BER | |
7 | 0x07 | Defense | BER | |
8 | 0x08 | Mind | BER | |
9 | 0x09 | Speed | BER | |
10 | 0x0A | TransparentFlag | Boolean | |
11 | 0x0B | Experience | BER | |
12 | 0x0C | Gold | BER | |
13 | 0x0D | ItemID | BER | |
14 | 0x0E | ItemChance | BER | |
21 | 0x15 | CriticalFlag | Boolean | |
22 | 0x16 | CriticalChance | BER | |
26 | 0x1A | UsuallyMiss | Boolean | |
28 | 0x1C | Flying | Boolean | |
31 | 0x1F | StateRates | BER | |
32 | 0x20 | StateRatesList | ||
33 | 0x21 | ElementRates | BER | |
34 | 0x22 | ElementRatesList | ||
42 | 0x2A | Actions | ||
??? | ??? | AttackAnimation | BER | (Maniacs) |
??? | ??? | EnemyAI | (EasyRPG) | |
??? | ??? | PreventCritical | Boolean | (EasyRPG) |
??? | ??? | RaiseEvasion | Boolean | (EasyRPG) |
??? | ??? | NoElementDownshifts | Boolean | (EasyRPG) |
??? | ??? | IgnoreEvasion | Boolean | (EasyRPG) |
??? | ??? | Hit | (EasyRPG) | |
??? | ??? | StateSet | BER | (EasyRPG) |
??? | ??? | StateSetList | (EasyRPG) | |
??? | ??? | ElementSet | BER | (EasyRPG) |
??? | ??? | ElementSetList | (EasyRPG) | |
??? | ??? | StrongGuard | Boolean | (EasyRPG) |
??? | ??? | AttackEveryone | Boolean | (EasyRPG) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | ActionType | BER | |
2 | 0x02 | Basic | BER | |
3 | 0x03 | SkillID | BER | |
4 | 0x04 | EnemyID | BER | |
5 | 0x05 | ConditionType | BER | |
6 | 0x06 | Parameter1 | BER | |
7 | 0x07 | Parameter2 | BER | |
8 | 0x08 | SwitchID | BER | |
9 | 0x09 | SwitchSetON | Boolean | |
10 | 0x0A | SwitchSetON ID | BER | |
11 | 0x0B | SwitchSetOFF | Boolean | |
12 | 0x0C | SwitchSetOFF ID | BER | |
13 | 0x0D | Priority | BER |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | Members | ||
3 | 0x03 | AutoAlign | Boolean | |
4 | 0x04 | Terrains | BER | |
5 | 0x05 | TerrainsList | ||
??? | ??? | AppearRandomly | Boolean | |
11 | 0x0B | EventPages |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | EnemyID | BER | |
2 | 0x02 | ScreenX | BER | |
3 | 0x03 | ScreenY | BER | |
4 | 0x04 | Absent | Boolean |
...
Content | DataType | Details | ||
---|---|---|---|---|
2 | 0x02 | Page Conditions | ||
11 | 0x0B | CodeSize | BER | |
12 | 0x0C | Code |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Flags | BER | |
2 | 0x02 | SwitchA ID | BER | |
3 | 0x03 | SwitchB ID | BER | |
4 | 0x04 | VariableID | BER | |
5 | 0x05 | VariableValue | BER | |
6 | 0x06 | TurnBase | BER | |
7 | 0x07 | TurnRepeat | BER | |
11 | 0x0B | PartyExhaustMin | BER | |
12 | 0x0C | PartyExhaustMax | BER | |
??? | ??? | EnemyHP ID | BER | (2003) |
??? | ??? | EnemyHPMin | BER | (2003) |
??? | ??? | EnemyHPMax | BER | (2003) |
??? | ??? | ActorHP ID | BER | (2003) |
??? | ??? | ActorHPMin | BER | (2003) |
??? | ??? | ActorHPMax | BER | (2003) |
??? | ??? | EnemyTurnID | BER | (2003) |
??? | ??? | EnemyTurnBase | BER | (2003) |
??? | ??? | EnemyTurnRepeat | BER | (2003) |
??? | ??? | ActorTurnID | BER | (2003) |
??? | ??? | ActorTurnBase | BER | (2003) |
??? | ??? | ActorTurnRepeat | BER | (2003) |
??? | ??? | CommandActorID | BER | (2003) |
??? | ??? | CommandID | BER | (2003) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | StepDamage | BER | |
3 | 0x03 | EncounterRate | BER | |
4 | 0x04 | Backdrop | String | |
5 | 0x05 | PassableByBoat | Boolean | |
6 | 0x06 | PassableByShip | Boolean | |
7 | 0x07 | PassableByAirship | Boolean | |
9 | 0x09 | AirshipCanLand | Boolean | |
11 | 0x0B | BushFlag | Boolean | |
??? | ??? | StepSound | (2003) | |
??? | ??? | SoundOnDamage | Boolean | (2003) |
??? | ??? | BackdropType | (2003) | |
??? | ??? | BackLayerName | String | (2003) |
??? | ??? | BackLayerHorizontal | BER | (2003) |
??? | ??? | BackLayerVertical | BER | (2003) |
??? | ??? | BackLayerSpeedH | BER | (2003) |
??? | ??? | BackLayerSpeedV | BER | (2003) |
??? | ??? | FrontLayer | Boolean | (2003) |
??? | ??? | FrontLayerName | String | (2003) |
??? | ??? | FrontLayerHorizontal | Boolean | (2003) |
??? | ??? | FrontLayerVertical | Boolean | (2003) |
??? | ??? | FrontLayerSpeedH | BER | (2003) |
??? | ??? | FrontLayerSpeedV | BER | (2003) |
??? | ??? | BattleTypes | BER | (2003) |
??? | ??? | BattleRateBackParty | BER | (2003) |
??? | ??? | BattleRateBackTroop | BER | (2003) |
??? | ??? | BattleRateLateralParty | BER | (2003) |
??? | ??? | BattleRateLateralTroop | BER | (2003) |
??? | ??? | GridLocation | BER | (2003) |
??? | ??? | GridTop | BER | (2003) |
??? | ??? | GridStretch | BER | (2003) |
??? | ??? | GridIncline | BER | (2003) |
??? | ??? | DamagePercentFlag | Boolean | (EasyRPG) |
??? | ??? | DamageCanKnockout | Boolean | (EasyRPG) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | ElementType | BER | |
11 | 0x0B | RateA | BER | |
12 | 0x0C | RateB | BER | |
13 | 0x0D | RateC | BER | |
14 | 0x0E | RateD | BER | |
15 | 0x0F | RateE | BER |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | Type | BER | |
3 | 0x03 | TextColor | BER | |
4 | 0x04 | Priority | BER | |
5 | 0x05 | LimitationType | BER | |
11 | 0x0B | RateA | BER | |
12 | 0x0C | RateB | BER | |
13 | 0x0D | RateC | BER | |
14 | 0x0E | RateD | BER | |
15 | 0x0F | RateE | BER | |
21 | 0x15 | RecoverTurns | BER | |
22 | 0x16 | RecoverRateTurn | BER | |
23 | 0x17 | RecoverRateHit | BER | |
??? | ??? | ParameterAffectionType | BER | (2003) |
31 | 0x1F | AffectStrength | Boolean | |
32 | 0x20 | AffectDefense | Boolean | |
33 | 0x21 | AffectMind | Boolean | |
34 | 0x22 | AffectSpeed | Boolean | |
35 | 0x23 | HitRateChange | BER | |
??? | ??? | EvadeAttacks | Boolean | (2003) |
??? | ??? | MagicalReflection | Boolean | (2003) |
??? | ??? | Cursed | Boolean | (2003) |
??? | ??? | BattlerAnimationIndex | BER | (2003) |
41 | 0x29 | LockPhysicalSkills | Boolean | |
42 | 0x2A | LockPhysicalRate | BER | |
43 | 0x2B | LockMagicalSkills | Boolean | |
44 | 0x2C | LockMagicalRate | BER | |
??? | ??? | HPChangeType | BER | (2003) |
??? | ??? | MPChangeType | BER | (2003) |
51 | 0x33 | ActorInflictText | String | (2000) |
52 | 0x34 | EnemyInflictText | String | (2000) |
53 | 0x35 | AlreadyInflictedText | String | (2000) |
54 | 0x36 | PersistingStateText | String | (2000) |
55 | 0x37 | StateRemovedText | String | (2000) |
61 | 0x3D | HPChangePercent | BER | |
62 | 0x3E | HPChangeBase | BER | |
63 | 0x3F | HPChangeOnField | BER | |
64 | 0x40 | HPChangeSteps | BER | |
65 | 0x41 | MPChangePercent | BER | |
66 | 0x42 | MPChangeBase | BER | |
67 | 0x43 | MPChangeOnField | BER | |
68 | 0x44 | MPChangeSteps | BER | |
??? | ??? | StateImmunities | BER | (EasyRPG) |
??? | ??? | StateImmunitiesList | (EasyRPG) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | Graphic | String | |
??? | ??? | BigPatterns | Boolean | (2003) |
6 | 0x06 | Timings | ||
9 | 0x09 | TargetScope | BER | |
10 | 0x0A | Position | BER | |
12 | 0x0C | Frames |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Frame | BER | |
2 | 0x02 | Sound | ||
3 | 0x03 | FlashType | BER | |
4 | 0x04 | FlashRed | BER | |
5 | 0x05 | FlashGreen | BER | |
6 | 0x06 | FlashBlue | BER | |
7 | 0x07 | FlashIntensity | BER | |
??? | ??? | ShakeType | BER |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Cells |
...
Content | DataType | Details | ||
---|---|---|---|---|
2 | 0x02 | PatternID | BER | |
3 | 0x03 | X | BER | |
4 | 0x04 | Y | BER | |
5 | 0x05 | Zoom | BER | |
6 | 0x06 | ToneRed | BER | |
7 | 0x07 | ToneGreen | BER | |
8 | 0x08 | ToneBlue | BER | |
9 | 0x09 | ToneGray | BER | |
10 | 0x0A | Transparency | BER |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
2 | 0x02 | Graphic | String | |
3 | 0x03 | TerrainData | [162] | |
4 | 0x04 | LowerTiles | [162] | |
5 | 0x05 | UpperTiles | [144] | |
11 | 0x0B | AnimationType | BER | |
12 | 0x0C | AnimationSpeed | BER |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Encounter | String | |
2 | 0x02 | SpecialCombat | String | |
3 | 0x03 | EscapeSuccess | String | |
4 | 0x04 | EscapeFailure | String | |
5 | 0x05 | PartyVictory | String | |
6 | 0x06 | PartyDefeat | String | |
7 | 0x07 | ExperienceGet | String | |
8 | 0x08 | GoldGetA | String | |
9 | 0x09 | GoldGetB | String | |
10 | 0x0A | ItemGet | String | |
11 | 0x0B | BattlerAttack | String | |
12 | 0x0C | EnemyCritical | String | |
13 | 0x0D | ActorCritical | String | |
14 | 0x0E | BattlerDefend | String | |
15 | 0x0F | EnemyObserve | String | |
16 | 0x10 | EnemyFocus | String | |
17 | 0x11 | EnemyExplosion | String | |
18 | 0x12 | EnemyEscape | String | |
19 | 0x13 | EnemyTransform | String | |
20 | 0x14 | EnemyDamaged | String | |
21 | 0x15 | EnemyUndamaged | String | |
22 | 0x16 | ActorDamaged | String | |
23 | 0x17 | ActorUndamaged | String | |
24 | 0x18 | SkillFailureA | String | |
25 | 0x19 | SkillFailureB | String | |
26 | 0x1A | SkillFailureC | String | |
27 | 0x1B | BattlerDodge | String | |
28 | 0x1C | ActorItem | String | |
29 | 0x1D | BattlerHeal | String | |
30 | 0x1E | BattlerPowerUp | String | |
31 | 0x1F | BattlerPowerDown | String | |
32 | 0x20 | EnemyAbsorbing | String | |
33 | 0x21 | ActorAbsorbing | String | |
34 | 0x22 | ResistanceIncrease | String | |
35 | 0x23 | ResistanceDecrease | String | |
36 | 0x24 | ActorLevelUp | String | |
37 | 0x25 | ActorLearning | String | |
??? | ??? | StartBattle | String | (2003) |
??? | ??? | BattlerMiss | String | (2003) |
41 | 0x29 | ShopA Greet | String | |
42 | 0x2A | ShopA GreetAgain | String | |
43 | 0x2B | ShopA Buy | String | |
44 | 0x2C | ShopA Sell | String | |
45 | 0x2D | ShopA Leave | String | |
46 | 0x2E | ShopA SelectBuying | String | |
47 | 0x2F | ShopA SelectBuyNumber | String | |
48 | 0x30 | ShopA Purchased | String | |
49 | 0x31 | ShopA SelectSelling | String | |
50 | 0x32 | ShopA SelectSellNumber | String | |
51 | 0x33 | ShopA Sold | String | |
54 | 0x36 | ShopB Greet | String | |
55 | 0x37 | ShopB GreetAgain | String | |
56 | 0x38 | ShopB Buy | String | |
57 | 0x39 | ShopB Sell | String | |
58 | 0x3A | ShopB Leave | String | |
59 | 0x3B | ShopB SelectBuying | String | |
60 | 0x3C | ShopB SelectBuyNumber | String | |
61 | 0x3D | ShopB Purchased | String | |
62 | 0x3E | ShopB SelectSelling | String | |
63 | 0x3F | ShopB SelectSellNumber | String | |
64 | 0x40 | ShopB Sold | String | |
67 | 0x43 | ShopC Greet | String | |
68 | 0x44 | ShopC GreetAgain | String | |
69 | 0x45 | ShopC Buy | String | |
70 | 0x46 | ShopC Sell | String | |
71 | 0x47 | ShopC Leave | String | |
72 | 0x48 | ShopC SelectBuying | String | |
73 | 0x49 | ShopC SelectBuyNumber | String | |
74 | 0x4A | ShopC Purchased | String | |
75 | 0x4B | ShopC SelectSelling | String | |
76 | 0x4C | ShopC SelectSellNumber | String | |
77 | 0x4D | ShopC Sold | String | |
80 | 0x50 | InnA Greet1 | String | |
81 | 0x51 | InnA Greet2 | String | |
82 | 0x52 | InnA Greet3 | String | |
83 | 0x53 | InnA Accept | String | |
84 | 0x54 | InnA Leave | String | |
85 | 0x55 | InnB Greet1 | String | |
86 | 0x56 | InnB Greet2 | String | |
87 | 0x57 | InnB Greet3 | String | |
88 | 0x58 | InnB Accept | String | |
89 | 0x59 | InnB Leave | String | |
92 | 0x5C | ShopItemsInventory | String | |
93 | 0x5D | ShopItemsEquipped | String | |
95 | 0x5F | Currency | String | |
101 | 0x65 | PartyFight | String | |
102 | 0x66 | PartyAuto | String | |
103 | 0x67 | PartyEscape | String | |
104 | 0x68 | CommandAttack | String | |
105 | 0x69 | CommandDefend | String | |
106 | 0x6A | CommandItem | String | |
107 | 0x6B | CommandSkill | String | |
108 | 0x6C | CommandEquipment | String | |
110 | 0x6E | CommandSave | String | |
112 | 0x70 | CommandQuit | String | |
114 | 0x72 | TitleNew | String | |
115 | 0x73 | TitleContinue | String | |
117 | 0x75 | TitleQuit | String | |
118 | 0x76 | CommandStatus | String | (2003) |
119 | 0x77 | CommandRow | String | (2003) |
120 | 0x78 | CommandOrder | String | (2003) |
121 | 0x79 | ATBWaitON | String | (2003) |
122 | 0x7A | ATBWaitOFF | String | (2003) |
123 | 0x7B | Level | String | |
124 | 0x7C | HP | String | |
125 | 0x7D | MP | String | |
126 | 0x7E | NormalState | String | |
127 | 0x7F | Experience | String | |
128 | 0x80 | ShortLevel | String | |
129 | 0x81 | ShortHP | String | |
130 | 0x82 | ShortMP | String | |
131 | 0x83 | MPCost | String | |
132 | 0x84 | Strength | String | |
133 | 0x85 | Defense | String | |
134 | 0x86 | Mind | String | |
135 | 0x87 | Speed | String | |
136 | 0x88 | Weapon | String | |
137 | 0x89 | Shield | String | |
138 | 0x8A | Armor | String | |
139 | 0x8B | Helmet | String | |
140 | 0x8C | Accessory | String | |
146 | 0x92 | TextSave | String | |
147 | 0x93 | TextLoad | String | |
148 | 0x94 | TextQuit | String | |
151 | 0x97 | File | String | |
152 | 0x98 | Yes | String | |
153 | 0x99 | No | String | |
??? | ??? | ItemNumberSeperator | String | (EasyRPG) |
??? | ??? | SkillCostSeperator | String | (EasyRPG) |
??? | ??? | EquipmentArrow | String | (EasyRPG) |
??? | ??? | StatusActorName | String | (EasyRPG+2003) |
??? | ??? | StatusActorJobClass | String | (EasyRPG+2003) |
??? | ??? | StatusActorNickname | String | (EasyRPG+2003) |
??? | ??? | StatusActorState | String | (EasyRPG+2003) |
??? | ??? | StatusRowFront | String | (EasyRPG+2003) |
??? | ??? | StatusRowBack | String | (EasyRPG+2003) |
??? | ??? | OrderConfirm | String | (EasyRPG+2003) |
??? | ??? | OrderCancel | String | (EasyRPG+2003) |
??? | ??? | ATBEnemyAttackTwice | String | (EasyRPG+2003) |
??? | ??? | ATBEnemyDefend | String | (EasyRPG+2003) |
??? | ??? | ATBEnemyObserve | String | (EasyRPG+2003) |
??? | ??? | ATBEnemyCharge | String | (EasyRPG+2003) |
??? | ??? | ATBEnemyExplosion | String | (EasyRPG+2003) |
??? | ??? | ATBBattlerEscape | String | (EasyRPG+2003) |
??? | ??? | ATBSpecialBattle | String | (EasyRPG+2003) |
??? | ??? | ATBSkill | String | (EasyRPG+2003) |
??? | ??? | ATBItem | String | (EasyRPG+2003) |
...
Content | DataType | Details | ||
---|---|---|---|---|
11 | 0x0B | Boat CharSet | String | |
12 | 0x0C | Ship CharSet | String | |
13 | 0x0D | Airship CharSet | String | |
14 | 0x0E | Boat CharacterIndex | BER | |
15 | 0x0F | Ship CharacterIndex | BER | |
16 | 0x10 | Airship CharacterIndex | BER | |
17 | 0x11 | Titlescreen | String | |
18 | 0x12 | GameOver | String | |
19 | 0x13 | Windowskin | String | |
20 | 0x14 | BattleSkin | String | (2003) |
21 | 0x15 | PartyActors | BER | |
22 | 0x16 | PartyActorsList | ||
??? | ??? | MenuCommands | BER | (2003) |
??? | ??? | MenuCommandsList | (2003) | |
31 | 0x1F | BGMTitle | ||
32 | 0x20 | BGMBattle | ||
33 | 0x21 | BGMVictory | ||
34 | 0x22 | BGMInn | ||
35 | 0x23 | BGMBoat | ||
36 | 0x24 | BGMShip | ||
37 | 0x25 | BGMAirship | ||
38 | 0x26 | BGMDefeat | ||
41 | 0x29 | SECursor | ||
42 | 0x2A | SEConfirm | ||
43 | 0x2B | SECancel | ||
44 | 0x2C | SEBuzzer | ||
45 | 0x2D | SEBattle | ||
46 | 0x2E | SEEscape | ||
47 | 0x2F | SEEnemyAttack | ||
48 | 0x30 | SEEnemyDamage | ||
49 | 0x31 | SEActorDamage | ||
50 | 0x32 | SEEvasion | ||
51 | 0x33 | SECollapse | ||
52 | 0x34 | SEItem | ||
61 | 0x3D | TeleportErase | BER | |
62 | 0x3E | TeleportShow | BER | |
63 | 0x3F | BattleStartErase | BER | |
64 | 0x40 | BattleStartShow | BER | |
65 | 0x41 | BattleEndErase | BER | |
66 | 0x42 | BattleEndShow | BER | |
71 | 0x47 | WindowBackgroundType | BER | |
72 | 0x48 | FontType | BER | |
81 | 0x51 | SelectedCondition | BER | |
82 | 0x52 | SelectedActor | BER | |
84 | 0x54 | BattleTestBackdrop | String | |
85 | 0x55 | TestBattlers | ||
91 | 0x5B | SaveCount | BER | |
??? | ??? | BattleTestTerrain | BER | (2003) |
??? | ??? | BattleTestFormation | BER | (2003) |
??? | ??? | BattleTestCondition | BER | (2003) |
??? | ??? | EquipmentSetting | BER | (2003) |
??? | ??? | BattleTestAltTerrain | BER | (2003) |
??? | ??? | ShowFrame | Boolean | (2003) |
??? | ??? | FrameGraphic | String | (2003) |
??? | ??? | MirrorAnimations | Boolean | (2003) |
??? | ??? | ShowTitlescreen | Boolean | (2003EN) |
??? | ??? | ExperienceCurveAlt | BER | (EasyRPG) |
??? | ??? | BattleOptions | (EasyRPG) | |
??? | ??? | MaxActorHP | BER | (EasyRPG) |
??? | ??? | MaxEnemyHP | BER | (EasyRPG) |
??? | ??? | MaxDamage | BER | (EasyRPG) |
??? | ??? | MaxExperience | BER | (EasyRPG) |
??? | ??? | MaxLevel | BER | (EasyRPG) |
??? | ??? | MaxSaveSlots | BER | (EasyRPG) |
??? | ??? | MaxItemStack | BER | (EasyRPG) |
??? | ??? | VariableMin | BER | (EasyRPG) |
??? | ??? | VariableMax | BER | (EasyRPG) |
??? | ??? | MaxActorMP | BER | (EasyRPG) |
??? | ??? | MaxEnemyMP | BER | (EasyRPG) |
??? | ??? | MaxStatBase | BER | (EasyRPG) |
??? | ??? | MaxStatBattle | BER | (EasyRPG) |
??? | ??? | BattleSystem2000 | Boolean | (EasyRPG+2003) |
??? | ??? | BattleVocab2000EN | Boolean | (EasyRPG) |
??? | ??? | BattleCommands2000 | Boolean | (EasyRPG) |
??? | ??? | DefaultActorAI | BER | (EasyRPG) |
??? | ??? | DefaultEnemyAI | BER | (EasyRPG) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | ActorID | BER | |
2 | 0x02 | Level | BER | |
11 | 0x0B | WeaponID | BER | |
12 | 0x0C | ShieldID | BER | |
13 | 0x0D | ArmorID | BER | |
14 | 0x0E | HelmetID | BER | |
15 | 0x0F | AccessoryID | BER |
This is a structure-type used for music in all Lucifer data-formats.
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Filename | String | |
2 | 0x02 | FadeTime | BER | 0~10000 (milliseconds) |
3 | 0x03 | Volume | BER | 0~100 (%) |
4 | 0x04 | Tempo/Pitch | BER | 50~150 (%) |
5 | 0x05 | Panning | BER | 0~100 (50 = Centered) |
This is a structure-type used for sounds in all Lucifer data-formats.
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Filename | String | |
3 | 0x01 | Volume | BER | 0~100 (%) |
4 | 0x01 | Tempo/Pitch | BER | 50~150 (%) |
5 | 0x01 | Panning | BER | 0~100 (50 = Centered) |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String |
...
Content | DataType | Details | ||
---|---|---|---|---|
1 | 0x01 | Name | String | |
11 | 0x0B | TriggerType | BER | |
12 | 0x0C | SwitchFlag | Boolean | |
13 | 0x0D | SwitchID | BER | |
21 | 0x15 | CodeSize | BER | |
22 | 0x16 | Code |
...
Content | DataType | Details | ||
---|---|---|---|---|
??? | ??? | Placement | ||
??? | ??? | UnusedDefeat | ||
??? | ??? | Row | ||
??? | ??? | BattleLayout | BER | |
??? | ??? | UnusedDisplay | ||
??? | ??? | BattleCommands | ||
??? | ??? | DefeatHandler | BER | |
??? | ??? | DefeatEvent | BER | |
??? | ??? | WindowSize | BER | |
??? | ??? | TransparentFlag | Boolean | |
??? | ??? | DefeatTeleportFlag | Boolean | |
??? | ??? | DefeatTeleportMap | BER | |
??? | ??? | DefeatTeleportX | BER | |
??? | ??? | DefeatTeleportY | BER | |
??? | ??? | DefeatTeleportDir | BER | |
??? | ??? | DefaultATBMode | (EasyRPG) | |
??? | ??? | EnableRowCommand | Boolean | (EasyRPG) |
??? | ??? | SequentialOrder | (EasyRPG) | |
??? | ??? | DisableRowFeature | Boolean | (EasyRPG) |
...
Content | DataType | Details | ||
---|---|---|---|---|
??? | ??? | Name | String | |
??? | ??? | DoubleWeapon | Boolean | |
??? | ??? | LockEquipment | Boolean | |
??? | ??? | AutoBattle | Boolean | |
??? | ??? | StrongGuard | Boolean | |
??? | ??? | ParameterCurves | ||
??? | ??? | EXPBase | BER | |
??? | ??? | EXPAdditional | BER | |
??? | ??? | EXPCorrection | BER | |
??? | ??? | BattlerID | BER | |
??? | ??? | Skill Learnings | ||
??? | ??? | StateRates | BER | |
??? | ??? | StateRatesList | ||
??? | ??? | ElementRates | BER | |
??? | ??? | ElementRatesList | ||
??? | ??? | BattleCommands |
...
Content | DataType | Details | ||
---|---|---|---|---|
??? | ??? | Name | String | |
??? | ??? | Speed | BER | |
??? | ??? | Poses | ||
??? | ??? | Weapons |
...
Content | DataType | Details | ||
---|---|---|---|---|
??? | ??? | Name | String | |
??? | ??? | Graphic | String | |
??? | ??? | Character Index | BER | |
??? | ??? | AnimationType | BER | |
??? | ??? | AnimationID | BER |
...
Content | DataType | Details | ||
---|---|---|---|---|
??? | ??? | Name | String | |
??? | ??? | Graphic | String | |
??? | ??? | Weapon Index | BER |