Dzund Posted December 29, 2014 Posted December 29, 2014 Hi , I come in order to say many thanks for the creator of this mod and those who help me in order to test it , and I really enjoy it but unfortunatly for me i still have issue when i use some others mods so i decided to stop it but, before leaving, keep going Veladarius
Veladarius Posted December 29, 2014 Author Posted December 29, 2014 On the Player Slavery I am looking to have the player set into a specific role when they are enslaved depending on what triggered the enslavement: - Property Slave - Player will be put to work in either the Mine or Smithy (will likely depend in the character's Smith skill). - Submissive - Player will be put to work in either the Shop, Manor or VIP House being bound in various items / positions and serving customers. - Dominant - Player will be put to work in the Shop assisting customers by demonstrating items on other slaves and advising their Masters on various things. - Undecided - If the Master really likes you but you have not shown a Sub or Dom tendency she may take you as a slave and help you figure out if you are dom or sub. These will also be used in determining punishments and other things as well. I skipped over 20 posts to impatiently ask, which type does Master really want?? The statues never get talked to, the guards outside wander aimlessly. Even Ariasha only ever sees her at night, and during the day the poor spouse seems to want to flirt (but "not now"). Telling me she has an extra cage for me, teasing me about my new collar, I'd say she's lonely. SO, again, Master has more slaves than she'll ever need and ever want, so what chance do I have becoming something better than a "captured dreams" flyer carrier on some rainy street corner, or going door-to-door to pass them out? (Isn't there an excremental quest that does that already or am I drifting into another game?) What's the magic position your human resources department recommends?? ==== I've been reading...... This is a game, so no, I would not want to emulate furniture. I would not want to be dragged anywhere by goons, My submissive in my head feels a whole lot better when she submits willingly. I've almost (*almost*) accepted plugs and bowed to the will of Landru, but I want to plead that some people might want to work for perks and blessings, and favors, not be constantly goaded by a vibrating, *thing*. It all makes sense if a person is unwilling, but the gamer is willing or why play the damn game? Unless they have serious big-sister issues....ok nevermind. Plugs should be removable, is all's I'm saying. Working in the mine is cool, it's honorable work, and it's in novels ("how green yada etc"). So I'm thinking there's something worse than mines afoot. What does the Master want? Someone reliable. I do have an overall story in mind but v4 will only start the setup for it but it does involve the bandits, slavers and Mr Tavish to name a few. Emulating furniture would be difficult, mostly due to collision and positioning the actors. Unless someone makes a specific animation for it then it likely won't happen. As a slave, so long as you are in good standing, you will be able to request what gets placed on you. If you get to a high enough standing you may be able to go without a belt though a collar will still be required. Working in the mines as a property slave isn't intended to be a punishment, it is a job (same goes for working as a smith). Using the mine as a punishment for the other slaves is more of the fact that you can't come and go as you please anymore until it is done.
Veladarius Posted December 29, 2014 Author Posted December 29, 2014 If you are anything other than a Property Slave you will be able to wander Skyrim, you will just have tasks to perform occasionally. As for Rayani I have a number of quests planned that will involve her though the larger ones will not be in v4 but will come later. Property could have some tasks as well imo - it could be even something stupid as deliver some letters to someone fetch xx number of raw materials (could be leather hides for example) or some ore that is not present at her mine (gold / silver for example) This could be a first step to raise your status and over time you could be given more meaningful tasks. There will be some tasks to perform, likely to do something like deliver ingots to an Orc camp and exchange them for something else or go pick up some items from other places. Is there a collection of tips on how to increase the equip/unequip speed? With 3.8 it is taking so long to equip gear the plugs always fall out before the belt is equipped, I did not have this problem with 3.7, but I also upgraded DD, DDi, DDx and SLA to SLAR at the same time. So I have no idea what is causing the problem. Check your papyrus log for errors, especially ones that repeat over and over. These errors slow down Integration and may be causing other issues you have not noticed. There were some changes to the scripts that equip / unequip items and it did slow things slightly (not nearly enough to cause the issue you are having) but it will let it identify pretty much any item now.
Veladarius Posted December 29, 2014 Author Posted December 29, 2014 Hello Veladarius! Firstly and foremost I want to congratulate you for the amazing work you made with this mod. Judging by how good is at this point I think it will be great once it's finished. But what I wanted to tell you is about some interesting situation that happened to me when I first played the mod (I started with version 2 or the late updates of the version 1; it was before the quest expansion): The first time I entered the shop I didn't pay too much attention to the slaves on display; I just talked to the assistants, the Master and explored the place. When I found one of the scattered letters saying To Kara I was a little confused because my character's name is Kara. The I found the others (one signed Kara) and I knew it was not me, so I started looking for that NPC. Imagine my surprise when I found her and she was identical to me! (at that point I was using one of the default hairstyles; now it has changed). She had the same hairstyle, same (or very smilar) hair color and the same name (her facial features didn't matter because she was gagged and blindfolded). So I asked myself: is the game trying to give me a hint about the fate of my Dragonborn? That also led to another question: is it possible to clone the PC in real time? I know the existance of Familiar Faces or the use of the SPF command, but what if I want to make and NPC identical to the PC (some sort of Doppelgänger) for every gameplay? And to finish, I wanted to make a little request: Can you add to the sellable merchandise these clothes? Kitty Corset Light Armor for CBBE: http://www.nexusmods.com/skyrim/mods/25208/? Gatti 03 Evilrose Armor: http://www.nexusmods.com/skyrim/mods/13310/? Gatti Bondage Type-0 Nana: http://www.nexusmods.com/skyrim/mods/12651/? Gatti 14 Yumiko Suits for CBBEv3: http://www.nexusmods.com/skyrim/mods/19257/? Black Rose - CBBE TBBP: http://www.nexusmods.com/skyrim/mods/48648/? Latex Corset - CBBE TBBP with BODYSLIDE: http://www.nexusmods.com/skyrim/mods/49350/? And this one to your Devious Extras too? Spearhead Catsuit - CBBEv3 Curvy NSFW: http://www.nexusmods.com/skyrim/mods/55581/? I would be really greatful if you could, especially the last one. Regards! There is a good chance of it, especially since I am using the CBBE body currently, I think I have most of these mods already.
Farmthat Posted December 30, 2014 Posted December 30, 2014 Your plans for v4 are great! I continue to be blown away by the quality of this mod, and your creativity and dedication as a modder... so thanks. I have one question/suggestion though, and it was about followers. While occasionally your followers get chained up, it seems a bit buggy. (Perhaps because hirelings are unreliable and leave your service entirely when dismissed?) Anyway, I think it would be a nice touch if you could "loan" a follower to the shop, or alternatively pay for them to be trained/outfitted/punished or "confiscated" depending on your dominance rating. it bugs me when followers just trudge along behind the PC, staring blankly in a place like the captured dreams shop.
Veladarius Posted December 30, 2014 Author Posted December 30, 2014 The follower system in Skyrim is a mess and has factions, relationship ranks, scripts, quests, AI packages and an actor value that controls them, overriding any of it has proven difficult for more than a short period of time. Another issue I have run into is their outfit, I can replace it but I can't put it back as there is no way to detect what outfit they already have assigned to them. I am going to try setting them to wait but the issue with that is after 3 days of waiting the Follower quest will automatically dismiss them, no idea what that will do to things.
Black714 Posted December 30, 2014 Posted December 30, 2014 Thanks Veladarius, I really like the mods, if I can suggest, maybe capture dream can capture death player also, like "Death Alternative" if player dead in outdoor and wakeup in the shop, and add payment if already have to master. Thanks for "ImmerSlave" add-on too. And I got problem when Ask to master about belt, it's Working fine when Ask about unconformable, but when ask about some relief the belt is not equip well. Papyrus.0.log
Guest Posted December 30, 2014 Posted December 30, 2014 I want to ask about a scripted event in another mod whose perk I really like, and would prefer to just dump the mod. Say a person is wearing lockable items (keyword "zad_lockable") for 150 hours, a perk might be awarded. I'm bad at math but that's close to a week, right? It fits with your "Free Trial". "You've been submissive for long enough, report to master to have your belt removed". (Who is "zad", and does he or she have a lockable watch or ankle bracelet?)
BeamerMiasma Posted December 30, 2014 Posted December 30, 2014 Hi, great mod, but I seem to be running into bug that seems game breaking to me: On my 2nd delivery job I was send to Mathies in Falkreath. However, Mathies was dead. I resurrected him in console to make the delivery and advance the quest, but he thought that I was too late (even though I went there straight from the shop, and Falkreath is hardly a stone throw away). Thinking this had something to do with the fact that he was dead, I reloaded a previous save and got the delivery job again. This time it was for Brina in Dawnstar. I went there asap, without any detours or delays, and again she too thought I was late (even though I positively, absolutely, 100% sure could not have reached Dawnstar any faster than I did). The result was that the master locked me in armbinders. Now I'm all for punishment when I am actually late, and I'll even allow for some sadism and take punishment just because the master can, but I do have this job of saving the universe, and without the use of my arms that's pretty much game over. 2 suggestions: - the obvious: don't use dead actors as target for delivery jobs. - the necessary: don't use main quest breaking punishments. Gags, rings, plugs etc are all fine, but armbinders just end the game, to be honest I don't understand the point of these on the PC unless it's as part of a scene in which they are taken off at the end. It is double sour when I am actually being a good sub and making the delivery as fast as is possible, and then still get punished this way without deserving it. I've tried a variety of things but frankly the only way I can see to be able to continue the game at this point is to uninstall your mod, which is a shame because I like it a lot. The master does not want to take the binders off, and everyone else I talk to doesn't want to help either (and besides, I wouldn't want to anger the master by removing them behind her back... I really am a good sub )
Slorm Posted December 30, 2014 Posted December 30, 2014 Thanks Veladarius, I really like the mods, if I can suggest, maybe capture dream can capture death player also, like "Death Alternative" if player dead in outdoor and wakeup in the shop, and add payment if already have to master. Thanks for "ImmerSlave" add-on too. That's a really good idea, rescued by a CD employee and wake up a property slave. It would be a great lead-in particularly if it could be added to DAMOYL (I'd imagine it's quite possible as it recognises the Defeat mod already)
aqqh Posted December 30, 2014 Posted December 30, 2014 This time it was for Brina in Dawnstar. I went there asap, without any detours or delays, and again she too thought I was late (even though I positively, absolutely, 100% sure could not have reached Dawnstar any faster than I did). 1 check your timescale settings (GetGlobalValue TimeScale) default is 20 - if your is higher then you would have less time than intended to complete this quest 2 get yourself a horse. 3 get yourself a mod that increase speed of your horse (Convenient Horses for example) - because default skyrim horse is barely any faster than people on foot... Result 95% of deliveries i've made i get an early delivery bonus.
Verstort Posted December 30, 2014 Posted December 30, 2014 Thanks Veladarius, I really like the mods, if I can suggest, maybe capture dream can capture death player also, like "Death Alternative" if player dead in outdoor and wakeup in the shop, and add payment if already have to master. Thanks for "ImmerSlave" add-on too. That's a really good idea, rescued by a CD employee and wake up a property slave. It would be a great lead-in particularly if it could be added to DAMOYL (I'd imagine it's quite possible as it recognises the Defeat mod already) Last time I suggested this Vel said he disliked Death Alternative for how long it takes for him to set up, I can't blame him, death alternative was the main reason I uninstalled SD+. I like the idea as well, but I can see why Vel might not want to add another 3rd party mod as a dependency, especially one that annoys users and himself. Edit: http://www.loverslab.com/topic/23844-devious-devices-captured-dreams-shop-updated-12-19-2014/page-363?do=findComment&comment=1020012 My bad, maybe he isn't as set against it as I remember.
Veladarius Posted December 30, 2014 Author Posted December 30, 2014 I want to ask about a scripted event in another mod whose perk I really like, and would prefer to just dump the mod. Say a person is wearing lockable items (keyword "zad_lockable") for 150 hours, a perk might be awarded. I'm bad at math but that's close to a week, right? It fits with your "Free Trial". "You've been submissive for long enough, report to master to have your belt removed". (Who is "zad", and does he or she have a lockable watch or ankle bracelet?) I would have to look and see how it changes things to do something similar. As for who is zad that is Zadil (maker of DD-Assets), most of the keywords used in DD are part of Assets. Thanks Veladarius, I really like the mods, if I can suggest, maybe capture dream can capture death player also, like "Death Alternative" if player dead in outdoor and wakeup in the shop, and add payment if already have to master. Thanks for "ImmerSlave" add-on too. That's a really good idea, rescued by a CD employee and wake up a property slave. It would be a great lead-in particularly if it could be added to DAMOYL (I'd imagine it's quite possible as it recognises the Defeat mod already) I don't think it is too difficult to tap into DAMOYL but I will have to look into it. Hi, great mod, but I seem to be running into bug that seems game breaking to me: On my 2nd delivery job I was send to Mathies in Falkreath. However, Mathies was dead. I resurrected him in console to make the delivery and advance the quest, but he thought that I was too late (even though I went there straight from the shop, and Falkreath is hardly a stone throw away). Thinking this had something to do with the fact that he was dead, I reloaded a previous save and got the delivery job again. This time it was for Brina in Dawnstar. I went there asap, without any detours or delays, and again she too thought I was late (even though I positively, absolutely, 100% sure could not have reached Dawnstar any faster than I did). The result was that the master locked me in armbinders. Now I'm all for punishment when I am actually late, and I'll even allow for some sadism and take punishment just because the master can, but I do have this job of saving the universe, and without the use of my arms that's pretty much game over. 2 suggestions: - the obvious: don't use dead actors as target for delivery jobs. - the necessary: don't use main quest breaking punishments. Gags, rings, plugs etc are all fine, but armbinders just end the game, to be honest I don't understand the point of these on the PC unless it's as part of a scene in which they are taken off at the end. It is double sour when I am actually being a good sub and making the delivery as fast as is possible, and then still get punished this way without deserving it. I've tried a variety of things but frankly the only way I can see to be able to continue the game at this point is to uninstall your mod, which is a shame because I like it a lot. The master does not want to take the binders off, and everyone else I talk to doesn't want to help either (and besides, I wouldn't want to anger the master by removing them behind her back... I really am a good sub ) Have you changed the timescale at all in your game? You should be able to get to any location on foot and be close to being there early (horse is no problem getting there early), to be late you have to show up much later to be late. As I remember if you get to Whiterun or Falkreath in under 3 hours or to get to Riften or Winterhold in under 8 hours you are considered early, getting there in over 3 times that is considered late (9 hours and 24 hours). There is a slider in the MCM menu to set to match the timescale of whatever you are using. As for the items the Master locks you into for punishments unless it is a quest device (unable to be removed even with a key) they can be removed like any other locked item (including armbinders). To be able to pay to get items removed speak with slave Kara, she will direct you to who you need to see (this is detailed in the mod description under Purchasing Keys).
Veladarius Posted December 30, 2014 Author Posted December 30, 2014 Thanks Veladarius, I really like the mods, if I can suggest, maybe capture dream can capture death player also, like "Death Alternative" if player dead in outdoor and wakeup in the shop, and add payment if already have to master. Thanks for "ImmerSlave" add-on too. That's a really good idea, rescued by a CD employee and wake up a property slave. It would be a great lead-in particularly if it could be added to DAMOYL (I'd imagine it's quite possible as it recognises the Defeat mod already) Last time I suggested this Vel said he disliked Death Alternative for how long it takes for him to set up, I can't blame him, death alternative was the main reason I uninstalled SD+. I like the idea as well, but I can see why Vel might not want to add another 3rd party mod as a dependency, especially one that annoys users and himself. Edit: http://www.loverslab.com/topic/23844-devious-devices-captured-dreams-shop-updated-12-19-2014/page-363?do=findComment&comment=1020012 My bad, maybe he isn't as set against it as I remember. Using it to handle the defeat by the bandits on a delivery won't happen, I have to ensure that my ending would be used in that fight and I don't think that is possible. As for using it for other purposes it would depend on how difficult it would be to hook into it as a soft dependency, I won't make it a requirement.
BeamerMiasma Posted December 30, 2014 Posted December 30, 2014 This time it was for Brina in Dawnstar. I went there asap, without any detours or delays, and again she too thought I was late (even though I positively, absolutely, 100% sure could not have reached Dawnstar any faster than I did). 1 check your timescale settings (GetGlobalValue TimeScale) default is 20 - if your is higher then you would have less time than intended to complete this quest 2 get yourself a horse. 3 get yourself a mod that increase speed of your horse (Convenient Horses for example) - because default skyrim horse is barely any faster than people on foot... Result 95% of deliveries i've made i get an early delivery bonus. My Timescale is set to 16, and CDxMCMDelTimescale (timescale option in the CD quest options menu) is also set to 16. That's been the same since I installed it. It makes sense that you get the early delivery bonus every time since you're "cheating" I don't think it should be necessary to install mods that make travel faster just to make this one work. Besides, the first try was in Falkreath graveyard which is about a 2 minute run (RL time) and that one was too late too even though I beelined it. Also, the first delivery job I did was also to Brelina in Dawnstar and I got there in time, taking the exact same route and travel methods, and on that job I had to kill 3 thugs first so it actually took longer. To me it seems something is clearly wrong with the calculation of the allowed time on this job.
Veladarius Posted December 30, 2014 Author Posted December 30, 2014 I am working on adding a way to track some different tendencies in the player as well as my npc's. As I intend to add quite a bit of dialogue I want to have some dialogue usable by most npc's so I need a way to tell what each npc likes / doesn't like, most will be used with the player as well: Sadism - If they like punishing people Masochism - If they like being punished (pain, humiliation etc) Sex - How much they like sex Bondage - How much they like being tied up Control - How much they like being in control (sub / dom) The values will reflect if they have a positive, negative or no opinion / preference for each. For the most part, the values for npc's won't change much during play but they can for the player. I may let the player set the values for themselves to start but once set they can change (slowly). I plan on using these with npc's to direct dialogue during scenes and conversations as there will be times that the player will have to figure out what they like or don't like. As for the player, they will help determine rewards and punishments that are used. Yes, I am looking to track a lot of information but it will give each npc a bit of personality without having to build custom dialogue for every one of them. These values will also likely be applied to vanilla visiting npc's as well. This should be the last part of the framework I needed to figure out, I already have personalities and such for the npc's figured out so I can start building dialogue. There will be a number of things that are revamped to take advantage of this. I have started on the base slavery system, right now I am working on the trigger system that will start the process and determine what sort of slave you will be.
BeamerMiasma Posted December 30, 2014 Posted December 30, 2014 Have you changed the timescale at all in your game? You should be able to get to any location on foot and be close to being there early (horse is no problem getting there early), to be late you have to show up much later to be late. As I remember if you get to Whiterun or Falkreath in under 3 hours or to get to Riften or Winterhold in under 8 hours you are considered early, getting there in over 3 times that is considered late (9 hours and 24 hours). There is a slider in the MCM menu to set to match the timescale of whatever you are using. Timescale in game is set to 16 and timescale in the CD quest options menu is also set to 16. There's some more info in my post just above this one.
Veladarius Posted December 30, 2014 Author Posted December 30, 2014 This time it was for Brina in Dawnstar. I went there asap, without any detours or delays, and again she too thought I was late (even though I positively, absolutely, 100% sure could not have reached Dawnstar any faster than I did). 1 check your timescale settings (GetGlobalValue TimeScale) default is 20 - if your is higher then you would have less time than intended to complete this quest 2 get yourself a horse. 3 get yourself a mod that increase speed of your horse (Convenient Horses for example) - because default skyrim horse is barely any faster than people on foot... Result 95% of deliveries i've made i get an early delivery bonus. My Timescale is set to 16, and CDxMCMDelTimescale (timescale option in the CD quest options menu) is also set to 16. That's been the same since I installed it. It makes sense that you get the early delivery bonus every time since you're "cheating" I don't think it should be necessary to install mods that make travel faster just to make this one work. Besides, the first try was in Falkreath graveyard which is about a 2 minute run (RL time) and that one was too late too even though I beelined it. Also, the first delivery job I did was also to Brelina in Dawnstar and I got there in time, taking the exact same route and travel methods, and on that job I had to kill 3 thugs first so it actually took longer. To me it seems something is clearly wrong with the calculation of the allowed time on this job. The way the system is set up is it has a timer for the early time set using RegisterForSingleUpdateGameTime, the calculation for them all is the same just the value is different. Once that expires another timer is set for when the delivery will be late (2x the early timer). This is the script part that sets the early timer- Function StartEarlyTimer() ; set starting timer ; will depend on destination int custset = CustomerNo.getvalueint() if custset == 3 || custset == 4 || custset == 5 || custset == 6 || custset == 13 || custset == 14 timer = 3 elseif custset == 7 || custset == 8 timer = 4.5 elseif custset == 1 || custset == 2 || custset == 11 || custset == 12 || custset == 15 || custset == 16 timer = 6 else timer = 8 endif OnTime.setvalueint(2) RegisterForSingleUpdateGameTime(timer * (deltimescale.getvalueint() / 20)) Endfunction If this timer expires (making the delivery stops it) then the other timer is set: Function StartLateTimer() ; set starting timer ; will depend on destination OnTime.setvalueint(1) timer = (timer * (deltimescale.getvalueint() / 20)) * 2 RegisterForSingleUpdateGameTime(timer) Endfunction I have had no issues with any of the locations and have delivered to all of them multiple times.
Slorm Posted December 30, 2014 Posted December 30, 2014 Using it to handle the defeat by the bandits on a delivery won't happen, I have to ensure that my ending would be used in that fight and I don't think that is possible. As for using it for other purposes it would depend on how difficult it would be to hook into it as a soft dependency, I won't make it a requirement. It works fine with Defeat as a soft dependency. I wasn't think of it being invoked from CD in any case but as an addition to Defeat and the other DAYMOYL endings so that the player could wake up a property slave if the pc loses a fight. I would assume it would work the same as Defeat does, listed as a possible end with a weighting slider and if triggered passes control to CD
Veladarius Posted December 30, 2014 Author Posted December 30, 2014 Using it to handle the defeat by the bandits on a delivery won't happen, I have to ensure that my ending would be used in that fight and I don't think that is possible. As for using it for other purposes it would depend on how difficult it would be to hook into it as a soft dependency, I won't make it a requirement. It works fine with Defeat as a soft dependency. I wasn't think of it being invoked from CD in any case but as an addition to Defeat and the other DAYMOYL endings so that the player could wake up a property slave if the pc loses a fight. I would assume it would work the same as Defeat does, listed as a possible end with a weighting slider and if triggered passes control to CD If I decide to do anything with it that would be the most likely thing to happen.
Mord Sif Posted December 30, 2014 Posted December 30, 2014 On the timer for delivery quests, I have a guaranteed 100% chance to be punished for taking too long, regardless of how quickly I make the delivery. I quite liked it at first. It felt like a no-win scenario, landing me a punishment I didn't deserve just because they wanted to punish me. After five or six times in a row it got annoying, though, especially when I was galloping on horseback door-to-door immediately, determined to get there as quickly as possible. So I haven't done a delivery quest for ages now. I avoid them and just retrieve deliveries instead. I always use a timescale of 10 and set the CD MCM timescale to match. I also tried leaving the MCM timescale at 20, setting it to 15, to 5, to lots of different things. Always "late" when I was never anything of the sort. It's one of those mysteries, as everything else seems to work fine for me. *shrugs*
BeamerMiasma Posted December 30, 2014 Posted December 30, 2014 This time it was for Brina in Dawnstar. I went there asap, without any detours or delays, and again she too thought I was late (even though I positively, absolutely, 100% sure could not have reached Dawnstar any faster than I did). 1 check your timescale settings (GetGlobalValue TimeScale) default is 20 - if your is higher then you would have less time than intended to complete this quest 2 get yourself a horse. 3 get yourself a mod that increase speed of your horse (Convenient Horses for example) - because default skyrim horse is barely any faster than people on foot... Result 95% of deliveries i've made i get an early delivery bonus. My Timescale is set to 16, and CDxMCMDelTimescale (timescale option in the CD quest options menu) is also set to 16. That's been the same since I installed it. It makes sense that you get the early delivery bonus every time since you're "cheating" I don't think it should be necessary to install mods that make travel faster just to make this one work. Besides, the first try was in Falkreath graveyard which is about a 2 minute run (RL time) and that one was too late too even though I beelined it. Also, the first delivery job I did was also to Brelina in Dawnstar and I got there in time, taking the exact same route and travel methods, and on that job I had to kill 3 thugs first so it actually took longer. To me it seems something is clearly wrong with the calculation of the allowed time on this job. The way the system is set up is it has a timer for the early time set using RegisterForSingleUpdateGameTime, the calculation for them all is the same just the value is different. Once that expires another timer is set for when the delivery will be late (2x the early timer). This is the script part that sets the early timer- Function StartEarlyTimer() ; set starting timer ; will depend on destination int custset = CustomerNo.getvalueint() if custset == 3 || custset == 4 || custset == 5 || custset == 6 || custset == 13 || custset == 14 timer = 3 elseif custset == 7 || custset == 8 timer = 4.5 elseif custset == 1 || custset == 2 || custset == 11 || custset == 12 || custset == 15 || custset == 16 timer = 6 else timer = 8 endif OnTime.setvalueint(2) RegisterForSingleUpdateGameTime(timer * (deltimescale.getvalueint() / 20)) Endfunction If this timer expires (making the delivery stops it) then the other timer is set: Function StartLateTimer() ; set starting timer ; will depend on destination OnTime.setvalueint(1) timer = (timer * (deltimescale.getvalueint() / 20)) * 2 RegisterForSingleUpdateGameTime(timer) Endfunction I have had no issues with any of the locations and have delivered to all of them multiple times. OK, here's a thought. I went to the shop on the 29th because I got a message. The master opened by telling me there would be a customer on the 1st and I should be there to show some items. I then asked about the message, and she sent me to Elenwen. I didn't know that visit was going to take several days, so I went there. By the time I got back it was well past the 1st of course. The master seemed to recognize that I couldn't have been there on the 1st and was forgiving about it, and I got a new quest entry for modeling the items on the 15th. That's the point at which I then got the 2nd delivery job. Is it possible that something got mixed up at this point and there was somehow still a pending punishment for the fact that I wasn't present on the 1st?
BeamerMiasma Posted December 30, 2014 Posted December 30, 2014 Correct me if I'm wrong, but wouldn't these lines be integer divisions? RegisterForSingleUpdateGameTime(timer * (deltimescale.getvalueint() / 20)) timer = (timer * (deltimescale.getvalueint() / 20)) * 2 That would mean that if deltimescale.getvalueint() was anything below 20, it would result in: RegisterForSingleUpdateGameTime(timer * (0)) timer = (timer * (0)) * 2 So you'd be out of time before you started. Have to admit I'm still fairly new to papyrus but in any of the half dozen other languages I know dividing 2 ints always results in an integer division unless you cast at least one side to a float.
Guest Posted December 30, 2014 Posted December 30, 2014 I am working on adding a way to track some different tendencies in the player as well as my npc's. As I intend to add quite a bit of dialogue I want to have some dialogue usable by most npc's so I need a way to tell what each npc likes / doesn't like, most will be used with the player as well: Sadism - If they like punishing people Masochism - If they like being punished (pain, humiliation etc) Sex - How much they like sex Bondage - How much they like being tied up Control - How much they like being in control (sub / dom) The values will reflect if they have a positive, negative or no opinion / preference for each. For the most part, the values for npc's won't change much during play but they can for the player. I may let the player set the values for themselves to start but once set they can change (slowly). I plan on using these with npc's to direct dialogue during scenes and conversations as there will be times that the player will have to figure out what they like or don't like. As for the player, they will help determine rewards and punishments that are used. Yes, I am looking to track a lot of information but it will give each npc a bit of personality without having to build custom dialogue for every one of them. These values will also likely be applied to vanilla visiting npc's as well. This should be the last part of the framework I needed to figure out, I already have personalities and such for the npc's figured out so I can start building dialogue. There will be a number of things that are revamped to take advantage of this. I have started on the base slavery system, right now I am working on the trigger system that will start the process and determine what sort of slave you will be. I think that's marvelous as hell, Thanks!! I like Sanguine's lecture about enjoying pleasure by making people happy, it's just the insane sadistic ones I'd prefer to avoid. I think I'm way more into the modded game than I used to be, but now that you're refining it, I'm even happier. Of course I already cheat tons, so everyone I meet has a "befriend"-batch thrown at them, and master gets cdxrankmastered (I have to learn to speak to her first or she gets all snotty and won't play the game) ============= re the timer: I'm afraid to touch the freaking default (20 on my system) Because, well, what's faster, what's slower, will Master get pissed?? I'd rather just COC falkreathexterior01 and then COC halfmoonmillexterior, and I'm always early. It's immersive as hell, I feel like I get a little gold star with every client. (I don't care about the gold). The Response "Your praise is enough" is very welcome.
Veladarius Posted December 30, 2014 Author Posted December 30, 2014 Correct me if I'm wrong, but wouldn't these lines be integer divisions? RegisterForSingleUpdateGameTime(timer * (deltimescale.getvalueint() / 20)) timer = (timer * (deltimescale.getvalueint() / 20)) * 2 That would mean that if deltimescale.getvalueint() was anything below 20, it would result in: RegisterForSingleUpdateGameTime(timer * (0)) timer = (timer * (0)) * 2 So you'd be out of time before you started. Have to admit I'm still fairly new to papyrus but in any of the half dozen other languages I know dividing 2 ints always results in an integer division unless you cast at least one side to a float. I am playing with it now to see what the issue is. I set the slider to 10 and ended up with it saying I was late straight out. I went in and changed the script and changed the getvalueint to just getvalue, so far that has not made a difference. The timer variable is already set up as a float so that should not be the issue. The DelTimeScale variable is from the MCM menu so if you leave it at 20 it should work properly until I can get it resolved.
Recommended Posts