OreoJuice / GFL-Character-Dialogue-Extract

Python code to extract dialogue spoken by a specified character from the hit game Girl's Frontline

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Girl's Frontline (GFL) character dialogue extract

Python code to extract dialogue spoken by a specified character from the hit game Girl's Frontline.

Just run the .exe file or run extract.py from command line, will output both a .txt file and .csv file of character dialogue

Important stuff:

  • Some characters speak under two names.
  • For example: RO635 is both RO and RO635 in dialogue. Same problem for Ange, she is both Ange and Angelia.
  • For this edge case, run the program again to cover dialogue for both aliases.
  • Or hope and pray your character does not speak under multiple aliases

All event text copy pasted from https://gfl.amaryllisworks.pw/

  • Disclaimer: Some stuff not included yet, im too lazy to copy them all.

To-Do:

  • read all dialogue text files from separate folder (Prob have to import os) done
  • output specific character dialogue text files to separate folder done... kinda
  • handle ascii characters or at least this thing: � done
  • figure out how to convert from text file to csv without errors done
  • dynamic character dialogue extracting, specify which character to extract dialogue for on program start done
  • Still creates a dialogue file for characters that don't exist, if character does not exist -> dont make the file and quit program or return to beginning done
  • Maybe incorporate functions / defs just for fun done
  • exe file done
  • GUI

AK-12

Was originally going to be used to extract only AK-12 dialogue. But I figured I could do better than that.

About

Python code to extract dialogue spoken by a specified character from the hit game Girl's Frontline

License:MIT License


Languages

Language:Python 100.0%