Repository navigation
Releases
Chainsaw Warrior Access 0.3.7
Improved in 0.3.7
- Faster in Thai and any other language: the screens are read again several times a second, and every text on them was translated again each time. Translations are now remembered. Measured on the main menu in Thai: the mod's work per frame went from 53 to 40 microseconds and its slowest frame from 3.3 to 0.5 milliseconds, the same as English. A language loads in about a tenth of a second.
Fixed (for future translations)
- Every line that is not translated, or translated wrongly, is said in English: missing and empty lines and wrong {0} placeholders already were; now also a translation of a game text that leaves out a filled-in part such as an enemy's name (%name), and a translation with a stray brace, which could leave "{0}" in the speech or stop the setup at that message. CWAccess.log lists the lines that were skipped.
Checked
- Against the game's code: no key is handled twice (NGUI's own keyboard handling is off, and the game has no key bindings on any button), and every click of the game goes through the one method the mod serves.
- Live, with a test language that was partly translated and partly broken: only its good lines changed; everything else was English, enemy names included.
Install or update
- Run CWAccess-Setup-v0.3.7.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.3.7.zip: 3BF90262E08484F4C37219CBF19D30380E99B6E8373EC03C967BD6B8AD472BB4
- CWAccess-Setup-v0.3.7.exe: AD437B40BA3173CC4E0DA831A53161D91744447F199FFED88C5970757D653209
To check a file: in PowerShell, Get-FileHash followed by the file name and -Algorithm SHA256.
Chainsaw Warrior Access 0.3.6
New in 0.3.6
- Position in lists: the item you move to is said with its place among the items of the screen, for example "New Game, button, 1 of 10". It works on every screen, list and menu (main menu, options, settings, the Shift+F1 list, the board, the buttons of card screens). Turn it off in the mod settings (F2) with "Say the position in the list". The cards of card screens keep saying their own place among the cards of their kind ("2 of 7").
- Achievements in your language: the names and descriptions of all 23 Steam achievements are now in the mod's language files, so they are spoken in Thai too (announcements and the Achievements screen), for example "ปลดล็อกความสำเร็จ: หมัดเดียวจอด".
Fixed
- The achievement announcement ended with an English full stop also in Thai.
- The game's placeholder labels (such as "Easy: 0000000" and "Save 2") are now translated. Only names stay as they are: the people in the credits, the companies and a few equipment names.
Install or update
- Run CWAccess-Setup-v0.3.6.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.3.6.zip: 2E6922E257823BED476743D8DABD8583692585F27C45E1758EF206BBFC0E4602
- CWAccess-Setup-v0.3.6.exe: 5BC4FE7DBF7E569737DE138ABE199A46D0946508CA9F239825202119D2054514
To check a file: in PowerShell, Get-FileHash followed by the file name and -Algorithm SHA256.
Chainsaw Warrior Access 0.3.5
New in 0.3.5
- Every achievement is announced as soon as it is unlocked, also those Steam unlocks by itself from statistics (kill counts, damage taken, endings seen): the mod listens to Steam's own report that it has stored an achievement. Each is said once, with the name and description Steam shows in its pop-up.
- Achievement progress is said when Steam shows it in a pop-up ("Achievement progress: Monster Massacre, 1 of 100.").
Fixed
- Jumping by letter did not work when the mod speaks Thai: the letter was compared with the Thai speech. It is now also compared with the game's English name on screen, so A, O and L find About, Options and Load again (face-down cards stay hidden).
Checked in the game
- Every house card was turned over once and played out: all 76 cards of the deck (enemies, traps, rooms, dumps, the first aid kit, the secret passage), Darkness, and the Wandering Zombies from their own pile. Each was read in full, with no errors.
- Steam's report of an achievement reaches the mod and is spoken, in English and Thai (checked with a progress pop-up, which changes nothing).
- The setup in Thai: all its labels and the events box, with the cursor on the first line.
Install or update
- Run CWAccess-Setup-v0.3.5.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.3.5.zip: 4899432A45DB2EB5AFF94378F871B4ADB2E83496DC5F6DAC1660AFA793B4EE49
- CWAccess-Setup-v0.3.5.exe: B48B9771A71DB4AE2F004E01FA210A633E3E024C721CBD6D7767C9A886E1FA87
To check a file: in PowerShell, Get-FileHash followed by the file name and -Algorithm SHA256.
Chainsaw Warrior Access 0.3.4
Changed in 0.3.4
- The setup's Events and the What's new of an update are read-only text boxes instead of lists. Read them line by line with the arrow keys; the cursor starts on the first line and stays there when new events are added, so you always begin at the top. Tab still moves between the boxes and the buttons.
Checked
- The game has not changed since the two complete checks of its code (every screen in 0.3.0, every text it writes during play in 0.3.3), so there was nothing else to fix in the game.
Install or update
- Run CWAccess-Setup-v0.3.4.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.3.4.zip: 8CD793B9C02D5F1063C2CF43C94D9A65FFE6CFCF30B5D529F4880FFDDA40D683
- CWAccess-Setup-v0.3.4.exe: 4BE5FB76AFC3CAD0523A803EF71F9DEEE99D523C537A9786A2CC5F97BE1C79CE
To check a file: in PowerShell, Get-FileHash followed by the file name and -Algorithm SHA256.
Chainsaw Warrior Access 0.3.3
New in 0.3.3
- I on a choice explains it. Every kind of choice the game has (Shoot, HtH, Escape, Hide, Climb, Lucky Shot, Bypass Card, Back Track, Escape Building, Wait, Reload, the dump choices...) now has a short explanation in English and Thai. Before, I only repeated the choice's name.
- Achievements are announced when the game unlocks them while you play, with the name and description Steam shows in its pop-up (for example "Achievement unlocked: Chain of Skulls. Kill one of every enemy type in a single game.").
- Steam achievements on the Achievements screen. The game's screen shows only three achievements; the other twenty are only in Steam's overlay, which screen readers cannot read. The mod now lists all of them there, each with whether you have it and what it asks for (Page Down jumps to them).
Checked against the game's code
Every text the game writes on screen during play was compared with what the mod reads: the board, the cards, the shop, the dice, tutorials, the end screen and the menus are all read. The two gaps found are the ones above (choice explanations and achievements).
Install or update
- Run CWAccess-Setup-v0.3.3.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.3.3.zip: 047820B2B493729095CDA7FF7DC34070423095E4908EFD6E5866A1A8C8862C50
- CWAccess-Setup-v0.3.3.exe: D8179FA147634E41E92BC6E8D134A53B2133099D463D3B84BA4FB9E5B80E8E9C
To check a file: in PowerShell, Get-FileHash followed by the file name and -Algorithm SHA256.
Chainsaw Warrior Access 0.3.2
New in 0.3.2
- Language files in groups: every language file (the mod's and the game's texts, the template and Thai) is divided into groups that start with a line like "##### Sound cues". Search for ##### to jump between the groups: General speech, Screens and menus, Keys and help, Game board, Cards and equipment, Mod settings, Sound cues and The setup program; for the game's texts Menus and screens, Character creation, Messages, Enemies, Traps, Rooms, Equipment, End of game and achievements.
Fixed
- Getting a second copy of a card you already have (for example a second Laser Lance) was not announced. Gains and losses are now counted per kind of card; loading a saved game still announces nothing.
Played through
- A game on Medium (the first cards, then Darkness put on top with a debug command): character creation, the face-down shop with Buy Reveal, traps, an empty room, a dump, fights with dice, radiation and a Poison Needle, saving and loading.
- The final fight against Darkness, both ways: losing ("death is inevitable") and winning with a Lucky Shot ("You have defeated Darkness!"), with the end screens.
- A game on Hard: character creation with single rolls, the face-down shop without Buy Reveal, fights, rooms and traps, saving and loading.
Install or update
- Run CWAccess-Setup-v0.3.2.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.3.2.zip: 6D1459CE2C64B6856540F755C35E3D45D793ADB804866AE93DA645063C889EE9
- CWAccess-Setup-v0.3.2.exe: C3F52E2962783243A7D3E141F18466D3EFE42DAE01A03C5C07CCFA2829C1EB06
To check a file: in PowerShell, Get-FileHash followed by the file name and -Algorithm SHA256.
Chainsaw Warrior Access 0.3.1
Improved in 0.3.1
- Lighter on the game: during play the mod's own work each frame takes about half as long as before (measured with five items of equipment: about 54 down to 29 microseconds per frame; on the main menu 49 down to 42). Equipment and choices are checked a few times a second instead of every frame, the game's values are read without building new text each time, and the keys are only looked at when one is pressed.
- Holding Up or Down stops quietly at the first or last item, instead of repeating "Top" or "Bottom" several times a second.
Read me
- The difficulty names are corrected (Medium and Hard), with the Buy Reveal button of the equipment shop on Medium.
- New debug commands for testers: perf (measures the mod's work per frame) and dumpgo.
- The list of what the tests check is up to date.
Checked
Every screen, pop-up and board input of the game was already covered in 0.3.0; nothing else was found missing.
Install or update
- Run CWAccess-Setup-v0.3.1.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.3.1.zip: 96FF392F4E043E86F58F6E6C7ADEDB61709D53806FADA66663FCE974C1C2A1FD
- CWAccess-Setup-v0.3.1.exe: A8EB1E6DDA4DD5AC410A225931366E0A7FC3B23CBE696594212888D84620B25E
To check a file: in PowerShell, Get-FileHash followed by the file name and -Algorithm SHA256.
Chainsaw Warrior Access 0.3.0
New in 0.3.0
- Page Up and Page Down jump between groups: the sections of the Shift+F1 list, the groups of the mod settings (F2), the six pages of the game's Help, the parts of the game board (message, choices, card, status, buttons), the achievements screen, and the information, cards, kinds of equipment and buttons of the card screens. In a long list without groups, such as the game log (L) or the Help when no page is around, they move 10 items. F1 mentions them only where they work.
Fixed
- F1 on the game's Options screen called the three on/off switches buttons; it now says that Enter or Space switches them on or off.
Checked against the game's code
Every screen and pop-up the game can show is covered: main menu, options, about, help, credits, achievements and best scores, load and save, difficulty, intro comic, character creation, equipment and card screens, game board, pause menu, questions, end screen and the Steam error screen. So is everything you can click on the game board (the four choices, the card, equipment, pause). The game also contains three overlays it never opens; they need nothing.
Install or update
- Run CWAccess-Setup-v0.3.0.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.3.0.zip: 43D3CA8F70126A97D1C886FA7AC5572940BBD9B9C8FCA376E2D9DA137A6E6352
- CWAccess-Setup-v0.3.0.exe: 479316876FB68571305D106A2E99CAAEB21AB4B8A0777E0E5A9CBA9B9AFAD491
To check a file: in PowerShell, Get-FileHash followed by the file name and -Algorithm SHA256.
Chainsaw Warrior Access 0.2.1
Changed in 0.2.1
- F1 says only the keys of the screen you are on, and opens nothing. The mod works the keys out from what is on the screen: Left and Right only where there is a slider, Escape only where there is a Back, Cancel or No (and says which), the card keys only on card screens. Before, F1 opened a list of general keys that often had nothing to do with the screen. Shift+F1 still lists every key and sound cue.
- F1 in the mod settings (F2), the equipment list (E), the game log (L) and the Shift+F1 list says the keys of that list instead of closing it.
Fixed
- Updating with the setup in the game folder (CWAccess\CWAccess-Setup.exe): after copying the new files it said "Windows did not allow writing to the game folder" and offered to restart as administrator. The mod itself was updated, but the update stopped before replacing the setup. Updates now finish normally, also from the setups of 0.1.0 and 0.2.0 already installed. If you saw that message when updating to 0.2.0, you have 0.2.0: run CWAccess\CWAccess-Setup.exe once more to get 0.2.1.
- Lists with one entry said "1 items".
Also changed
- The zip has CWAccess-Setup.exe at the top, next to the CWAccess folder: extract the zip into the game folder and run CWAccess-Setup.exe there.
Install or update
- Run CWAccess-Setup-v0.2.1.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update.
Files and SHA-256
- ChainsawWarriorAccess-v0.2.1.zip: 5FAA513E7FBD0578F1C939B1FF09DF8C05485FD1929DCBCA5B7F6FEADD984759
- CWAccess-Setup-v0.2.1.exe: 52BF059760BA2CC3378A0A6BEF923CA3D932BCD8907A8F5E5EBFCED217ACF5BA
To check a file: in PowerShell, Get-FileHash -Algorithm SHA256.
Chainsaw Warrior Access 0.2.0
New in 0.2.0
- The game's own texts in Thai: menus, choices, every card, equipment, traps, combat messages, tutorials, endings and achievements are spoken in Thai when the mod's language is Thai (the screen keeps the game's English). Values the game fills in, such as the deck number or an enemy's name, are translated too.
- Change translations without restarting: saving a language file or strings.txt reloads it in the game within 2 seconds.
- Templates for translators: Languages\template.txt (every text of the mod and the setup) is included; Languages\game\template.txt (the game's texts) is written by the mod on your computer and grows as you visit screens.
- Card pickers say when the game asks a second question on the same screen (after choosing C.A.T.S, the weapon to attach it to; the item to discard).
Fixed
- Mod settings (F2): after switching the language, the sound cue volume items and the list's title stayed in the old language.
Checked in the game
Choosing between several enemies, dumps (taking an item, a clip), C.A.T.S, first aid kit, secret passage, the chasm and escaping the building (with buying equipment and clips on the way back), locked door, lunatic, losing equipment, escaping, lucky shot, climbing, hiding, items in combat, and the Steam error screen. New debug commands (README) set these situations up for testing.
Install or update
- Run CWAccess-Setup-v0.2.0.exe, or the setup already in your game folder (CWAccess\CWAccess-Setup.exe), which offers this update; or extract ChainsawWarriorAccess-v0.2.0.zip into the game folder and run CWAccess\CWAccess-Setup.exe.
- Choose Thai with F2 in the game, or with the setup's language box and "Use this language for the mod in the game".
Files and SHA-256
- ChainsawWarriorAccess-v0.2.0.zip: 276CB940F673C6110B125F31D9434738B7099FEF253B4DE879ED18EAA43FC81F
- CWAccess-Setup-v0.2.0.exe: 1EEA23D21CC748D4B08D5A7BE49588E977361AC5DB0F539A781050B96F2EE78C
To check a file: in PowerShell, Get-FileHash -Algorithm SHA256.