Skip to content

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

License

Notifications You must be signed in to change notification settings

OreoJuice/GFL-Character-Dialogue-Extract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages