Compare commits

..

5 Commits

7 changed files with 24 additions and 8 deletions

BIN
mod/Cyberware 2281.url (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,8 @@
scn CWxBionicEyesOnEquip
begin function { ref rEquipper, ref rEquipped }
let CWxBionicEyesQuest.heatShader1stPersonActive := 0
let CWxBionicEyesQuest.heatShader3rdPersonActive := 0
end

View File

@ -8,6 +8,7 @@ begin function { iMode }
SetOnKeyUpEventHandler CWxBionicEyesOnHotkey 1 CWxVisionModeHotkey SetOnKeyUpEventHandler CWxBionicEyesOnHotkey 1 CWxVisionModeHotkey
SetOnControlDownEventHandler CWxBionicEyesOnHotkey 1 27 ; Grab SetOnControlDownEventHandler CWxBionicEyesOnHotkey 1 27 ; Grab
SetEventHandler "OnActorEquip" CWxBionicEyesOnEquip
; Clear list of processed actors to reapply shaders ; Clear list of processed actors to reapply shaders
if CWxVisionModeLevel > 0 if CWxVisionModeLevel > 0
@ -18,6 +19,7 @@ begin function { iMode }
else else
SetOnKeyUpEventHandler CWxBionicEyesOnHotkey 0 CWxVisionModeHotkey SetOnKeyUpEventHandler CWxBionicEyesOnHotkey 0 CWxVisionModeHotkey
SetOnControlDownEventHandler CWxBionicEyesOnHotkey 0 27 ; Grab SetOnControlDownEventHandler CWxBionicEyesOnHotkey 0 27 ; Grab
RemoveEventHandler "OnActorEquip" CWxBionicEyesOnEquip
endif endif
end end

View File

@ -244,8 +244,8 @@ Begin MenuMode 1059
SetEventHandler "OnButtonDown:4111" CWxPanelOnButtonDown SetEventHandler "OnButtonDown:4111" CWxPanelOnButtonDown
if CWxPanelGamepadHintShown == 0 && GetController if CWxPanelGamepadHintShown == 0 && GetController
MessageBoxEx "Use D-pad to navigate:%rUP/DOWN - select a body part%rLEFT/RIGHT - select an implant slot%rA - show an implant menu"
set CWxPanelGamepadHintShown to 1 set CWxPanelGamepadHintShown to 1
ShowMessage CWxPanelGamepadHelpMsg
endif endif
if ListGetCount CWxImplantsAllList != ListGetCount CWxImplantsDescList if ListGetCount CWxImplantsAllList != ListGetCount CWxImplantsDescList

View File

@ -21,7 +21,7 @@ begin GameMode
; As normal activation is temporarily disabled, we need to change it back to "Scan". ; As normal activation is temporarily disabled, we need to change it back to "Scan".
if GetUIFloat "HUDMainMenu\_DUIF3" > 0 ; DarnUI if GetUIFloat "HUDMainMenu/_DUIF3" > 0 ; DarnUI
if eval GetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" != "Scan" if eval GetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" != "Scan"
SetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" "Scan" SetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" "Scan"
@ -64,7 +64,7 @@ begin GameMode
; SetStage CWxScannerTextQuest 0 ; SetStage CWxScannerTextQuest 0
if rTarget == 0 if rTarget == 0
if GetUIFloat "HUDMainMenu\_DUIF3" > 0 ; DarnUI if GetUIFloat "HUDMainMenu/_DUIF3" > 0 ; DarnUI
if eval GetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" == "Scan" if eval GetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" == "Scan"
SetUIFloat "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/visible" 0 SetUIFloat "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/visible" 0
endif endif
@ -82,7 +82,7 @@ begin GameMode
set iControl to GetControl 5 set iControl to GetControl 5
if GetUIFloat "HUDMainMenu\_DUIF3" > 0 ; DarnUI if GetUIFloat "HUDMainMenu/_DUIF3" > 0 ; DarnUI
SetUIStringEx "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/_PCButtonText" "%k)" iControl SetUIStringEx "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/_PCButtonText" "%k)" iControl
SetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" "Scan" SetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" "Scan"
SetUIFloat "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/visible" 1 SetUIFloat "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/visible" 1

View File

@ -7,10 +7,16 @@ begin function {}
EnableControl 5 EnableControl 5
if GetActiveMenuMode == 0 if GetActiveMenuMode == 0
if GetUIFloat "HUDMainMenu/_DUIF3" > 0 ; DarnUI
if eval GetUIString "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/string" == "Scan"
SetUIFloat "HUDMainMenu/InfoWrap/Info/justify_center_hotrect/visible" 0
endif
else
if eval GetUIString "HUDMainMenu/Info/justify_center_hotrect/string" == "Scan" if eval GetUIString "HUDMainMenu/Info/justify_center_hotrect/string" == "Scan"
SetUIFloat "HUDMainMenu/Info/justify_center_hotrect/visible" 0 SetUIFloat "HUDMainMenu/Info/justify_center_hotrect/visible" 0
endif endif
endif endif
endif
ResetQuest CWxScannerQuest ResetQuest CWxScannerQuest
StopQuest CWxScannerQuest StopQuest CWxScannerQuest