kronnos44 Posted July 26, 2016 Posted July 26, 2016 Do you have someone reviewing your code? If not then I would suggest you get someone as it saves you from a lot of easy to make bugs. In my workplace we have two programmers and every piece of code either of us write is always reviewed by the other and it has saved us over a thousand bugs over the last two years. And by review I mean read over everything and write a report if there is something that seems like it could be a bug. It's a bit tedious to do but it saves so much time. For you it wouldn't even mean that much difference in your workflow. You would just send the new scriptfiles to the reviewer every now and then and continue working as normal and if the reviewer finds something you get back to it when you have the time. It's a bit like having a proofreader but only for code. No, typically I find any issues through testing. I test everything myself first before releasing it to my testers. Most of my testers who know how to script are generally involved in other projects and don't have time to go through the scripts. What does candidate testing mean?
GreatCroco Posted July 26, 2016 Posted July 26, 2016 You might want to look into this: http://chesko256.github.io/Lilac/ It's a papyrus testing framework/performance profiler. I used it and it's great to see how long and if your scripts execute. Or how the great Chesko put it himself: And this is why I made Lilac. Querying warmth/coverage: "Executed 5 SUCCESS (4.140003 secs)" 4 seconds is WAAAY too long for that operation.
Seph64 Posted July 26, 2016 Posted July 26, 2016 Do you have someone reviewing your code? If not then I would suggest you get someone as it saves you from a lot of easy to make bugs. In my workplace we have two programmers and every piece of code either of us write is always reviewed by the other and it has saved us over a thousand bugs over the last two years. And by review I mean read over everything and write a report if there is something that seems like it could be a bug. It's a bit tedious to do but it saves so much time. For you it wouldn't even mean that much difference in your workflow. You would just send the new scriptfiles to the reviewer every now and then and continue working as normal and if the reviewer finds something you get back to it when you have the time. It's a bit like having a proofreader but only for code. No, typically I find any issues through testing. I test everything myself first before releasing it to my testers. Most of my testers who know how to script are generally involved in other projects and don't have time to go through the scripts. What does candidate testing mean? Release Candidate is just another Beta test phase, except if there's no big game breaking bugs, it could be released without any further fixing and testing. Emphasis on the word, "could."
bicobus Posted July 26, 2016 Posted July 26, 2016 Not quite a beta. A release candidate is a version of a software that can be released "as is" if nothing breaking is found. Which means that even if one part of the software can be sightly improved, it won't be touched unless that part is breaking "user space". In a beta, you can still change your approach of a problem/feature if it isn't satisfactory, while in a RC you don't.
special Posted July 26, 2016 Posted July 26, 2016 Sorry to chime in, I don't know the full context but from a programmers point of view the logic in the below if statement will always return false: if Modactive != "Available" || Modactive != "Active" Modactive = "Available" Wouldn't it be always true? The statement basically is: (A != X) || (A != Y). Which, if I remember DeMorgan correctly, is the same as !(A == X && A == Y). Since A can't be both X and Y at the same time, the term in the parentheses will always be false. The negation then turns it to always true. Yes, true... was tired when I replied ...
Veladarius Posted July 26, 2016 Author Posted July 26, 2016 Sorry to chime in, I don't know the full context but from a programmers point of view the logic in the below if statement will always return false: if Modactive != "Available" || Modactive != "Active" Modactive = "Available" Wouldn't it be always true? The statement basically is: (A != X) || (A != Y). Which, if I remember DeMorgan correctly, is the same as !(A == X && A == Y). Since A can't be both X and Y at the same time, the term in the parentheses will always be false. The negation then turns it to always true. Yes, true... was tired when I replied ... I adjusted it so it just checks to see if it is active, if not it sets it to available since by they time it gets to that check it has checked for the mod twice in different ways.
kronnos44 Posted July 27, 2016 Posted July 27, 2016 hype hype hype the hype is real! hope it commes out this week ;D
Lyrod Posted July 29, 2016 Posted July 29, 2016 Hi, thanks you for your work. I'd like to know what Will be the size of the mod in v4 approximately (in MB). Cordally
Veladarius Posted July 29, 2016 Author Posted July 29, 2016 Hi, thanks you for your work. I'd like to know what Will be the size of the mod in v4 approximately (in MB). Cordally Compacted it is about 64mb while extracted it is about 380mb.
Laura Posted July 29, 2016 Posted July 29, 2016 It's till the weekend, right? Maybe, we don't know for sure yet.
kronnos44 Posted July 30, 2016 Posted July 30, 2016 It's till the weekend, right? Maybe, we don't know for sure yet. i don't think so , propably early august? but hey , i don't know :-)
Laura Posted July 30, 2016 Posted July 30, 2016 It's till the weekend, right? Maybe, we don't know for sure yet. i don't think so , propably early august? but hey , i don't know :-) Some more things popped up. We keep finding things that need fixing. But, the longer it takes, the higher the quality.
mendalion Posted July 30, 2016 Posted July 30, 2016 Some more things popped up. We keep finding things that need fixing. But, the longer it takes, the higher the quality. Thanks for the update, much better than being in the dark.
Veladarius Posted July 30, 2016 Author Posted July 30, 2016 Any plans for a scene with the Master? There are times she will watch while you have sex and times she watches you get punished, you can say she is a voyeur when it comes to those things (and says so before one of them). As for actually doing anything with her, nothing yet. When it does happen it will be after a story / plot quest which will get you to the point that she looks at you as a lover. Her two personal slaves will have fun with you at times though. Some more things popped up. We keep finding things that need fixing. But, the longer it takes, the higher the quality. Thanks for the update, much better than being in the dark. One of our testers is having issues with a quest that are repeatable for them, I want to go through them again and make sure that there wasn't something that I may have changed elsewhere that caused it. The script for Confiscation needs adjusting as well as it is not equipping items.
kronnos44 Posted July 30, 2016 Posted July 30, 2016 Any plans for a scene with the Master? There are times she will watch while you have sex and times she watches you get punished, you can say she is a voyeur when it comes to those things (and says so before one of them). As for actually doing anything with her, nothing yet. When it does happen it will be after a story / plot quest which will get you to the point that she looks at you as a lover. Her two personal slaves will have fun with you at times though. Some more things popped up. We keep finding things that need fixing. But, the longer it takes, the higher the quality. Thanks for the update, much better than being in the dark. One of our testers is having issues with a quest that are repeatable for them, I want to go through them again and make sure that there wasn't something that I may have changed elsewhere that caused it. The script for Confiscation needs adjusting as well as it is not equipping items. Are you delayed a whole bunch by these issues ? or are they fairly easy to fix and the release wont be delayed that much or?
Veladarius Posted July 30, 2016 Author Posted July 30, 2016 Any plans for a scene with the Master? There are times she will watch while you have sex and times she watches you get punished, you can say she is a voyeur when it comes to those things (and says so before one of them). As for actually doing anything with her, nothing yet. When it does happen it will be after a story / plot quest which will get you to the point that she looks at you as a lover. Her two personal slaves will have fun with you at times though. Some more things popped up. We keep finding things that need fixing. But, the longer it takes, the higher the quality. Thanks for the update, much better than being in the dark. One of our testers is having issues with a quest that are repeatable for them, I want to go through them again and make sure that there wasn't something that I may have changed elsewhere that caused it. The script for Confiscation needs adjusting as well as it is not equipping items. Are you delayed a whole bunch by these issues ? or are they fairly easy to fix and the release wont be delayed that much or? The issue for the tester started with the latest version. If I can repeat it then I will have to track down the cause, otherwise I would say it is likely another mod interfering. The issue is an npc you need to speak with is always shown as busy by Skyrim and you can't speak with them, usually caused by being in a scene. The actor is used in only a few places and their behavior when busy is normal and not doing anything from the scenes she is in. Beyond that I have to finish filling in properties on the blank outfit scripts and change the equip script for Confiscation.
sarahlost36 Posted August 3, 2016 Posted August 3, 2016 How goes testing? were you able to reproduce it? Skyrim can be so weird with a bunch of mods... good luck!
Veladarius Posted August 3, 2016 Author Posted August 3, 2016 How goes testing? were you able to reproduce it? Skyrim can be so weird with a bunch of mods... good luck! I was not able to reproduce the issue, I did fix a few minor (very minor) things on that quest and a few others. Right now I am tidying up things (removing testing notifications and such) but I feel it is very close.
Veladarius Posted August 4, 2016 Author Posted August 4, 2016 In case anyone was wondering how close: Quest Sign-off List These are quests that people feel are working properly. [x] - Chaste Life [x] - Chaste Spouse [x] - Confiscation [x] - Gods Cursed Items [x] - Customer Assist 01 [x] - Customer Assist 02 [x] - Device Removal [x] - Quest to Falkreath [x] - Quest to Embassy Pt 1 [x] - Quest to Embassy Pt 2 [x] - Quest to Solitude [x] - Quest to Windhelm [x] - Free Trial [x] - Slavery Start [x] - Package Delivery [x] - Package Recovery [x] - Punishments [x] - Relationship Slave - some additional content / dialogue - will not be done in initial release of v4. [x] - Property Slave [x] - Voluntary Mining [x] - Add-on system [x] - MCM menu [ ] - Dungeon residents - Untested - After Q4 of Property quest or about a week after the Embassy quest you should see some residents in the basement. The last one does not require testing as it is rather basic and won't affect anything if it has issues, if it needs fixed later it is not a problem. Right now I am tidying up any testing notifications, coordinating with CGi on the German translation and writing the new text for the main page.
subbyRevolver Posted August 4, 2016 Posted August 4, 2016 and writing the new text for the main page. thats always the most annoying part for me. im just getting bored really quickly from designing a forum post thats both informational and pleasant to look at especially when i need to make new graphics or screenshots for it... and write the changelog
Recommended Posts