helialprofile.png
Welcome to IOPWiki, Commander.
We are lacking editors focused on Girls' Frontline and Girls' Frontline 2. You can contribute without an account. Learn how to contribute and join our Discord server.

Difference between revisions of "User:MoonlightArchivist/Guidelines"

Welcome to IOP Wiki. This website is maintained by the Girls' Frontline community and is free to edit by anyone.
Jump to navigation Jump to search
Line 68: Line 68:
 
*DUMMY_N ?
 
*DUMMY_N ?
 
*春田咖啡: Springfield
 
*春田咖啡: Springfield
 +
<hr>
 +
@echo off
 +
for /f "skip=1" %%i in ('wmic os get localdatetime') do if not defined fulldate set fulldate=%%i
 +
set foldername=GFextract%fulldate:~0,8%
 +
md %foldername%
 +
md %foldername%\alphas
 +
md %foldername%\storybg
 +
md %foldername%\sounds
 +
md %foldername%\videos
 +
md %foldername%\commander
 +
md %foldername%\NPC
 +
md %foldername%\units
 +
md %foldername%\furnitures
 +
md %foldername%\menus
 +
md %foldername%\maps
 +
md %foldername%\eventmenus
 +
md %foldername%\guide
 +
md %foldername%\particles
 +
md %foldername%\live2d
 +
md %foldername%\spines
 +
md %foldername%\text
 +
md %foldername%\battlebg
 +
md %foldername%\icons
 +
 +
set "source=%~dp0\"
 +
set "destination=%foldername%\alphas"
 +
robocopy "%source%" %destination% *resourceavgpic*.ab /mov
 +
robocopy "%source%" %destination% *resourcepic*.ab /mov
 +
robocopy "%source%" %destination% *resourceboss*.ab /mov
 +
set "destination=%foldername%\storybg"
 +
robocopy "%source%" %destination% *resourceavgtexture*.ab /mov
 +
robocopy "%source%" %destination% *resourceavgbase*.ab /mov
 +
set "destination=%foldername%\sounds"
 +
robocopy "%source%" %destination% *.acb.bytes /mov
 +
set "destination=%foldername%\videos"
 +
robocopy "%source%" %destination% *.usm.bytes /mov
 +
set "destination=%foldername%\commander"
 +
robocopy "%source%" %destination% *resourcecommanderclass*.ab /mov
 +
robocopy "%source%" %destination% *resourceiconuniform*.ab /mov
 +
robocopy "%source%" %destination% *charactercommander*.ab /mov
 +
robocopy "%source%" %destination% *charactersummercommander*.ab /mov
 +
robocopy "%source%" %destination% *resourceiconcommanderemoji*.ab /mov
 +
robocopy "%source%" %destination% *resourcecommanderemoji*.ab /mov
 +
set "destination=%foldername%\furnitures"
 +
robocopy "%source%" %destination% *furniture*.ab /mov
 +
robocopy "%source%" %destination% *spritesdorm*.ab /mov
 +
set "destination=%foldername%\live2d"
 +
robocopy "%source%" %destination% *live2d*.ab /mov
 +
set "destination=%foldername%\spines"
 +
robocopy "%source%" %destination% *spine*.ab /mov
 +
set "destination=%foldername%\NPC"
 +
robocopy "%source%" %destination% *characternpc*.ab /mov
 +
set "destination=%foldername%\maps"
 +
robocopy "%source%" %destination% *assetmap*.ab /mov
 +
set "destination=%foldername%\eventmenus"
 +
robocopy "%source%" %destination% *activemap*.ab /mov
 +
robocopy "%source%" %destination% *activityops*.ab /mov
 +
robocopy "%source%" %destination% *resourceactivitymap*.ab /mov
 +
set "destination=%foldername%\guide"
 +
robocopy "%source%" %destination% *guide*.ab /mov
 +
set "destination=%foldername%\particles"
 +
robocopy "%source%" %destination% *assetparticles*.ab /mov
 +
set "destination=%foldername%\icons"
 +
robocopy "%source%" %destination% *resourcenotebook*.ab /mov
 +
robocopy "%source%" %destination% *spritescardbg*.ab /mov
 +
robocopy "%source%" %destination% *resourceicon*.ab /mov
 +
robocopy "%source%" %destination% *spritesguncamps*.ab /mov
 +
robocopy "%source%" %destination% *spritesui*.ab /mov
 +
robocopy "%source%" %destination% *spritesdeploymentbuilding*.ab /mov
 +
robocopy "%source%" %destination% *resourcecardavatar*.ab /mov
 +
robocopy "%source%" %destination% *resourcecardhomebg*.ab /mov
 +
set "destination=%foldername%\menus"
 +
robocopy "%source%" %destination% *spriteshome*.ab /mov
 +
robocopy "%source%" %destination% *atlasclips*.ab /mov
 +
robocopy "%source%" %destination% *characterbuild*.ab /mov
 +
robocopy "%source%" %destination% *spritestips*.ab /mov
 +
robocopy "%source%" %destination% *spritescredits*.ab /mov
 +
 +
robocopy "%source%" %destination% *assetotherres*.ab /mov
 +
robocopy "%source%" %destination% *assetthreedscenes*.ab /mov
 +
robocopy "%source%" %destination% *assetmotherbase*.ab /mov
 +
robocopy "%source%" %destination% *assettheater*.ab /mov
 +
robocopy "%source%" %destination% *assetmaterials*.ab /mov
 +
robocopy "%source%" %destination% *assetplayable*.ab /mov
 +
robocopy "%source%" %destination% *assetmanual*.ab /mov
 +
robocopy "%source%" %destination% *assetassetother*.ab /mov
 +
robocopy "%source%" %destination% *assetspecialops*.ab /mov
 +
robocopy "%source%" %destination% *assetshader*.ab /mov
 +
robocopy "%source%" %destination% *assetfonts*.ab /mov
 +
robocopy "%source%" %destination% *assetlogin*.ab /mov
 +
robocopy "%source%" %destination% *assetanimation*.ab /mov
 +
robocopy "%source%" %destination% *assetflightchessmap*.ab /mov
 +
 +
robocopy "%source%" %destination% *resourceavglanguage*.ab /mov
 +
robocopy "%source%" %destination% *resourcecard*.ab /mov
 +
robocopy "%source%" %destination% *resourcebattle*.ab /mov
 +
robocopy "%source%" %destination% *resourcetitle*.ab /mov
 +
robocopy "%source%" %destination% *resourcefairy*.ab /mov
 +
robocopy "%source%" %destination% *resourcetopstory*.ab /mov
 +
robocopy "%source%" %destination% *resourceeffect*.ab /mov
 +
robocopy "%source%" %destination% *resource*prefab*.ab /mov
 +
robocopy "%source%" %destination% *resourceguncamps*.ab /mov
 +
robocopy "%source%" %destination% *resourcetargettrain*.ab /mov
 +
robocopy "%source%" %destination% *resourcesquad*.ab /mov
 +
robocopy "%source%" %destination% *resourcefetter*.ab /mov
 +
robocopy "%source%" %destination% *resourceprofiles*.ab /mov
 +
robocopy "%source%" %destination% *resourcefontsprefabs*.ab /mov
 +
robocopy "%source%" %destination% *resourcewishgunbg*.ab /mov
 +
robocopy "%source%" %destination% *resourceworldcollide*.ab /mov
 +
robocopy "%source%" %destination% *resourcesquads.ab /mov
 +
robocopy "%source%" %destination% *resourcetheater.ab /mov
 +
set "destination=%foldername%\units"
 +
robocopy "%source%" %destination% *character*.ab /mov
 +
set "destination=%foldername%\text"
 +
robocopy "%source%" %destination% *text*.ab /mov
 +
set "destination=%foldername%\battlebg"
 +
robocopy "%source%" %destination% *sprites*.ab /mov
 +
 +
exit /b

Revision as of 13:51, 25 September 2022

  • assettextlangue
    • Patterns, LanguageData for JP, US, KR and HK, and AudioEventIDData
  • assettexttable
    • Menus, tutorials, index menu, fetter (Bookshelf of Memories), notebook, forward basecamp actions, commander costumes, enemy descriptions (enemy_illustration), costume obtain lines, item descriptions, shop items (mall), base equipment descriptions, gun infos, furniture sets, fairy acquisition lines, equipment descriptions (equip)
  • assettextes
    • lua scripts, unit lines (CharacterVoice, NewCharacterVoice), Kalina lines (KalinaLevelVoice)
  • assettextavg
    • assets/resources/dabao/avgtxt/ ; assets/resources/dabao/avgtxt/battleavg : Cube: -1, -6 ; Arctic Warfare: -2, -3, -4, -5 ; Cube+: -7 ; Rabbit Hunt: -8 ; Deep Dive: -10, -11, -12, -13 ; Only Master: -14, -15 ; Singularity: -16, -17, -18 ; Glory Day: -19, -20, ; Continuum Turbulence: -24, -25, -26, -27, -28 ; Isomer: -31 ; Valhalla: -32 ; Shattered Connexion: -33 ; Freaky Pandemic: -34 ; A Snowy Night Capriccio : -35 ; Polarized Light: -36 ; The Photo Studio Mystery: -37 ; Dream Theatre: -38 ; Far Side of the Sea: -40 ; Dual Randomness: -41 : Butterfly in a Cocoon: -42 ; Bounty Feast: -43 ; Mirror Stage : -44 ; Untranslated: -45 ; My Devil's Frontline: -46 ; The Waves Wrangler: -47 ; Poincaré Recurrence: -48 ; One Coin Short: -49 ; Love Bakery: -50 ; Fixed Point: -51, -99 ; Lycan Sanctuary: -52
    • assets/resources/dabao/avgtxt/anniversary: NPCs with minus tag, assimilation with s_ tag
    • assets/resources/dabao/avgtxt/fetter/: Bookshelf of Memories
    • assets/resources/dabao/avgtxt/memoir/: Neural Upgrades
    • assets/resources/dabao/avgtxt/skin/: Notebook
    • assets/resources/dabao/avgtxt/va11/va11_1.txt: Valhalla special scenes
    • assets/resources/dabao/avgtxt/tutorials: assimilation tutorial
  • resourceavgpicprefab__ ; resourcebossskillpic ; resourcepic__add ; resourcepic_
    • Texture2D alphas for all character types, MonoBehavior DialoguePicHolder, MonoBehavior Image, MonoBehavior ExImage, MonoBehavior CommonPicController, MonoBehavior SangvisSmallPicController, MonoBehavior LuaUIElement, MonoBehavior AudioTrigger
    • Sometimes contains non-alpha Sprites, Texture2D tutorials and particle shaders
  • resourceavgtexture_ ; resourceavgbase
    • Texture2D or Sprite story illustrations
    • Sometimes contains Sprite tutorials
  • resourcecommander_ ; charactercommander ; charactersummercommander ; resourceiconcommanderemoji ; resourcecommanderemoji
    • Commander chibi Sprite, Texture2D, TextAsset .skel, MonoBehavior SkeletonData & Atlas, Shader
  • resourceiconuniform
    • Commander costumes shop icons
  • character_
    • For Dolls, assimilation and enemies, Sprite, Texture2D, includes alphas
    • Sometimes packages MonoBehavior skeletondata and Shader (characterunknown)
    • characterboss: groups Sangvis bosses
    • characternpc_: includes some fairies duplicated from resourcefairy
  • resourcefairy
    • Sprite, Texture2D and MonoBehavior CommonMaskedPicController, Live2DModelController, Image, ExImage and RectMask2D
  • _spine
    • Spritesheets, atlases, shaders and scripts for all chibi dolls, enemies, map structures, pets, dorm characters and animated furniture. Still has Valkyria charas and K7. charactersupershortysangvisspine = Super Shorty during assimilation scene. charactercoffeespine = Springfield in cafe.
  • resourcespine_
    • Animators and MonoBehavior RendererOrder, NcCurveAnimation, SkeletonAnimation, SkeletonGhost, BattleMemberController

  • assets/resources/dabao/avgtxt/profiles.txt
    • 21Jashin: My Devil's Frontline
    • CG-Houkai: Only Master
    • 2020TCTD: Bounty Feast
    • gunCG, HenriettaCG: Dream Theater
    • va11_: Valhalla
    • BG-Djmax, CG-DJMAX: Glory Day
    • GGXX: Rabbit Hunt
    • SEAPARTY: Far Side of the Sea
    • sp2.: Cube
    • CG-2017Winter: Arctic Warfare
    • 17xh: Deep Dive
    • 2018Winter: Singularity
    • 2018Summer: Continuum Turbulence
    • 19Winter: Isomer
    • 2019summer: Shattered Connexion
    • 19christmas: A Snowy Night Capriccio
    • 2019halloween: Freaky Pandemic
    • 19winter: Polarized Light
    • 2020summer ; 20summer: Dual Randomness
    • 2020HW: Butterfly in a Cocoon
    • 2021white, 2021_ink: Mirror Stage
    • 2021summer: Poincaré Recurrence
    • 2021_Christmas: One Coin Short
    • 2022winter: Fixed Point

  • BOSS-7: Gager
  • BOSS-9: Architect
  • BOSS-11: Dreamer
  • BossJustice: Judge
  • Weaver: Ouroboros
  • DUMMY_N ?
  • 春田咖啡: Springfield

@echo off for /f "skip=1" %%i in ('wmic os get localdatetime') do if not defined fulldate set fulldate=%%i set foldername=GFextract%fulldate:~0,8% md %foldername% md %foldername%\alphas md %foldername%\storybg md %foldername%\sounds md %foldername%\videos md %foldername%\commander md %foldername%\NPC md %foldername%\units md %foldername%\furnitures md %foldername%\menus md %foldername%\maps md %foldername%\eventmenus md %foldername%\guide md %foldername%\particles md %foldername%\live2d md %foldername%\spines md %foldername%\text md %foldername%\battlebg md %foldername%\icons

set "source=%~dp0\" set "destination=%foldername%\alphas" robocopy "%source%" %destination% *resourceavgpic*.ab /mov robocopy "%source%" %destination% *resourcepic*.ab /mov robocopy "%source%" %destination% *resourceboss*.ab /mov set "destination=%foldername%\storybg" robocopy "%source%" %destination% *resourceavgtexture*.ab /mov robocopy "%source%" %destination% *resourceavgbase*.ab /mov set "destination=%foldername%\sounds" robocopy "%source%" %destination% *.acb.bytes /mov set "destination=%foldername%\videos" robocopy "%source%" %destination% *.usm.bytes /mov set "destination=%foldername%\commander" robocopy "%source%" %destination% *resourcecommanderclass*.ab /mov robocopy "%source%" %destination% *resourceiconuniform*.ab /mov robocopy "%source%" %destination% *charactercommander*.ab /mov robocopy "%source%" %destination% *charactersummercommander*.ab /mov robocopy "%source%" %destination% *resourceiconcommanderemoji*.ab /mov robocopy "%source%" %destination% *resourcecommanderemoji*.ab /mov set "destination=%foldername%\furnitures" robocopy "%source%" %destination% *furniture*.ab /mov robocopy "%source%" %destination% *spritesdorm*.ab /mov set "destination=%foldername%\live2d" robocopy "%source%" %destination% *live2d*.ab /mov set "destination=%foldername%\spines" robocopy "%source%" %destination% *spine*.ab /mov set "destination=%foldername%\NPC" robocopy "%source%" %destination% *characternpc*.ab /mov set "destination=%foldername%\maps" robocopy "%source%" %destination% *assetmap*.ab /mov set "destination=%foldername%\eventmenus" robocopy "%source%" %destination% *activemap*.ab /mov robocopy "%source%" %destination% *activityops*.ab /mov robocopy "%source%" %destination% *resourceactivitymap*.ab /mov set "destination=%foldername%\guide" robocopy "%source%" %destination% *guide*.ab /mov set "destination=%foldername%\particles" robocopy "%source%" %destination% *assetparticles*.ab /mov set "destination=%foldername%\icons" robocopy "%source%" %destination% *resourcenotebook*.ab /mov robocopy "%source%" %destination% *spritescardbg*.ab /mov robocopy "%source%" %destination% *resourceicon*.ab /mov robocopy "%source%" %destination% *spritesguncamps*.ab /mov robocopy "%source%" %destination% *spritesui*.ab /mov robocopy "%source%" %destination% *spritesdeploymentbuilding*.ab /mov robocopy "%source%" %destination% *resourcecardavatar*.ab /mov robocopy "%source%" %destination% *resourcecardhomebg*.ab /mov set "destination=%foldername%\menus" robocopy "%source%" %destination% *spriteshome*.ab /mov robocopy "%source%" %destination% *atlasclips*.ab /mov robocopy "%source%" %destination% *characterbuild*.ab /mov robocopy "%source%" %destination% *spritestips*.ab /mov robocopy "%source%" %destination% *spritescredits*.ab /mov

robocopy "%source%" %destination% *assetotherres*.ab /mov robocopy "%source%" %destination% *assetthreedscenes*.ab /mov robocopy "%source%" %destination% *assetmotherbase*.ab /mov robocopy "%source%" %destination% *assettheater*.ab /mov robocopy "%source%" %destination% *assetmaterials*.ab /mov robocopy "%source%" %destination% *assetplayable*.ab /mov robocopy "%source%" %destination% *assetmanual*.ab /mov robocopy "%source%" %destination% *assetassetother*.ab /mov robocopy "%source%" %destination% *assetspecialops*.ab /mov robocopy "%source%" %destination% *assetshader*.ab /mov robocopy "%source%" %destination% *assetfonts*.ab /mov robocopy "%source%" %destination% *assetlogin*.ab /mov robocopy "%source%" %destination% *assetanimation*.ab /mov robocopy "%source%" %destination% *assetflightchessmap*.ab /mov

robocopy "%source%" %destination% *resourceavglanguage*.ab /mov robocopy "%source%" %destination% *resourcecard*.ab /mov robocopy "%source%" %destination% *resourcebattle*.ab /mov robocopy "%source%" %destination% *resourcetitle*.ab /mov robocopy "%source%" %destination% *resourcefairy*.ab /mov robocopy "%source%" %destination% *resourcetopstory*.ab /mov robocopy "%source%" %destination% *resourceeffect*.ab /mov robocopy "%source%" %destination% *resource*prefab*.ab /mov robocopy "%source%" %destination% *resourceguncamps*.ab /mov robocopy "%source%" %destination% *resourcetargettrain*.ab /mov robocopy "%source%" %destination% *resourcesquad*.ab /mov robocopy "%source%" %destination% *resourcefetter*.ab /mov robocopy "%source%" %destination% *resourceprofiles*.ab /mov robocopy "%source%" %destination% *resourcefontsprefabs*.ab /mov robocopy "%source%" %destination% *resourcewishgunbg*.ab /mov robocopy "%source%" %destination% *resourceworldcollide*.ab /mov robocopy "%source%" %destination% *resourcesquads.ab /mov robocopy "%source%" %destination% *resourcetheater.ab /mov set "destination=%foldername%\units" robocopy "%source%" %destination% *character*.ab /mov set "destination=%foldername%\text" robocopy "%source%" %destination% *text*.ab /mov set "destination=%foldername%\battlebg" robocopy "%source%" %destination% *sprites*.ab /mov

exit /b