1. Hex of Steel
  2. News

Hex of Steel News

Update #52

- Change : Will now load custom sounds / musics / textures only ONCE upon game opening. Not every time you go back to the main menu. Meaning if you want to add more custom sprites, you'll need to restart the game completely, going back and fourth from the tutorial or any other scenario wont refresh the list. I think it'll help with performances this way :)

- Fix : Biggest bug of the fixing session : units were not instantiated separately. Meaning that if you bought let's say 3 light infantry, you'd basically buy only 1. Because every unit was individual by type, but not of itself. So when you wanted to place one of those 3 infantry, you actually placed them all at once, because it was only a single instance of the unit. Anyway, that's a consequence i haven't thought of after yesterday's change. Thanks for reporting it to me !!
- Fix : US paratrooper unit had a blank sprite (letter missing in the sprite spelling, oops).
- Fix : Camera starting zoom was too dezoomed. Now its fine. (should be).
- Fix : Changes have been made in the text of the tutorials.

Update #51

- Added : Custom sprite loading window in the main menu.
- Added : You can now add custom sounds for the units. File needs to be .WAV, just like for the musics. This is because Unity REFUSES to stream/download MP3 from your hard drive. I can't do anything. So you need to convert them.
- Added : Research by country in the unit editor, not just by the unit's name.
- Added : 3 new steam achievements.
- Added : Possibility to make armoured train. There are none in the base game, but if you want to make one, please feel free to, you now can using the unit editor.

- Change : Artillery / boats / CAS / bombers create some sort of attrition (they remove fuel and ammo to the attacked unit, between 1 and 3 of each). This is an introduction to retreat / surrender. Did not have time to do that today, will try tomorrow or the day after.
- Change : Popup disappear automatically after 3 s now.

- Fix : StuIG 33B date was 1944, not 1936.
- Fix : Junkers 88 with 2 ammo instead of 3.
- Fix : Artillery not starting full fuel in invasion of Poland scenario.
- Fix : Infantry not taking the shortest path due to modifications of the way they move on the board. Because of that, it happened that the MP went to -1. Purely visual because it could reach the tile, it just not took the right path.
- Fix : When resupplying, the indicator of movement / attack would stay red/green in some cases.
- Fix : Damage were not being dealt as they were shown, but this time I FIXED IT FOR GOOD.
- Fix : Camera's starting position was off, not in the centre of the map.
- Fix : Camera zooming in glitch.
- Fix : Custom units starting with 0 MP.
- Fix : Tutorial hints being shown when you pressed the i tile even when not in a tutorial scenario.
- Fix : Unit's stats not being refreshed after a move / attack.

BUT the biggest change is that I converted all my official / original units into editable units (what took me the longest actually). Had to manually reattribute a lot of stuff manually for 400+ units.
So this means all my units, the one from the base game, not yours, will now appear in the unit editor.
You can edit the stats if you feel like you need to. I'd advise not to, but it's your call.
Be aware that if you make modifications to my units, they will be reset every time there is an update that gets released. That's because the file is from my game and whenever there's an update its just overwriting it.

Anyway, you now have access to 90% of everything, I don't know if I'll allow you to use custom tile sprites. We'll see if people ask me for it, and if there are some good artists out there lol

Sorry for breaking your maps / saves, but I could not do any other way. I had over 400 DIFFERENT FILES/CLASSES, 1 for each unit. now I have only ONE.
And if it's broken, it's because your map has the data of one of those 400 units. But because they're not part of the game anymore, well its causing a crash.

Comment if you have any questions.

Update #50

- Added : Submarine option in the unit editor. I forgot about it.
- Added : Slow AI playing mode. Will give you extra time to see what he does, when his unit are visible.
- Added : Tooltips for the unit editor.

- Fix : The save file for the custom units was not being saved where it should have been. Now it's saved properly in the good folder of the game.

Update #49

- Added : A UNIT EDITOR

Yes, yes, you read it right. Not that many of you actually asked me about the possibility of making your own units, but I listened. And I think this was a great idea, and brings another dimension to the game.
Your custom units are fully compatible with the base game, the unit editor is in the base game, everything is super simple ... You only have to type in a few values, and you're all set !!
All units you add are saved into a .txt file where there are the custom musics and custom graphics, its all in the same place (thats in the case you wanna send it to a friend or idk, its there).

- Added : As requested, you can now set the money you get by capturing a : normal, secondary, and major VP in the map editor.

- Added : Resize your map AT RUNTIME in the map editor. (Also a feature ive been asked) You made it too small ? No worries, just resize it in real time ! Too big ? Same thing ! You have more and more freedom ... I want you to use your creativity !

- Change : I made GREAT optimization on the way custom sprites are being loaded. I ended up choosing to load them all up upon arrival in the main menu. Every time you will go to the main menu, sprites will be loaded. Now about optimization, there's no more glitchy loading time of half a second, it's all INSTANT.

- Fix : Units in trains upon load of a save did not have all their MPs.

Now some more important things to note, I also added a folder per country in the custom unit graphics. You will have to drop the textures in the right folder for it to load properly (for those who did not knew, there was only 1 folder before for all countries mixed together).
ALSO, to indicate paratroopers, i changed the keyword to Droppable.
If you want to replace the sprite of the plane carrying the paratroopers, then just right : Fallschirmjäger Droppable.png
dont add the keyword Droppable for paratroopers that are LANDED.
Now onto trains and landing crafts, no need to use the country keyword anymore ! Because there are dedicated folder ! Less and less work for you guys :))
If you want to replace the landing craft for australia, just go to its proper folder, and add the 1024x1024 png called "Landing craft.png"
Actually im unsure if it's Landing Craft or Landing craft. I guess you should try both xD
Same for trains. Just drop your png called Train.png in the correct folder :)

Alright ! That was a busy one for me, ima gonna go chill a bit,
hope you'll appreciate the hard work and enjoy the game,

Valentin

Update #48

- Added : Possibility to change the graphical representation of ANY UNIT IN THE GAME, and super easily !
- Added : 15 new units : StuIG 33B, Nebelwerfer 21 cm 42, Kubelwagen, B-25 Mitchell, Jeep MB, Jagdpanzer IV L/48, Breguet 693, Bristol Beaufighter, Bristol Beaufort, LeO 45, Grumman TBF Avanger, Flakpanzer 38(t), PBY-5A Catalina, Savoia Marchetti 93, Oerlikon 20 mm for GB.

- Removed : NATO counters. They are just rendered useless to be in the base game because you can make your own now !

Now, how to replace the base graphics for the units ? Simple ! Just launch the game, go to settings in the main menu, click on the button that says "Custom units graphics" and it will open you the folder where you will just drop the new textures you wanna use.
Now, the new textures need to have a size of 1024x1024, and be of PNG format.
The PNG needs to bear the name of the unit you wanna replace, lets say you want to change the look of the Panzer I Ausf. A, then you PNG needs to be named : Panzer I Ausf. A.png
Basically, just look at the names in the store or once you deployed the unit.

Now for paratroopers, landing craft, and trains, simple too ! This is country based though. So to change the train sprite for Germany, you will add to the folder a PNG called : Nazi Germany Train.png
To change the landing craft for the soviets, just name the PNG : Soviet Union Landing Craft.png
and so on. Same for paratroopers, example : USA Paratroopers Paratroopers.png (here's there's a double Paratroopers simply because the unit is already called Paratroopers, but for the germans it would be : Fallschimjager Paratroopers.png).

Game needs to be restarted in order for the changes to take effect.

If you have any question, feel free to ask !

PS : There now also is an option to stop the rotation in all axis in the main menu. If you use 2D side view sprites, you don't want your unit rotating on the 6 axis, just left / right and thats all. Just dont forget to tick the option in the settings in the main menu ;)

Cheers !