the cutting room mirror

Girls' Frontline

please suggest an unused sprite with a clock or something

This game is still under active development.
Be aware that any unused content you find may become used or removed in the future. Please only add things to the article that are unlikely to ever be used, or went unused for some time. If they do get used, please remove them from the page and specify in the edit summary!

Careful, you'll lose an eye.

This page or section needs more images.
There's a whole lotta words here, but not enough pictures. Please fix this.

Girls' Frontline is a game about anime girls with guns. Android anime girls.

While the game is still in active development, its developers had opted at some point to archive old data to the game's content delivery network (CDN). The global release's game assets from the October 22, 2019 Template:User:結衣/Templates/Code client update to the June 16, 2022 Template:User:結衣/Templates/Code client update are readily accessible through the game's CDN. This behavior is expected to persist through the rest of the game's development. As of June 27, 2022, there is no known method for obtaining game assets for client updates prior to Template:User:結衣/Templates/Code.

All data presented in this article is current with EN client data version Template:User:結衣/Templates/Code as of May 15, 2022.

To do:

  • Check if the unused T-Dolls have abilities coded in the game.
  • Document gun name regional differences.
  • Document events leading MICA Team to use the Dolls' Frontline trademark instead of the planned 少女前線.

Unused T-Dolls#

W#

upright=0.75|thumb|Concept art of W (bottom left) and the AR Team (2016)

To do:
Find the artist's original Weibo post for the actual source image.

W was ostensibly the sixth member of the Anti‒Rain (AR) Team who was revealed in concept art released by her artist shortly before the game's original release. Sometime after, W's artist left MICA Team and cofounded HyperGryph, the development studio responsible for Arknights. Consequently, W's concept was ostensibly recycled for the eponymous Arknights operator W. Since W's artist departed early, W was never actualized as a T-Doll, and thus, only concept art of her remains.

K7#

To do:
Add K7's unused animations

K7 was a 5‒star SMG who was among a batch of several new T-Dolls that MICA Team had announced on March 21, 2018 that they would add after a routine maintenance—the day after. Upon K7's announcement, portions of the KR community were outraged upon learning that her artist had reposted controversial statements—made by the online community Megalia—on social media. In response, in the same day MICA Team immediately postponed K7's launch until further notice.

Since K7 was cancelled abruptly, her voice lines may not exist since it is possible that MICA Team had not yet recorded them. Strangely, MICA Team has left K7's graphical assets, including but not limited to:

  • full‒body undamaged and damaged artwork
  • her combat sprite's atlas data, skeleton data, and graphics
  • her dorm sprite's atlas data, skeleton data, and graphics

among the game's core assets.

KGP-9#

A 3‒star SMG who was planned as a monthly login reward for September 2018, and MICA Team preemptively bundled some of her graphical assets with the game's core assets. KR dataminers ripped KGP-9's graphical assets and ascertained that her full‒body artwork was plagiarized from Poharan, a character from Blade and Soul. Upon learning this, MICA Team postponed KGP-9's launch indefinitely, and the only remnants of her are her full-body and portrait graphics.

(Source: Original TCRF research)

Cancelled Valkyria Chronicles Collab#

Emergent conflicts between MICA Team and Sega led to the abrupt cancellation of the collaboration. Instead, the BlazBlue x GuiltyGear collaboration Operation Rabbit Hunt returned for a second time. Only chibi animations exist for the scrapped T-Dolls.

  • Imca
  • Selvaria
  • Alica
  • Edy

SCAR#

upright=0.75|thumb|T-Dolls representing weapons from the FN Herstal armory. From left: FAL, Five-seven, SCAR (presumed), and Ballista.

SCAR was one of the T-Dolls created by her artist for the game post-launch: HG Five-seven, AR FAL, RF Ballista, and MG M1918—all weapons produced and manufactured by FN Herstal. SCAR's artist released a concept illustration depicting some of these T-Dolls shortly after the game's release. All T-Dolls in the image correspond to existing T-Dolls as of May 2022 except the third from the left; since the artist has created designs representing only the FN Herstal armory, the game's community had arrived at the consensus that the unknown T-Doll was SCAR. M1918's MOD story contains the only reference to SCAR:

Template::User:結衣/Template/Quote

Unfortunately, SCAR's artist was fired from MICA Team in 2019. Both SCAR-H and SCAR-L would eventually be released with the event Eclipses & Saros in 2022, drawn by LIN+ instead.

Unused Adjutants & Adjutant Dialogue#

To do:
Upload the old and new voice lines for comparison

Long before the Sangvis capture mechanic was released there were audio files for each Sangvis Doll as an adjutant present in their boss folder. When the mechanic finally released they were given new lines which were placed in a different folder suffixed "_buhuo".

Elisa#

Elisa's voice file was removed in 2.0 and never returned. Elisa still isn't capturable and likely never will be since the game's story has concluded. She currently does not have a voice.

Watch on YouTube

Unused Graphics#

The adjutant system background graphic used before the system's overhaul.

To do:
Find a picture of the old adjutant system in action and add clarifications.

There is an unused background graphic that was used for the adjutant system before it was overhauled in the game client's Template:User:結衣/Templates/Code update.

There is an unused graphic that was used for Type 1‒3 Armor Plates. At some unknown point, it was replaced with its current form as of May 2022. Curiously, it appears that the 16LAB variant of the armor plate was created before this replacement: it is composed by stamping the 16LAB logo onto the old graphic.

Unused

16LAB Variant (as of May 2022)

Current (as of May 2022)

There's an image indexed for the game's Visual Novel style cut-scenes under the name "DUMMY". It isn't used anywhere. It appears to have been drawn by Lowlight (Who left to work on Arknights shortly after release), so perhaps it was used during development as a placeholder.

Unused Music#

Closed Beta Music#

The game went through a semi‒private closed beta in the months preceding its release in China, featuring early revisions of music tracks that are still used as of May 2022. Closed beta tracks and their modern counterparts differ to varying degree. Some tracks persisted beyond the closed beta, but most have eventually been updated or replaced entirely. All known tracks are listed below:

style="text-align: left" | UI Music

Closed Beta

Name

Use

Unknown

Login screen

Unknown

Main menu

Unknown

Factory page

Unknown

Oath scene

Unknown

Formations page

style="text-align: left" | Combat Music

Closed Beta

Name

Use

INITIALIZE

Combat simulation

SAFETY FIRST.B

Chapter 1

GREENLIGHT.B

Chapter 2

BEACON.B

Chapter 3

SENTRY.B

Chapter 4

FOR THE RECORD.B

Chapter 5

NIHILISM.B

Chapter 7

Unknown

BOSS battle

Unknown

Stage victory

Unknown

Stage defeat

(Source: 萌娘百科)

(Source: Original TCRF research)

Unused Campaign Music Tracks#

As of May 2022, the game has a story mode comprising fourteen chapters and seven major campaigns. Except Chapter 0 and the major campaigns, each chapter comprises three modes: normal, emergency, and night. Normal mode comprises six stages and both emergency and night modes each comprise four. Both normal and emergency modes feature the last stage as a boss stage. The gameplay in each stage is split between a map view from which players control their echelons and a combat view in which the player watches their echelons fight the enemy. Each chapter has a key music track that accompanies gameplay, except boss stages which use the same track regardless of the chapter.

However, this was not the case at the game's launch: Chapters 2–4 and 6–7 once used two distinct A- and B-side tracks that would play over the map view and combat view, respectively. The track list of game's official soundtrack implicates the existence of unused tracks for Chapters 1 and 5, but there is no known way of downloading these from the game's CDN.

Chapter

File

Track

Side B (Used)

Side A (Unused)

Chapter 2

Template:User:結衣/Templates/Code

GREENLIGHT

Chapter 3

Template:User:結衣/Templates/Code

BEACON

Chapter 4

Template:User:結衣/Templates/Code

SENTRY

Chapter 6

Template:User:結衣/Templates/Code

HOST

Chapter 7

Template:User:結衣/Templates/Code

NIHILISM

As of May 2022, these tracks are bundled together in the game's assets but only the B-side tracks are used: they play over both the map and combat views.

Unused Text#

Company System#

To do:
Arguably, this section does not contain speculation since this information is inferred from the unused strings, but maybe it needs to be moved nonetheless.

Each regional client uses its own localized text mappings; regardless, each client receives a copy of every region's text mappings. Within each region's text mapper file—Template:User:結衣/Templates/Code (CN) or Template:User:結衣/Templates/Code (HK/TW, JP, KR, EN)—is a region of text denoted Template:User:結衣/Templates/Code. A cursory inspection of the text lines suggests that there is, or once was, a planned guild‒like system like that of Azur Lane's. Independent historical sources date these texts back at to least mid‒2019.

The text provides detail sufficient to reconstruct how the company system would work. The feature would be available when one reached Level 20, upon which one could either create their own company or join another. Creating a company would incur resource costs, but it would allow one to administer their own company as captain. Joining a company would be done either through application or invitation, and it would require one to pass a minimum level requirement and a manual approval period, though this could be bypassed with a high enough level.

A company would be analogous to a guild in Azur Lane: it would have a social hierarchy of, in descending order of rank: a single captain, vice captains, elites, and members. It seems that vice captains could be elected, though the exact process is unclear. Captains can transfer ownership and can also be impeached by vote from prolonged inactivity. All members would ostensibly have the ability to voluntarily withdraw from or be kicked out of the company. There would also be a chat system similar to that of Azur Lane.

A company would also incorporate a shared buildings mechanic like the Theater system, though the details are unknown.

Template:User:結衣/Templates/Pre

MOD 3 Oath Lines#

To do:
M4A1 MOD is unique in that her Digimind upgrade is considered canon along with those of the AR Team, DEFY, and Squad 404; moreover, M4A1 undergoes such a drastic personality shift that her old lines would be inconsistent with her character. Regarding Digimind upgrades in general, voice line changes are not limited to adjutant and upgrade lines: since each T-Doll MOD is technically its own entity, MICA Team is free to change lines at their discretion; this can be verified trivially through the in‒game index or by dumping the game's audio assets.

M4A1 has a unique line that is unlocked after upgrading her to MOD 3 by oathing her. The only way to trigger this line is to intentionally replay the line from the index or to slowly raise her level to 115 without first oathing her, so this line will virtually never be seen.

Some dolls' MOD 3 upgrades introduce minor changes to their respective oath lines. The MOD 3 upgrade usually adds only unique adjutant and upgrade lines, so the oath lines could be copies from an earlier translation that were overlooked.

T-Doll

Regular

MOD 3 (As of v2.0312)

M4A1

Commander... It is an honor to fight for your sake. Umm...do you understand what I am getting at? Please allow me to stay by your side from now on...

Commander, thank you for staying with me all this while... I probably wouldn't be able to do anything...if I sank any further. It is through your sincere voice that I have gotten a hold of myself. I will face myself again, please rest assured.

64type

Me...? Is this really a good idea, Commander? There are better choices... No, I'm happy! I'll brew tea for you for the rest of our lives.

Me...? Is this really a good idea, Commander? Surely there are better choices... No, I'm happy! I'll brew tea for you for the rest of our lives.

M1873

Eh? The cola bottle looks a little different today. What are we celebrating today? Huh? Commander and I? ...Really? Then, prepare yourself! We'll be drinking cola together forever from now on!

Eh? The cola bottle looks a little different today. What are we celebrating? Huh? Commander and I? ...Really? Then, prepare yourself! We'll be drinking cola together forever from now on!

Unused T-Doll Voice Lines#

To do:
Find a better way to highlight differences between the unused and used lookup tables.

Internally, the game stores two copies of a lookup table that maps T-Doll voice lines: Template:User:結衣/Templates/Code, which is unused, and Template:User:結衣/Templates/Code, which is used.

Note: This table omits minor changes (e.g., capitalization, punctuation). Notable changes are notated in bold.

T-Doll

Old

Current (As of v2.0312)

Type 56-1

Nihao Commander, I'm the Type56-1 assault rifle. I will annihilate all the enemies in your way!

Nihao Commander, I'm assault rifle Type56-1. I will annihilate all the enemies in your way!

Type 81

Pleasure to meet you, Commander, and thank you for choosing me, the Type81R Carbine. I will take you to your destination: Victory. Please relax and enjoy the wonderful journey ahead.

My name is Type81R. Pleasure to meet you, Commander, and thank you for choosing me. I will take you to your destination: Victory. Please relax and enjoy the wonderful journey ahead.

Type 88

Welcome to the CA club! Hanyang Type88, it's a pleasure to be of service to you, master.

Welcome to the CA club! It's a pleasure to be of service to you, Master.

Type 92

Type 92, reporting in! Which squad am I being assigned to?

Type92, reporting in! Which squad am I being assigned to?

Type 97

Commander, Type97S Shotgun reporting! I'm honored to be under your command. Please be sure to send me on plenty of missions!

Commander, Type97S reporting! I'm honored to be under your command. Please be sure to send me on plenty of missions!

AR15

ST AR-15. Please allow me to formally join this honorable squad and watch me as I bring you victory.

ST AR-15. Please allow me to formally join this honorable squad and watch as I bring you victory.

BM59

VM59, reporting in. Having been through numerous upgrades, Commander, I will definitely not let you down.

VM59, reporting in. Having been through numerous upgrades, I will definitely not let you down, Commander.

SCW

So you're my Commander? ...Hmm, you've got a sharp eye for picking me. I'll be in your care from now on.

So you're my Commander? ...Hmm, I like the look of your eyes. I'll be in your care from now on.

Contender

Every round I fire gurantees a 99% chance of victory. The remaining 1% will require your miracle, Commander.

Every round I fire guarantees a 99% chance of victory. The remaining 1% will require your miracle, Commander.

G36C

Greetings, I'm Gr G36c, it's a pleasure to meet you. Also...pardon me but...is my sister, Gr G36, here as well?

Greetings, I'm Gr G36c, and it's a pleasure to meet you. Also...pardon me but...is my sister, Gr G36, here as well?

Elphelt

Women are always fighting on the battlefield of love! Do not underestimate the amount of the battles that we've come across!

Women are always fighting on the battlefield of love! Do not underestimate the number of battles that we've come across!

Glock 17

G17, reporting! Hey...at least smile a little huh?

G17, reporting! Hey...at least smile a little, will you?

HK416

Are you the commander? 416...Please remember this name. This name that is one of a kind.

416... Please remember this name, Commander.

JS-127

If I remember correctly it should be somewhere around here...eh? You're the Commander? I thought you would be more...Ah! No, it's nothing...

It should be somewhere around here if I remember correctly... Eh? You're the Commander? I thought you would be more...Ah! No, it's nothing...

KLIN

KLIN's gonna be the number one Grifon T-Doll! Commander, you better remember this moment!

KLIN's gonna be the number one Griffin T-Doll! Commander, you'd better remember this moment!

LWMMG

Pleased to meet you, Commander. There is...no need to introduce me to the others, I'm fine working alone after all...

Pleased to meet you, Commander. There is...no need to introduce me to the others. I'm fine working alone...

M1918

Browning M1918... Uwa! You were already here Commander? Please don't try to surpise me when I'm rehearsing!~

Browning M1918... Uwa! You were already here Commander? Please don't try to surprise me when I'm rehearsing!~

MG4

Gr MG4. I will be doing my best from now on. *sigh* If there's any room for me that is...

Gr MG4. I will be doing my best from now on. (Sigh) If there's any room for me that is...

Lee-Enfield

I, Lee Enfield, will be your subordinate, forever under your command from this day forward."

I, Lee Enfield, will be your subordinate, forever under your command from this day forward.

MP-446

Finally found me, huh? I'm MP-446, but please call me Viking!

Finally found me, huh? I'm MP-446, but please call me "Viking"!

OTs-14

OTs-14 "Lightning" reporting. So, you're my new Commander? So be it. Let us get along well.

OTs-14 "Groza" reporting. So, you're my new Commander? So be it. Let us get along well.

P226

Do you need me, the P226 pistol? As expected of the elite Commander, you sure know how to pick them! Please look forward to my performance!

P226 pistol. Do you need me, Commander? As expected of an elite, you sure know how to pick them! Please look forward to my performance!

PP19

PP-19-01, reporting in! So you're the Commander eh? Well then, you better remember me!

PP-19, reporting in! So you're the Commander eh? Well then, you'd better remember me!

PPK

Hehe♪ Commander, being able to meet you here, I am thoroughly delighted.

Hehe♪ I am thoroughly delighted to be able to meet you here, Commander.

PSG-1

Nice to meet you, I am Gr PSG-1. Thank you for placing your trust in me, I'll be sure to make the most out of this opportunity you've given me.

Nice to meet you, I am Gr PSG-1. Thank you for placing your trust in me, and I'll be sure to make the most out of this opportunity you've given me.

SPP-1

SPP-1 Underwater Pistol, reporting! I can work on land, but I'll show you what I can really do when we're underwater!

SPP-1 Underwater Pistol, reporting! Although I can operate on land, I'll show you what I can really do when we're underwater!

TMP

Co-Commander, pleased to meet you. I'm Steyr TMP...pl-please don't look at me like that! I'm begging you...

Co-Commander, pleased to meet you. My name is TMP...pl-please don't look at me like that! I'm begging you...

USAS-12

You've arrived a bit earlier than expected. But this welcoming ceremony...this barely gets a passing grade~ Anyhow, I look forward to working with you, Commander~

You arrived a bit earlier than I expected. But this welcoming ceremony...it barely gets a passing grade~ Anyhow, I look forward to working with you, Commander~

VZ-61

I'm Skorpion~ Nice to meet you~ Even though I'm a scorpion I'm totally poisonless.

I'm VZ61 Skorpion~ Nice to meet you~ Even though I'm a scorpion I'm totally venomless.

Regional Differences#

Dolls' Frontline#

According to a widely circulated statement in the Chinese gaming community 1 2, Girls' Frontline was originally going to use game servers hosted by Yao Meng (future owner of YOSTAR and owner of Array Network Technology at the time). The third private beta test was plagued by networking and server issues with both parties (Sunborn and Array) blaming the other for networking problems. After the end of the beta testing, Sunborn and Array decided to split up with Sunborn hosting the servers themselves. In retaliation Yao Meng registered the "Girls' Frontline" trademark in Japan before Sunborn.

This resulted in "Girls' Frontline" having to change its trademark to Dolls' Frontline when it entered the Japanese market, although the in-game voices still clearly say "Shoujo Zhensen" on the title screen.

Game Versions#

To do:
Document the content delays between all servers rather than between CN and EN.

CN is currently far ahead of EN, but untranslated CN data is still in EN clients. The clients share most of same code.

The Houkai Gakuen 2nd Collab#

This collab only came out in the Chinese regions and was never re-run again due to licensing issues. Luckily it has been fully fan translated and can be read through online (though not played). In it, the player would play as Kiana Kaslana from Houkai Gakuen 2nd and take command of the T-Dolls along with a fairly lengthy story about PP-90 and Vector's friendship.

The characters and their dialogue have been translated into English in the game's files, although some of it is mistranslated.

Curiously, downloading the Japanese version of the game shows the text in the files (avgtxt/-14) has been replaced with numbers. Most likely the text was run through a tool to map each line of dialogue to an ID, but this event was left alone since the developers already knew it would never be translated.

Mission Names#

To do:
Some text entries signify that this is no longer accurate.

(Note: Assumed to be CN names, but might be early translations instead? Found in EN v2.0223 and compared to v2.0312.)

Mission or Event

CN

EN

Chapter 7.5

Hypothermia

Arctic Warfare

7.5 Mission 1

Wolverine Disaster

The Wolves Gather

7.5 Mission 2

Blackout

Lightning Curfew

7.5 Mission 3

Return Operation

Operation Homecoming

Introduction Lines#

To do:
Find examples of this.

If one interacts with a T-Doll in the index page, they will give a brief introduction. In CN, this introduction is different from the dialogue used upon obtaining the T-Doll. However, in EN, both the introduction and obtain dialogue are identical with the occasional subtle changes; this does not apply to T-Dolls with a MOD upgrade.

Gun Names#

To do:
This section can be combined with T-Doll Names.

Some gun names in EN differ from their real counterparts either to avoid licensing and copyright issues or to simply shorten the name; some name changes reverse the original change altogether. (Note: Not finished, KR/JP information is missing. Also the game only has Japanese voice acting, but CN names are voiced? Need to check.)

CN

EN

JP

Astra Revolver

Astra

Astra

MAC-10

Ingram

イングラム (Ingram)

Colt Revolver

SAA

コルトSAA (Colt SAA)

G36

Gr G36

Gr G36

HK416

416

416

Simonov

SKS

SKS

VM59

VM59

It BM59

Censored Art#

To do:
Show examples of this, like SOPMOD II's armband and the countless NSFW coverups.

In CN and EN, controversial (e.g., sexual, political) content in T-Doll character graphics is censored by default. To uncensor the game, one can craft a special voodoo recipe in the T-Doll factory menu and then close the game: reopening the game will initiate a small download containing the uncensored graphics.

Oddities#

  • The folder containing equipment graphics, Template:User:結衣/Templates/Code, has a folder named Template:User:結衣/Templates/Code with the same graphics, but with less of them.
  • When EN first ran the Operation Rabbit Hunt event, the music from the DJMax Respect collaboration Glory Days was accidentally used. At that time, Glory Days had yet to run in EN.
  • Backgrounds "TEAPARTYNIGHT" (ID 252) and "LAKE" (ID 253) are referenced in the story scripts, but do not exist. The game falls back to a black background. This has remained unchanged for years, so it's unlikely to be fixed.

T-Doll Names#

Internally, some T-Dolls use the original or shortened names of their real counterparts, likely to avoid issues with licensing or copyrights.

In‒game name

Internal name

Explanation

Ingram

MAC-10

Localization. Ingram is MAC-10 outside of EN.

Colt Revolver

M1873

The Colt Revolver is also called the M1873.

JS05

JS-127

127 seems to refer to the caliber its chambered in, 12.7x108mm

M37

Ithaca 37

Full name is Ithaca 37.

Mosin-Nagant

M1891

Full name of the gun is "Mosin–Nagant M1891/30".

Skorpion

VZ61

Full name is "VZ-61 Skorpion".

Stechkin

APS

The name of the gun is "Avtomaticheskiy Pistolet Stechkina", or APS for short.

Tokarev

TT-33

The TT-33 uses the 7.62×25mm Tokarev cartridge.

62 Shiki

Type 62

All Japanese guns in English client use Shiki instead of Type to differentiate them from the Chinese guns, which also use Type in their name.

Bugs#

)''

]]

Bosses can have health thresholds that trigger some in‒game event, like a boss's special ability or the playback of a voice line. Upon passing the death gate (i.e., health is in some arbitrary integer range close to 0), bosses are programmed to say one of two pre‒chosen death lines; they also say this same line when their health is at most zero. Thus, if one manages to drop a boss's health in this range, one can force the boss to spam their voice line at least once before death. If the boss is invincible—a common temporary buff granted by activating their skill—then the voice lines can be spammed as quickly as one can deal fatal damage.

(Source: Original TCRF research)

Anti Debugger and Cheat Checks#

To do:
Evaluate if a demonstration is necessary.
Check if they eventually port over the GF2 anti-cheat and the missing anti-cheat is an oversight from the PC 1.0 release.

If the Android Debug Bridge (ADB) port is in use, the game will crash at the title screen. One can trivially bypass this check by connecting through the ADB port after logging into the game.

Additionally, if a Frida server is running on its default port, the game will crash on startup.

Ironically the Windows release does not have any anti-cheat whatsoever, despite coming to PC after the second game did which has its own (rudimentary) anti cheat.

References#


  1. Girls Frontline: In The Name of Love - Unknown Author↩︎
  2. Girls Frontline: In The Name of Love - English Translation↩︎