darmuh / suitsTerminal

suitsTerminal for Lethal Company
https://thunderstore.io/c/lethal-company/p/darmuh/suitsTerminal/
MIT License
1 stars 1 forks source link

[Issue] Really simple to reproduce, u just need to install, in the terminal type broadcast code and enter, and the code won't delete after execute #8

Closed CoolLKKPS closed 2 months ago

CoolLKKPS commented 3 months ago

quote this issue ticket, u should check it: https://github.com/NotAtomicBomb/TerminalApi/issues/28

CoolLKKPS commented 3 months ago

@darmuh can u fix that?

darmuh commented 2 months ago

Yes I will fix this once I find the time

darmuh commented 2 months ago

Pushed update 1.1.0 which should resolve this issue. Let me know if you still experience issues @CoolLKKPS

CoolLKKPS commented 2 months ago

@darmuh [Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: (wrapper dynamic-method) Terminal.DMD(Terminal) Terminal.OnSubmit () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at :0) UnityEngine.Events.UnityEvent`1[T0].Invoke (T0 arg0) (at :0) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.EventSystem:Update()

CoolLKKPS commented 2 months ago

when u type "suit" in terminal ("bee suit" or etc.)

CoolLKKPS commented 2 months ago

the only way user can purchase the suit by typing "suat" like "bee suat" or etc.

CoolLKKPS commented 2 months ago

[Info : Unity Log] Parsed word: bee [Info : Unity Log] Parsed word: suit [Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: (wrapper dynamic-method) Terminal.DMD(Terminal) Terminal.OnSubmit () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at :0) UnityEngine.Events.UnityEvent1[T0].Invoke (T0 arg0) (at <e27997765c1848b09d8073e5d642717a>:0) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.EventSystem:Update()

[Info : Unity Log] Parsed word: bee [Info : Unity Log] Parsed word: suit [Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: (wrapper dynamic-method) Terminal.DMD(Terminal) Terminal.OnSubmit () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at :0) UnityEngine.Events.UnityEvent1[T0].Invoke (T0 arg0) (at <e27997765c1848b09d8073e5d642717a>:0) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.EventSystem:Update()

[Info : Unity Log] Parsed word: bee [Info : Unity Log] Parsed word: suit [Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: (wrapper dynamic-method) Terminal.DMD(Terminal) Terminal.OnSubmit () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at :0) UnityEngine.Events.UnityEvent1[T0].Invoke (T0 arg0) (at <e27997765c1848b09d8073e5d642717a>:0) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.EventSystem:Update()

[Info : Unity Log] Parsed word: bee [Info : Unity Log] Parsed word: suit [Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: (wrapper dynamic-method) Terminal.DMD(Terminal) Terminal.OnSubmit () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at :0) UnityEngine.Events.UnityEvent1[T0].Invoke (T0 arg0) (at <e27997765c1848b09d8073e5d642717a>:0) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.EventSystem:Update()

[Info : Unity Log] Parsed word: bee [Info : Unity Log] Parsed word: suit [Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: (wrapper dynamic-method) Terminal.DMD(Terminal) Terminal.OnSubmit () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at :0) UnityEngine.Events.UnityEvent1[T0].Invoke (T0 arg0) (at <e27997765c1848b09d8073e5d642717a>:0) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.EventSystem:Update()

[Info : Unity Log] Parsed word: bee [Info : Unity Log] Parsed word: suit [Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: (wrapper dynamic-method) Terminal.DMD(Terminal) Terminal.OnSubmit () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at :0) UnityEngine.Events.UnityEvent1[T0].Invoke (T0 arg0) (at <e27997765c1848b09d8073e5d642717a>:0) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.EventSystem:Update()

[Info : Unity Log] Could not build 3 [Info : Unity Log] Parsed word: bee [Info : Unity Log] Parsed word: suit [Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: (wrapper dynamic-method) Terminal.DMD(Terminal) Terminal.OnSubmit () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at :0) UnityEngine.Events.UnityEvent1[T0].Invoke (T0 arg0) (at <e27997765c1848b09d8073e5d642717a>:0) TMPro.TMP_InputField.SendOnEndEdit () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.ReleaseSelection () (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.DeactivateInputField (System.Boolean clearSelection) (at <9baa8119dbcd498f902c1a92f10843c1>:0) TMPro.TMP_InputField.OnUpdateSelected (UnityEngine.EventSystems.BaseEventData eventData) (at <9baa8119dbcd498f902c1a92f10843c1>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IUpdateSelectedHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <17de86d66286445fa95af59fa8fa644d>:0) UnityEngine.EventSystems.EventSystem:Update()

[Info : Unity Log] Parsed word: bee [Info : Unity Log] Could not parse word: suat [Info : Unity Log] noun keyword: bee ; verb keyword: buy ; result null? : False [Info : Unity Log] result: BeeSuitBuy [Info : Unity Log] Is unlockable 'Bee Suit in storage?: False [Info : Unity Log] Not in stock, node: BeeSuitBuy [Warning:Terminal Api] Failed to add text to . Does not exist. [Message:Terminal Api] Added wear bee suit keyword to terminal keywords. [Warning:Terminal Api] Failed to add wear bunny suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear green suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear hazard suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear orange suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear pajama suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear purple suit keyword. Already exists. [Warning:Terminal Api] Failed to add randomsuit keyword. Already exists. [Info : Unity Log] Parsed word: suit ---reply: word doesn't exist--- [Info : Unity Log] Parsed word: beesuit [Info : Unity Log] noun keyword: bee ; verb keyword: buy ; result null? : False [Info : Unity Log] result: BeeSuitBuy [Info : Unity Log] Is unlockable 'Bee Suit in storage?: False [Info : Unity Log] Not in stock, node: BeeSuitBuy [Warning:Terminal Api] Failed to add wear bee suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear bunny suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear green suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear hazard suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear orange suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear pajama suit keyword. Already exists. [Warning:Terminal Api] Failed to add wear purple suit keyword. Already exists. [Warning:Terminal Api] Failed to add randomsuit keyword. Already exists.

darmuh commented 2 months ago

@CoolLKKPS do you have a profile code you can share?

darmuh commented 2 months ago

actually, I think I may have found the issue. Let me check a few more things then put together a hotfix for you to test

darmuh commented 2 months ago

@CoolLKKPS Try the latest version of the mod (1.1.2) when you have a chance. This error shouldnt appear anymore from what I've seen in testing following a fix I pushed in version 1.1.1

CoolLKKPS commented 2 months ago

will test in tomorrow

darmuh commented 2 months ago

will test in tomorrow

im gonna mark this resolved for now, pretty sure it's fixed. If you find any more issues please lmk

CoolLKKPS commented 2 months ago

yea uh i didn't have time for now, many recently update need to figured out, try to test this mod as soon as when i have time!