Skyrim

File information

Last updated

Original upload

Created by

kuertee

Uploaded by

kuertee

Virus scan

Safe to use

About this mod

Custom auto-save triggers, situation-dependant variable TimeScales, in-game and real-world alarm clocks

Permissions and credits
Donations
[size=9]Auto-save and time[/size]


Version: 0.8
Date: 11 March 2014
Author: kuertee
Source: http://skyrim.nexusmods.com/mods/13239
Requirements:





Note that a copy of this document exists in the SkyrimDataDocs folder.

[size=7]Short description[/size]


Custom auto-save triggers, situation-dependant variable TimeScale, in-game and real-time alarm clocks.

[size=7]Updates since last release (0.705):[/size]


    0.8, 11 March 2014
  • Tweak: HUD: The colour of the central motif indicates your vampiric stage. Its shade of red increases the greater your vampiric stage.
  • New feature: userHUDVisibleFloatingQuestMarkers: Sets the visibility of the floating quest markers in the game world.
  • New feature: userHUDVisibleCompassQuestMarkers: Sets the visibility of the quest markers in the compass.


[size=7]Updating[/size]


  • Simply deactivate and uninstall the previous version then install and activate this version. Note that you do not need to stop the mod in-game. If you do, you will lose your accumulated mod-specific data. Let the new version back-up the data of its old version, clean-up the old data (i.e. zero-out) by stopping itself, restart itself and restore the data of the old version.
  • If you have Sky UI's MCM, you can check the settings in Sky UI's MCM wihtin the game.
  • Or check the settings in "DataInikuerteeAutoSaveAndTime.ini". If you change any of it, execute your changes by typing {bat "inikuerteeAutoSaveAndTime.ini"} (without the brackets) in the console.
  • After the update is finished, the message "kuASAT v0.8" will appear.



[size=7]Gameplay changes[/size]


Auto-saves:

A save file will be created every 2.5 minutes, at discovery of new location, after clearing a dungeon, at completion of a quest and when the player leaves the combat area. The files will be named autoSaveX, postCombatX, questCompletedX, newLocationX, dungeonClearedX. X will be a sequenced number from 1 to 10.

If you wish to use default-named auto-save files, set userUseNativeSaves to True in the console by typing {SetPQV kuASATQ userUseNativeSaves True}, without the brackets.

Note that when in the Load or Save windows, autoSaveX files will be listed like normal auto-saves.

When using default-named auto-saves, I recommend increasing their number by setting this in your INI file (My DocumentsMy GamesSkyrimSkyrim.ini):
[SaveGame]
iAutoSaveCount=10

I recommend also disabling the game's default auto-save interval. You can do this by setting the auto-save interval to a large number in your INI file (My DocumentsMy GamesSkyrimSkyrim.ini):
[SaveGame]
fAutosaveEveryXMins=60.0000

Before a save is created, a subtle audio-cue is played. You can turn this off by setting userPreSaveAudioCue to False in the console by typing {SetPQV kuasat userPreSaveAudioCue False} without the brackets in the console.

Note that there are no inherent differences between the custom-named files and the default-named save files. Custom- named files are like save files you create from the console by typing {save Y} where Y is the filename. Default-named auto-save files created by the mod are files created by the game when the Papyrus command, Game.RequestAutoSave (), is issued. Default-named manual save files are created by the game with the Papyrus command, Game.RequestSave (), is issued.

Note that I built this mod off the back of my Oblivion mod Auto-save and Time. And until recently (20 Aug 2012), I didn't realise that Skyrim has a rare bug where it is constantly saving a game - immediately after you load a game. I did notice that in some of the games I load, the game will immediately do an auto-save. I thought nothing of it - until I saw this: http://youtu.be/N7MkbL8gSxk. I know that it is an old video and the problem may have been fixed inherently by Bethesda. But I still see an auto-save occur immediately after a load. So, it may be best to turn off the default game's auto-save triggers and interval and let the mod handle them.

Prompted saves:

You can optionally be prompted to save the game every number of seconds that userPromptedSaveInterval is set to. By default this is turned off - i.e. set to 0.

When userUseNativeSaves is set to True (its default value), manual saves are named manualSaveX, where X is a sequenced number from 1 to 10.

When userUseNativeSaves is set to False, the saves are created as if you had requested a new save file in the Save window. These default-named saves are safe from both the default auto-save cycle and the custom-named save cycle.

Additionally, you can press B to show both the in-game time and real-time counters and the save prompts.

Variable TimeScale:

In combat, or while sneaking: 10

Indoors, wihtin city areas or when not moving when outdoors: 20

When travelling on roads: TimeScale increases up to 60

When travelling cross-country: increases up to 90.

These features "virtually" increase the distance while travelling outdoors because more time will pass while travelling. Survival mods has more of an impact when TimeScale is set high.

Note that this will also advance time quickly. If you have an eat and sleep mod, you may find having to manage it more often - if you are not used to higher-than-normal TimeScales. I suggest my own Eat and Sleep mod. It has an auto-eating and auto-drinking feature that removes the micromanagement of eating/drinking gameplay.

Immersive Wait:

You can temporarily increase the TimeScale to 20 times (by default) the current. Press Y (by default) to be presented with the Immersive Wait menu. Choose how long the TimeScale will be set at the increased value. Press Y, again, to revert the TimeScale. Note that entering combat or opening any of these menus will also revert the TimeScale: InventoryMenu, Dialogue Menu, BarterMenu, GiftMenu, Lockpicking Menu, Sleep/Wait Menu, Book Menu, Crafting Menu, Training Menu.

Immersive clock and time narratives:

Every 2.5 minutes, you will be notified of the time in-game and a "time narrative". E.g.: "It's 2 hours after the rising of the sun. You have been away from Whiterun for 3 days." The notification can show actual in-game time if you set userShowExactInGameTime to True. By default, it is set to False. E.g.: "It's 2 hours after the rising of the sun (08:00)."

Real-world alarm clock:

Every 10 minutes, you will be notified of how long you've been playing for. E.g.: "You've been playing for 1:10 minutes."

Map

Hide the quest markers from the compass and/or game world by setting userHUDVisibleFloatingQuestMarkers and/or userHUDVisibleCompassQuestMarkers in the MCM, Ini or the console.

Quest markers on the map are not removed because they are marks an adventurer would make on an actual map.

HUD

By default this clock HUD is always shown. Set when it is shown, which elements are shown, its location, and the key that displays it in the INI or MCM. The HUD is a 12-hour clock that shows the hour (day and night), the date of the month, the day of the week and the real-life time.

The colour of the central motif indicates your vampiric stage. Its shade of red increases the greater your vampiric stage.



[size=7]Details[/size]


You can configure this mod with SkyUI's MCM or in the Console by typing "SetPQV kuasatq {mod data} {value}". Below are the various mod data that you can change, their default values and a short description of their effects.

userTimeScaleInCombat: default 10
userTimeScaleWhileSneaking: default 10
userTimeScaleIndoors: default 20
userTimeScaleCities: default 20
userTimeScaleOutdoorsWhenStopped: default 20
userTimeScaleOutdoors: default 90
userTimeScaleOutdoorsOnRoad: default 60
TimeScale in different situations. Valid values are any positive number. Note that when outdoors and userTimeScaleOutdoorsWhenStopped is set and while travelling, the TimeScale increases by 1 up to either userTimeScaleOutdoors or userTimeScaleOutdoorsOnRoad. However, when stopped, in combat or while sneaking, TimeScale is static at configured value.

userTimeScaleOutdoorsIncrement: default 1
This is the number TimeScale is increased by when moving outdoors. Increasing this will make time flow faster while moving outdoors.

userAlarmClockInterval: default 600 seconds
A pop-up message will remind you of how long you've been playing the game at the given interval. This value must be in seconds. The default of every 600 seconds is every 10 minutes.

userInGameClockInterval: default 150 seconds
A message in the top-left corner of the screen will remind you of the time in-game at the given interval. This value must be in seconds. The default of every 150 seconds is every 2.5 minutes.

userShowExactInGameTime: default False
Set this to True so that the actual in-game time is displayed with the "immersive clock".

userAutoSaveNewLocation: default True
userAutoSavePostCombat: default True
userAutoSaveQuestCompleted: default True
userAutoSaveDungeonCleared: default True
Auto-triggers. Set these to either True or False.

userAutoSaveInterval: default 150
Auto-save at these intervals. Set to 0 to turn this off.

userPromptedSaveInterval: default 0
Prompted save prompt intervals in seconds. Set to 0 to turn this off.

userAllInOneKey: default 48 - B key
Shows both in-game time, real-time you've spent in the game and a request to create a manual or an auto-save. More key codes are here: http://www.creationkit.com/Input_Script#DXScanCodes.

userIncreaseTimeScaleKey: default 21 - Y key
Shows the Immersive Wait menu.

userIncreaseTimeScaleFactor: default 20
This is the factor normal TimeScale is multiplied by when Immersive Wait is active.

userUseNativeSaves: default False
When False, the save files created are custom-named as autoSaveX, postCombatX, questCompletedX, newLocationX, dungeonClearedX, manualSaveX. When True, the save files are either default-named auto-save files or default-named manual save files.

userNoTimeNarrativePopUps: default False
Some Time narratives show on pop-ups. Set this to False so that they appear on the top-left corner instead. Note that this is not the pop-up for the real-time alarm clock.

userMaxSaveNumber: default 10
This DOES NOT limit your auto save files. Instead, it limits the counter that is added to the end of the filename. So, it will limit each auto-save type to the number you set.

userShowHUDMode = 2
0 = Don't show. 1 = On the hour or on key-press. 2 = Always (default). 3 = On key-press only.

userHUDShowRealTimeHand = True
Display real-time hand."

userHUDShowMonthlyClock = True
Display game-time monthly lock.

userHUDLocation = 5
0 = Top. 1 = Top-right. 2 = Right. 3 = Bottom-right. 4 = Bottom. 5 = Bottom-left. 6 = Left. 7 = Top-left.

userHUDLocationXAdj = 50
X (horizontal) adj of HUD location.

userHUDLocationYAdj = -50
Y (vertical) adj of HUD location.

userHUDKey = 49
Show HUD key. "N"

userHUDVisibleFloatingQuestMarkers = False
Sets the visibility of the floating quest markers in the game world.

userHUDVisibleCompassQuestMarkers = False
Sets the visibility of the quest markers in the compass.


A configuration file (datainikuerteeAutoSaveAndTime.ini) is provided with the relevant console commands. If you want to change any of the default values above, change them in the INI file then run the file by typing {bat "inikuerteeAutoSaveAndTime.ini"} (without the brackets) in the console. You only need to do this when you want to change the values of the property. Your changes will be saved in your game.

[size=7]Install[/size]


  • Use Wrye Bash (http://skyrim.nexusmods.com/downloads/file.php?id=1840) to install this mod. Just drag the package (which is a normal ZIP file) into Wrye Bash's Installers tab. However, the package is only a normal ZIP file, so if you know the game's mod file structure, install it manually.
  • Change your settings within the game in Sky UI's MCM or check the settings in "DataIni". If you change any of it, execute your changes by typing in the console {bat "inikuerteeAutoSaveAndTime.ini"} without the brackets.
  • Activate the mod.



[size=7]Uninstall[/size]


  • In the console, type "SetPQV kuASATQ uninstallNow True." Or with Sky UI's MCM, set the uninstallNow toggle to True then exit the menus.
  • Wait for a message confirming the uninstallation. Save the game.
  • Deactivate the mod with Wrye Bash. If you installed this manually, simply delete all the files you installed. (Wrye Bash keeps track of files used, so installing/uninstalling the mod with it is 100% simpler.)



[size=7]Troubleshooting[/size]


  • You can reset the mod by typing {SetPQV kuASATQ resetNow True} (without the brackets) in the console. Or with Sky UI's MCM, set the resetNow toggle to True then exit the menus.
  • When it resets it will ask you either reset all of its data or continue with the current data. Resetting all its data will remove all your configurations and set the mod as if you have first installed it.
  • You can check all the mod's data by typing {SQV kuASATQ} in the console. You can check if your configurations were set in the mod properly with this.
  • If you find that your changes (with the command SetPQV or from executing the INI) do not appear in the mod, check the command again for spelling errors. Then try again.
  • If you find that resetting (with resetNow) and uninstalling (with uninstallNow) don't seem to work, the mod may have been suspended. It is best to simply start-over (i.e. reinstall the mod) after a "clean" save.


Creating a clean save:

  • If you can, uninstall the mod from the console with {SetPQV kuASATQ uninstallNow True}.
  • Wait for the mod to confirm the uninstallation. It may take a minute. If no confirmation appears, then simply continue to the next step.
  • Save the game manually from the console by typing {save uninstalledMod}.
  • Uninstall all the mod's files (*.ESP, *.PSC, *.PEX) from the game folders. Make sure that none of the mod's Scripts are left. A mod manager like Wrye is best used for this.
  • Load the "uninstalledMod" save.
  • Save the game manually again from the console by typing {save cleanSave}. Because all of the mod's files were removed, all of its data will be "zeroed" in this game.
  • Play from this game.



Script logging

  • As a last resort, you can also enable script logging and investigate the "DocumentsMy GamesSkyrimLogsScriptPapyrus.0.log" file and/or send them to me. Contact me first either on TESNexus or the official Bethesda forums.
  • To enable script logging, set bEnableLogging, bEnableTrace and bLoadDebugInformation in the Skyrim.INI file. More information about this is in this thread in the official Bethesda Creation Kit Forum: http://forums.bethsoft.com/topic/1345130-having-papyrus-trouble-here-are-some-things-to-try/.
  • Then you can set the mod's specific log operations by setting debugMode to 1 in its MCM.
  • Play the game for 5 minutes or so - enough time for the game to capture enough events.
  • If your logs contain "Suspended stack count is over our warning threshold, dumping stacks:", then your game is suffering badly. I've written a guide on how to clean your game and recover from it in Bethesda's official forums: http://forums.bethsoft.com/topic/1481687-suspended-stack-count-is-over-our-warning-threshold/.
  • Then send the the "DocumentsMy GamesSkyrimLogsScriptPapyrus.0.log", "DocumentsMy GamesSkyrimLogsScriptUserkuASATQs.0.log" to [email protected].


[size=7]History[/size]


    0.705, 28 December 2013:
  • New feature: HUD. By default this HUD is always shown. Set when it is shown, which elements are shown, its location, and the key that displays it in the INI or MCM. The HUD is a 12-hour clock that shows the hour (day and night), the date of the month, the day of the week and the real-life time.
  • Tweak: Pop-ups while the any menu is open is delayed until the menu is closed.
  • Tweak: Previously, the mod will try to save while the Dialogue menu is open. The save operation fails. In this version, all save operations are delayed when any menu is open.
  • Bug fix: When finishing combat, the previous version will save the game even if you enter a new combat session. In this version, this save operation is delayed until after the new combat session.
  • Tweak: Guild houses and player homes are now recognised by the Time narratives as locations.
    0.704, 10 July 2013:
  • Tweak: You can now change user settings before the main quest is at stage 5 (e.g. before leaving Helgen).
    0.703, 30 June 2013:
  • Bug fix: Fixes to the MCM's ping-back code - again. This will be the last time this bug will resurface - I hope. I found another instance when the RegisterForModEvent () for the ping-back is not registered or loses its registration in the previous version.
    0.702, 30 June 2013:
  • Tweak: Some saves were still occuring too soon after a previous save.
  • Bug fix: The time narrative, "You have been away from X city for Y days.", was incorrectly reporting 1 too many days. Also the narrative for "You have been in the city for Y hours." had the incorrect amout of hours if you passed through the city, return after a few hours and entered a building. Previously, it counted the hours including when you first passed through - instead of when you entered in the last instant.
  • Bug fix: Fixes to the MCM's ping-back code - again.
    0.701, 16 June 2013:
  • Tweak: When the MCM "pings" the main mod (to check if it has not stalled), it will wait for the "ping-back" for 60 seconds. Previously this was 10 seconds. In normal play, the ping-back only takes a fraction of a second. But during initialisation on a clean install or an update to a new version, the main mod would not have been set-up to listen for the ping from the MCM yet - which causes the MCM's ping-back test to fail and then presenting it's "stalled message". In this version, I've increased the time the MCM waits for the ping-back to 60 seconds.
    0.7, 15 June 2013:
  • Tweak: Added the 5-second delay between an event and the auto-save for when the audio cue is not used. Previously, the delay was present only when the audio cue was used.
  • Tweak: The main package and the MCM can now be merged manually (with TES5Edit). Removing the reliance on GetFormFromFile () from the MCM discovery code made this possible. In this new version, SendModEvent () is used by the main package and the MCM to "ping" each other.
    0.636, 30 April 2013:
  • New feature: userTimeScaleOutdoorsIncrement: Default 1. This is the number TimeScale is increased by when moving outdoors. Increasing this will make time flow faster while moving outdoors.
  • Tweak: Recompiled the main mod with Skyrim's 1.9 patch and the MCM component with SkyUI's 3.4 patch.
  • Compatibility: Previously, when in a special form (e.g. Vampire Lord or Werewolf), the script failed. It resumed when the player reverted back.
  • Tweak: Increased the number of detected "road objects" from 74 to 175 that are used for detecting if the player is near a road or not.
  • Tweak: You have to be in combat for about 3 seconds before the combat TimeScale is used. This is so that TimeScale is not immediately changed in case your opponent stops combat immediately after he enters combat - e.g. when my Fight or Fly mod is used.
    0.633, 13 February 2013:
  • Tweak: userNoTimeNarrativePopUps: Some Time narratives show on pop-ups. Set this to True so that they appear on the top-left corner instead. Note that this is not the pop-up for the real-time alarm clock.
    0.632, 12 February 2013:
  • Tweak: Time narrative: Dark Brotherhood Sanctuary is now a town/city.
  • Bug fix: The key-presses weren't getting detected when you were sitting down.
  • Bug fix: Time narrative: Now detects fast travelling between cities.
    0.631, 2 January 2012:
  • New feature: Time narrative. E.g. "You have been away from Solitude for X days.", "You have been riding from Solitude for X hours.", etc. Set userShowExtraTimeNarrative To False to turn this off. When True, these only show after an amount of time has passed that makes it relevant. E.g. Being away from a city for more than 24 hours. Set userAlwaysShowTimeNarrative so that they appear regardless of this amount of time. E.g. You've been away from Solitude for 2 hours.
  • New feature: Similar to the Oblivion version of this mod, TimeScale in cities and towns (i.e. those with the keyword LocTypeCity or LocTypeTown) is set to 20. You can change this setting the value of userTimeScaleCities. You can revert back to the previous behaviour (of the TimeScale increasing while outdoors when in cities) by setting this to 0.
  • New feature: Immersive Wait. You can temporarily increase the TimeScale to 20 times (by default) the current. Press Y (by default) to be presented with the Immersive Wait menu. Choose how long the TimeScale will be set at the increased value. Press Y, again, to revert the TimeScale. Note that entering combat or opening any of these menus will also revert the TimeScale: InventoryMenu, Dialogue Menu, BarterMenu, GiftMenu, Lockpicking Menu, Sleep/Wait Menu, Book Menu, Crafting Menu, Training Menu. Thanks to Lithium Flower for the suggestion.
  • Tweak: Some cave systems that feel like they should be an interior cell are tagged as exterior - triggering the exterior TimeScale. In this version, GetSkyMode () is used in these cells and when it is not set to 3 (full sky), the interior TimeScale is used. Note that this is still not 100% accurate. Some of these cave systems still return a sky mode of 3.
  • Bug-fix: In previous versions, the manual save options, real-time alarm clock, and in-game time clocks were showing during combat.
  • New feature: SkyUI's MCM (Mod Config Menu) support. The configuration tool is a separate download from my mod's Nexus files section. It requires Sky UI's beta 3 version or better which can be downloaded from Sky UI's thread in Bethesda's official Skyrim mods forum: http://forums.bethsoft.com/forum/183-skyrim-mods/
  • Tweak: Better key-presses handler. You only need to tap the key once. In previous versions, you needed to hold it down until the menu was open.
  • Tweak: Better handling of While...EndWhile loops when the game first loads or when the mod is uninstalling.
  • Tweak: Removed the internal code for OnMenuMode since it is not required.
    0.619, 29 November 2012:
  • Bug fix: TimeScale lower than 20 was getting set to the game's default of 20 when you are not moving outdoors rather than the TimeScale that you have set.
  • Tweak: Changed the priority of saves to: quest completion, new location, dungeons cleared, post-combat then auto-save. With the previous order, the post-combat saves were taking over the others because it occured too often.
  • Tweak: Previously, the all-in-one user key was resetting the clock timers so the next message and alarm were counting from the time it was pressed.
    0.618, 22 November 2012:
  • New feature: Before a save is created, a subtle audio-cue is played. You can turn this off by setting userPreSaveAudioCue to False by typing in the console {SetPQV kuasat userPreSaveAudioCue False} without the brackets.
  • New feature:Turn off all TimeScale options by setting userUseTimescales to False by typing {SetPQV kuasatq userUseTimescales False} without the brackets in the console. By default this is set to true. Note that as in previous versions, you can always select which feature you do not want to use by setting its value to 0. This new feature is provided as a simple way to disable all TimeScale options.
  • Tweak: In previous versions, consecutive saves were prevented by delaying the next check for a required save by 5 seconds after a save operation. Since that only delayed the next check, 5 seconds after a save opertion another save could be created because the check determined it needed another one. In this version, those checks were still queried but any required save 5 seconds after a previous save operation are simply ignored. This better prevents the double-up of save operations.
  • Tweak:Previously, using a crafting station will set the TimeScale back to Skyrim's default of 20. In this version it will either use userTimeScaleIndoors or userTimeScaleOutdoorsWhenStopped (or userTimeScaleOutdoors if you're not using the increasing outdoor TimeScales feature).
  • Read-me tweak: Changed references to userShowTimesKey to userAllInOneKey - which is the correct variable.
    0.616, 8 November 2012:
  • New feature: You can choose the in-game clock to show the actual in-game time by setting userShowExactInGameTime to True. By default, this is set to False.
  • New feature: Prompted saves: By default, every 15 minutes real-time will prompt you to save the game. You can choose to save it as part of the auto-save cycle, to create a new normal save or to not save the game at this time. "Normal" saves do not have the label "Auto" and are safe from auto-save cycle. Change the default interval by changing userPromptedSaveInterval in INI.
  • New feature: Press B to show both in-game time and the time you've spent in the game. And press N to show the Prompted Save dialogue box. You can change these keys by changing userAllInOneKey in the INI or in the console. Valid values for the different keys are here: http://www.creationkit.com/Input_Script#DXScanCodes.
  • New feature: By default, all saves are now custom-named saves. The filenames are autoSaveX, postCombatX, questCompletedX, newLocationX, dungeonClearedX and manualSaveX where X is a sequenced number from 1 to 10.
    Note that when in the Load or Save windows, autoSaveX files will be listed like normal auto-saves. Note that there are no inherent differences between the custom-named files and the default-named save files. Custom- named files are like save files you create from the console by typing {save Y} where Y is the filename. Default-named auto-save files created by the mod are files created by the game when the Papyrus command, Game.RequestAutoSave (), is issued. Default-named manual save files are created by the game with the Papyrus command, Game.RequestSave (), is issued. 0.603, 21 Aug 2012:
  • Tweak: Post-combat-save-triggers and TimeScale-changes in regards to combat now work in regards to the player's immediate "combat area" - rather than whether they are simply in combat. This should address the problem when combat sticks on the player even when opponents are very far away - e.g. when you flee from them. Note that this will not actually stop combat and set the "Is In Combat" flag on the actors to false. This will simply trigger the auto-save and the TimeScale adjustment when the player leaves the combat area.
  • Read-me tweak: You can increase the number of auto-save files your game uses by setting this in your INI file (My DocumentsMy GamesSkyrimSkyrim.ini): [SaveGame] iAutoSaveCount=10
  • Read-me tweak: A configuration file (datainikuerteeAutoSaveAndTime.ini) is provided with the relevant console commands. If you want to change any of the default values above, change them in the INI file then run the file by typing {bat "inikuerteeAutoSaveAndTime.ini"} (without the brackets) in the console. You only need to do this when you want to change the values of the property. Your changes will be saved in your game.
  • Read-me tweak: Note that I built this mod off the back of my Oblivion mod Auto-save and Time. And until recently (20 Aug 2012), I didn't realise that Skyrim has a rare bug where it is constantly saving a game - immediately after you load a game. I did notice that in some of the games I load, the game will immediately do an auto-save. I thought nothing of it - until I saw this: http://youtu.be/N7MkbL8gSxk. I know that it is an old video and the problem may have been fixed inherently by Bethesda. But I still see an auto-save occur immediately after a load. So, it may be best to turn off the default game's auto-save triggers and interval and let the mod handle them.
    0.5, 19 March 2012
  • Initial release


[size=7]Credits[/size]


kuertee in http://www.bethsoft.com/bgsforums/

[size=7]Tools Used[/size]


Creation kit - http://www.creationkit.com

[size=7]Licensing/Legal[/size]


You can do whatever you want with this mod but all I ask in return is that you give me credit. I would also like to be contacted when you include this mod in part or in full in a public release.