Build xDelta Patch #245
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build xDelta Patch | |
on: workflow_dispatch | |
jobs: | |
CheckScript: | |
runs-on: windows-2022 | |
steps: | |
- name: 01. Copy repository | |
uses: actions/checkout@v4 | |
with: | |
sparse-checkout: | # Only copy specific folders to the container | |
source | |
- name: 02. Check script | |
shell: pwsh # Powershell 7, which uses UTF-8 as default | |
run: | | |
echo "`n[i] Create list of Regex patterns that need to be checked" | |
$regexPatterns = @( | |
# Common english typos | |
# A | |
'\baccross\b', # across | |
'\bacheive\b', # achieve | |
'\babondon\b', # abandon | |
'\babiltiy\b', # ability | |
'\babscence\b', # absence | |
'\babsense\b', # absence | |
'\babsorbtion\b', # absorption | |
'\bacadamy\b', # academy | |
'\baccesories\b', # accessories | |
'\baccomadate\b', # accommodate | |
'\baccomodate\b', # accommodate | |
'\baccomplishement\b', # accomplishment | |
'\baccomplishements\b', # accomplishments | |
'\baccoutn\b', # account | |
'\bacidently\b', # accidentally | |
'\bacomplish\b', # accomplish | |
'\bacording\b', # according | |
'\bacquaintences\b', # acquaintances | |
'\bacquiantance\b', # acquaintance | |
'\bacquiantances\b', # acquaintances | |
'\bacrly\b', # acryl | |
'\bactivites\b', # activities | |
'\bactivly\b', # actively | |
'\bactualy\b', # actually | |
'\bacuracy\b', # accuracy | |
'\bacusations\b', # accusations | |
'\badavanced\b', # advanced | |
'\baddional\b', # additional | |
'\badditinally\b', # additionally | |
'\baddres\b', # address | |
'\baddresable\b', # addressable | |
'\baddresed\b', # addressed | |
'\baddresing\b', # addressing | |
'\badhearing\b', # adhering | |
'\badherance\b', # adherence | |
'\baditional\b', # additional | |
'\baditionally\b', # additionally | |
'\badmitedly\b', # admittedly | |
'\badolecent\b', # adolescent | |
'\badress\b', # address | |
'\badviced\b', # advised | |
'\bagressive\b', # aggressive | |
'\balot\b', # a lot | |
'\barguement\b', # argument | |
# B | |
'\bbasicly\b', # basically | |
'\bbeleive\b', # believe | |
'\bbenifit\b', # benefit | |
'\bbegining\b', # beginning | |
'\bbacause\b', # because | |
'\bbaloons\b', # balloons | |
'\bbeatiful\b', # beautiful | |
'\bbeaurocracy\b', # bureaucracy | |
'\bbecasue\b', # because | |
'\bbecuase\b', # because | |
'\bbefoer\b', # before | |
'\bbeggining\b', # beginning | |
'\bbeginnig\b', # beginning | |
'\bbeleif\b', # belief | |
'\bbeleive\b', # believe | |
'\bbelive\b', # believe | |
'\bbenificial\b', # beneficial | |
'\bbenifit\b', # benefit | |
'\bbestowes\b', # bestows | |
'\bbeteen\b', # between | |
'\bbetwen\b', # between | |
'\bbeutiful\b', # beautiful | |
'\bbeween\b', # between | |
'\bbewteen\b', # between | |
'\bbeyon\b', # beyond | |
'\bbiginning\b', # beginning | |
'\bbigining\b', # beginning | |
'\bbizzare\b', # bizarre | |
'\bblaim\b', # blame | |
'\bblaimed\b', # blamed | |
'\bboaut\b', # about | |
'\bbouyant\b', # buoyant | |
'\bbradcast\b', # broadcast | |
'\bbriliant\b', # brilliant | |
'\bbudjet\b', # budget | |
'\bbuisness\b', # business | |
# C | |
'\bcalender\b', # calendar | |
'\bcharachter\b', # character | |
'\bcomming\b', # coming | |
'\bconcious\b', # conscious | |
'\bcalandar\b', # calendar | |
'\bcalculater\b', # calculator | |
'\bcalulater\b', # calculator | |
'\bcarreer\b', # career | |
'\bcarribean\b', # Caribbean | |
'\bcarribean\b', # Caribbean | |
'\bcartrige\b', # cartridge | |
'\bcatagory\b', # category | |
'\bcausalities\b', # casualties | |
'\bCeasar\b', # Caesar | |
'\bceleberation\b', # celebration | |
'\bcellpading\b', # cellpadding | |
'\bcemetary\b', # cemetery | |
'\bcencus\b', # census | |
'\bcenet\b', # cent | |
'\bcententenial\b', # centennial | |
'\bcentruy\b', # century | |
'\bceratin\b', # certain | |
'\bcerimonial\b', # ceremonial | |
'\bcerimonies\b', # ceremonies | |
'\bcerimony\b', # ceremony | |
'\bcertian\b', # certain | |
'\bchallange\b', # challenge | |
'\bchallanged\b', # challenged | |
'\bchanell\b', # channel | |
'\bchanneled\b', # channeled | |
'\bChaple\b', # Chapel | |
'\bcheif\b', # chief | |
'\bcheifs\b', # chiefs | |
'\bchemcial\b', # chemical | |
'\bchemcially\b', # chemically | |
'\bchemestry\b', # chemistry | |
'\bchoclate\b', # chocolate | |
# D | |
'\bdecieve\b', # deceive | |
'\bdefinately\b', # definitely | |
'\bdalmation\b', # dalmatian | |
'\bdamenor\b', # demeanor | |
'\bdangerious\b', # dangerous | |
'\bdeaprtment\b', # department | |
'\bdecaffinated\b', # decaffeinated | |
'\bdecendant\b', # descendant | |
'\bdecendent\b', # descendant | |
'\bdecideable\b', # decidable | |
'\bdecidely\b', # decidedly | |
'\bdecieved\b', # deceived | |
'\bdecison\b', # decision | |
'\bdecomissioned\b', # decommissioned | |
'\bdecomposit\b', # decompose | |
'\bdecomposits\b', # decomposes | |
'\bdecress\b', # decrease | |
'\bdecribe\b', # describe | |
'\bdecribed\b', # described | |
'\bdecribes\b', # describes | |
'\bdecribing\b', # describing | |
'\bdediced\b', # decided | |
'\bdefendent\b', # defendant | |
'\bdefinining\b', # defining | |
'\bdefinit\b', # definite | |
'\bdefinitly\b', # definitely | |
'\bdefiniton\b', # definition | |
'\bdefintion\b', # definition | |
# E | |
'\bembarass\b', # embarrass | |
'\benviroment\b', # environment | |
'\bequipement\b', # equipment | |
'\bexistance\b', # existence | |
'\bexperiance\b', # experience | |
'\becclectic\b', # eclectic | |
'\beconomicaly\b', # economically | |
'\beducationg\b', # education | |
'\beffeciency\b', # efficiency | |
'\beffecient\b', # efficient | |
'\beffeciently\b', # efficiently | |
'\befficency\b', # efficiency | |
'\befficent\b', # efficient | |
'\befficently\b', # efficiently | |
'\belimentary\b', # elementary | |
'\bellected\b', # elected | |
'\bembarassing\b', # embarrassing | |
'\bembarassment\b', # embarrassment | |
'\bembezelled\b', # embezzled | |
'\bemblamatic\b', # emblematic | |
'\beminate\b', # emanate | |
'\beminated\b', # emanated | |
'\bemision\b', # emission | |
'\bemited\b', # emitted | |
'\bemiting\b', # emitting | |
'\bemmision\b', # emission | |
'\bemmited\b', # emitted | |
'\bemmiting\b', # emitting | |
'\bemnity\b', # enmity | |
'\bencouraing\b', # encouraging | |
'\bencryptiion\b', # encryption | |
'\bencylopedia\b', # encyclopedia | |
# F | |
'\bFebuary\b', # February | |
'\bfinaly\b', # finally | |
'\bforiegn\b', # foreign | |
'\bfreind\b', # friend | |
# G | |
'\bgaurd\b', # guard | |
'\bgoverment\b', # government | |
'\bgaurd\b', # guard | |
'\bgaurded\b', # guarded | |
'\bgaurding\b', # guarding | |
'\bgaurds\b', # guards | |
'\bgovenment\b', # government | |
'\bgoverance\b', # governance | |
'\bgoverment\b', # government | |
'\bgovermental\b', # governmental | |
'\bgoverner\b', # governor | |
'\bgreatful\b', # grateful | |
'\bguidence\b', # guidance | |
'\bgurantee\b', # guarantee | |
'\bguranteed\b', # guaranteed | |
'\bgurantees\b', # guarantees | |
# H | |
'\bhappend\b', # happened | |
'\bhieght\b', # height | |
'\bharrass\b', # harass | |
'\bharrassed\b', # harassed | |
'\bharrasses\b', # harasses | |
'\bharrassing\b', # harassing | |
'\bharrassment\b', # harassment | |
'\bheirarchy\b', # hierarchy | |
'\bherad\b', # heard | |
'\bheridity\b', # heredity | |
'\bheroe\b', # hero | |
'\bheros\b', # heroes | |
'\bhertzs\b', # hertz | |
'\bhierachical\b', # hierarchical | |
'\bhierachies\b', # hierarchies | |
'\bhierachy\b', # hierarchy | |
'\bhierarcy\b', # hierarchy | |
'\bhieroglph\b', # hieroglyph | |
'\bhieroglphs\b', # hieroglyphs | |
'\bhigest\b', # highest | |
'\bhinderance\b', # hindrance | |
'\bhinderence\b', # hindrance | |
'\bhindrence\b', # hindrance | |
'\bhumer\b', # humor | |
'\bhumerous\b', # humorous | |
# I | |
'\bindependant\b', # independent | |
'\binventary\b', # inventory | |
'\bidae\b', # idea | |
'\bidaes\b', # ideas | |
'\bidendify\b', # identify | |
'\bidendity\b', # identity | |
'\biditosyncracy\b', # idiosyncrasy | |
'\bimcomplete\b', # incomplete | |
'\bimmediatley\b', # immediately | |
'\bimmediatly\b', # immediately | |
'\bimmidately\b', # immediately | |
'\bimmidiate\b', # immediate | |
'\bimmidiately\b', # immediately | |
'\bimmitate\b', # imitate | |
'\bimmitated\b', # imitated | |
'\bimmitating\b', # imitating | |
'\bimmitator\b', # imitator | |
'\bimpecabbly\b', # impeccably | |
'\bimpedence\b', # impedance | |
'\bimplamenting\b', # implementing | |
'\bimpliment\b', # implement | |
'\bimplimented\b', # implemented | |
'\bimplimenting\b', # implementing | |
'\bimpliments\b', # implements | |
'\bimportamt\b', # important | |
'\bimpressario\b', # impresario | |
'\bimprioned\b', # imprisoned | |
'\bimprisonned\b', # imprisoned | |
'\bimprovision\b', # improvisation | |
'\bimprovments\b', # improvements | |
'\binablility\b', # inability | |
'\binaccessable\b', # inaccessible | |
'\binadiquate\b', # inadequate | |
'\binadquate\b', # inadequate | |
'\binadvertant\b', # inadvertent | |
'\binadvertantly\b', # inadvertently | |
'\binagurated\b', # inaugurated | |
'\binaguration\b', # inauguration | |
'\binbetween\b', # in between | |
'\bincedent\b', # incident | |
'\bincedents\b', # incidents | |
'\bincidently\b', # incidentally | |
'\binclreased\b', # increased | |
'\binclud\b', # include | |
'\bincludng\b', # including | |
'\bincompatabilities\b', # incompatibilities | |
'\bincompatability\b', # incompatibility | |
'\bincompatable\b', # incompatible | |
'\bincompetance\b', # incompetence | |
'\bincompetant\b', # incompetent | |
# J | |
'\bjewlery\b', # jewelry | |
'\bjudgement\b', # judgement (or judgment in American English) | |
'\bjanurary\b', # January | |
'\bjanuray\b', # January | |
'\bjewllery\b', # jewellery | |
'\bjournied\b', # journeyed | |
'\bjournies\b', # journeys | |
'\bjstu\b', # just | |
'\bjudegement\b', # judgement | |
'\bjugment\b', # judgment | |
'\bjusitce\b', # justice | |
'\bjut\b', # just | |
# K | |
'\bknwo\b', # know | |
'\bknowlege\b', # knowledge | |
'\bknwo\b', # know | |
'\bknowlege\b', # knowledge | |
'\bknowledege\b', # knowledge | |
'\bknowledgable\b', # knowledgeable | |
'\bknwoing\b', # knowing | |
'\bknwos\b', # knows | |
'\bkonw\b', # know | |
'\bkonws\b', # knows | |
# L | |
'\blenght\b', # length | |
'\blevle\b', # level | |
'\blibary\b', # library | |
'\bliek\b', # like | |
'\blisense\b', # license | |
'\blitature\b', # literature | |
'\bloose\b', # lose | |
'\blieuenant\b', # lieutenant | |
'\blieuenants\b', # lieutenants | |
'\bliftime\b', # lifetime | |
'\bligth\b', # light | |
'\blikly\b', # likely | |
'\blimitted\b', # limited | |
'\bliteraly\b', # literally | |
'\bliterrally\b', # literally | |
'\bliveing\b', # living | |
'\blodger\b', # lodger | |
'\blonelyness\b', # loneliness | |
'\blongetivity\b', # longevity | |
'\blonley\b', # lonely | |
'\bloosing\b', # losing | |
'\blveo\b', # love | |
# M | |
'\bmanagment\b', # management | |
'\bmantain\b', # maintain | |
'\bmedecine\b', # medicine | |
'\bmispell\b', # misspell | |
'\bmorgage\b', # mortgage | |
'\bmultplayer\b', # multiplayer | |
'\bmysterous\b', # mysterious | |
'\bmaintainance\b', # maintenance | |
'\bmaintainence\b', # maintenance | |
'\bmaintance\b', # maintenance | |
'\bmaintenence\b', # maintenance | |
'\bmaked\b', # made | |
'\bmakse\b', # makes | |
'\bmalestrom\b', # maelstrom | |
'\bmaltesian\b', # Maltese | |
'\bmanagable\b', # manageable | |
'\bmanagment\b', # management | |
'\bmaneouvre\b', # manoeuvre | |
'\bmaneouvred\b', # manoeuvred | |
'\bmaneouvres\b', # manoeuvres | |
'\bmaneouvring\b', # manoeuvring | |
'\bmanisfest\b', # manifest | |
'\bmanoeuverability\b', # manoeuvrability | |
'\bmanouver\b', # manoeuvre | |
'\bmanouverability\b', # manoeuvrability | |
'\bmanouvered\b', # manoeuvred | |
'\bmanouvred\b', # manoeuvred | |
'\bmantained\b', # maintained | |
'\bmanuever\b', # manoeuvre | |
'\bmanuevers\b', # manoeuvres | |
'\bmanufacturedd\b', # manufactured | |
'\bmanufature\b', # manufacture | |
'\bmanufatured\b', # manufactured | |
'\bmanufaturing\b', # manufacturing | |
'\bmanuver\b', # maneuver | |
'\bmariage\b', # marriage | |
'\bmarjority\b', # majority | |
'\bmarkes\b', # marks | |
'\bmarmelade\b', # marmalade | |
'\bmassmedia\b', # mass media | |
'\bmasterbation\b', # masturbation | |
'\bmateralists\b', # materialists | |
'\bmathamatics\b', # mathematics | |
'\bmathematican\b', # mathematician | |
'\bmathematicas\b', # mathematics | |
'\bmatheticians\b', # mathematicians | |
'\bmathmatically\b', # mathematically | |
'\bmathmatician\b', # mathematician | |
'\bmathmaticians\b', # mathematicians | |
'\bmccarthyst\b', # McCarthyist | |
'\bmeanign\b', # meaning | |
'\bmechandise\b', # merchandise | |
'\bmedacine\b', # medicine | |
'\bmedeival\b', # medieval | |
'\bmedevial\b', # medieval | |
'\bmediciney\b', # medicine | |
'\bmedievel\b', # medieval | |
'\bmediterainnean\b', # Mediterranean | |
'\bmediteranean\b', # Mediterranean | |
'\bmeida\b', # media | |
'\bmelieux\b', # milieux | |
'\bmembranaphone\b', # membranophone | |
'\bmemeber\b', # member | |
'\bmenally\b', # mentally | |
'\bmeranda\b', # veranda | |
'\bmercentile\b', # mercantile | |
'\bmerchanta\b', # merchant | |
'\bmerrit\b', # merit | |
'\bmersinary\b', # mercenary | |
'\bmessanger\b', # messenger | |
'\bmessenging\b', # messaging | |
'\bmethaphor\b', # metaphor | |
'\bmethaphors\b', # metaphors | |
'\bmichagan\b', # Michigan | |
'\bmicoscopy\b', # microscopy | |
'\bmidwifes\b', # midwives | |
'\bmilennia\b', # millennia | |
'\bmilennium\b', # millennium | |
'\bmiligram\b', # milligram | |
'\bmilimeter\b', # millimeter | |
'\bmilimeters\b', # millimeters | |
'\bmillenia\b', # millennia | |
'\bmillenial\b', # millennial | |
'\bmillenialism\b', # millennialism | |
'\bmillenium\b', # millennium | |
'\bmillepede\b', # millipede | |
'\bmillioniare\b', # millionaire | |
'\bmiltary\b', # military | |
'\bminature\b', # miniature | |
'\bminerial\b', # mineral | |
'\bministery\b', # ministry | |
'\bminstries\b', # ministries | |
'\bminstry\b', # ministry | |
'\bminumum\b', # minimum | |
'\bmirrorred\b', # mirrored | |
'\bmischeivous\b', # mischievous | |
'\bmischevious\b', # mischievous | |
'\bmisdameanor\b', # misdemeanor | |
'\bmisdameanors\b', # misdemeanors | |
'\bmisdemenor\b', # misdemeanor | |
# N | |
'\bmispell\b', # misspell | |
'\bnad\b', # and | |
'\bnagetive\b', # negative | |
'\bnagetively\b', # negatively | |
'\bnalysis\b', # analysis | |
'\bnalyzing\b', # analyzing | |
'\bnarcicism\b', # narcissism | |
'\bnarcisism\b', # narcissism | |
'\bnarcissim\b', # narcissism | |
'\bnaturual\b', # natural | |
'\bnaturually\b', # naturally | |
'\bnecesarily\b', # necessarily | |
'\bnecesary\b', # necessary | |
'\bnecesities\b', # necessities | |
'\bnecesserily\b', # necessarily | |
'\bnecessiate\b', # necessitate | |
'\bnecessites\b', # necessitates | |
'\bnecesity\b', # necessity | |
'\bneccessarily\b', # necessarily | |
'\bneccessary\b', # necessary | |
'\bneccessities\b', # necessities | |
'\bneccessity\b', # necessity | |
'\bnecesitate\b', # necessitate | |
'\bnecesitates\b', # necessitates | |
'\bnecesities\b', # necessities | |
'\bnecesity\b', # necessity | |
'\bnecissarily\b', # necessarily | |
'\bnecissary\b', # necessary | |
'\bnecissities\b', # necessities | |
'\bnecissity\b', # necessity | |
'\bnegotation\b', # negotiation | |
'\bnegotions\b', # negotiations | |
'\bneice\b', # niece | |
'\bneigborhood\b', # neighborhood | |
'\bneigbour\b', # neighbour | |
'\bneigbourhood\b', # neighbourhood | |
'\bneigbouring\b', # neighbouring | |
'\bneigbours\b', # neighbours | |
'\bneolitic\b', # neolithic | |
'\bnessecary\b', # necessary | |
'\bnessecities\b', # necessities | |
'\bnessecity\b', # necessity | |
'\bnessecity\b', # necessity | |
'\bneutraly\b', # neutrally | |
'\bneverthless\b', # nevertheless | |
'\bnewletters\b', # newsletters | |
'\bnework\b', # network | |
'\bnewpapers\b', # newspapers | |
'\bnewslatter\b', # newsletter | |
'\bnewyorker\b', # New Yorker | |
'\bnich\b', # niche | |
'\bnickle\b', # nickel | |
'\bnicle\b', # nickel | |
'\bnieghbour\b', # neighbour | |
'\bnieghbourhood\b', # neighbourhood | |
'\bnieghbouring\b', # neighbouring | |
'\bnieghbours\b', # neighbours | |
'\bnigth\b', # night | |
'\bninteenth\b', # nineteenth | |
'\bninties\b', # nineties | |
'\bninty\b', # ninety | |
'\bnmemonic\b', # mnemonic | |
'\bnmemonics\b', # mnemonics | |
'\bnnovation\b', # innovation | |
'\bnoth\b', # not | |
'\bnoticable\b', # noticeable | |
'\bnotications\b', # notifications | |
'\bnoticible\b', # noticeable | |
'\bnotwhithstanding\b', # notwithstanding | |
'\bnoveau\b', # nouveau | |
'\bnovermber\b', # November | |
'\bnucular\b', # nuclear | |
'\bnuculear\b', # nuclear | |
'\bnuculuar\b', # nuclear | |
'\bnusance\b', # nuisance | |
'\bnutritent\b', # nutrient | |
'\bnutritents\b', # nutrients | |
'\bnuturing\b', # nurturing | |
# O | |
'\boccured\b', # occurred | |
'\boccurence\b', # occurrence | |
'\boffical\b', # official | |
'\bocassion\b', # occasion | |
'\bocassional\b', # occasional | |
'\bocassionally\b', # occasionally | |
'\bocassions\b', # occasions | |
'\boccaison\b', # occasion | |
'\boccassion\b', # occasion | |
'\boccassional\b', # occasional | |
'\boccassionally\b', # occasionally | |
'\boccassions\b', # occasions | |
'\boccationally\b', # occasionally | |
'\boccour\b', # occur | |
'\boccurrance\b', # occurrence | |
'\boccurrances\b', # occurrences | |
'\bocur\b', # occur | |
'\bocurr\b', # occur | |
'\bocurred\b', # occurred | |
'\bocurring\b', # occurring | |
'\bofficals\b', # officials | |
'\boging\b', # going | |
'\bomision\b', # omission | |
'\bomited\b', # omitted | |
'\bomiting\b', # omitting | |
'\bomlette\b', # omelette | |
'\bommision\b', # omission | |
'\bommited\b', # omitted | |
'\bommiting\b', # omitting | |
'\bommitted\b', # omitted | |
'\bommitting\b', # omitting | |
'\boneof\b', # one of | |
'\bonot\b', # not | |
'\bonyl\b', # only | |
'\bopeness\b', # openness | |
'\boponent\b', # opponent | |
'\bopononent\b', # opponent | |
'\bopose\b', # oppose | |
'\boposite\b', # opposite | |
'\boposition\b', # opposition | |
'\boppenly\b', # openly | |
'\boppinion\b', # opinion | |
'\bopponant\b', # opponent | |
'\boppononent\b', # opponent | |
'\boppositition\b', # opposition | |
'\boppossed\b', # opposed | |
'\bopprotunity\b', # opportunity | |
'\boppurtunities\b', # opportunities | |
'\boppurtunity\b', # opportunity | |
'\bopression\b', # oppression | |
'\bopressive\b', # oppressive | |
'\bopthalmic\b', # ophthalmic | |
'\bopthalmologist\b', # ophthalmologist | |
'\bopthalmology\b', # ophthalmology | |
'\bopthamologist\b', # ophthalmologist | |
'\borded\b', # ordered | |
'\borganim\b', # organism | |
'\borganistion\b', # organisation | |
'\borganiztion\b', # organization | |
'\borganiztion\b', # organization | |
'\boridinarily\b', # ordinarily | |
'\boridinary\b', # ordinary | |
'\boriganaly\b', # originally | |
'\boriginially\b', # originally | |
'\borigional\b', # original | |
'\borigions\b', # origins | |
'\borigionaly\b', # originally | |
'\borignally\b', # originally | |
'\borignially\b', # originally | |
'\borigninal\b', # original | |
'\borigninally\b', # originally | |
'\botehr\b', # other | |
'\boublisher\b', # publisher | |
'\bouevre\b', # oeuvre | |
'\boustanding\b', # outstanding | |
'\boutragous\b', # outrageous | |
'\boutsideof\b', # outside of | |
'\boveraall\b', # overall | |
'\bovercomeing\b', # overcoming | |
'\boverflood\b', # overflow | |
'\boveridden\b', # overridden | |
'\boverlookng\b', # overlooking | |
'\boverthere\b', # over there | |
'\boverwelming\b', # overwhelming | |
'\boverwheliming\b', # overwhelming | |
'\boverwhemingly\b', # overwhelmingly | |
'\bowrk\b', # work | |
'\bowudl\b', # would | |
'\boxigen\b', # oxygen | |
'\boximoron\b', # oxymoron | |
# P | |
'\bpeice\b', # piece | |
'\bplatfrom\b', # platform | |
'\bplayes\b', # players | |
'\bposess\b', # possess | |
'\bpossesion\b', # possession | |
'\bprefered\b', # referred | |
'\bpublically\b', # publicly | |
'\bpowerfull\b', # powerful | |
# Q | |
'\bqestion\b', # question | |
'\bquik\b', # quick | |
'\bquantitiy\b', # quantity | |
'\bquarantaine\b', # quarantine | |
'\bqucik\b', # quick | |
'\bqucikly\b', # quickly | |
'\bqueires\b', # queries | |
'\bquesiton\b', # question | |
'\bquesitons\b', # questions | |
'\bquestonable\b', # questionable | |
'\bquestons\b', # questions | |
'\bquicklyu\b', # quickly | |
'\bquinessential\b', # quintessential | |
# R | |
'\brecieve\b', # receive | |
'\brediculous\b', # ridiculous | |
'\brefered\b', # referred | |
'\bremeber\b', # remember | |
'\bresouces\b', # resources | |
'\breponsible\b', # responsible | |
'\brestarant\b', # restaurant | |
'\brestaraunt\b', # restaurant | |
'\brestaraunts\b', # restaurants | |
'\brestauranteurs\b', # restaurateurs | |
'\brestauraunt\b', # restaurant | |
'\bresturaunt\b', # restaurant | |
'\bresturaunts\b', # restaurants | |
'\breult\b', # result | |
'\breume\b', # resume | |
'\breverand\b', # reverend | |
'\brige\b', # ridge | |
'\brigth\b', # bright | |
'\briliant\b', # brilliant | |
'\broalty\b', # royalty | |
'\broaly\b', # royal | |
'\brougly\b', # roughly | |
'\brumers\b', # rumors | |
# S | |
'\bscenerio\b', # scenario | |
'\bseperate\b', # separate | |
'\bsimiliar\b', # similar | |
'\bsucess\b', # success | |
'\bsuprise\b', # surprise | |
'\bsuprised\b', # surprised | |
'\bsacrafice\b', # sacrifice | |
'\bsacrifical\b', # sacrificial | |
'\bsaftey\b', # safety | |
'\bsalery\b', # salary | |
'\bsanctionning\b', # sanctioning | |
'\bsandwhich\b', # sandwich | |
'\bsantioned\b', # sanctioned | |
'\bsargeant\b', # sergeant | |
'\bsatelite\b', # satellite | |
'\bsatric\b', # satiric | |
'\bsattelite\b', # satellite | |
'\bsceanrio\b', # scenario | |
'\bschedual\b', # schedule | |
'\bscholarhip\b', # scholarship | |
'\bscholarstic\b', # scholastic, scholarly | |
'\bscientfic\b', # scientific | |
'\bscientifc\b', # scientific | |
'\bscientis\b', # scientist | |
'\bscientistis\b', # scientists | |
'\bscinece\b', # science | |
'\bscirpt\b', # script | |
'\bscluptures\b', # sculptures | |
'\bscolarly\b', # scholarly | |
'\bscuptures\b', # sculptures | |
'\bseach\b', # search | |
'\bseached\b', # searched | |
'\bseaches\b', # searches | |
'\bsecceeded\b', # seceded, succeeded | |
'\bseceeding\b', # seceding, succeeding | |
'\bseige\b', # siege | |
'\bseing\b', # seeing | |
'\bseinor\b', # senior | |
'\bseldomly\b', # seldom | |
'\bseperated\b', # separated | |
'\bseperately\b', # separately | |
'\bseperates\b', # separates | |
'\bseperating\b', # separating | |
'\bseperation\b', # separation | |
'\bseperatism\b', # separatism | |
'\bseperatist\b', # separatist | |
# T | |
'\bteh\b', # the | |
'\bthier\b', # their | |
'\btommorow\b', # tomorrow | |
'\btounge\b', # tongue | |
'\btournment\b', # tournament | |
'\btruely\b', # truly | |
'\btutoral\b', # tutorial | |
# U | |
'\buntill\b', # until | |
'\bupgrae\b', # upgrade | |
# V | |
'\bvaccum\b', # vacuum | |
'\bvillian\b', # villain | |
# W | |
'\bwepon\b', # weapon | |
'\bwhereever\b', # wherever | |
'\bwich\b', # which | |
'\bwierd\b', # weird | |
'\bwinnig\b', # winning | |
'\bwolrd\b', # world | |
# X | |
'\bxenophoby\b', # xenophobia | |
'\bxerox\b', # Xerox | |
'\bxtra\b', # extra | |
# Y | |
'\byoure\b', # you're | |
'\byesr\b', # year | |
'\byatch\b', # yacht | |
# Z | |
# Find dublicates | |
'\[NLINE\]\[NLINE\]', | |
'\[NWIN\]\[NWIN\]', | |
'\[END-FE\]\[END-FE\]', | |
'\[END-FF\]\[END-FF\]', | |
',,', | |
# ' ', | |
# Find unnecessary default [COL00] color code at the end of a string | |
'\[COL00\]\[END-FE\]', | |
'\[COL00\]\[END-FF\]', | |
# Find controls codes that is missing the ] | |
'\[NLINE[^]]*$', | |
'\[NWIN[^]]*$', | |
'\[END-FE[^]]*$', | |
'\[END-FF[^]]*$', | |
'\[COL00[^]]*$', | |
'\[COL01[^]]*$', | |
'\[COL02[^]]*$', | |
'\[COL03[^]]*$', | |
'\[COL04[^]]*$', | |
'\[COL05[^]]*$', | |
'\[COL06[^]]*$', | |
'\[COL07[^]]*$', | |
'\[COL08[^]]*$', | |
'\[COL09[^]]*$', | |
'\[COL0A[^]]*$', | |
'\[COL0B[^]]*$', | |
'\[COL0C[^]]*$', | |
'\[COL0D[^]]*$', | |
'\[COL0E[^]]*$', | |
'\[COL0F[^]]*$', | |
# Find controls codes that is missing the [ | |
'[^[](NLINE])', | |
'[^[](NWIN])', | |
'[^[](END-FE])', | |
'[^[](END-FF])', | |
'[^[](COL00])', | |
'[^[](COL01])', | |
'[^[](COL02])', | |
'[^[](COL03])', | |
'[^[](COL04])', | |
'[^[](COL05])', | |
'[^[](COL06])', | |
'[^[](COL07])', | |
'[^[](COL08])', | |
'[^[](COL09])', | |
'[^[](COL0A])', | |
'[^[](COL0B])', | |
'[^[](COL0C])', | |
'[^[](COL0D])', | |
'[^[](COL0E])', | |
'[^[](COL0F])', | |
# Finds lines that are missing a ] at the end after alphabeth character | |
'[a-zA-Z0-9\!\?\.\,\(\)][^\]]*$', | |
# Finds [ missing in [CC.XXXX] | |
'[a-zA-Z0-9\!\?\.\,\(\)](CC\.)' | |
# Find string that is missing ., ,, !, ? before [NWIN] - Not working | |
# '[a-zA-Z0-9\!\?\.\,\(\)](\[NWIN\])', | |
# Find full width space before and after alphabet characters | |
# '[a-zA-Z0-9\!\?\.\,\(\)] ', | |
# ' [a-zA-Z0-9\!\?\.\,\(\)]' | |
# Find japanese `?`, `!`, `。`, `、`, `… ` before and after alphabet characters | |
# '[?!。、…][a-zA-Z0-9\!\?\.\,\(\)]', | |
# '[a-zA-Z0-9\!\?\.\,\(\)][?!。、…]', | |
# Finds `(`, `)`, `【`, `】`, `『`, `』`, `《`,` 》` that has alphabet characters after and before it | |
# '[()【】『』《》][a-zA-Z0-9\!\?\.\,\(\)]', | |
# '[a-zA-Z0-9\!\?\.\,\(\)][()【】『』《》]' | |
) | |
echo "`n[i] Initialize an empty list" | |
$outputList = @() | |
echo "`n[i] Create blackList" | |
$blackList = @( | |
'00000001.SCEN.asm', | |
'00000002.SCEN Dummy file', | |
'00000003.SCEN Dummy file', | |
'00000033.SCEN Dummy file', | |
'00000035.SCEN Dummy file', | |
'00000039.SCEN Dummy file', | |
'00000043.SCEN.asm', | |
'00000061.SCEN Dummy file', | |
'00000062.SCEN Dummy file', | |
'00000064.SCEN Dummy file', | |
'00000066.SCEN Dummy file', | |
'00000067.SCEN Dummy file', | |
'00000068.SCEN Dummy file', | |
'00000071.SCEN Dummy file', | |
'00000101.SCEC Dummy file', | |
'00000105.SCEC Dummy file', | |
'00000109.SCEC Voice check Debug overview', | |
'00000110.SCEC Voice check Debug', | |
'00000111.SCEC Voice check Debug', | |
'00000112.SCEC Voice check Debug', | |
'00000113.SCEC Voice check Debug', | |
'00000114.SCEC Voice check Debug', | |
'00000115.SCEC Voice check Debug', | |
'00000116.SCEC Voice check Debug', | |
'00000117.SCEC Voice check Debug', | |
'00000118.SCEC Dummy file', | |
'00000119.SCEC Dummy file', | |
'00000120.SCEC Dummy file', | |
'00000121.SCEC Dummy file', | |
'00000122.SCEC Dummy file', | |
'00000123.SCEC Dummy file', | |
'00000124.SCEC Dummy file', | |
'00000125.SCEC Dummy file', | |
'00000167.STXT Dummy file' | |
) | |
echo "`n[i] Iterate over each file, remove files from the blackList" | |
Get-ChildItem -Path "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT" | | |
Where-Object { $_.Name -notin $blackList } | | |
ForEach-Object { | |
$filename = $_.Name | |
echo "Checking $filename" | |
# What a clusterfuck of code this Powershell command Is | |
# not entirely sure why i'm using Powershell in the first place | |
$fileContent = Get-Content -LiteralPath $_.FullName | |
# Filter out lines starting with // and # | |
$fileContent = $fileContent | Where-Object { $_ -notlike '//*' -and $_ -notlike '#*' } | |
# Iterate over each line in the file | |
foreach ($lineText in $fileContent) { | |
# Check each regex | |
foreach ($regex in $regexPatterns) { | |
# If a regex matches, print out information about it | |
if ($lineText -match $regex) { | |
echo "`e[31m[!] '$regex' - '$lineText'" | |
$outputList += "[!] $_ - '$regex' - '$lineText'" | |
} | |
} | |
} | |
} | |
echo "`n[i] Checking if the outputList has any entries..." | |
if ($outputList.Count -gt 0) { | |
echo "`e[31m[!] Found $($outputList.Count) errors. Exiting with code 1." | |
exit 1 | |
} | |
else { | |
echo "`e[32m[i] No errors found!" | |
} | |
BuildPatch: | |
runs-on: windows-2022 | |
needs: CheckScript | |
steps: | |
- name: 01. Copy repository | |
uses: actions/checkout@v4 | |
with: | |
sparse-checkout: | # Only copy specific folders to the container | |
build | |
source | |
tools | |
- name: 02. Prepare files | |
shell: pwsh | |
run: | | |
echo "`n[i] Installing megatools" | |
choco install megatools --yes | |
echo "`n[i] Download and extract files" | |
megatools get -u "${{ secrets.TEST }}" -p "${{ secrets.TEST2 }}" --path "$Env:GITHUB_WORKSPACE\build\05-original_files\0.zip" --no-progress /Root/0.zip | |
Expand-Archive -Verbose "$Env:GITHUB_WORKSPACE\build\05-original_files\0.zip" -DestinationPath "$Env:GITHUB_WORKSPACE\build\05-original_files" | |
python "$Env:GITHUB_WORKSPACE\build\03-isotool\isotool.py" --mode extract --iso "$Env:GITHUB_WORKSPACE\build\05-original_files\Growlanser 6 Precarious World.iso" --filelist "$Env:GITHUB_WORKSPACE\build\05-original_files\filelist.txt" --files "$Env:GITHUB_WORKSPACE\build\05-original_files" | |
echo "`n[i] Move specific files" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\DUMMY.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\DUMMY.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_BTL.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_BTL.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_CHAR.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_CHAR.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_MAP.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_MAP.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_MOV.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_MOV.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_SND.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_SND.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_VOI.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_VOI.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\IOPRP300.IMG" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\IOPRP300.IMG" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\SYSTEM.CNF" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\SYSTEM.CNF" | |
- name: 03. Setup the build environment | |
shell: pwsh | |
run: | | |
echo "`n[i] Create the 05-Build directory" | |
New-Item -ItemType Directory -Force -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-build" | |
echo "`n[i] Create the 06-Original files folders for the .DAT files" | |
New-Item -ItemType Directory -Force -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE DAT" | |
New-Item -ItemType Directory -Force -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT" | |
New-Item -ItemType Directory -Force -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_SCEN DAT" | |
echo "`n[i] Start quickBMS to dump the .DAT files contents to the original files folder" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE.DAT" "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE DAT" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE.DAT" "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_SCEN.DAT" "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_SCEN DAT" | |
echo "`n[i] Unpack the *.FACE files" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w -d -F "*.FACE" "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE DAT" "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE DAT" | |
- name: 04. Patch ELF | |
shell: pwsh | |
run: | | |
echo "`n[i] Copy the repository files + ELF to the armips folder" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\SLPM_667.16\SLPM_667.16_translation.asm" -Destination "$Env:GITHUB_WORKSPACE\build\01-armips\SLPM_667.16_translation.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\SLPM_667.16\SLPM_667.16_VWF.asm" -Destination "$Env:GITHUB_WORKSPACE\build\01-armips\SLPM_667.16_VWF.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\SLPM_667.16" -Destination "$Env:GITHUB_WORKSPACE\build\01-armips\SLPM_667.16" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 abcde scripts\abcde.tbl" -Destination "$Env:GITHUB_WORKSPACE\build\01-armips\abcde.tbl" | |
echo "`n[i] Patch ELF using armips" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\01-armips" "$Env:GITHUB_WORKSPACE\build\01-armips\SLPM_667.16_translation.asm" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\01-armips" "$Env:GITHUB_WORKSPACE\build\01-armips\SLPM_667.16_VWF.asm" | |
echo "`n[i] Move patched ELF" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\01-armips\SLPM_667.16" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\SLPM_667.16" | |
- name: 05. Patch GL6_FACE.DAT | |
shell: pwsh | |
run: | | |
echo "`n[i] Copy GL6_FACE.DAT from the original files folder to the build folder" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE.DAT" | |
echo "`n[i] Create the FACE DAT folder and copy all files to it" | |
Copy-Item -Recurse -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE DAT*" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\" | |
echo "`n[i] Execute the xdelta patches and save the resulting file in the created folder" | |
New-Item -ItemType Directory -Force -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT\00000144 FACE" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE DAT\00000144.FACE_extract\00000000.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FACE.DAT\00000144.FACE (TIM2 title cards for Warslee, Rio Rey, PMB HQ)\00000000.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT\00000144 FACE\00000000.tm2" | |
New-Item -ItemType Directory -Force -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT\00000149 FACE" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FACE DAT\00000149.FACE_extract\00000000.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FACE.DAT\00000149.FACE (TIM2 title cards for Makinus, Dastis, Dragonpit Tower)\00000000.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT\00000149 FACE\00000000.tm2" | |
echo "`n[i] Start quickBMS XXX.FACE reimport 1 script" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w -r "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT\00000144.FACE" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT\00000144 FACE" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w -r "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT\00000149.FACE" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT\00000149 FACE" | |
echo "`n[i] Start quickBMS GL6_FACE.DAT reimport 2 script" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w -r -r "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE.DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE DAT" | |
echo "`n[i] Move patched GL6_FACE.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FACE.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_FACE.DAT" | |
- name: 06. Patch GL6_FILE.DAT | |
shell: pwsh | |
run: | | |
echo "`n[i] Copy GL6_FILE.DAT from the original files folder to the build folder" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE.DAT" | |
echo "`n[i] Create a new 05-build\GL6_FILE DAT folder" | |
New-Item -ItemType Directory -Force -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" | |
echo "`n[i] Patching 00000046.fnt" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000046.fnt" "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000046.fnt Latin Alphabet and Katakana\00000046.fnt.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000046.fnt" | |
echo "`n[i] Patching 00000602.tm2" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000602.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000602.tm2 GL6 Icons\00000602.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000602.tm2" | |
echo "`n[i] Patching 00000604.tm2" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000604.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000604.tm2 Character Menu\00000604.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000604.tm2" | |
echo "`n[i] Patching 00000606.tm2" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000606.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000606.tm2 Mission complete screen\00000606.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000606.tm2" | |
echo "`n[i] Patching 00000608.tm2" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000608.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000608.tm2 Prologue stats screen\00000608.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000608.tm2" | |
echo "`n[i] Patching 00000611.tm2" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000611.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000611.tm2 Yurii Main Menu\00000611.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000611.tm2" | |
echo "`n[i] Patching 00000612.tm2" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000612.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000612.tm2 Friend rating screen\00000612.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000612.tm2" | |
echo "`n[i] Patching 00000647.tm2" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -v -d -s "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000647.tm2" "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000647.tm2 Gem creating screen\00000647.tm2.vcdiff" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000647.tm2" | |
echo "`n[i] Patching 00000566.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000566.mss Spell casting screen text box coord\00000566.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000566.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000566.mss" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000566.mss" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000566.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000566.asm" | |
echo "`n[i] Patching 00000569.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000569.mss Yurii Main Menu text box coord\00000569.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000569.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000569.mss" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000569.mss" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000569.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000569.asm" | |
echo "`n[i] Patching 00000570.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000570.mss NPC Config Window\00000570.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000570.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000570.mss" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000570.mss" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000570.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000570.asm" | |
echo "`n[i] Patching 00000573.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000573.mss Buying and Selling text box coord\00000573.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000573.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000573.mss" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000573.mss" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000573.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000573.asm" | |
echo "`n[i] Patching 00000594.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000594.mss Equipment change screen\00000594.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000594.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000594.mss" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000594.mss" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000594.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000594.asm" | |
echo "`n[i] Patching 00000596.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000596.mss Winning screen P to KP modification\00000596.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000596.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000596.mss" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000596.mss" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000596.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000596.asm" | |
echo "`n[i] Patching 00000598.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000598.mss Teleport screen text box coord\00000598.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000598.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000598.mss" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000598.mss" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000598.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000598.asm" | |
echo "`n[i] Patching 00000803.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000803.dat Additional Plate info text\00000803.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000803.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000803.dat" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000803.dat" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000803.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000803.asm" | |
echo "`n[i] Patching 00000806.mss" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_FILE.DAT\00000806.dat Yurii Attributes\00000806.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000806.asm" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_FILE DAT\00000806.dat" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000806.dat" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" -root "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000806.asm" | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT\00000806.asm" | |
echo "`n[i] Start quickBMS GL6_FILE.DAT reimport 2 script" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w -r -r "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE.DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE DAT" | |
echo "`n[i] Move patched GL6_FILE.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-build\GL6_FILE.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_FILE.DAT" | |
- name: 07. Patch SCEN.DAT | |
shell: pwsh | |
run: | | |
echo "`n[i] Copy SCEN.DAT from the original files folder to the build folder" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_SCEN.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\" | |
echo "`n[i] Create amd copy all files from the original dumped SCEN folder to the build SCEN DAT folder" | |
Copy-Item -Recurse -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-original_files\GL6_SCEN DAT*" "$Env:GITHUB_WORKSPACE\build\05-build\" | |
echo "`n[i] Change directory to GL6_SCEN DAT" | |
cd "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\" | |
echo "`n[i] Copy 00000001.SCEN.asm and patch 00000001.SCEN" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000001.SCEN.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000001.SCEN.asm" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" 00000001.SCEN.asm | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000001.SCEN.asm" | |
echo "`n[i] Copy 00000043.SCEN.asm and patch 00000043.SCEN" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000043.SCEN.asm" -Destination "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000043.SCEN.asm" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\01-armips\armips.exe" 00000043.SCEN.asm | |
Remove-Item -Force -Verbose "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000043.SCEN.asm" | |
echo "`n[i] Switch to the abcde folder" | |
cd "$Env:GITHUB_WORKSPACE\build\00-abcde\" | |
echo "`n[i] Copy the table file" | |
Copy-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 abcde scripts\abcde.tbl" -Destination "$Env:GITHUB_WORKSPACE\build\00-abcde\abcde.tbl" | |
echo "`n[i] Patch the Scripts" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000000.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000000.SCEN Debug map menu [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000001.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000001.SCEN Debug save room [ONGOING]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000002.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000002.SCEN Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000003.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000003.SCEN Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000004.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000004.SCEN Debug map (9999) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000005.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000005.SCEN Prologue Tutorial [EDITED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000006.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000006.SCEN CHAPTER 2.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000007.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000007.SCEN CHAPTER 3.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000008.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000008.SCEN CHAPTER 8.1 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000009.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000009.SCEN CHAPTER 8.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000010.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000010.SCEN CHAPTER 12.2 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000011.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000011.SCEN CHAPTER 14.2 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000012.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000012.SCEN CHAPTER 15.2 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000013.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000013.SCEN Debug [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000014.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000014.SCEN CHAPTER 7.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000015.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000015.SCEN CHAPTER 16.2 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000016.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000016.SCEN CHAPTER 2.5 (below Dastis City) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000017.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000017.SCEN CHAPTER 7.4 (Pothrad Cave) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000018.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000018.SCEN CHAPTER 7.5 (Transgate center) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000019.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000019.SCEN CHAPTER 8.4 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000020.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000020.SCEN CHAPTER 11.1 (Resistance hideout) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000021.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000021.SCEN CHAPTER 13.2 (Yarstill Prison) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000022.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000022.SCEN CHAPTER 12.1 (Giant) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000023.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000023.SCEN CHAPTER 15.3 (El Hingis HQ) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000024.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000024.SCEN CHAPTER 18.1 (Dragon Tower) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000025.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000025.SCEN CHAPTER 19.1 (Celestial ship) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000026.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000026.SCEN CHAPTER 9.2 (Underground ancient ship) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000027.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000027.SCEN CHAPTER 9.4 (Past Kaiser Island) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000028.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000028.SCEN CHAPTER 4.1 (Ship to Goatland) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000029.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000029.SCEN CHAPTER 19.2 (Past Celestial Ship) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000030.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000030.SCEN CHAPTER 14.3 (Makinus City 2) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000031.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000031.SCEN CHAPTER 2.1 (Makinus City) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000032.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000032.SCEN CHAPTER 2.4 (Dastis City) [TRANSLATED]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000033.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000033.SCEN Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000034.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000034.SCEN CHAPTER 3.1 (Schizarz) [TRANSLATED]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000035.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000035.SCEN Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000036.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000036.SCEN CHAPTER 8.2 (Leystan) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000037.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000037.SCEN CHAPTER 13.1 (Leystan 2) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000038.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000038.SCEN CHAPTER 14.3 (Royferon) [TRANSLATED]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000039.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000039.SCEN Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000040.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000040.SCEN CHAPTER 15.1 (El Hingis) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000041.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000041.SCEN CHAPTER 16.3 (Great Land Village) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000042.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000042.SCEN CHAPTER 6.5 (Pothrad village) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000043.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000043.SCEN CHAPTER 1 (Lennox Facility 1) [EDITED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000044.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000044.SCEN CHAPTER 12.3 (Lennox Facility 2) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000045.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000045.SCEN CHAPTER 14.4 (Fomeros HQ) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000046.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000046.SCEN CHAPTER 2.2 (Monopolis HQ) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000047.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000047.SCEN CHAPTER 14.1 (Monopolis HQ 2) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000048.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000048.SCEN CHAPTER 6.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000049.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000049.SCEN CHAPTER 5.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000050.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000050.SCEN CHAPTER 5.2 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000051.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000051.SCEN CHAPTER 4.7 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000052.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000052.SCEN CHAPTER 4.6 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000053.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000053.SCEN CHAPTER 4.4 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000054.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000054.SCEN CHAPTER 10.6 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000055.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000055.SCEN CHAPTER 10.4 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000056.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000056.SCEN CHAPTER 7.1 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000057.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000057.SCEN CHAPTER 4.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000058.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000058.SCEN CHAPTER 10.5 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000059.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000059.SCEN (Fairy's Forest) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000060.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000060.SCEN CHAPTER 17.1 [TRANSLATED]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000061.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000061.SCEN Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000062.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000062.SCEN Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000063.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000063.SCEN CHAPTER 17.2 (Juwaina Cave) [TRANSLATED]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000064.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000064.SCEN Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000065.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000065.SCEN CHAPTER X.X (Goatland Cave) [TRANSLATED]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000066.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000066.SCEN Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000067.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000067.SCEN Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000068.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000068.SCEN Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000069.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000069.SCEN CHAPTER 7.2 (Kaiser Island) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000070.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000070.SCEN (Something related to teleporting) [ONGOING]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000071.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000071.SCEN Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000072.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000072.SCEN (No idea) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000073.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000073.SCEN CHAPTER 10.1 (PMB HQ) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000074.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000074.SCEN CHAPTER 4.2 (Warslee village) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000075.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000075.SCEN CHAPTER 6.4 (Felmentia) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000076.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000076.SCEN CHAPTER X.X (Zerdok) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000077.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000077.SCEN CHAPTER X.X (Rio Rey) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000078.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000078.SCEN CHAPTER 4.5 (Zaramba) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000079.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000079.SCEN CHAPTER 6.1 (Totuwa) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000080.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000080.SCEN CHAPTER 4.8 (Geilenach) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000081.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000081.SCEN CHAPTER X.X (Juwaina) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000082.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000082.SCEN CHAPTER 5.1 (Jaergen) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000083.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000083.SCEN CHAPTER 10.2 (PMB HQ 2) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000084.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000084.SCEN CHAPTER 9.1 (Guardian's Village) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000085.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000085.SCEN (PMB Colosseum 2) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000086.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000086.SCEN CHAPTER X.X (Well extra dungeon) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000087.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000087.SCEN CHAPTER 11.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000088.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000088.SCEN Debug map (Class callout check) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000089.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000089.SCEN Debug map (0005) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000090.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000090.SCEN CHAPTER 9.3 (Past Warslee village) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000091.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000091.SCEN CHAPTER 9.5 (Warslee after reconstruction) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000092.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000092.SCEN (something related to Futon Dog) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000093.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000093.SCEN CHAPTER 16.1 (Lennox 3) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000094.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000094.SCEN (something related to Futon Dog) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000095.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000095.SCEN (maybe from GL5) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000096.SCEN" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000096.SCEN CHAPTER 20.1 (Ending) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000097.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000097.SCEC (Yurii Friend Rating screen) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000098.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000098.SCEC (Yurii Event Memo) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000099.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000099.SCEC (Yurii Psych evaluation) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000100.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000100.SCEC game map 1" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000101.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000101.SCEC Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000102.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000102.SCEC game map 2" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000103.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000103.SCEC CHAPTER 12.4 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000104.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000104.SCEC (Steed Express) [TRANSLATED]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000105.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000105.SCEC Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000106.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000106.SCEC Debug [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000107.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000107.SCEC CHAPTER 4.9 (Fairy development screen) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000108.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000108.SCEC (Fairy development screen 2) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000109.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000109.SCEC Voice check Debug overview" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000110.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000110.SCEC Voice check Debug" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000111.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000111.SCEC Voice check Debug" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000112.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000112.SCEC Voice check Debug" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000113.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000113.SCEC Voice check Debug" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000114.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000114.SCEC Voice check Debug" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000115.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000115.SCEC Voice check Debug" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000116.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000116.SCEC Voice check Debug" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000117.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000117.SCEC Voice check Debug" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000118.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000118.SCEC Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000119.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000119.SCEC Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000120.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000120.SCEC Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000121.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000121.SCEC Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000122.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000122.SCEC Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000123.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000123.SCEC Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000124.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000124.SCEC Dummy file" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000125.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000125.SCEC Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000126.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000126.SCEC (some kind of Steed Express quest) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000127.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000127.SCEC CHAPTER 4.X [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000128.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000128.SCEC (PMB Colosseum) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000129.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000129.SCEC CHAPTER 5.4 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000130.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000130.SCEC CHAPTER 11.4 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000131.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000131.SCEC (no idea) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000132.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000132.SCEC CHAPTER 3.2 (Schizarz 2, Makinus 2) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000133.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000133.SCEC CHAPTER 6.2 (Totuwa 2, Schizarz 3, Leystan 3) [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000134.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000134.SCEC Debug (Motion Check) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000135.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000135.SCEC CHAPTER 14.2 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000136.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000136.SCEC CHAPTER 11.2 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000137.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000137.SCEC CHAPTER 10.3 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000138.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000138.SCEC CHAPTER 18.2 [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000139.SCEC" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000139.SCEC (maybe debug) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000140.SDMY" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000140.SDMY (no idea) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000141.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000141.STXT NPC Names [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000142.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000142.STXT Item Names [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000143.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000143.STXT Monster and Other Character Names [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000144.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000144.STXT Ability Tree [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000145.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000145.STXT Yurii's Skills [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000146.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000146.STXT Spell Names [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000147.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000147.STXT Some more Character Names [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000148.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000148.STXT Plate Names [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000149.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000149.STXT Ability Names [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000150.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000150.STXT Knacks List [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000151.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000151.STXT Item Descriptions [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000152.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000152.STXT Using Key Items [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000153.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000153.STXT Spells Descriptions [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000154.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000154.STXT Knacks Descriptions [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000155.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000155.STXT Ability Descriptions [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000156.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000156.STXT Yurii's Skill Descriptions [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000157.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000157.STXT Menu Help [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000158.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000158.STXT Memory Card Text [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000159.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000159.STXT System Settings Descriptions [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000160.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000160.STXT AI Settings Descriptions [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000161.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000161.STXT Music Appendix [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000162.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000162.STXT Voice Credits [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000163.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000163.STXT System Settings [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000164.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000164.STXT Gem names short [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000165.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000165.STXT (no idea) [ONGOING]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000166.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000166.STXT Gem Names 1 [TRANSLATED]" | |
# perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000167.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000167.STXT Dummy file" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000168.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000168.STXT Gem Properties [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000169.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000169.STXT Gem Properties Descriptions [TRANSLATED]" | |
perl abcde.pl --mode text2bin -cm abcde::Atlas "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT\00000170.STXT" "$Env:GITHUB_WORKSPACE\source\GL6_SCEN.DAT\00000170.STXT Ore Descriptions [TRANSLATED]" | |
echo "`n[i] Patch SCEN.DAT" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\02-quickbms\quickbms.exe" -w -r -r "$Env:GITHUB_WORKSPACE\tools\GL5 and 6 quickBMS scripts\growlanser.bms" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN.DAT" "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN DAT" | |
echo "`n[i] Move patched SCEN.DAT" | |
Move-Item -Verbose -Path "$Env:GITHUB_WORKSPACE\build\05-build\GL6_SCEN.DAT" -Destination "$Env:GITHUB_WORKSPACE\build\06-translates_files\GL6_SCEN.DAT" | |
- name: 08. Check filesize | |
shell: pwsh | |
run: | | |
echo "`n[i] Get the translated file sizes" | |
Get-Childitem -file "$Env:GITHUB_WORKSPACE\build\06-translates_files" | Select-Object -Property Name, Length | |
- name: 09. Create patched version | |
shell: pwsh | |
run: | | |
echo "`n[i] Build" | |
python "$Env:GITHUB_WORKSPACE\build\03-isotool\isotool.py" --mode insert --iso "$Env:GITHUB_WORKSPACE\build\05-original_files\Growlanser 6 Precarious World.iso" --filelist "$Env:GITHUB_WORKSPACE\build\05-original_files\filelist.txt" --files "$Env:GITHUB_WORKSPACE\build\06-translates_files" --output "$Env:GITHUB_WORKSPACE\build\Growlanser 6 Precarious World English.iso" --with-padding | |
- name: 10. Create xDelta patch | |
shell: pwsh | |
run: | | |
echo "`n[i] Create xDelta Patch" | |
cmd.exe /C "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\bin\xdelta-3.1.0-x86_64.exe" -e -9 -S djw -vfs "$Env:GITHUB_WORKSPACE\build\05-original_files\Growlanser 6 Precarious World.iso" "$Env:GITHUB_WORKSPACE\build\Growlanser 6 Precarious World English.iso" "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\vcdiff\Growlanser 6 Precarious World.iso.vcdiff" | |
echo "`n[i] remove vcdiff\file" | |
rm "$Env:GITHUB_WORKSPACE\build\07-xDeltaPatch\vcdiff\file" | |
- name: 11. Publish patch as an Artifact | |
uses: actions/upload-artifact@v4 | |
with: | |
name: Growlanser_6_English_xDelta_Patch | |
path: ${{ github.workspace }}\build\07-xDeltaPatch |