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 scriptable quests patch!
In-game event

Released scriptable quests patch!

Hard Times · published 11 Nov 2019, 19:20 UTC

All newsPlayers around this dateRead on Steam

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 custom quest class script which implements a new silly quest type to be used in game. The quest is then attached to a new Npc and used in game via the json descriptors as you would do with a legacy quest. The mod can be downloaded here:
    https://hardtimes.mod.io/scriptable-quests-example
  • Updated the credits
    Just a little update to the credits section.

That's all for now. If you are experimenting with the new scripts features let me know and I will do my best to help and explain all that is needed to create awesome mods in Hard Times.
I will add new tutorials along the way, in the official Hard Times wiki, but i am doing it a bit slowly, so don't hesitate to ping me to get infos on things that may be unclear about the modding engine.

Thanks again to all of you this month I did the first donation to L'Alternativa Onlus. I am donating 100% of the revenues of the game, keeping nothing for me, until the new year.
So every game purchase made until 31 dec 2019 will go 100% to charity, less steams revenues and bank transfers expenses.
After that date we will see how to proceed further...

So Happy Hard Times to everybody and see you next patch! \m/
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…