XLS to Data: 1.2 Currently Working .bat Quick Reference

From OuroDev
Revision as of 13:09, 12 August 2024 by HixxyDubz (talk | contribs) (XLS to Data: 1.2 Currently Working .bat Quick Reference)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Currently working .bat quick guide

This is a quick reference guide for all of the known and unknown XLS .bat scripts, most work, one or two are unknown at this point, information will be updated once they are known.

• xlstopowdef.bat ----------------Player related powers

• xlstocontactdef.bat ------------Contact Creation (Must enumerate ex: "C:\game\data\scripts\Contacts\Atlas_Park\_src/AtlasPark.xls".

• xLStoTaskDef.bat --------------Mission & Task creation (Must enumerate ex: XLStoTaskDef.bat "C:\game\data\scripts\Contacts\Kings_Row\tasks\_src\SL2_3_Shauna_Stockwe ll_Storyarc.xls".

• XLStoClassDef.bat -------------Creating new AT Must enumerate ex XLStoClassDef.bat "C:\game\data\Defs\classes\src\classes.xls".

• xlatenpcs.bat

• xlstobadgesdef.bat -----------Badges and rewards.

• xlstoboostsetdef.bat ----------"C:\game\data/defs/boostsets/_src\boostsets.xls" deals with IO sets.

• xlstocards.bat -----------------Currently unknown.

• xlstoclassdef.bat --------------Directly target class.xls.

• xlstoconcepts.bat -------------Targets old unused invention IO/Related to skills system

• xlstodialogdef.bat ------------Currently unknown

• xlstoitems.bat -----------------Updates a lot of files related to player bases by default.

• xlstonewfeaturesdef.bat ------Imports new features XLS currently unusable uses a strange python script instead of Perl.

• xlstopophelpdef.bat ----------"C:\game\data\Defs\PopHelp\_src\pophelp.xls" used to change the pop up help for new players.

• xlstorecipes.bat ---------------Related to stores in C:\game\data\Defs\stores\_src

• xlstorewarddef.bat ------------Opens rewards.xls by default.

• xlstorooms.bat ----------------You target the files in C:\game\data\Defs\v_bases\_src you can change a lot of things related to sg bases items allowed , cost, rooms available there is a lot of function these XLS can do.

• xlstosalvage.bat ---------------Salvage used to target C:\game\data\Defs\Invention\_src\salvage.xls

• xlstorecipes.bat --------------- Target C:\game\data\Defs\Invention\_src\recipe.xls in this location.

• xlstoscriptdef.bat --------------"C:\game\data\scripts\ScriptDefs\_src\ various events zone scripts can all be changed here. This is the Cimeoria script that teleports players out of the zone to the base raid types win conditions. These are very powerful zone scripts.

• xlstospawndef.bat -------------"C:\game\data\scripts\SpawnDefs\Missions\_src\encounters.xls" This is related to creating new spawn tables, you would use this when creating a new enemy type, This required additional modifications to get working if you have any trouble creating a new enemy type please ask in the Ourodev Discord.

• xlstostoredef.bat ---------------Edits store.xls C:\game\data\Defs\stores\_src stores and v_stores.xls, can be used to change various in game vendors, This can also be used on the scattered stores as well.

• xlstovillaindef.bat --------------Currently unknown

• xtract.bat -----------------------Taken from Perl comments.

xtract strips the strings out of the given file, creating two files: a copy of the original file with the strings replaced with tags, and a file with each tag and its corresponding string. These files are placed in a parallel directory by replacing the first occurrence of "scripts" in the given filename with "scripts.loc". Furthermore, The tag file is placed in a subdirectory named "$default_lang" underneath, The tag file has .ms appended to the original filename as well.