Logo
Classes | Enumerations | Functions
Yukar.Common.Rom Namespace Reference

Classes

class  AbnormalActionEffectParamBase
 Base class for effects that affect the abnormal behavior of a state More...
 
class  ActionDisabledEffectParam
 Data class for the incapacitating effect of abnormal behavior in the state More...
 
class  ActionInfo
 A class that defines the battle behavior AI More...
 
class  AdditionalEquipmentEffectParamBase
 Base class for equipment-specific settings for items More...
 
class  AdditionalEquipmentIntParamEffectParamBase
 Data class of int value for item equipment only settings More...
 
class  AttachConditionDetachTimingEffectParam
 Data class for effects that add status when canceling status More...
 
class  AttachConditionEffectParam
 Data class for effects that affect item/skill/status status granting More...
 
class  AttachForceEffectParam
 Data class for the effect of forcing abnormal behavior in the state More...
 
class  AttackTargetEffectParam
 Data class for fixed attack target effect of abnormal state behavior More...
 
class  Attribute
 A class that holds database attribute definitions Skill/attack effects and influence, etc. More...
 
class  AttributeDefenceChangeEffectParam
 Data class for effects that affect attribute resistance of items/skills/statuses More...
 
class  AttributeInfo
 A class that defines attribute resistance More...
 
class  AvailableSkillInfo
 
class  BattleBgSettings
 Battle background information class More...
 
class  BattleCommand
 A class that holds battle command information More...
 
class  BattleImpactBoolParamEffectParam
 
class  BattleImpactColorParamEffectParam
 
class  BattleImpactEffectParamBase
 Data class for effects that affect state battles More...
 
class  BattleImpactExtendEffectParamBase
 Data class for effects that affect state battles More...
 
class  BattleImpactIntParamEffectParam
 
class  Camera
 Class that holds camera information More...
 
class  Cast
 database cast A class that defines the characters that appear More...
 
class  ChangeBoolParamEffectParamBase
 Base class for bool value effects of items/skills/states More...
 
class  ChangeIntParamEffectParamBase
 Base class for item/skill/status int value effects More...
 
class  ChangeStringParamEffectParamBase
 Base class for item/skill/status string value effects More...
 
class  CommandDisabledEffectParam
 Data class of the effect of battle command invalidation of abnormal behavior of state More...
 
class  CommandInfo
 Battle command definition class More...
 
class  Condition
 A class that holds database state definitions More...
 
class  ConditionDefenceChangeEffectParam
 Data class for effects that affect the condition resistance of items/skills/conditions More...
 
class  ConditionDefenceInfo
 
class  ConditionEffectParamBase
 Base class for effects that affect state More...
 
class  ConditionInfo
 A class that defines state tolerance More...
 
class  ConsumptionStatusValueChangeEffectParam
 Data class for effects that affect consumable status values of items/skills/conditions More...
 
class  ConsumptionValueFormulaEffectParam
 Data class for calculation formula for consumption type status More...
 
class  CopyTempRomItem
 
class  CriticalEffectParam
 
class  DamageDrainEffectParam
 Data class for skill absorption settings More...
 
class  DamageEffectParamBase
 Base class for damage settings More...
 
class  DetachConditionEffectParam
 Data class for effects that affect item/skill/status release More...
 
class  DiffCheckWriter
 
class  DropInfo
 reward definition class More...
 
class  Effect
 A class that holds SGB effect data More...
 
class  EffectParamBase
 Base class for item/skill/status effects More...
 
class  EffectParamSettings
 Data class for all effects that affect the status of an item/skill/state More...
 
class  EquipmentImpactEffectParam
 Data class for effects that affect state equipment More...
 
class  EquipPositionInfo
 
class  EquipTypeEffectParam
 
class  Event
 Class that holds event information More...
 
class  ExtraChunk
 Extension chunk class More...
 
class  FirstPersonCameraSettings
 FPS camera setting class More...
 
class  Folder
 Folder information class for tree structure data More...
 
class  FormulaEffectParamBase
 Base class for calculation formulas More...
 
class  GameContentParser
 Class for pre-parsing special formats for layout More...
 
class  GameSettings
 Edit data class that stores general game definitions More...
 
class  Hero
 SGB character information class More...
 
interface  IChunk
 Data chunk I/F More...
 
interface  IDatabaseItem
 
class  IgnoreItem
 Class that holds RomItems to be excluded More...
 
class  InvalidConditionEffectParam
 
class  Item
 SGB item information More...
 
class  ItemInfo
 Definition class for usable items More...
 
class  Job
 Database/Occupation More...
 
class  LayoutProperties
 A class that organizes edit data in the layout tool More...
 
class  Map
 map information class More...
 
class  MapImpactBoolParamEffectParam
 Data class for bool-valued effects that affect the map of states More...
 
class  MapImpactColorParamEffectParam
 
class  MapImpactEffectParamBase
 Base class for effects that affect maps of states More...
 
class  MapImpactExtendEffectParamBase
 Data class for effects that affect state maps More...
 
class  MapImpactIntParamEffectParam
 Data class for the effects of int values that affect the map of states More...
 
class  MaxDamageEffectParam
 
class  MenuSettings
 Layout settings More...
 
class  MessageParam
 
class  Monster
 SGB enemy information class More...
 
class  MoveForwardEffectParam
 
class  NItem
 Item class for BAKIN More...
 
class  NSkill
 Database Skill Information Class More...
 
class  Placeable
 base class for deployable classes More...
 
class  ReferenceIdEffectParam
 
class  RenderSettings
 Render settings information class More...
 
class  RomItem
 Stored data base class More...
 
class  Script
 event script class More...
 
class  Skill
 SGB skill information class More...
 
class  SkillAttributeEffectParam
 Data class for skill attribute settings More...
 
class  SkillInfo
 Defining Classes of Acquired Skills More...
 
class  SlipDamageEffectParam
 Data class of automatic damage effect of abnormal behavior of state More...
 
class  StatusChangeEffectParam
 Data class for effects that affect the status of items/skills/conditions More...
 
class  StatusParam
 Data class that manages status values for each level of cast/occupation More...
 
class  StatusParamInfo
 Data class for status information More...
 
class  ThirdPersonCameraSettings
 TPS camera setting class More...
 
class  UseIdEffectDataBridge
 
class  WeaponAttrAttackEffectParam
 

Enumerations

enum  CastType { ALLY , ENEMY , BOTH , NONE }
 Cast type (Specify type) More...
 
enum  AIPattern { NORMAL , CLEVER , TRICKY }
 AI behavior patterns More...
 
enum  ActionType {
  ATTACK , CRITICAL , DO_NOTHING , SKILL ,
  GUARD , CHARGE , ESCAPE , FORCE_CRITICAL
}
 action type More...
 
enum  ActionConditionType {
  HP , MP , AVRAGE_LEVEL , TURN ,
  STATE , SWITCH , VARIABLE , COUNTER ,
  CONSUMPTION_STATUS
}
 action state More...
 
enum  ItemType {
  NO_EFFECT , EXPENDABLE , EXPENDABLE_WITH_SKILL , WEAPON ,
  SHIELD , HEAD , ARMOR , ACCESSORY ,
  ALL
}
 Item type More...
 
enum  ItemUsage { NONE = 0 , EXPENDABLE = 1 , WEAPON = 2 , ARMOR = 4 }
 Item usage (use specified) More...
 
enum  TargetType {
  NONE = -1 , PARTY_ONE , PARTY_ALL , ENEMY_ONE ,
  ENEMY_ALL , SELF , OTHERS , ALL ,
  SELF_ENEMY_ONE , SELF_ENEMY_ALL , OTHERS_ALL , PARTY_ONE_ENEMY_ALL ,
  PARTY_ALL_ENEMY_ONE , OTHERS_ENEMY_ONE , ONE
}
 Target type More...
 

Functions

delegate void THUMBNAILMAKERNOTIFY ()
 
delegate void CREATETHUMBNAIL (ref System.Drawing.Bitmap target, RomItem item, bool force, THUMBNAILMAKERNOTIFY notify)
 

Enumeration Type Documentation

◆ ActionConditionType

enum Yukar.Common.Rom.ActionConditionType

action state

Enumerator
HP 
MP 
AVRAGE_LEVEL 
TURN 
STATE 
SWITCH 
VARIABLE 
COUNTER 
CONSUMPTION_STATUS 

◆ ActionType

enum Yukar.Common.Rom.ActionType

action type

Enumerator
ATTACK 
CRITICAL 
DO_NOTHING 
SKILL 
GUARD 
CHARGE 
ESCAPE 
FORCE_CRITICAL 

◆ AIPattern

enum Yukar.Common.Rom.AIPattern

AI behavior patterns

Enumerator
NORMAL 
CLEVER 
TRICKY 

◆ CastType

enum Yukar.Common.Rom.CastType

Cast type (Specify type)

Enumerator
ALLY 
ENEMY 
BOTH 
NONE 

◆ ItemType

enum Yukar.Common.Rom.ItemType

Item type

Enumerator
NO_EFFECT 
EXPENDABLE 
EXPENDABLE_WITH_SKILL 
WEAPON 
SHIELD 
HEAD 
ARMOR 
ACCESSORY 
ALL 

◆ ItemUsage

enum Yukar.Common.Rom.ItemUsage

Item usage (use specified)

Enumerator
NONE 
EXPENDABLE 
WEAPON 
ARMOR 

◆ TargetType

enum Yukar.Common.Rom.TargetType

Target type

Enumerator
NONE 
PARTY_ONE 
PARTY_ALL 
ENEMY_ONE 
ENEMY_ALL 
SELF 
OTHERS 
ALL 
SELF_ENEMY_ONE 
SELF_ENEMY_ALL 
OTHERS_ALL 
PARTY_ONE_ENEMY_ALL 
PARTY_ALL_ENEMY_ONE 
OTHERS_ENEMY_ONE 
ONE 

Function Documentation

◆ CREATETHUMBNAIL()

delegate void Yukar.Common.Rom.CREATETHUMBNAIL ( ref System.Drawing.Bitmap  target,
RomItem  item,
bool  force,
THUMBNAILMAKERNOTIFY  notify 
)

◆ THUMBNAILMAKERNOTIFY()

delegate void Yukar.Common.Rom.THUMBNAILMAKERNOTIFY ( )