Comments (6)
Does this only happen on Gasmaska? Or can it also happen on other devices? And was the Gas mask normal one or the Cursed one?
from unforgivingdevices.
Was a White ebonite gasmask with rebreather. I didn't test it thoroughly enough since it happened during gameplay and had debugger disabled. Will look into it, new console log would be much of help here.
from unforgivingdevices.
[04/18/2022 - 09:46:10PM] [UD,1,T=264.592010]: Sentient device activation of : Light Grey Ebonite Gas Mask (rebreather)(Ariana)
[04/18/2022 - 09:46:11PM] SLAX - GetActorExposure BEGIN Ariana is 79.000000
[04/18/2022 - 09:46:11PM] SLAX - GetActorExposure END Ariana returns 79.998550
[04/18/2022 - 09:46:11PM] [UD,1,T=265.162018]: ArousalCheckLoop(Ariana) Arousal after: 79
[04/18/2022 - 09:46:11PM] [UD,1,T=265.215027]: (Patched) Expression [sslBaseExpression <alias UD_Expression_Alias2 on quest UD_Expressions (A1156417)>] applied for Ariana, strength: 25,mouth?: False
[04/18/2022 - 09:46:11PM] [UD,1,T=265.270020]: startCritLoop() called for Light Grey Ebonite Gas Mask (rebreather)(Ariana)
[04/18/2022 - 09:46:11PM] [UD,1,T=265.588013]: Minigame disabler updated for [Actor < (00000014)>]
[04/18/2022 - 09:46:12PM] [UD,1,T=265.829010]: (Patched) Expression [sslBaseExpression <alias UD_Expression_Alias2 on quest UD_Expressions (A1156417)>] is blocked for Ariana, strength: 25,mouth?: False
[04/18/2022 - 09:46:12PM] [UD,3,T=266.234009]: activateDevice() - Sending Steel Chastity Belt (Padded)
[04/18/2022 - 09:46:12PM] [UD,3,T=266.404999]: activateDevice() - Received Steel Chastity Belt (Padded)
[04/18/2022 - 09:46:13PM] Error: Cannot call activateDevice() on a None object, aborting function call
stack:
[Item 36 in container (00000014)].UD_CustomBelt_RenderScript.activateDevice() - "------------------------------" Line 58
[UD_CustomDevice_Quest (A115E73C)].udcustomdevicemain.OnActivateDevice() - "----------------------" Line 2266
[04/18/2022 - 09:46:14PM] [UD,3,T=267.523010]: UD_CustomDevices_NPCSlotsManager: !!!Updating!!!
[04/18/2022 - 09:46:14PM] [UD,1,T=267.941010]: Minigame disabler updated for [Actor < (00000014)>]
[04/18/2022 - 09:46:15PM] [UD,1,T=268.538025]: ArousalCheckLoop(Ariana) increasing arousal by: 5
Happens if activated on belt with already active plug, instead of increasing its strength it call Activate on None
from unforgivingdevices.
I assume it fetches active device here without casting it to UD_CustomVibratorBase_RenderScript type, fails to do it after, and then tries to activateDevice() on nonexistent object. Shouldn't be harmful. Question here why would it fail to cast, since it breaks expected plug strength increase behaviour. EDIT: because object already exists?
from unforgivingdevices.
This look like issue with getAllActivableDevicesByKeyword and getNumberOfActivableDevicesWithKeyword. I will give it a look
from unforgivingdevices.
Found the issue. The issue was that on this line, it was using the size of array. The problem is that the function getNumberOfActivableDevicesWithKeyword returns an array with maximum size. Function only fill the empty slots with devices that it founds. For that reason it was pretty much russian roulette, as there was a chance that it would land in the correct slot, or in an empty one.
from unforgivingdevices.
Related Issues (20)
- Widget not working after reload HOT 9
- NPC Registration is messing with DD Hobble Skirt Effect HOT 5
- Zadlibs_UDPatch::VIbrateEffect not setting zadVibrateFaction HOT 1
- Properties cannot be bound because UD_Main (**005901) is not the right type
- Removal of unneeded property HOT 2
- Abadon Plug escape minigame glitch HOT 1
- iWW reacts to NPCs HOT 1
- Armbinder animation not reapplying after werewolftransformation HOT 1
- Unexpected behavior of vibrators after loading the game HOT 5
- SwapDevices function not qworking properly in some cases
- Strange errors dropped when single trasnfers occur by Devious Strike HOT 8
- Devious Chastity Piercing Patch - Strict Shielded Chastity Piercing slot HOT 1
- MCM - Device filter not saving HOT 2
- Helper stuck in minigame animation for devices without registered animations HOT 6
- Pulling the orgasm system out into a separate mod HOT 2
- PR#183 Bug on plug removal with helper
- Abadon plug with helper minigame is not working
- Update permanently breaks / stops update progress at some point in a save chain HOT 8
- Locks and Wax Key HOT 2
- Parallel processes continue to run on DD HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unforgivingdevices.