[MOD] Freelancer Variations

Have added a “Major Issues” section to OP

Currently it has these:

  • Reports of SDK causing crashes on Steam and Gamepass, but PiePieonline has confirmed if you have no other mods deployed in SMF or SDK it works
  • SDK causing problems for people with controllers; currently solution is to disconnect controller and not connect until after you’ve gotten past the welcome screen, apparently
1 Like

We are looking forward to it :grin: it is an essential mod and really amazing from what I have played so far. You did an excellent job.

1 Like

game crashed when use the SDK
in first its showed me table modes. and than just crashed when i filled the blank FreelancerVariant . and then Hitman crash in every boot

now Hitman work fine after remove dinput8.dll from Retail folder.
but still without the FreelancerVariant

in the configuration
can i play the maps without Time of Day change? if i just want 3 maps for example
(Chongqing Noodle,Garden Show and Landside)
just fill 3 of them and Generate? and the time will not change to night?

You will get whatever you’ve picked in the website

If you only want those three variants deselect all others then hit generate

1 Like

Version 0.9.2 out

  • Removes “Non-target kill” at start of Hokkaido Snow Festival
  • Adds Daytime Landslide to Showdown pool
  • Allows autoupdating to work via SMF

Either use the website or re-download the SDK mod to add Daytime Landslide Showdown to your pool

EDIT: Some Bangkok variants are currently broken. Looking into it, but it will not be sorted until tomorrow, it’s almost midnight here.

1 Like

I’ve managed to reach this step but now I’m a little stuck. The dialog for choosing SDK mods doesn’t appear? I think I followed the SDK download instructions to the letter but when I launch and hit enter nothing happens. Tried hitting “~” but that also doesn’t open the menu :slightly_frowning_face:
This looks outstanding by the way, can’t wait

1 Like

me still stuck with the 19 missions poor of ioi look for solution to variants mod to play Chongqing noodle🥲 mod still stuck in my screen and crash😷

This is incredible, should be an official feature.
Now as a new-to-PC player, is there anything I should worry about with mods like these and the online nature of the game? I don’t know what sort of banning or progress loss is at risk.

Hmm, if nothing happens when you hit ` then sounds like the SDK itself isn’t installed/registering

What storefront you play on and do you have files in your retail folder called d8input and zhmmodsdk?

No

1 Like

Oh boy.

image.psd

1 Like

0.9.3 Update

For those having SDK crashes, Piepie has just put out an update to the SDK mod which in some circumstances will give an error message rather than a crash, and also makes it so the game should last a little longer before it crashes (if the mod is the problem, as opposed to the SDK itself)

On the SMF side I fixed the two broken Bangkok Showdown variants. You will need your SDK Json updated tho for it to work. That means use the website (Give it 10 mins to refresh) or just grab the SDK file from Nexus again

Hi
Just played Chongqing Noodle in the Mod
And freaking amazing
But ill happy for 1 thing
Can you make option for Classic music from Hitman Contracts? Like the real mod

just played with this mod in Chongqing Noodle and i suprised to see damn party on the roof, that was cool
Its ashley Kowoon celebrate his won in Miami but now in his country this time

I think it was cool if we could see some Food stands too like ioi promise🥲

6 Likes

Fantastic work! :star_struck: That’s was my dream and i’m glad that it’s not only exist, but was available almost at “day 1”. Thing like “Time of Day” must be in vanilla Freelancer, to be honest. You truly a hero.

Some feedback from 0.9.1 (don’t know if it’s all mod related or from base game, sorry no screenshots :frowning: ).

Berlin: Day + Blue fog

  • White light sometimes leak to underground rooms. Not consistent bug.
  • Merchant at outdoor bar location was “always busy” for me (room is empty). Exactly the same one from “night” version works ok.
  • Spawned at Level -2 and all “dummy crowd NPC” started run with panic. Don’t know is it scripted, or because i taked clown suit on that mission.

Ambrouse Island (beautiful map!!):

  • “White day” variant seems little too bright for me (no other mods)

Hokkaido:

  • Patient Zero (is it combined with holiday variant?) got me softlock in cutscene when i killed my target with sauna door (it was my 4\4 target :face_holding_back_tears:)

Paris: Santa variant

  • All (?) Santa’s gifts are present xD, with some deadly included - got spawn point exactly near it. Gift was used by purpose :cowboy_hat_face:. It was a Showdown, so I got much more festive mood than in the original campaign :laughing:.

Colorado: Night:

  • Almost ruined my mission, when was accidentally run into roaming elusive target with 4-5 bodyguards :scream:, it was epic.

Chongqing: Noodle Massacre

  • Got truly Hitman experience :face_holding_back_tears: - there no way to play NM in Campaign, so it was my first (and last) attempt at this map. Shot to death on top of drain pipe on my way to the party :grimacing:.

Heaven Island - Day (Vanila?):

  • Stormy weather script started at the beginning of the mission (it was Showdown)

Isle of Sgail: Day:

  • Exhibition room have lighting problems, walls too bright and floor too dark - probably baked reflection too.

An interesting observation - if i use Alt+F4 exploit, and do map restart: variant may change, but all targets \ suspects trying to stay the same (visual + path, with some exception for variants with drastically changed layouts).


  1. Elusive targets \ “dead logic” activation - are they baked into map variant, or randomly selected on each start? (by script).
  2. Is it possible to add into other maps rain (Chongqing) \ thunder effects (Hawkes bay), or semi-dynamic weather change like storm in Heaven? In “Freelancer” trailer there was a real time day-night cycle in Safe House (bullshot of course, but it’s taken from engine).
  3. Suspects \ couriers waypoints - are they baked manually on every map, or truly randomly generated each time?
  4. What script language used for mission logic in Glacier engine? Can you pls share a link to some tutorial (if it exist).
2 Likes

Howdy, thanks for the report, I’m going to focus on the ones that are ‘bugs’

  • Yeah, I did see that on testing, to be honest I’m not sure how to fix it. I think the same thing would happen on vanilla but you don’t notice because it’s night, so it’s hard for ‘dark’ to shine through
  • Hmm, I haven’t looked at these merchants but I think IO programmed it so if another NPC is near they act busy, and putting Berlin NPCs in ‘hungover’ mode must move them too close to the merchant, I’ll have to look
  • At the moment that’s intentional, when I tried to just delete the crowd weird things happened like the LVA (Hiding in crowd logic) remained, so only way I could make them disappear and everything be clean was to make them evacuate at start of the game. For now just pretend they all remembered they left the stone on at home

Ambrose: That’s mainly a matter of taste, it’s the same as released in ToD mod and I don’t have much of an issue with it so I’m leaving it be

PZ is day, Holiday is night. Hmm, I haven’t touched anything to do with that, if you were able to test on vanilla that would help a lot. Otherwise it’s possible PZ for some reason deletes part of the logic of that sequence, but that would be an odd choice. Or maybe Yuki needs to be alive for it to work properly? But that’s also really odd.

I’m going to consider this a fun bonus, and not a bug

Yes, Daytime is completely untouched by me and is true vanilla. Perhaps IO made that happen on showdown to make it more special? They also made the third level of the escalation start with storm so it’s not out of the question

Yeah this is a pain, I tried when I first made it in ToD Mod and I just don’t know what to do, it’s mainly because it has a giant door leading into the gallery and the game seems to not render doors in the reflection, meaning the reflections are like that giant wooden door is open. I’ve just had to give up and move on :frowning:

  1. They are baked in to that variant, so targets will always be dead on non-vanilla variant for example (Except occasions like Paris ETs, where Nila Torvik meets with Dalia so I left them alive). I want them to always be dead in vanilla too, since this gamemode is meant to take place after the campaign, but I can’t be arsed editing every single vanilla variant, I don’t care enough.
  2. Possible but difficult. I’m hoping my associate Kercyx might look into porting my Rainy Ambrose ToD into a self contained tod for use here (Currently that ToD is baked into the map itself if you deploy it, meaning all variants would have rain)
  3. They aren’t baked into the map but a ‘brick’ that’s put on top of the map. Most of the time I kept them the same across variants, but for big map changes like Garden Show, Sapi Bonus Missions, AHBOS where big sections of map are cut off, I just made my own new one with all different positions and sometimes outfits (For couriers at least)
  4. When we convert them they are spit out as a very large JSON format, and we use Atampy’s tool (QNE) to interpret them in a more helpful way and edit them. If you wish to look into it you should join the Modding Discord, I don’t have a link but it’s at the top of the Modding Thread in HMF

I will not.

1 Like

Just taking a little early survey

  • I play Freelancer Variations with little to no crashes
  • I play Freelancer Variations with some crashes
  • I tried to play Freelancer Variations but it crashes from the start/too much
  • I’m a PC player who wants to have an intentionally unvaried Freelancer experience
  • I am a jealous console peasant

0 voters

3 Likes

ok i understand its not easy and buggy

1 Like

Temporary SDK solutions to stop crashes

Solution 1) (Suggested by ProjektRF on Nexus)

For people having issues with SDK just crashing the game on launch I’ve had luck changing the Hitman3.exe to compatibility mode Windows 8 and it launched. I’ve seen others have luck changing it to Vista compatibilty. I guess play around and see what works

Solution 2) For anyone who is getting SDK crashes, and has a Github account, try this temporary SDK fix which disables UI (in game menu), notably reducing crashes. Once it’s extracted in the correct place, go into mods.ini and add this to the end:

[sdk]
noui = true

Solution 3) If you use a controller, disconnect it and do not reconnect until you are past the welcome screen, for some reason the SDK does not like it.

They’re working on a better and more permanent solution, thought I’d put this out there in the meantime

1 Like

so just play the game like this?
(when i start Hitman the Console “`” not showing up and the button not working)