Vorstellung Real Sleep Extended and Dynamic Timescale

Dieses Thema im Forum "[Obl] PlugIns und Mods" wurde erstellt von Master176281, 12. September 2009.

  1. Master176281

    Master176281 Reisender

    Mod Vorstellung
    :)

    Real Sleep Extended and Dynamic Timescale 2.2.1
    von TheNiceOne


    Was macht diese Mod:

    - Als erstes ist natürlich wieder alles konfigurierbar (per INI aber bequem auch über Omod Skript)
    - Man benötig Schlaf und wird mit Attributsabzügen bestraft
    - Konstitution bestimmt wie lange man ohne Schlaf aushält
    - Man schläft in Betten (Inns, Spielerhaus) besser als draußen unter freiem Himmel
    und noch vieles mehr

    Dynamische Timescale

    - hier kann man bestimmen für welche Aktionen die Zeit wie schnell vergeht.
    - Man kann zum Beispiel sagen, daß in Innenräumen 1 minute = 8 Ingameminuten
    oder
    Während des Kampfes 1 minute = 10 Spielminuten etc. etc.

    Original readme
    ========= REAL SLEEP EXTENDED 2.2.1 ============

    You need some sleep each day. If you stay awake too long, your attributes will be damaged as you grow tired.

    Real Sleep Extended tries to give you the most immersive experience possible by accounting for a lot of natural factors like time of day, place and bedtype when sleeping, and Endurance, Agility, Willpower and Vampirism affecting how fast you become tired and how effective your sleep is. Everything can easily be set up exactly to your liking.

    Since this mod works best with a timescale other than default, it supports a dynamic timescale that can be set to automatically change depending on where you are and what you do. You have complete control over which actions that should affect timescale (running, walking, riding, swimming, sneaking, fighting, not moving, or being inside) and disable the mod's check for any of them by setting its value to 0.

    =========

    Author: Ole Bøe, a.k.a. TheNiceOne
    Date: September, 2009

    OBSE v 17 or newer required!

    ========= DESCRIPTION

    Real Sleep Extended (RSE) keeps track of how long you have been without sleep. When you've been without sleep too long, you become tired and your attributes start to get damaged - more the longer you stay awake. The damage is a percentage of each attribute's value, so even a low-level character can survive being somewhat tired. High Endurance makes you able to stay longer awake before getting tired.

    When going to sleep, you will need more sleep the more tired you are, but RSE checks for a lot of factors in order to make this as immersive as possible:
    * You need less sleep to catch up as your Endurance becomes higher.
    * Time of day is very important (unless you play a thief character), where sleep at night is most effective. But the day/night cycle is inverted if you become a vampire, which sleep best during daylight.
    * Sleep outside is less effective than inside, but high Willpower will make sleep outside more effective. Or you can be a ranger who sleeps better outside.
    * Sleep in proper beds are better than bedrolls, which in turn are better than anything else, though high Agility makes the difference less. But this too can be tweaked for ranger types who may prefer bedrolls.

    If you install kuertee's Customisable HUD Components, RSE can display your rested/tired state in a bar similar to the standard HUD bars.

    Everything can easily be set up exactly as you like it, either by using the OBMM install script, or editing the ini file.

    =========

    Default timescale in Oblivion is 30, which means that for each minute played, 30 minutes passes ingame. This is a bit high when using sleep (or thirst/hunger) mods, so many players set the timescale to a lower value (typically 10-15). If enabling automatic timescale in RSE's ini, RSE will adjust the timescale depending of whether you are: inside, sneaking, in combat, standing still, walking, running, riding or swimming - in addition to a default timescale.

    If you don't want special timescale for one or more of the many cases, set its timescale to 0, and the mod will ignore it. E.g. if you set timeSwimming to 0, swimming will not affect your timescale, and default will be used if none of the others apply.

    The mod will always choose the smallest non-default timescale if more than one case apply at the same time. E.g. if you set timeCombat to 10 and timeInterior to 5, the timescale will be 10 if in combat while outside, and 5 when inside, whether in combat or not.

    ========= COMPATIBILITY

    This mod is generally fully compatible with everything, with a few notes:

    * Real Sleep Extended can even be used together with other sleep mods, but you will probably not want to.
    * Real Sleep Extended is fully compatible with Kuertee's Alternatives to death and reload (http://www.tesnexus.com/downloads/file.php?id=23862), and any other mod that stops sleep requirement by setting the global variable EatDrinkSleep to 0.
    * See You Sleep mentions being incompatible with Sleep mods, but Real Sleep Extended checks for it and is fully compatible.
    * The Automatic Timescale feature will override any mods that statically set the timescale (ex: Frans). It is incompatible with other mods that automatically changes the timescale. If used together with such mods, you must disable the variable timescale feature of this mod (set RSE.timeAdjustment to 0), or the other mod.

    ========= DETAILED DESCRIPTION - SLEEP

    * You (as the player) have an optimal wake time (herafter called OWT), which is the longest you can stay awake before getting tired.
    * All your attributes will decrease as you get more tired. How, and how fast they decrease can be controlled in the ini.
    * You can choose between decreasing all attributes the same amount, or a percentage of each attribute.
    * By default, each attribute decreases by 0.75 of its base value per hour - thus with Strength of 60, the strength will decrease by 1 for every second hour of tiredness.
    * Health & fatigue are not directly effected but your max health and fatigue will diminish as your stats are drained.
    * So after 4 hours past the OWT awake, the attributes are all reduced by 3%. After 24hr (adjustable in ini) you don't get more tired however, so the reduction is capped at 18%.

    * The OWT is controlled by two settings and your Endurance. The settings are minWake (default 8) and enduranceFactor (default 20).
    * The OWT formula is minWake + enduranceFactor * Endurance / 100. So with Endurance of 50 and default settings, your OWT is 8 + 20 * 0.5 = 18.
    * When you view the stats menu, a message appears telling you how much time you have until your OWT (if not passed it), or how long you have been sleepy (if past the OWT).
    * When you click on a bed/bedroll, a message appears displaying how much sleep you need to be fully recovered.
    * When you get tired, messages and a yawning sound appear to tell you that you need sleep, every ingame hour, so long as you are not in combat (if you are in combat, the message/sound will play once you leave combat)

    * You can choose whether a Vampire needs sleep or not. When cured, you become as tired as if having stayed awake for 24hr.

    * When sleeping, each hour asleep counts for a number of hours awake, depending on several factors, the main being your OWT.
    * If the OWT is less or equal to 20hr, each hour of sleep counts for just enough to make a 24hr cycle. EX:
    * If your OWT is 12, you need 12hr of sleep, thus each hour asleep counts for 1 hour awake.
    * If your OWT is 18, you need 6hr of sleep, thus each hour asleep counts for 3 hours awake.
    * If your OWT is 20, you need 4hr of sleep, thus each hour asleep counts for 5 hours awake.
    * If the OWT is greater than 20hr, each hour asleep counts for 5 hours awake.

    * Sleep during daytime is less effective for non-vampires. Sleep 8pm-11pm or 8am-11am have half effect. Sleep 11am-8pm have quartered effect.
    * For vampires, it is the other way around, with 5am-8am or 8pm-23pm at half effect, and 23pm-5am at quartered effect.

    * However, by the setting daySleeper to 1, sleep *Inside* is at full effect at any time of day or night for non-vampires. Set it back to 0 for default effect.

    * Sleep outside is also less effective, but will be more effective the higher Willpower you have. It is also possible to tweak the ini to make sleep outside more effective than inside for ranger type roleplayers.
    * Sleep in bedrolls is less effective and sleep outside both beds and bedrolls even more, but will be more effective the higher Agility you have. It is also possible to tweak the ini to make it the other way around for ranger type roleplayers.

    * Adjustment for sleep outside, bed type and time of day are cumulative. So get your sleep in proper beds inside at night, if possible.

    * You can sleep a bit longer than necessary before an extra tiresome day, and go 4 additional hours before starting to get tired.

    * Disbale the mod by opening the console and write "set RSE.disabled to 1". Set it back to 0 to enable the mod. This, and all other, values will be overwritten by the ini setting on each savegame load.

    ========= INSTALLATION

    Preferred: Use OBMM, as the archive is OMOD-ready and contains an installation script that makes it very easy to tweak the mod to your liking. Alternatively, copy RealSleepExtended.esp, RealSleepExtended.ini, and Sound folder to your Oblivion\data folder. Remember to enable the mod. RealSleepExtended.ini can alternatively be copied to the Oblivion\data\ini.

    If you want to use kuertee's Customisable HUD Components for the sleep status bar, you must download and install Customisable HUD components 0p57 or later [http://www.tesnexus.com/downloads/file.php?id=22272] and follow its installation instructions. If this is the only mod you use the HUD Components with, you can simply copy and rename "ini\RSE - kuerteeCustomisableHUDComponents.ini" to "kuerteeCustomisableHUDComponents.ini". If not, you probably want to use the ini file that came with Customisable HUD Components, and just copy the RSE parts from "RSE - kuerteeCustomisableHUDComponents.ini" into it.

    When uninstalling RSE, make sure that it currently does NOT affects your attributes - either by sleeping until you're no longer tired, or by disabling the mod by typing "set RSE.disabled to 1" in the console. Then simply save, close the game and uninstall the mod. If the player was sleepy, the negative effects of that will be stuck.

    You can upgrade directly from version 1.5 or later, but if upgrading from an earlier version than 1.5, make sure that the player is NOT sleepy when upgrading, or you suffer the same problem as when uninstalling while sleeping.

    ========= CREDITS

    Dominic Watson for the original Real Sleep mod and Cipscis for Real Sleep Updated. Those mods are the main inspiration for Real Sleep Extended.
    kuertee for Customisable HUD Components

    ========= CHANGELOG

    2.2.1:
    * Fixed errors in ini file and OBMM install script that could lead to crash on game load.

    2.2:
    * Automatic timescale now checks for the state of the two vanilla quests that only works with timescale 30, and keeps the timescale at 30 when necessary.
    * Added support for Customisable HUD Components

    2.1.1:
    * Bedtypes are now correctly detected with non-default activation key.

    2.1:
    * Fixed a problem with sneaking not always being correctly detected for timescale purposes.

    2.0:
    * Sleep effectiveness outside is now governed by Willpower instead of Agility
    * Sleep effectiveness inside may be reduced for players who want to roleplay a ranger character.
    * Bed type (Bed/Bedroll or other) now matters. The min/max effectiveness of each can be set in the ini, governed by your Agility.
    * You can now choose whether a vampire needs no sleep or not. If he needs sleep, sleep during daytime will be most effective.
    * Prisoners are no longer punished, except for having to sleep on a bedroll.
    * When starting a new game, the player starts out fully rested. So it is easier to complete the starter dungeon without becoming sleepy.
    * The dynamic timescale now have several additional factors: Standing still, walking, running, swimming or riding.
    * Sleep now checks for the global variable EatDrinkSleep and disables itself if this is 0.
    * Several default values have been tweaked.
    * The ini file can now be stored in data\ or data\ini\.

     
    Zuletzt bearbeitet: 12. September 2009
  2. Werbung (Nur für Gäste)
  3. Karl C. Agathon

    Karl C. Agathon Hausvetter

    Hört sich auch sehr interessant an. Besonders gut finde ich, dass der
    Schlafstandort nun Auswirkungen auf die Effektivität des Schlafens hat.
    Wird sofort runtergeladen. :good:
     
  4. Klingt sehr gut, vielen Dank:D

    aber zur Timescale: Da gibt es ja auch einen Cheat, mit dem man das einstellen konnte, finde es aber trotzdem nützlich, da man hier alles extra konfigurieren kann:good:
     
  5. Terry

    Terry Abenteurer

    Wird sofort geladen.

    Ist sie denn kompatibel mit anderen Mods die außer dem Schlafen noch Essen oder Trinken etc. ändern wenn sie vor dieser Mod geladen werden?

    EDIT: Nexus scheint atm nicht zu funktionieren.
     
  6. Master176281

    Master176281 Reisender

    Sie sollte eigentlich mit anderen Mods kompatibel sein:)

    Ich nutze sie mit:

    Realistic Health
    Real Hunger - Cobl
    FF Real Thirst - Cobl

    und habe noch nichts festgestellt.
     
  7. Rikash

    Rikash Vertrauter

    *saug*
    Hört sich sehr gut an, Danke für die Vorstellung!:good:
     
  8. Werbung (Nur für Gäste)
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden