// Magic: e6d36f40 // Automatically generated PSI dialog (PSI version 19.0.720) // Sat Feb 11 03:58:09 2023 f_tmp = FLOAT_FIELD; // dialog.top.ui fpnav.gad = ROW { HSTRETCH { WIDTH(0.18) } { WIDTH(1.5) } { WIDTH(0.08) } PARM_BUTTON("fpnav", "First Person Navigation") toggle VALUE(fpnav.val); { HSTRETCH } { WIDTH(0.1) } } mouselook.gad = { LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH { WIDTH(0.18) } PARM_LABEL_SIMPLE("Look Around with Mouse", "mouselook") WIDTH(1.5); { WIDTH(0.09) } mouselook.menu; { HSTRETCH } { WIDTH(0.1) } } lockvert.gad = ROW { HSTRETCH { WIDTH(0.18) } { WIDTH(1.5) } { WIDTH(0.08) } PARM_BUTTON("lockvert", "Lock Vertical Movement") toggle VALUE(lockvert.val); { HSTRETCH } { WIDTH(0.1) } } invertmousey.gad = ROW { HSTRETCH { WIDTH(0.18) } { WIDTH(1.5) } { WIDTH(0.08) } PARM_BUTTON("invertmousey", "Invert Mouse Up/Down") toggle VALUE(invertmousey.val); { HSTRETCH } { WIDTH(0.1) } } keybindings.gad = { LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH { WIDTH(0.18) } PARM_LABEL_SIMPLE("Key Bindings", "keybindings") WIDTH(1.5); { WIDTH(0.09) } keybindings.menu; { HSTRETCH } { WIDTH(0.1) } } movespeed.gad = { LAYOUT(horizontal) HSTRETCH { WIDTH(0.18) } movespeed.label = PARM_LABEL("Movement Speed", "movespeed") WIDTH(1.5); PARM(float, 1, "movespeed", none, none) RANGE(0.0001,10) LOCK_RANGE_MIN LABELREF(movespeed.label) HSTRETCH; { WIDTH(0.1) } } turnrate.gad = { LAYOUT(horizontal) HSTRETCH { WIDTH(0.18) } turnrate.label = PARM_LABEL("Turn Rate", "turnrate") WIDTH(1.5); PARM(float, 1, "turnrate", none, none) RANGE(0.0001,10) LOCK_RANGE_MIN LABELREF(turnrate.label) HSTRETCH; { WIDTH(0.1) } } wheelrate.gad = { LAYOUT(horizontal) HSTRETCH { WIDTH(0.18) } wheelrate.label = PARM_LABEL("Mouse Wheel Sensitivity", "wheelrate") WIDTH(1.5); PARM(float, 1, "wheelrate", none, none) RANGE(0.0001,10) LOCK_RANGE_MIN LABELREF(wheelrate.label) HSTRETCH; { WIDTH(0.1) } } resetspeed.gad = ROW { JUSTIFY(left, center) { WIDTH(0.18) } { WIDTH(1.5) } { WIDTH(0.1) } PARM_BUTTON("resetspeed", "Reset Speed") push VALUE(resetspeed.val); { WIDTH(0.1) } } reticle.gad = { LAYOUT(horizontal) HSTRETCH { WIDTH(0.18) } reticle.label = PARM_LABEL("Reticle Intensity", "reticle") WIDTH(1.5); PARM(float, 1, "reticle", none, none) RANGE(0,1) LABELREF(reticle.label) HSTRETCH; { WIDTH(0.1) } } reticlesize.gad = { LAYOUT(horizontal) HSTRETCH { WIDTH(0.18) } reticlesize.label = PARM_LABEL("Reticle Size", "reticlesize") WIDTH(1.5); PARM(float, 1, "reticlesize", none, none) RANGE(0,2) LOCK_RANGE_MIN LABELREF(reticlesize.label) HSTRETCH; { WIDTH(0.1) } } savedefaults.gad = ROW { JUSTIFY(left, center) { WIDTH(0.18) } { WIDTH(1.5) } { WIDTH(0.1) } PARM_BUTTON("savedefaults", "Save as Defaults") push VALUE(savedefaults.val); { WIDTH(0.1) } } dialog_norm.gad = { LAYOUT(vertical) SPACING(0.02) HSTRETCH fpnav.gad; mouselook.gad; lockvert.gad; invertmousey.gad; keybindings.gad; movespeed.gad; turnrate.gad; wheelrate.gad; resetspeed.gad; reticle.gad; reticlesize.gad; savedefaults.gad; } // dialog.bot.ui extrastuffstowbar_minimize.val := 1; dialog = OPENNOTIFIER { LAYOUT(vertical) SPACING(0.02) LOOK(bg) VALUE(open.val_) HSTRETCH { HEIGHT(1p) LOOK(bg) HSTRETCH } dialog_norm.gad; }