Version 1.0.1 available


Version 1.0.1 was uploaded. Saves are not compatible from the old version to this one, sorry for that.

New functionalities :

- Full screen mode added. You can switch between full screen and windowed mode in the options (as well as with ALT+ENTER). The window can also be resized at will while its size used to be fixed.

- Many data have been extracted from the code, which allows for some modding. However no modding tool is provided. Note that loading data adds some loading time when launching the game.

- Option menu added. You can change the language, the log scrolling speed during battles, the encounter rate and switch between full screen and windows mode.

- French language added. It's selectable in the options.

- A set of resistances was added, allowing for some damage reduction based on a dice roll. One resistance can be applied to more than one type of damages. Enemies can also be immuned, absorb (heal) or returns the damages based on their resistance corresponding to the type of damages.

- Tracking skill added. It allows the party as well as the enemies to spot its opponents first and then choose to take the opponents by surprise, approach them or leave unnoticed.

- Numerical pad support was added.

Improvements and changes:

- Pictures for stairs events were added, as well as a picture for each of the different types of monster.

- «  Tool tips  » were improved, especially for weapons and weapon abilities.

- New «  tool tips  » were added where nothing else had to be displayed, for example for commands in the main menu screen.

- You can now press any key during battles to make the log scroll faster in combat.

- More options which used to be hardcoded are now available in the game files. Note that some of them may apply to features not implemented yet.

- Character sheet was slightly improved, the number of attacks / round is now visible and the displayed information directly depends on the first ability of the current weapon.

- The weakness and poison afflictions were added. They can be provoked by being bited by a sick demon.

- The selected character now tells when the party tries to walk into a closed door.

- Adventurers' guilds were added to the engine. Now you can change the composition of the group in the character guild and nowhere else. In particular it used to be possible to change the party composition after loading a save game, it's not possible anymore. In To Hell With Guns the guild is located where the game starts.

- Many command texts where changed, partly to improve the sets of shortcuts.

- At the start of the game, or at the death of the party, the game now asks if you want to reload the last save game. This replace the «  (C)ontinue  » button which could appear when it should not.

- The level of the character is now displayed in the character's info line.

- Hit points now only depends on one stat, in that case STRENGTH, and not on the character's level anymore.

- Multiple attacks/round, appliable to single target abilities, used to directly depend on the character's level along with other things. Now it only depends on the character's movement (depending on its speed and encumbrance), on its relevant weapon skill and on the speed of the chosen ability.

- Ammo weapons are now fully loaded by default.

- The flamethrower now targets all enemies in range instead of one group of enemies.

- The game uses to use 100-edge dices for many things like determining if an attack hits its target. It now uses 6-edge dices. Besides some features which used to involve a comparison between two dice rolls now involves only one. One consequence is that abilities like stealing and haggling can now be "tried" with 0% chance of success if the character is not skilled enough.

- Individually running away from a fight once it's engaged is harder than it used to be.

- Rolling for Inititative has been reworked. Previously the final order was randomized when equal rolls occured, now it's fully determined by character dice rolls.

- Merchants will now throw you out of their shop if you critically fail at an haggling test, just like they do when you fail (at all) at a stealing test.

- The displayed weapon range now takes into account if the character is in the first or in the second rank of the party.

- The attack bonus of grenades, frag grenades and heavy bombs was increased.

- The content was rebalanced to take the engine changes into account.

- A «  Enter name  » button was added in the character creation screen.

- Pressing the character's number key when it's already selectionned now opens its sheet screen.

- The character's encumbrance is now visible on the shop screen and on the looting screen. Besides the individual item weights are visible directly in the item list on the looting screen.

- A character can now «  ($)Collect  » the full party's money directly in the shop.

- Enemies' will to flee was independent from the status of the current battle. Now it takes into account the HPs lost by the character and the ratio of defetead characters among its party. It also takes into account its (hidden) courage score which depends on the type of the enemy.

- «  Penetration  » was renamed «  Max attack  ». Besides final attack score could slightly exceed this score, which was confusing. It does not anymore.

- The dialog options previously required one first talking test to become available. This first test was an artiifact of having to pass a «  language  » test which never made into the game. This first test has now been removed, at least temporarily, so that there's only one test to pass, and especially not to have to pass 2 same talking tests in a row to get information.

- Various text changes.

Important fixes :

- There were several bugs linked with using the (R)eload command, especially with multiple types of ammo available. These were fixed.

- The log entries for using group targetting abilities such as a grenade launch didn't work, it repeated damage dealt during previous rounds. This was fixed.

- Some shortcuts were the same, which could lead to problems. This was fixed.

- Bonuses from munitions didn't work. This was fixed.

- Guarding did nothing. Now Defense is increased by 1 for the round.

- When choosing which enemy group to target the list of the groups could exceeds the size of the screen. Now, more generally, the text will take how many lines it needs to be displayed.

- It was possible to change the selected character while choosing the character's action, resulting in issues. This is not possible anymore.

- When you could not enter the shop it was still possible to sell your items in your inventory screen when on the shop tile. It's not possible anymore.

- The distance which a group of fire demons aimed to reach was too high for them to use their skills. This was fixed.

- When switching between weapons during combat the action corresponding to the previous weapon was not cancelled. This has been fixed.

- Regeneration could not work when deeper searching was enabled. This was fixed.

Small fixes :

- Tool tips do not always work with highlighted item. This was fixed.

- It could happen that you buy 0 item and 0 item appeared in the inventory. This was fixed.

- The game could temporarily freeze when loading dungeon textures when entering the dungeon for the first time during a session. Now they are loaded when launching the game, and a loading screen appears when they have to be displayed and have yet to be loaded for any reason, like resizing the window.

- The in-game time was not saved. This was fixed.

- Party's current exploration status was not saved and the party was always lost when reloading a game. This was fixed.

- Equipping/unequipping stackable items such as grenades didn't always work properly. This was fixed.

- An enemy who fled in the current round could be hit.

- Pressing "OK" on events could not set the normal menu back. This was fixed.

- The name of the current character is now indicated in inventory screen.

- Some data, like armor requirement, were displayed while not used in the game. These are not displayed anymore.

- While you named your save game with numbers it also selected the corresponding character. This was fixed.

- Characters gained experience from the killed enemies when the party fled a battle. Now no experience is gained. Besides a character who fled from a won battle used to gain experience, now this character does not get any experience anymore.

- The size of a group of enemies could exceed the maximal initial size (300 by default) when enemies called for each other. Now enemies cannot join a group whose size is already the maximum anymore.

- It was not possible to cancel saving the game. It is now possible by pressing the ESCAPE key.

- When haggling over the price of an item you could get a worse price than the current best one you had previously get. It was a bug and was fixed.

- The main log was emptied when entering menus. It is not emptied anymore.

- Some typos were corrected.

Files

THWG_1_0_1.zip 3 MB
Dec 25, 2018
THWG_1_0_1_JRE_INCLUDED.zip 61 MB
Dec 25, 2018

Get To Hell With Guns

Leave a comment

Log in with itch.io to leave a comment.