Elin Modding Docs Doc
Loading...
Searching...
No Matches
CoreDebug Class Reference
Inheritance diagram for CoreDebug:
EScriptable

Classes

class  DebugCommand
 
class  MatColorTest
 
class  StartSetting
 

Public Types

enum  DebugHotkey {
  None , Block , Item , Decal ,
  Act , Test , Anime
}
 
enum  StartLoadout { New , AllItem , FewItem }
 
enum  StartParty { None , Farris , Full }
 
enum  StartScene {
  Title , Zone , Home , Home_Cave ,
  Story_Test , MeetFarris , NymelleBoss , AfterNymelle ,
  Melilith , Tefra
}
 

Public Member Functions

void Init ()
 
void QuickStart ()
 
void OnLoad ()
 
void AddAllRecipes ()
 
void SetStartStockpile (Thing container, int num=100)
 
Thing GetOrCreateDebugContainer ()
 
Thing GetDebugContainer ()
 
void EnableDebugResource ()
 
void SpawnCheatContainer ()
 
void UpdateAlways ()
 
void ValidateData ()
 
void UpdateInput ()
 
void InitDebugCommands ()
 
void Test_Grow ()
 
void Test_GodTalk ()
 
void COM_Teleport ()
 
void COM_PlayStartDrama ()
 
void Test_Filter ()
 
void LOG_Spatials ()
 
void Test_SiegeGuard ()
 
void Test_Siege ()
 
void COM_MaxConstruction ()
 
void Log (object o)
 
void NextBGM ()
 
void ToggleRevealMap ()
 
void LoadBroadcast ()
 
void BroadcastNext ()
 

Static Public Member Functions

static bool CheatEnabled ()
 
static string Cheat ()
 
static string Fix_RemoveDuplicateUnique ()
 
static string Fix_EtherDisease ()
 
static string ListChara ()
 
static string ListThing ()
 
static string SetElement (string alias, int value, int potential=100)
 
static string Spawn (string id, int num=1)
 
static string TestSpawn (int lv, int num)
 
static string ResetPetUpgrades ()
 
static string GodMode ()
 
static string ModFame (int amount)
 
static string ModKarma (int amount)
 
static string ModContribution (int amount)
 
static string FlyMode ()
 
static string ChangeRace (string id="?")
 
static string ChangeJob (string id="?")
 
static string FirstAdventurer ()
 
static string AllRecipe (bool forget=false)
 
static string LastWish (string name)
 
static string ClearLastWishFlag ()
 
static string Resource ()
 
- Static Public Member Functions inherited from EScriptable
static int rnd (int a)
 

Public Attributes

CoreDebug.StartScene startScene
 
CoreDebug.StartLoadout startLoadout
 
CoreDebug.StartParty startParty
 
int startHour
 
CoreDebug.StartSetting startSetting
 
string startZone
 
bool showSceneSelector
 
bool skipModSync
 
Lang.LangCode langCode
 
bool ignorePool
 
bool resetPlayerConfig
 
bool dontUseThread
 
bool useNewConfig
 
bool ignoreAutoSave
 
bool alwaysResetWindow
 
bool validateData
 
bool dontCompressSave
 
bool skipMod
 
string command
 
bool debugInput
 
bool keypadDebug
 
CoreDebug.DebugHotkey debugHotkeys
 
int advanceMin
 
bool testLOS
 
bool testLOS2
 
bool debugProps
 
bool revealMap
 
bool debugHoard
 
bool revealInner
 
bool ignorePopup
 
bool skipEvent
 
bool skipNerun
 
bool showTone
 
bool showExtra
 
bool test
 
bool godMode
 
bool randomResource
 
bool debugScatter
 
bool _godBuild
 
bool godCraft
 
bool godFood
 
bool ignoreBuildRule
 
bool ignoreWeight
 
bool autoIdentify
 
bool allAbility
 
bool allSkill
 
bool allHomeSkill
 
bool allArt
 
bool allBGM
 
bool ignoreEncounter
 
bool returnAnywhere
 
bool instaReturn
 
bool travelAnywhere
 
bool hidePCItemsInBuild
 
bool autoAdvanceQuest
 
bool enableMapPieceEditor
 
bool testThingQuality
 
int numResource
 
bool unlimitedInterest
 
bool inviteAnytime
 
bool marryAnytime
 
bool showFav
 
bool alwaysFavFood
 
bool maxQuests
 
bool allRecipe
 
bool allMenu
 
bool allPolicy
 
bool allStory
 
bool skipInitialQuest
 
bool logAdv
 
bool logCombat
 
bool logDice
 
bool validatePref
 
int param1
 
int param2
 
CoreDebug.MatColorTest matColorTest
 
bool boradcast
 
bool testFixedColor
 
Color32 fixedColor
 
List< CoreDebug.DebugCommandcommands = new List<CoreDebug.DebugCommand>()
 
bool enable
 
Fov fov = new Fov()
 

Properties

bool godBuild [get]
 
static string EnableCheat [get]
 

Detailed Description

Definition at line 11 of file CoreDebug.cs.

Member Enumeration Documentation

◆ DebugHotkey

enum CoreDebug.DebugHotkey

Definition at line 2444 of file CoreDebug.cs.

◆ StartLoadout

enum CoreDebug.StartLoadout

Definition at line 2463 of file CoreDebug.cs.

◆ StartParty

enum CoreDebug.StartParty

Definition at line 2474 of file CoreDebug.cs.

◆ StartScene

enum CoreDebug.StartScene

Definition at line 2485 of file CoreDebug.cs.

Member Function Documentation

◆ AddAllRecipes()

void CoreDebug.AddAllRecipes ( )

Definition at line 384 of file CoreDebug.cs.

◆ AllRecipe()

static string CoreDebug.AllRecipe ( bool forget = false)
static

Definition at line 1942 of file CoreDebug.cs.

◆ BroadcastNext()

void CoreDebug.BroadcastNext ( )

Definition at line 2053 of file CoreDebug.cs.

◆ ChangeJob()

static string CoreDebug.ChangeJob ( string id = "?")
static

Definition at line 1864 of file CoreDebug.cs.

◆ ChangeRace()

static string CoreDebug.ChangeRace ( string id = "?")
static

Definition at line 1815 of file CoreDebug.cs.

◆ Cheat()

static string CoreDebug.Cheat ( )
static

Definition at line 1589 of file CoreDebug.cs.

◆ CheatEnabled()

static bool CoreDebug.CheatEnabled ( )
static

Definition at line 1572 of file CoreDebug.cs.

◆ ClearLastWishFlag()

static string CoreDebug.ClearLastWishFlag ( )
static

Definition at line 1996 of file CoreDebug.cs.

◆ COM_MaxConstruction()

void CoreDebug.COM_MaxConstruction ( )

Definition at line 1562 of file CoreDebug.cs.

◆ COM_PlayStartDrama()

void CoreDebug.COM_PlayStartDrama ( )

Definition at line 1502 of file CoreDebug.cs.

◆ COM_Teleport()

void CoreDebug.COM_Teleport ( )

Definition at line 1486 of file CoreDebug.cs.

◆ EnableDebugResource()

void CoreDebug.EnableDebugResource ( )

Definition at line 457 of file CoreDebug.cs.

◆ FirstAdventurer()

static string CoreDebug.FirstAdventurer ( )
static

Definition at line 1889 of file CoreDebug.cs.

◆ Fix_EtherDisease()

static string CoreDebug.Fix_EtherDisease ( )
static

Definition at line 1618 of file CoreDebug.cs.

◆ Fix_RemoveDuplicateUnique()

static string CoreDebug.Fix_RemoveDuplicateUnique ( )
static

Definition at line 1597 of file CoreDebug.cs.

◆ FlyMode()

static string CoreDebug.FlyMode ( )
static

Definition at line 1807 of file CoreDebug.cs.

◆ GetDebugContainer()

Thing CoreDebug.GetDebugContainer ( )

Definition at line 444 of file CoreDebug.cs.

◆ GetOrCreateDebugContainer()

Thing CoreDebug.GetOrCreateDebugContainer ( )

Definition at line 426 of file CoreDebug.cs.

◆ GodMode()

static string CoreDebug.GodMode ( )
static

Definition at line 1754 of file CoreDebug.cs.

◆ Init()

void CoreDebug.Init ( )

Definition at line 36 of file CoreDebug.cs.

◆ InitDebugCommands()

void CoreDebug.InitDebugCommands ( )

Definition at line 1149 of file CoreDebug.cs.

◆ LastWish()

static string CoreDebug.LastWish ( string name)
static

Definition at line 1961 of file CoreDebug.cs.

◆ ListChara()

static string CoreDebug.ListChara ( )
static

Definition at line 1652 of file CoreDebug.cs.

◆ ListThing()

static string CoreDebug.ListThing ( )
static

Definition at line 1664 of file CoreDebug.cs.

◆ LoadBroadcast()

void CoreDebug.LoadBroadcast ( )

Definition at line 2046 of file CoreDebug.cs.

◆ Log()

void CoreDebug.Log ( object o)

Definition at line 2019 of file CoreDebug.cs.

◆ LOG_Spatials()

void CoreDebug.LOG_Spatials ( )

Definition at line 1522 of file CoreDebug.cs.

◆ ModContribution()

static string CoreDebug.ModContribution ( int amount)
static

Definition at line 1791 of file CoreDebug.cs.

◆ ModFame()

static string CoreDebug.ModFame ( int amount)
static

Definition at line 1767 of file CoreDebug.cs.

◆ ModKarma()

static string CoreDebug.ModKarma ( int amount)
static

Definition at line 1779 of file CoreDebug.cs.

◆ NextBGM()

void CoreDebug.NextBGM ( )

Definition at line 2025 of file CoreDebug.cs.

◆ OnLoad()

void CoreDebug.OnLoad ( )

Definition at line 375 of file CoreDebug.cs.

◆ QuickStart()

void CoreDebug.QuickStart ( )

Definition at line 43 of file CoreDebug.cs.

◆ ResetPetUpgrades()

static string CoreDebug.ResetPetUpgrades ( )
static

Definition at line 1740 of file CoreDebug.cs.

◆ Resource()

static string CoreDebug.Resource ( )
static

Definition at line 2008 of file CoreDebug.cs.

◆ SetElement()

static string CoreDebug.SetElement ( string alias,
int value,
int potential = 100 )
static

Definition at line 1676 of file CoreDebug.cs.

◆ SetStartStockpile()

void CoreDebug.SetStartStockpile ( Thing container,
int num = 100 )

Definition at line 396 of file CoreDebug.cs.

◆ Spawn()

static string CoreDebug.Spawn ( string id,
int num = 1 )
static

Definition at line 1693 of file CoreDebug.cs.

◆ SpawnCheatContainer()

void CoreDebug.SpawnCheatContainer ( )

Definition at line 472 of file CoreDebug.cs.

◆ Test_Filter()

void CoreDebug.Test_Filter ( )

Definition at line 1511 of file CoreDebug.cs.

◆ Test_GodTalk()

void CoreDebug.Test_GodTalk ( )

Definition at line 1477 of file CoreDebug.cs.

◆ Test_Grow()

void CoreDebug.Test_Grow ( )

Definition at line 1457 of file CoreDebug.cs.

◆ Test_Siege()

void CoreDebug.Test_Siege ( )

Definition at line 1551 of file CoreDebug.cs.

◆ Test_SiegeGuard()

void CoreDebug.Test_SiegeGuard ( )

Definition at line 1540 of file CoreDebug.cs.

◆ TestSpawn()

static string CoreDebug.TestSpawn ( int lv,
int num )
static

Definition at line 1716 of file CoreDebug.cs.

◆ ToggleRevealMap()

void CoreDebug.ToggleRevealMap ( )

Definition at line 2035 of file CoreDebug.cs.

◆ UpdateAlways()

void CoreDebug.UpdateAlways ( )

Definition at line 477 of file CoreDebug.cs.

◆ UpdateInput()

void CoreDebug.UpdateInput ( )

Definition at line 540 of file CoreDebug.cs.

◆ ValidateData()

void CoreDebug.ValidateData ( )

Definition at line 528 of file CoreDebug.cs.

Member Data Documentation

◆ _godBuild

bool CoreDebug._godBuild

Definition at line 2237 of file CoreDebug.cs.

◆ advanceMin

int CoreDebug.advanceMin

Definition at line 2188 of file CoreDebug.cs.

◆ allAbility

bool CoreDebug.allAbility

Definition at line 2255 of file CoreDebug.cs.

◆ allArt

bool CoreDebug.allArt

Definition at line 2264 of file CoreDebug.cs.

◆ allBGM

bool CoreDebug.allBGM

Definition at line 2267 of file CoreDebug.cs.

◆ allHomeSkill

bool CoreDebug.allHomeSkill

Definition at line 2261 of file CoreDebug.cs.

◆ allMenu

bool CoreDebug.allMenu

Definition at line 2320 of file CoreDebug.cs.

◆ allPolicy

bool CoreDebug.allPolicy

Definition at line 2323 of file CoreDebug.cs.

◆ allRecipe

bool CoreDebug.allRecipe

Definition at line 2317 of file CoreDebug.cs.

◆ allSkill

bool CoreDebug.allSkill

Definition at line 2258 of file CoreDebug.cs.

◆ allStory

bool CoreDebug.allStory

Definition at line 2326 of file CoreDebug.cs.

◆ alwaysFavFood

bool CoreDebug.alwaysFavFood

Definition at line 2310 of file CoreDebug.cs.

◆ alwaysResetWindow

bool CoreDebug.alwaysResetWindow

Definition at line 2162 of file CoreDebug.cs.

◆ autoAdvanceQuest

bool CoreDebug.autoAdvanceQuest

Definition at line 2285 of file CoreDebug.cs.

◆ autoIdentify

bool CoreDebug.autoIdentify

Definition at line 2252 of file CoreDebug.cs.

◆ boradcast

bool CoreDebug.boradcast

Definition at line 2358 of file CoreDebug.cs.

◆ command

string CoreDebug.command

Definition at line 2174 of file CoreDebug.cs.

◆ commands

List<CoreDebug.DebugCommand> CoreDebug.commands = new List<CoreDebug.DebugCommand>()

Definition at line 2401 of file CoreDebug.cs.

◆ debugHoard

bool CoreDebug.debugHoard

Definition at line 2203 of file CoreDebug.cs.

◆ debugHotkeys

CoreDebug.DebugHotkey CoreDebug.debugHotkeys

Definition at line 2184 of file CoreDebug.cs.

◆ debugInput

bool CoreDebug.debugInput

Definition at line 2178 of file CoreDebug.cs.

◆ debugProps

bool CoreDebug.debugProps

Definition at line 2197 of file CoreDebug.cs.

◆ debugScatter

bool CoreDebug.debugScatter

Definition at line 2234 of file CoreDebug.cs.

◆ dontCompressSave

bool CoreDebug.dontCompressSave

Definition at line 2168 of file CoreDebug.cs.

◆ dontUseThread

bool CoreDebug.dontUseThread

Definition at line 2153 of file CoreDebug.cs.

◆ enable

bool CoreDebug.enable

Definition at line 2405 of file CoreDebug.cs.

◆ enableMapPieceEditor

bool CoreDebug.enableMapPieceEditor

Definition at line 2288 of file CoreDebug.cs.

◆ fixedColor

Color32 CoreDebug.fixedColor

Definition at line 2364 of file CoreDebug.cs.

◆ fov

Fov CoreDebug.fov = new Fov()

Definition at line 2408 of file CoreDebug.cs.

◆ godCraft

bool CoreDebug.godCraft

Definition at line 2240 of file CoreDebug.cs.

◆ godFood

bool CoreDebug.godFood

Definition at line 2243 of file CoreDebug.cs.

◆ godMode

bool CoreDebug.godMode

Definition at line 2228 of file CoreDebug.cs.

◆ hidePCItemsInBuild

bool CoreDebug.hidePCItemsInBuild

Definition at line 2282 of file CoreDebug.cs.

◆ ignoreAutoSave

bool CoreDebug.ignoreAutoSave

Definition at line 2159 of file CoreDebug.cs.

◆ ignoreBuildRule

bool CoreDebug.ignoreBuildRule

Definition at line 2246 of file CoreDebug.cs.

◆ ignoreEncounter

bool CoreDebug.ignoreEncounter

Definition at line 2270 of file CoreDebug.cs.

◆ ignorePool

bool CoreDebug.ignorePool

Definition at line 2146 of file CoreDebug.cs.

◆ ignorePopup

bool CoreDebug.ignorePopup

Definition at line 2209 of file CoreDebug.cs.

◆ ignoreWeight

bool CoreDebug.ignoreWeight

Definition at line 2249 of file CoreDebug.cs.

◆ instaReturn

bool CoreDebug.instaReturn

Definition at line 2276 of file CoreDebug.cs.

◆ inviteAnytime

bool CoreDebug.inviteAnytime

Definition at line 2301 of file CoreDebug.cs.

◆ keypadDebug

bool CoreDebug.keypadDebug

Definition at line 2181 of file CoreDebug.cs.

◆ langCode

Lang.LangCode CoreDebug.langCode

Definition at line 2142 of file CoreDebug.cs.

◆ logAdv

bool CoreDebug.logAdv

Definition at line 2333 of file CoreDebug.cs.

◆ logCombat

bool CoreDebug.logCombat

Definition at line 2337 of file CoreDebug.cs.

◆ logDice

bool CoreDebug.logDice

Definition at line 2340 of file CoreDebug.cs.

◆ marryAnytime

bool CoreDebug.marryAnytime

Definition at line 2304 of file CoreDebug.cs.

◆ matColorTest

CoreDebug.MatColorTest CoreDebug.matColorTest

Definition at line 2355 of file CoreDebug.cs.

◆ maxQuests

bool CoreDebug.maxQuests

Definition at line 2313 of file CoreDebug.cs.

◆ numResource

int CoreDebug.numResource

Definition at line 2294 of file CoreDebug.cs.

◆ param1

int CoreDebug.param1

Definition at line 2348 of file CoreDebug.cs.

◆ param2

int CoreDebug.param2

Definition at line 2352 of file CoreDebug.cs.

◆ randomResource

bool CoreDebug.randomResource

Definition at line 2231 of file CoreDebug.cs.

◆ resetPlayerConfig

bool CoreDebug.resetPlayerConfig

Definition at line 2150 of file CoreDebug.cs.

◆ returnAnywhere

bool CoreDebug.returnAnywhere

Definition at line 2273 of file CoreDebug.cs.

◆ revealInner

bool CoreDebug.revealInner

Definition at line 2206 of file CoreDebug.cs.

◆ revealMap

bool CoreDebug.revealMap

Definition at line 2200 of file CoreDebug.cs.

◆ showExtra

bool CoreDebug.showExtra

Definition at line 2221 of file CoreDebug.cs.

◆ showFav

bool CoreDebug.showFav

Definition at line 2307 of file CoreDebug.cs.

◆ showSceneSelector

bool CoreDebug.showSceneSelector

Definition at line 2135 of file CoreDebug.cs.

◆ showTone

bool CoreDebug.showTone

Definition at line 2218 of file CoreDebug.cs.

◆ skipEvent

bool CoreDebug.skipEvent

Definition at line 2212 of file CoreDebug.cs.

◆ skipInitialQuest

bool CoreDebug.skipInitialQuest

Definition at line 2329 of file CoreDebug.cs.

◆ skipMod

bool CoreDebug.skipMod

Definition at line 2171 of file CoreDebug.cs.

◆ skipModSync

bool CoreDebug.skipModSync

Definition at line 2139 of file CoreDebug.cs.

◆ skipNerun

bool CoreDebug.skipNerun

Definition at line 2215 of file CoreDebug.cs.

◆ startHour

int CoreDebug.startHour

Definition at line 2125 of file CoreDebug.cs.

◆ startLoadout

CoreDebug.StartLoadout CoreDebug.startLoadout

Definition at line 2119 of file CoreDebug.cs.

◆ startParty

CoreDebug.StartParty CoreDebug.startParty

Definition at line 2122 of file CoreDebug.cs.

◆ startScene

CoreDebug.StartScene CoreDebug.startScene

Definition at line 2116 of file CoreDebug.cs.

◆ startSetting

CoreDebug.StartSetting CoreDebug.startSetting

Definition at line 2128 of file CoreDebug.cs.

◆ startZone

string CoreDebug.startZone

Definition at line 2131 of file CoreDebug.cs.

◆ test

bool CoreDebug.test

Definition at line 2224 of file CoreDebug.cs.

◆ testFixedColor

bool CoreDebug.testFixedColor

Definition at line 2361 of file CoreDebug.cs.

◆ testLOS

bool CoreDebug.testLOS

Definition at line 2191 of file CoreDebug.cs.

◆ testLOS2

bool CoreDebug.testLOS2

Definition at line 2194 of file CoreDebug.cs.

◆ testThingQuality

bool CoreDebug.testThingQuality

Definition at line 2291 of file CoreDebug.cs.

◆ travelAnywhere

bool CoreDebug.travelAnywhere

Definition at line 2279 of file CoreDebug.cs.

◆ unlimitedInterest

bool CoreDebug.unlimitedInterest

Definition at line 2298 of file CoreDebug.cs.

◆ useNewConfig

bool CoreDebug.useNewConfig

Definition at line 2156 of file CoreDebug.cs.

◆ validateData

bool CoreDebug.validateData

Definition at line 2165 of file CoreDebug.cs.

◆ validatePref

bool CoreDebug.validatePref

Definition at line 2344 of file CoreDebug.cs.

Property Documentation

◆ EnableCheat

string CoreDebug.EnableCheat
staticget

Definition at line 1579 of file CoreDebug.cs.

◆ godBuild

bool CoreDebug.godBuild
get

Definition at line 15 of file CoreDebug.cs.


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