- New update, new Polish localization - 27 April 2020
Hi everyone! Ivan's here. In this springey update i will be introducing some new features, a lot of fixes and the super mega awesome Polish localization made by Cubey!! Let's go! Polish localization: hey, our community member Cubey made this awesome thing come true! He translated the full game to Polish, so now we have a third language supported, apart from English and Italian. I'm so grateful for this: thank you!! Big backpacks have been added to the Vanilla game! Now we have a second and larger kind of backpack that can be used in game, it contains 12 slots compared to the small one which contains only 9 of them. Happy backpacking! Been fixed the hats and clothing achievement which was fired only on clicking on the use button (the gear one). Now it's correctly applied even by dragging stuff on the relative inventory (head and body). The crafting window is now diplaying more infos in t…
- The console update! - 19 April 2020
Hi everyone, Ivan's here! In this update i'm releasing the new command line console, which is an aid tool intended to help out for testing, modding and everything you want. There are also other implementations and a number of fixes. So let's list them all: The new console is available to the public branch from this update. Use F6 to open it and type 'Help' to start with a list of all the available commands. Each command can be called with the -h parameter to get additional, detailed help. For now the commands come in a limited number, but i'm planning on expanding them in the future. Also, it's important to note, commands can be expanded and modded via c# using the modding engine. This way people can write their own commands and share them with the community via modding. Application logging has been disabled by default in the build, to improve performance. It can, however, be activated…
- Command line console in the beta branch - 17 April 2020
I've pushed on the Beta branch the "console update". Now there's a command line console in-game (press F6 to open it) which you could use to manipolate doors and spawn items. The console backbone is there and is working, but there are few commands implemented. Another notable thing is that the console is fully moddable. You can write you own customized commands in c# and feed them to the modding engine for them to be used in the console. This way it will be possible to create mods expanding the console capabilities and such things. I will implements new commands as i see fit, and as i get the time, and i would like to hear from you which commands you feel could be most useful, so that i can work on them. Also if you write useful commands that you would like to see in the vanilla game for everyone to use just get in touch with me and we will see. As always, thanks everyone, and get in to…
- Update 1.0.2.b4901496 is now live! - 16 April 2020
Hi everyone! Ivan's here. In this latest patch i'm going to address some fixes but also i will introduce some new features regarding items and modding. So let's start! robbery_effect: the effect fired when robbing a shop is not fixed anymore but can be modified and changed by modding. Every shop now has a "robberyEffect" property that defaults to "robbery_effect" but can be changed and set to a custom effect if needed. For example: { "shopId": "Business Mailbox", "shopSpriteName": "business_mailbox.png", "shopType": "Shop", "openHour": 23, "openMinute": 59, "closeHour": 00, "closeMinute": 00, "refillIntervalMins": 60, "robberyDuration": 10, "robberyRecoveryMins": 500, "effectNeededToRob": "business_key_effect", "robberyEffect": "business_mailbox_effect", "shopMinItemsDropOnRob": 5, "shopMaxItemsDropOnRob": 5, "shoppables": } This example of usage is taken from the BigLife mod by XC. max…
- Update 1.2.0 b.4895433 is live! - 14 April 2020
Hi everybody! Ivan's here. In this big new patch the game is receiving a good amount of fixes and improvements, focused especially on modding. So let's start the dance: Added support for scripting custom state machine actions for Npc's ai behaviours. Those new actions can be scripted in c# and can be attached to player effects and executed on player interaction. This opens up a whole new world of possibilities for modders to create brand new and complex behaviours for in game's npcs. I also made a small and ameliorable guide on the official Hard Times Wiki. I am juggling between fixing stuff, developing new features, writing docs, helping players. So have pity on me if the guide is kinda small and not excellent. I will, nonetheless, be super happy and available to help any single modder who should need clarifications, help or anything. Just get in touch with me via mail, steam forum or…
- Update b.4884162 is live! - 11 April 2020
Hi Everybody! Ivan's here. I am pushing this new patch today which addresses some problems which were pointed out in the forums and some new stuff: the support for bigger containers. Tooltip bug: some users are having problems with in game tooltips. Those users experience all void tooltips. I have seen a couple of videos of the problem but i wasn't able to reproduce the problem, not on windows nor on linux. I am, in this difficult situation pushing out blind fixes which i hope will make fix the problem, but i can't tell for sure. Let me know if you experience this problem: get in touch via mail or on the discord and we will try to sort it out! I have reworked shops filling routines. That was kind of a nightmare. It is strange how some of the things more easy on the paper will then come out as a literal bloodbath. Existing problems, design mistakes and other stuff made this work so hard.…
- New update b.4870389 - 8 April 2020
Hi everybody! Ivan's here. In the latest patch i have released a small number of improvements, thanks to all the suggestions and hints given to me by players on the forum and on the discord server! Fixed the "spare metro ticket" miniquest image, which was wrong Lowered consistently the wallets and bags spawn rate in all of the game scenes. Now the drop rate of shops being robbed is much lower, from 1 to 3 items. Also shops have now a parameter in their json file ("shopMaxItemsDropOnRob") which can be tweaked to choose the maximum number of item that can be spawned when each shop is robbed (default is 3). I will take some time to tweak them and release another update in the next days. Fixed a bug in the modding engine which prevented custom c# scripts to be properly compiled when attached to furniture items. Now furniture items created by modders can implement custom c# scripts for new b…
- The Weather Update - 4 April 2020
Hi everybody, Ivan's here. I just pushed out a small patch addressing a problem existing in the weather system which caused some players to end up in a loop of ever raining weather which was very hard to break out from. I should have corrected the issue and now the weather in game should be way more balanced. Also remember that the weather system is fully moddable via the WeatherDescriptor.json, so creating new weather scenarios (icy polar or hot equatorial towns for example) is possible via modding. Check out the wiki: https://wiki.tempi-duri.net/doku.php?id=starting_modding And the mods repository: https://hardtimes.mod.io/ For some guides and examples about how to do it! Finally I would like to express my gratitude to XCoder for his support and problems reporting, and also for his patience about me working on the project in my free time and after my day job. Thanks to everyone who is…
- Pushed new patch v.0.1.4 b.4679924 - 15 February 2020
Hi everybody, Ivan's here. I'm writing this patch note for the last two bugfix patches released in the last days. I've been correcting some issues as reported from users on the Steam forums, including: removed the possibility to pack up containers containing items. You have to emty them up before. fixed a problem with hammers not showing up correctly in shops and spawners fixed a number of mini quest dialogues bugs with localization As always i have also fixed some errors in the localization (they are never ending). And that's it! I would like to thank a lot all the users which are playing the game and reporting ideas, bugs and suggestions on the steam forum. I am keeping a close eye on it and i am trying to fix and tweak the game as new feedbacks and ideas come up. Thanks a lot! iv.
- Hard Times update patch n.4645479 - 6 February 2020
Hi Everyone! Ivan's here. In this latest Hard Times patch I'm pushing some bugfix to the game (thanks to user plank'st for pointing them out). -- The first bug was an horrid and blasphemous problem concerning the drag system, letting ghostly images remain on screen when someone initiated a drag action and then suddenly closing the original inventory. In that case ghostly images remained on screen until a restart of the game, scaring and terrorizing users worldwide. -- Another bug was concerning the green ghost representing furniture images being placed, which was interacting with npc and people in general, pushing them around as it's collider was inadvertedly firing collisions. Now is, hopefully, fixed and won't be a problem any more. -- On some machines the intro text was not being showed correctly, on the bootstrap screen. This was a very disappointing bug since i like that text very…
- Hard Times release and free to play - 7 January 2020
Hi everybody!!! Ivan's here! HARD TIMES GOES FREE TO PLAY The great news here is that starting from 1st february 2020 Hard Times is going to be released as a Free to Play game. Open and free for everyone to play. I'm gonna close the Early Access phase, in which copies were sold and every single cent of any revenue coming from it have been donated to L'Alternativa Onlus to support their projects with homeless people in our town. We managed to raise quite a nice amount and supported this year's program distributing blankets and general assistance and legal support to homeless people with the help of you buying the game. As i said many times before i chose not to get a single cent from the game revenues, and if you bought the game 100% of your money (except taxes and steam revenues) are going to charity. So you still have time until the end of january to buy Hard Times and support homeless…
- Released scriptable quests patch! - 11 November 2019
Hi everyone! Ivan's here. With this new patch I am introducing the scriptable quests, a new api which let's modders script their own custom quests type to be played in game, along with the base quest types already present in the game. So lets start with the awesome change list: Scriptable quests Now you can extend the BaseQuest class with your own custom quest class scripts and use them in the game, by placing the c# class in the Scripts folder under a mod. I will, in the next few days, add a tutorial on the official wiki so things will hopefully get a little clearer on how to implement this. As always just get in touch with me if you want to know something more or discuss the topic! I am looking for brave modders to wreck the game! Scriptable quests example mod I have released a new minimod on Hard Times official mods repository on https://hardtimes.mod.io/. The new mod adds a new cust…
- Released Scriptable Items patch! - 31 October 2019
Hi everyone! Ivan's here. In this brand new update there are a number of juicy news regarding modding with the HTSA (Hard Times Scripting Api), particularly about creating new scriptable items in game which can add unforeseen radical changes to the game, further expanding modding support in game. Also I created a brand new mod on the Hard Times official mod repository on mod.io, to better explain how everything works. I will also add a new wiki article on the official wiki in the next days! But let's go in order and lets start with the usual awsome change list: Scriptable items After releasing the scriptable posters part the api in the last patch i am now releasing the scriptable items api. It's now possible for modders to write new classes, extending the BaseItem class to script new kind of behaviours for new items. The Magical Restful Staff mod I have created a tiny new mod package to…
- Released Alpha #4312836 - 23 October 2019
Hello all! Ivan's here. In this lates patch i am finally introducing a couple of important new things which i was working on since quite a while. So let's start dancing and let's introduce Patch #4312836 new features: LINUX SUPPORT: I've finally managed to release also the native Linux version of Hard Times, following the OSX and Windows version wihch were already released earlier. I am also not planning to port the game to any further platform. Finally i would like to thank Giuseppe Longo for helping me out in testing and preparing the OSX version of the game and Giangiacomo Pignacoretti for helping out and testing on Linux platforms! Thanks a lot! Hard Times Scripting API (HTSA): Another great introduction pushed with this patch in the starting of the gradual implementation of the new Hard Times Scripting API which is a new addition to the modding engine, opening some new exciting pos…
- Released Alpha 0.0.4 b.4282334 - 12 October 2019
Hi everyone, Ivan's here. In this latest patch i am addressing a number of important bugs. Other than that i am introducing a new poster entity. It is moddable via json, as everything else around here... Lets start with the list of things addressed in this patch: Furniture overwriting mechanism In Hard Times mods are loading in a additive manner. Also i am implementing a overwriting approach when handling duplicate entities (this is why mod loading order is so important). This way modders have the possibility to overwrite any vanilla defined entity. Furnitures were not following this approach as the modding engine skipped duplicate furnitures definitions when loading mods. This unintended behaviour should be now fixed. Fixed the horripilant "mods unsupported lang bug" When loading new mods it happened that the loaded mod did not have support for the current active language. This occuren…
- Released Alpha 0.0.3 b.4253713 - 3 October 2019
Hi everyone! Ivan's here. In this small update i am fixing a number of pesky bugs which should be banned from the game. Or at least i hope so! The infamous 'equipped item bug' Thanks to Mastadans for pointing it out! When you had equipped items and corrupt cops took your stuff some infamous bug appeared making you equip a non existent item. It should be corrected now and not happening anymore. Pickpocket bug Thanks to Mastadans for pointing it out! When you were pickpocketing a npc and it happened to despawn a hideous bug appeared leaving you with scandal level red forever! (Saving and loading seemed to correct the issue). Anyway it should be banned forever! (I hope) Achievements save bug A horrendous bug prevented achievements from saving properly with the savegame. Some users reported issues and i found the cause. It should be fixed now. Don't despawn on camera, please! Npcs were occa…
- Released Alpha 0.0.2 b.4243142 - 30 September 2019
Hi everyone! Ivan's here. So i'm pushing this small update with some new features and a small improvement. In the church of Father Squid Have you ever been in the church of father Squid? In case you haven't yet you should go and check it out, cause you could find different ways of helping your street survival there. Go and look for it in the big metropolis of indifference. A new furniture type This quite easy, to create some props in the church of father squid i implemented a new kind of furniture: "DescriptionFurniture". What it does is simply displaying it's own name and description in a UI window. It's now usable also in mods. For example: { "furnitureId": "church_candles", "furnitureType": "DescriptionFurniture", "boxedItemAncestorName": "base_container_boxed", "boxedItemAncestorType": "BoxedFurnituresItem", "furnitureArchetipusName": "FurnitureArchetipus", "furnitureSpriteName": "c…
- Released Alpha 0.0.2 b.4215794 - 20 September 2019
Hi everybody! Ivan's here. This patch introduces the Player effects log panel. It sits on top of the healt panel and will display all effects activating or disactivating. Easy enough. It's meant to have a way to get an overall idea of whats going on. I am planning on expanding this feature in the future. Who knows? The logging can be turned off and on in the options panel. I made some adjustments at some props overlapping buildings and similar issues. I fix them as I notice them. If you happen to stumble upon some please tell me, i will be grateful. I created proper effects, and descriptions, for the washing and berry harvesting activities. Before they shared a generic effect. The descriptions went also in the hints, so you can read more about in fortune cookies found around. "FountainFurniture" furnitures now have a new moddable extra property called: "timedActionEffect". It points to…
- Released Alpha 0.0.2 b.4204364 - 17 September 2019
Hi everybody! Ivan's here. I have just released Alpha 0.0.2 b.4204364, which fixes a number of small issues with scene components, adds the Credits section in the main menu and fixes the Discord button. It's been three days since the Early Access release and I am quite happy about how the game is going. I see people is having fun with it and players are giving me some good feedbacks. Don't hesitate to get in touch with me, via mail, steam, discord or whatever mean to give me feedbacks, ideas and suggestions. I will be more than happy to hear from you. I'm also planning about expanding the modding tutorials wiki and finalizing the integration with mods.io. As of today you have to manually download mods packages from the repository and then you have to unzip them in the proper mods folder (there is a handy "open mods folder" button in the mods panel of the main menu). I am pondering about…
- Steam Early Access Release! - 14 September 2019
I've finally made it! Hard Times is now available for everyone on Steam Early Access!! I will continue to do my best to keep up with the community, gathering feedbacks and suggestions as new players will try the game. Please, feel free to get in touch with me, for any kind of tought, suggestion or bug you might happen to find while playing Hard Times. You can use the Official Discord Server, open a thread on the Steam forum, use the game's socials or drop me a line at: [email protected] I will be more than glad to get in touch and discuss any idea or tip you might want to share. Happy Hard Times everybody!!