Jump to content
The Dark Mod Forums

Recommended Posts

Posted
7 hours ago, wesp5 said:

If this isn't added at least as an option to the core game, could I include it in my patch?

Go for it.
 

Quote

Works flawless, but I think that it need a test in the Hazard Pay mission in hard mode, because there are only possible saving in certain save points.

I'll check that out today. Not sure if I'll be able to "fix" the mod or what such a fix would even look like.

Posted
3 hours ago, chumbucket91 said:
Quote

Works flawless, but I think that it need a test in the Hazard Pay mission in hard mode, because there are only possible saving in certain save points.

I'll check that out today. Not sure if I'll be able to "fix" the mod or what such a fix would even look like.

Ran through Hazard Pay on expert for a few minutes, and the autosave script did manage to create a save at the five minute interval. So, as written, this mod overrides the intent of the FM author and just makes saves for you anyways.

Not sure how I feel about that. On one hand, its a player side "accessibility" mod so it does make sense that it would take precedence and not respect the setting. On the other hand, the whole point of this fm difficulty option is that you can't just save whenever you want and you need to use Resident Evil style "typewriter ink", which this mod renders irrelevant and that feels pretty bad.

Is there some cvar I could check in the autosave script to see if manual saving is disabled? And is that cvar fm specific to Hazard Pay or would it be reasonably future proof for other fms that may want to do something similar in the future?

Stretching ideas a bit further, how much scripting work would it take to have this mod add options to the options menu? Would be nice to have sliders to control the slot count, save time interval, and a tri-bool setting for "enabled", "enabled unless the FM says no manual saves are allowed", or "disabled".

 

btw, great FM so far @kingsal .

Posted (edited)
15 hours ago, chumbucket91 said:

Stretching ideas a bit further, how much scripting work would it take to have this mod add options to the options menu? Would be nice to have sliders to control the slot count, save time interval, and a tri-bool setting for "enabled", "enabled unless the FM says no manual saves are allowed", or "disabled".

These are a lot of options, in my opinion only one enabling it or not would probably be enough. If this is enabled using a variable I could possibly add the option for my patch myself, but I haven't had a look yet...

P.S.: I tested this right now and it's so unobstrusive that I believe no options are necessary at all. If you want to play a mission hard-core like Hazard Pay, it's up to you to just not load any of the auto-saves :)!

Edited by wesp5
  • Like 1
Posted
1 hour ago, chumbucket91 said:

Ran through Hazard Pay on expert for a few minutes, and the autosave script did manage to create a save at the five minute interval. So, as written, this mod overrides the intent of the FM author and just makes saves for you anyways.

Not sure how I feel about that.

I think this is as it should be. I have been vocal in my support for Hazard Pay's and in preaching the value of respect for authorial intent. However I'm also a big believer in the freedom to modify software however you want. In my opinion, installing mods is like leaving the designated trails in a national park. It should be understood that by doing so you are taking full responsibility for your experience into your own hands. If you have a sub-optimal time, that's your own fault.

This could be a very valuable tool for people who want to experience TDM a certain way (authorial intent be damned) and it would be a shame to risk neutering it for the sake of a few edge cases.

  • Like 3
Posted (edited)
19 hours ago, stgatilov said:

I wonder if the scripted save rooms make proper screenshots?

In my experience they don't.

12 hours ago, chumbucket91 said:

Ran through Hazard Pay on expert for a few minutes, and the autosave script did manage to create a save at the five minute interval. So, as written, this mod overrides the intent of the FM author and just makes saves for you anyways.

It's actually good, because now you can play expert difficulty without (complete) savegame restriction.

Edited by datiswous
  • Like 1
Posted
23 hours ago, chumbucket91 said:

Stretching ideas a bit further, how much scripting work would it take to have this mod add options to the options menu? Would be nice to have sliders to control the slot count, save time interval, and a tri-bool setting for "enabled", "enabled unless the FM says no manual saves are allowed", or "disabled".

My advise is to ship the mod the way you like it. Period.

If you think your mod is too extreme and want to please a broader audience then try to get that sweet spot.

Configurable settings should always be your last option.

TDM_Modpack_Thumb.png

Posted

Welp, most folks seem to think that the mod is good as-is so I guess I'll leave it alone lol.

I think, in a hypothetical future where autosaves are incorporated into the base game, some option to either respect or override fm author intents would be necessary, but it seems that is not the ticket for a drop in mod and thats a reasonable enough argument for me.

Only thing I might change at some point is the time interval between saves (5 minutes is maybe a hair too short. 8 minutes maybe?). Otherwise, I've run through a few other fms with this and am pretty happy with it. Seems to even work in the Hidden Hands campaign so its resilient to more edge cases than I thought it would be when I posted it. Whoo!

Posted (edited)

Btw. there is console command:

com_numQuickSaves N 	How many quicksaves to retain. Reducing the number won't delete any that you already have. 

Source: https://wiki.thedarkmod.com/index.php?title=Console_Useful_Controls

Default is 2 I think. I usually set it to 10. I think it's a one time set for all missions you play after.

This might be (extra?) helpful in combination with autosave.

Edited by datiswous
Posted
53 minutes ago, datiswous said:

Btw. there is console command:

com_numQuickSaves N 	How many quicksaves to retain. Reducing the number won't delete any that you already have. 

Default is 2 I think. I usually set it to 10. I think it's a one time set for all missions you play after.

This might be (extra?) helpful in combination with autosave.

Oh, that's a great info. Thanks for that. Might increase the number of quicksaves to 5 here, as, even with 2, there can be stuff happening.

Posted (edited)
56 minutes ago, peter_spy said:

If autosaves are to be a feature, it would be more valuable to have actual checkpoint system, where FM authors can design where game would save.

That's what I thought too. An option for mission makers to trigger checkpoints in their maps.

I frankly still don't know if this is something for the core game though. I never had an issue with quicksaving only. It's a gameplay decision, I guess. And considering how many complain about "savescumming", and some FM authors introducing save rooms now, this will be highly controversial, if it makes it to the core game...

On the other hand, maybe something like this could replace save rooms. For those who really want to restrict themselves in that way.

Of course, it won't be backwards compatible for existing missions, unless you make it time based.

Edited by chakkman
  • Like 1
Posted (edited)

An idea is that it could (maybe) be set as a spawnarg (autosave 1) to an info_location. I mean that could be an easy way for mappers to integrate it.

So when a player enters that info_location, an autosave happens.

Spoiler

You could filter them out in Darkradiant via:

th-1938282994.jpg.81967719fcf898f1ad238af9c45bf6da.jpg

This hides everything except info _location entities and then hides all info_locations with no autosave spawnarg set.

(I just like making filters)

Edited by datiswous
Posted

I don't think there's a game/level editor available, where save checkpoints would be a feature, but it would be the first place for me to look, to get idea how the industry already tried to solve this problem.

Posted (edited)

(offtopic btw.)

Well it's possible via a custom save-script connected to a trigger-brush but it's a bit difficult to implement currently. I know @joebarninhad such functionality in his last mission, but it was removed because it crashed Linux pc's. That bug is (probably) fixed in 2.13, so maybe now we can see it being implemented.

When a well working script is made, maybe it can be integrated into an entity and/or spawnarg (if I understand this correctly).

Edited by datiswous
Posted
7 hours ago, chakkman said:

I frankly still don't know if this is something for the core game though. I never had an issue with quicksaving only. It's a gameplay decision, I guess. And considering how many complain about "savescumming", and some FM authors introducing save rooms now, this will be highly controversial, if it makes it to the core game...

Save rooms probably need a level designed around them, it's hard to think of them as something universal that can be retroactively used anywhere. Checkpoints could work on the top of your manual saves and/or quicksaves, you'll just have more options to choose from when loading :) 

Posted
16 hours ago, chumbucket91 said:

Only thing I might change at some point is the time interval between saves (5 minutes is maybe a hair too short. 8 minutes maybe?).

You want to increase it a little?

How about 6 minutes between saves with a maximum of 4 "soft" saves and a 5th "hard" save. That way we have a permanent save every 30 minutes of gameplay.

  • __auto_1.save
  • __auto_2.save
  • __auto_3.save
  • __auto_4.save
  • __auto_20250121193402.save

TDM_Modpack_Thumb.png

Posted
5 hours ago, datiswous said:

I know @joebarninhad such functionality in his last mission

The mission was quite large, and I wanted to have checkpoints at the end of each "chapter". Just to keep people from losing too much if they forgot to save. Glad to see that it's probably fixed

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • Ansome

      While updating my first FM, I noticed a lot of silly things I did because I was still new to DR. For example, there was a model for a wheel that I wanted the player to be able to turn that had its origin off-center. I didn't know I could just re-export the model inside DR to fix its origin, so instead that wheel triggers a func_mover it's bound to. A silly solution in retrospect, has anyone else made somewhat janky or roundabout solutions to technical challenges in their maps? I'd love to hear about 'em!
      · 5 replies
    • datiswous

      If you use DarkRadiant in Linux while using a dark theme, a large amount of the icons are hard to see, because it's dark-color on dark background (wish DR darkmode was a little less dark). A workaround is switching to a light theme when using DR. I'm using XFCE as DE, so I made this script (mostly copied from this code), which works as a toggle. Then I set it to a keyboard shortcut. The switch works even when DR is already opened.
      current_theme=$(xfconf-query -c xfwm4 -p /general/theme) if [[ $current_theme == 'Adwaita-dark' ]]; then xfconf-query -c xsettings -p /Net/ThemeName -s 'Mint-X-Grey' xfconf-query -c xfwm4 -p /general/theme -s 'Mint-X-Grey' else xfconf-query -c xsettings -p /Net/ThemeName -s 'Adwaita-dark' xfconf-query -c xfwm4 -p /general/theme -s 'Adwaita-dark' fi This only works for the XFCE DE though.
      · 0 replies
    • datiswous

      I just bought/build a new pc, so probably less performance related whining from my part from now on..
      Sorry in advance!
      Here are the specs
      · 4 replies
    • jivo

      In case you missed it, I updated the Visible Player Hands mod to version 2.0. It now works while a weapon is selected and has a Linux version too.
      Check it out if you're interested: Visible Player Hands 2.0
      · 0 replies
    • thebigh

      Starting a playthrough of the whole Dark Mod, from oldest mission to newest. I've knocked over the first few already and about to start Living Expenses. Only ~170 missions to go!
      · 12 replies
×
×
  • Create New...