Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Hard TimesNewsReleased Alpha 0.0.4 b.4282334
In-game event

Released Alpha 0.0.4 b.4282334

Hard Times · published 12 Oct 2019, 23:17 UTC

All newsPlayers around this dateRead on Steam

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 occurence made the game crash to a hideous halt. Now in case the loaded mod is not supporting the current selected lang the mod engine will try to load the DEFAULT_LANGUAGE constant value which is now set to "English". If not even this language is supported (this would be BAD since any mod should support at least the english language) the engine will simply skip loading those files.
  • More lang labels fixed
    I discovered and fixed more lang labels which were not correct!

The new poster entity


I have added a new entity to the game, which can represent any kind of poster or sign. I will add more types of posters in the next patches.
Now a simple poster will look like that(remember to go looking inside vanilla to get many examples of moddable entities):


{
"posterId": "basic_poster",
"posterType": "BasePoster",
"posterSpriteName": "basic_poster_graphics.png",
"posterThumbSpritename" : "basic_poster_graphics_thumb.png"
}


You can add posters to scenes as you do with other entities, like this:


{
"sceneId": "zero",
[...]
"posters": [
{
"modPosterId": "concert_poster",
"modPosterPositionX": 0,
"modPosterPositionY": -22.8,
"modPosterRotation": 0,
"posterColliderWidth": 1,
"posterColliderHeight": 1
}
]
}


You can go to the Hard Times wiki for guides and tutorials about modding. Also you can check my Discord or drop me a mail if you need help with modding issues!

This is all for this patch! I'll be back with a new one in a week or so!
As always thanks a lot for your support and Happy Hard Times!

iv.

More from Hard Times

Other announcements

All news
In-game event27 Apr 2020New update, new Polish localizationHi 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 gratefu…In-game event19 Apr 2020The console update!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 avai…In-game event17 Apr 2020Command line console in the beta branchI'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 moddin…