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.

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
  • assettexttable
    • explore_affair_server,explore_affair_client: random exploration events
    • skin: individual costume names,unlock line,notebook memento,VA
    • skin_group: notebook event names+desc
    • skin_bonus: notebook completion bonus
    • career_quest, achievement
    • item: name+desc
    • furniture: name+desc
    • furniture_establish: upgradable base objects name+desc
    • furniture_classes
    • chess_seasonevent
    • fairy
    • equip
    • enemy_illustration: name+desc+VA
    • sangvis: different desc
    • enemy_illustration_skill
    • commander_uniform
    • sangvis_gasha: banner names
    • building
    • organization
    • story_util: chapters desc
  • assettextes
    • 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
  • resourceavgtexture_ ; resourceavgbase
    • Story illustrations
    • Sometimes contains Sprite tutorials
  • resourcecommander_ ; charactercommander ; charactersummercommander ; resourceiconcommanderemoji ; resourcecommanderemoji
    • Commander chibi Sprite, Texture2D, TextAsset .skel, MonoBehavior SkeletonData & Atlas, Shader
  • resourceiconenemy
    • _I profile icons
    • On-map structures
  • 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
    • characterspecial: story sprites for allies
    • characterpet
  • resourcefairy
  • _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_
  • resourceiconops

  • 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
    • 2022summer: Longitudinal Strain

  • BOSS-7: Gager
  • BOSS-9: Architect
  • BOSS-11: Dreamer
  • BossJustice: Judge
  • Weaver: Ouroboros
  • DUMMY_N ?
  • 春田咖啡: Springfield
  • pmhe: Makarov
  • ar: Galil
  • mlemk: Lee-Enfield

@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


Explore Menu

Keys

All activities in the Explore menu require Keys to access and obtain rewards.

Doll Team

Main Story

Progressing main story chapters unlocks new functions in the game and yields various rewards on first completion, including Neural Fragments for main story Dolls.

Each chapter is divided into Standard, Dark Realm and Endless Exploration modes.

  • Chapter 0: Oasis Defense
  • Chapter 1: Artificial Intelligence Sector - Rossum
  • Chapter 2: Military Sector - Cyclopes

Standard and Dark Realm

Standard mode stages include story stages and combat stages. Dark Realm stages is unlocked after an certain combat stage is cleared in Standard and tells a side story from the sector, with more difficult combat stages. Besting combat stages is necessary to unlock the next stages, but story stages can be easily skipped or reread later.

There are seven types of combat stages:

  • Tactical Tutorial: Typical easy-clear tutorial stuff.
  • Regular Battle: Standard exploration mechanics.
  • Battle of Endurance: No exploration mechanics aside from Functions and Protocols, only a series of battles.
  • Boss Fight: Like Regular Battle stages but with the story boss at the Output Terminal of each layer.
  • Limited Deployment: Like Regular Battle stages but you can't bring your own Dolls.
  • Function Library: Like Regular Battle but with much more Function Nodes.
  • Portal: Like Regular Battle but with the ""Beware of Summons" Protocol active from the start and the boss at the Output Terminal always being Modesty.

Exploration Mechanics

The first rogue-like element of the game, the player is faced with multiple paths through several node types to the boss:

  • Conflict Zone (Elementary, Intermediate or Advanced): Combat nodes. Compare power to the Team Power to gauge the difficulty. The Drop type indicates which Doll class will benefit from the looted Functions after the fight.
  • Output Terminal: Final Conflict Zone of the layer. When cleared, the option to challenge a second and more difficult Output Terminal will be offered for better loot, at no cost if it is failed.
  • Function Library: Will give a choice among three Functions at random.
  • Recovery Area: A chance to heal 30% of the health of all Dolls or 80% health of the most damaged Doll, or to upgrade a Function Card for free, or to change it into a Trading Area (cannot be reverted).
  • Trading Area: Buy and Sell Functions and buy Protocols with Cache Coins. Higher level Function Cards are worth more, and Protocols are quite expensive. Available Functions and Protocols can be refreshed once for free, then costing Cache Coins and becoming more expensive for subsequent Refresh.
  • Anomaly Area: Very random, can give a Function for nothing, get a chance to get some Functions or heal, or even be a secret Conflict Zone. Usually needs to spend Cache Coins or a portion of the Doll's HP or Max HP.
  • Some stages have special node types such as nodes to debuff Faith in chapter 1.

Usually it is only possible to navigate to the nodes on the right of the current node following the links displayed, but some nodes enable to freely move between nodes in the same columns.

The number of maps that must be cleared to complete the stage is indicated by the number of layers. All layers finish in an Output Terminal boss fight node. Dolls are always healed at the end of a layer.

Elements of the Exploration screen:

  • Function Row: Displays all active Functions and current Function Card Deck Size (can be enhanced at Trading Areas or some Anomaly Areas). Click the Function icon to see all available Functions in this stage.
  • Cache Coins: Needed to buy Functions and Protocols, buy more Function space or start events in Anomaly Areas. Gained during battle or by selling Functions.
  • Protocols: Hover over the icons to display the active effects.
  • Function Chains.
  • Team Power.
  • Current team members, with life bar in green.
  • Loot button: See currently available loot.
  • Enemy Level: Increase one pip for every node traveled and increases every four pip. Buffs the HP, ATK and Hashrate of enemies.

Challenge Mode

Challenge Missions will become available after clearing certain stages for the first time. Support Dolls are disabled in Challenge Mode and Doll stats are capped. Clearing a Challenge will award Keys.

The default Challenge Mission caps the rarity, level, Breakthrough and Skill level of ally Dolls and may disable Algorithms, Intimacy and Specialty Training bonuses, as well as boost enemy attributes. Two supplementary Challenge Missions can be enabled, such as more buffs to enemies, debuffs on Dolls or restrictions Dolls types or numbers in the team.

Endless Exploration

This mode is unlocked after clearing all stages in a chapter. There are 40 stages with three layers to clear of increasing difficulty. Clearing the harder stages will automatically clear the easier ones, so not all 40 stages need to be played. First clear for any stage will yield Strategic Blueprints, which are used to unlock Procedural Efficiency Nodes, which are global bonuses in all stages.

Battle

Screen

  • Pause button
  • Damage stats: Can be hidden by tapping on the title.
  • Leftmost row is for reserve units. Can swap for units on the field but cannot be accessed during fight. However there can be tile effects on this row to give passive buffs to the on-field units.
  • Auto button: all actions during the fight will be decided by the computer.
  • Speed changer: either 1x or 2x
  • Protocols: Hover over the icons to display the active effects.
  • Ultimate Gauge modifier: Usually 1.0 in most stages, but can become higher in resource runs and tutorials.
  • Ultimate Gauge: Fills with blue when performing actions up to 100%, then with orange up to 200%
  • Ultimate buttons: Tap the portrait of a Doll when it is highlighted to spend 100% of the gauge and use the ultimate. Critically damages Dolls have their portrait become red.
  • Active Functions: Tap to use.

Tactical Skills

  • Flexible Strategy
    • Teleportation (Note: cannot be performed on stunned or frozen Doll)
      • Teleportation - Offensive: Cost 8 Tactical Energy, 10s CD. Immediately teleport a selected ally Doll to a specified empty tile. After a successful teleportation, all damage dealt by this Doll is increased by 10% for the next 5 seconds. (Note: cannot be performed on stunned or frozen Doll)
      • Teleportation - Survival: Cost 8 Tactical Energy, 10s CD. Immediately teleport a selected ally Doll to a specified empty tile. After a successful teleportation, the HP of the selected Doll recovers by 5% of their Max HP. (Note: cannot be performed on stunned or frozen Doll)
    • Cyclonic Gust
      • Cyclonic Gust - Stun: Cost 10 Tactical Energy, 16s CD. The selected target is interrupted and sent airborne for 3 seconds. They cannot be targeted during this period. If the target is an enemy unit, they will be Stunned for 2 seconds after landing.
      • Cyclonic Gust - Concealment: Cost 10 Tactical Energy, 16s CD. The selected target is interrupted and sent airborne for 3 seconds. They cannot be targeted during this period. If the target is an ally, they will become invisible for 2 seconds after landing.
    • Rapid Recharge
      • Rapid Recharge - Supercharge: Cost 15 Tactical Energy, 10s CD. Select an ally Doll to cast their Auto Skill immediately. This does not affect its cooldown. Boost their Skill Hast by 400 points for the following 5 seconds.
      • Rapid Recharge - Interference: Cost 15 Tactical Energy, 10s CD. Select an enemy unit and reduce their Auto Skill's charge by 50%. This does not affect enemies with Skills that take effect over time.
  • Offensive Build
    • Orbital Strike: Cost 7 Tactical Energy, 3s CD. Deal [Derivative] Operand Damage (equal to 80% of greatest ally Hashrate) to the enemy with the lowest remaining HP. If the target dies from this strike, restore 4 points of energy.
    • Coordinated Fire: Cost 10 Tactical Energy, 12s CD. Deals [Derivative] Operand Damage (equal to 50% of greatest ally Hashrate) to all enemies in the selected area and stuns them for 1 second.
    • FC Illumination: Cost 10 Tactical Energy, 10s CD. Focus Fire on 1 enemy for 4 seconds. Allies will not retarget at the end of this effect.

Tile effects

  • Snipe: Gives infinite range, ignore HP shields and target farthest enemy rather than closest to ranged units for the current battle.

Battle Results

Select the Loot Drops you want at the end of the stage, but each item will cost Keys. Choosing to keep everything gives a 10% rebate on Key cost.

Enemies

  • Temporary Roadblock (Sniper): Only have Max HP, Physical DEF and Operand DEF. Skill: Temporary Roadblock - Fragile obstacles that can be destroyed fast.
  • Solid Roadblock (Guard): Only have Max HP, Physical DEF and Operand DEF. Skill: Solid Roadblock - A solid barrier that cannot be destroyed.
  • Protector (Guard): Melee, Physical DEF. Skills: Halo Masking (8s) - Become immobilized for 5s. Physical DEF increased by 20%. Recovers HP equal to 50% Hashrate every second ; DEF Boost - Physical DEF +10%
  • Modesty (Warrior): Summon. Skill: Extradition - Summons a random Lesser Sanctifier to join the battle every 3 seconds at the cost equal to 5% Max HP per summon.

Functions

Only one of each Function Card can be owned at once, duplicates of the same card serve to upgrade the card.

Card setup

  • Type of Doll affected
  • Level (each card can be upgraded two times).
  • Icon
  • Name
  • Description (can be switched between simplified and advanced in game settings)
  • Function Chain: Gives bonus effects when some cards are owned at the same time.
  • Dolls affected in the current team.
  • Overall estimated effectiveness gain for the Team Power.
  • Lock: cannot choose to discard without a prompt.
  • Select/Upgrade/Sell button

Screens

  • Select screen: Choose one of the functions displayed, or discard them for some Cache Coins. Can also spend 10 Cache Coins to Refresh the Functions offered a limited number of times. The Map button let you access the rest of the screen to review the Function Bar or Functions list, but a Function must be selected or all discarded before continuing.
  • Trading Screen: See Exploration.