From 3d41ac7d793ae7b61fed85487d1e461d3cc9dcc8 Mon Sep 17 00:00:00 2001 From: vvv-yeaf <101606795+vvv-yeaf@users.noreply.github.com> Date: Tue, 20 Sep 2022 21:59:05 -0300 Subject: [PATCH] Editor GUI Update PT.2 - Console color scheme + increased font size - Changed bar extend - fixed highlights --- .../game/core/console/guis/console.gui | 234 ++++-------------- .../core/console/scripts/profiles.tscript | 23 +- .../game/core/gui/images/scrollBar.png | Bin 3332 -> 10518 bytes .../BaseGame/game/core/gui/images/window.png | Bin 2559 -> 11339 bytes .../game/core/gui/scripts/profiles.tscript | 11 +- .../tools/VPathEditor/GUI/Profiles.tscript | 2 +- .../tools/VPathEditor/Scripts/Editor.tscript | 2 +- .../tools/VerveEditor/GUI/GuiProfiles.tscript | 6 +- .../datablockEditor/datablockEditor.tscript | 2 +- .../gui/images/rollout_plusminus_header.png | Bin 2955 -> 14319 bytes .../forestEditor/forestEditorGui.tscript | 2 +- .../game/tools/gui/profiles.ed.tscript | 51 ++-- .../scripts/guiEditorInspector.ed.tscript | 2 +- .../scripts/guiEditorProfiles.ed.tscript | 2 +- .../materialEditor/gui/Profiles.ed.tscript | 2 +- .../meshRoadEditor/meshRoadEditorGui.tscript | 2 +- .../missionAreaEditorGui.ed.tscript | 2 +- .../game/tools/navEditor/navEditor.tscript | 2 +- .../tools/riverEditor/riverEditorGui.tscript | 2 +- .../tools/roadEditor/roadEditorGui.tscript | 2 +- .../tools/worldEditor/gui/EditorGui.ed.gui | 2 +- .../worldEditor/gui/ToolsPaletteWindow.ed.gui | 2 +- .../tools/worldEditor/gui/ToolsToolbar.ed.gui | 4 +- .../tools/worldEditor/gui/profiles.ed.tscript | 4 +- .../scripts/editors/worldEditor.ed.tscript | 2 +- .../worldEditor/scripts/menus.ed.tscript | 4 +- 26 files changed, 121 insertions(+), 246 deletions(-) diff --git a/Templates/BaseGame/game/core/console/guis/console.gui b/Templates/BaseGame/game/core/console/guis/console.gui index daf013102..10250788a 100644 --- a/Templates/BaseGame/game/core/console/guis/console.gui +++ b/Templates/BaseGame/game/core/console/guis/console.gui @@ -1,214 +1,80 @@ //--- OBJECT WRITE BEGIN --- $guiContent = new GuiControl(ConsoleDlg) { - position = "0 0"; extent = "1024 768"; minExtent = "8 8"; - horizSizing = "right"; - vertSizing = "bottom"; - profile = "GuiDefaultProfile"; - visible = "1"; - active = "1"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; + profile = "GuiConsoleProfile"; + tooltipProfile = "GuiConsoleProfile"; isContainer = "1"; - canSave = "1"; canSaveDynamicFields = "1"; helpTag = "0"; new GuiConsoleEditCtrl(ConsoleEntry) { - useSiblingScroller = "1"; historySize = "40"; - tabComplete = "0"; - sinkAllKeyEvents = "1"; - password = "0"; - passwordMask = "*"; maxLength = "255"; - margin = "0 0 0 0"; - padding = "0 0 0 0"; - anchorTop = "1"; - anchorBottom = "0"; - anchorLeft = "1"; - anchorRight = "0"; - position = "0 750"; - extent = "1024 18"; + position = "0 751"; + extent = "1024 16"; minExtent = "8 8"; horizSizing = "width"; vertSizing = "top"; profile = "ConsoleTextEditProfile"; - visible = "1"; - active = "1"; altCommand = "ConsoleEntry::eval();"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "1"; - canSave = "1"; - canSaveDynamicFields = "0"; - }; - new GuiContainer() { - margin = "0 0 0 0"; - padding = "0 0 0 0"; - anchorTop = "1"; - anchorBottom = "0"; - anchorLeft = "1"; - anchorRight = "0"; - position = "1 728"; - extent = "1024 22"; - minExtent = "8 2"; - horizSizing = "width"; - vertSizing = "top"; - profile = "GuiDefaultProfile"; - visible = "1"; - active = "1"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "1"; - canSave = "1"; - canSaveDynamicFields = "0"; - - new GuiBitmapCtrl() { - bitmapAsset = "Core_GUI:hudFill"; - color = "255 255 255 255"; - wrap = "0"; - position = "0 0"; - extent = "1024 22"; - minExtent = "8 2"; - horizSizing = "width"; - vertSizing = "bottom"; - profile = "GuiDefaultProfile"; - visible = "1"; - active = "1"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "0"; - canSave = "1"; - canSaveDynamicFields = "0"; - }; - new GuiCheckBoxCtrl(ConsoleDlgErrorFilterBtn) { - text = "Errors"; - groupNum = "-1"; - buttonType = "ToggleButton"; - useMouseEvents = "0"; - position = "2 2"; - extent = "113 20"; - minExtent = "8 2"; - horizSizing = "right"; - vertSizing = "bottom"; - profile = "GuiCheckBoxProfile"; - visible = "1"; - active = "1"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "0"; - canSave = "1"; - canSaveDynamicFields = "0"; - }; - new GuiCheckBoxCtrl(ConsoleDlgWarnFilterBtn) { - text = "Warnings"; - groupNum = "-1"; - buttonType = "ToggleButton"; - useMouseEvents = "0"; - position = "119 2"; - extent = "113 20"; - minExtent = "8 2"; - horizSizing = "right"; - vertSizing = "bottom"; - profile = "GuiCheckBoxProfile"; - visible = "1"; - active = "1"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "0"; - canSave = "1"; - canSaveDynamicFields = "0"; - }; - new GuiCheckBoxCtrl(ConsoleDlgNormalFilterBtn) { - text = "Normal Messages"; - groupNum = "-1"; - buttonType = "ToggleButton"; - useMouseEvents = "0"; - position = "236 2"; - extent = "113 20"; - minExtent = "8 2"; - horizSizing = "right"; - vertSizing = "bottom"; - profile = "GuiCheckBoxProfile"; - visible = "1"; - active = "1"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "0"; - canSave = "1"; - canSaveDynamicFields = "0"; - }; - new GuiSliderCtrl(ConsoleDlgBgAlphaSlider) { - range = "0 1"; - ticks = "10"; - snap = "0"; - value = "0.65"; - useFillBar = "0"; - fillBarColor = "255 255 255 255"; - renderTicks = "1"; - position = "361 4"; - extent = "106 14"; - minExtent = "8 2"; - horizSizing = "right"; - vertSizing = "bottom"; - profile = "GuiSliderProfile"; - visible = "1"; - active = "1"; - command = "ConsoleDlg::setalpha(ConsoleDlgBgAlphaSlider, ConsoleDlgBgAlphaSlider.value);"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "0"; - canSave = "1"; - canSaveDynamicFields = "0"; - }; + tooltipProfile = "GuiConsoleProfile"; }; new GuiScrollCtrl() { - willFirstRespond = "1"; - hScrollBar = "alwaysOn"; - vScrollBar = "alwaysOn"; - lockHorizScroll = "0"; - lockVertScroll = "0"; - constantThumbHeight = "0"; - childMargin = "0 0"; - mouseWheelScrollSpeed = "-1"; - margin = "0 0 0 0"; - padding = "0 0 0 0"; - anchorTop = "1"; - anchorBottom = "0"; - anchorLeft = "1"; - anchorRight = "0"; - position = "0 0"; - extent = "1024 730"; + position = "0 6"; + extent = "1024 724"; minExtent = "8 8"; horizSizing = "width"; vertSizing = "height"; profile = "ConsoleScrollProfile"; - visible = "1"; - active = "1"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "1"; + tooltipProfile = "GuiConsoleProfile"; internalName = "Scroll"; - canSave = "1"; - canSaveDynamicFields = "0"; new GuiConsole(ConsoleMessageLogView) { - position = "1 1"; - extent = "622 324"; - minExtent = "8 2"; - horizSizing = "right"; - vertSizing = "bottom"; + position = "1 -6538"; + extent = "1994 7248"; profile = "GuiConsoleProfile"; - visible = "1"; - active = "1"; - tooltipProfile = "GuiToolTipProfile"; - hovertime = "1000"; - isContainer = "1"; - canSave = "1"; - canSaveDynamicFields = "0"; + tooltipProfile = "GuiConsoleProfile"; }; }; + new GuiBitmapCtrl() { + BitmapAsset = "Core_GUI:hudfill"; + color = "40 40 40 255"; + position = "0 729"; + extent = "1025 22"; + horizSizing = "width"; + profile = "GuiConsoleProfile"; + tooltipProfile = "GuiConsoleProfile"; + }; + new GuiSliderCtrl(ConsoleDlgBgAlphaSlider) { + value = "0.65"; + fillBarColor = "40 40 40 255"; + position = "404 732"; + extent = "106 14"; + profile = "GuiSliderProfile"; + command = "ConsoleDlg::setalpha(ConsoleDlgBgAlphaSlider, ConsoleDlgBgAlphaSlider.value);"; + tooltipProfile = "GuiConsoleProfile"; + }; + new GuiCheckBoxCtrl(ConsoleDlgNormalFilterBtn) { + text = "(266) Messages"; + position = "245 730"; + extent = "113 20"; + profile = "GuiCheckBoxProfile"; + tooltipProfile = "GuiConsoleProfile"; + }; + new GuiCheckBoxCtrl(ConsoleDlgWarnFilterBtn) { + text = "(144) Warnings"; + position = "117 730"; + extent = "113 20"; + profile = "GuiCheckBoxProfile"; + tooltipProfile = "GuiConsoleProfile"; + }; + new GuiCheckBoxCtrl(ConsoleDlgErrorFilterBtn) { + text = "(43) Errors"; + position = "10 730"; + extent = "113 20"; + profile = "GuiCheckBoxProfile"; + tooltipProfile = "GuiConsoleProfile"; + }; }; //--- OBJECT WRITE END --- diff --git a/Templates/BaseGame/game/core/console/scripts/profiles.tscript b/Templates/BaseGame/game/core/console/scripts/profiles.tscript index fa358c3ca..bfd1e1d2e 100644 --- a/Templates/BaseGame/game/core/console/scripts/profiles.tscript +++ b/Templates/BaseGame/game/core/console/scripts/profiles.tscript @@ -22,12 +22,14 @@ if(!isObject(GuiConsoleProfile)) new GuiControlProfile(GuiConsoleProfile) -{ +{ + border = true; + borderColor = "15 15 15"; fontType = ($platform $= "macos") ? "Monaco" : "Lucida Console"; - fontSize = ($platform $= "macos") ? 13 : 12; - fontColor = "255 255 255"; - fontColorHL = "0 255 255"; - fontColorNA = "255 0 0"; + fontSize = ($platform $= "macos") ? 14 : 13; + fontColor = "225 225 225"; + fontColorHL = "165 214 255"; + fontColorNA = "255 65 65"; fontColors[6] = "100 100 100"; fontColors[7] = "100 100 0"; fontColors[8] = "0 0 100"; @@ -50,7 +52,7 @@ new GuiControlProfile(GuiConsoleTextProfile) category = "Core"; }; -$ConsoleDefaultFillColor = "0 0 0 175"; +$ConsoleDefaultFillColor = "12 14 19 175"; if(!isObject(ConsoleScrollProfile)) new GuiControlProfile(ConsoleScrollProfile : GuiScrollProfile) @@ -66,7 +68,12 @@ new GuiControlProfile(ConsoleScrollProfile : GuiScrollProfile) if(!isObject(ConsoleTextEditProfile)) new GuiControlProfile(ConsoleTextEditProfile : GuiTextEditProfile) { - fillColor = "242 241 240 255"; - fillColorHL = "255 255 255"; + opaque = true; + border =false; + fontType = "Arial"; + fontSize = 16; + fontColor = "255 255 255"; + fillColorHL = "30 30 30 255"; + cursorColor = "255 255 255"; category = "Core"; }; diff --git a/Templates/BaseGame/game/core/gui/images/scrollBar.png b/Templates/BaseGame/game/core/gui/images/scrollBar.png index e8c34dc857ea46068c4058709b4c60ee02cc1f20..b5d0a95c53d0664cc2edc163ec9ae22c3c44a76c 100644 GIT binary patch literal 10518 zcmeHtcT`hpw|?kFK&eU_FjR#=fY1pw^cIjVAR!4o)X))-4oWZ5t5g9|Kt#IIl-@)- z(nXpGg3@kq=9_Qk_q%J|^{sX9f0N{#s0005v=SA*%} z-f!cMLQ-PfS)Bde4gf%R;Adch)kk=5bs+J%cFH463f;$KxR@epWN)ilaEeD#s$Isy}hI<{pWcXvTJR}8uNE)@02&L zI{k{pNCz(Yjzc1 zpYh!9(>Mqk`Ya?#ZoJ z`t4+zD#vHQ*M|yQ)7%%_<`)^5%9u*hFrRpYV2um0yW|x-a1*cTjw9@V@6LU5Y@et1 zY-?L-mX^>@Ou(nuqp?W;nuw*WJk(I4bnD#LaII>%`hK&0e8)xR!=?s|SEhf%`<%zi z2D>-<$*x~~pE;emGN^Y;!d9*$9zXA!Wrq#Z`)o_e*hjCvkvY7^JO6q9V^tu8!V^XOevIfGC=r=TgugX>FB9~@dsM~_uDGkWVZ(t38L4N`UV+xA9@hJNXj1^zaJHt zfcH4*p4Mp3HQ~l`%Z9b2rJZtFUn=G}B^wkloQ1rx;DegcBeK&JlMcA<&8`%E9j=LS z{h^yZ+3tf}59$2LxH6M81d7K;HJ%l8XF60Df0%Y~X(dtm&P2;26LclR6-8qV0H|2&276FxJ9rct1oPw zGoyEH$Du=(&TH;#rd4IE%J(JKQ5`%kO@5h0^^3O5Tw~GRdySLs`zFk09EEds0OaV(*}ij$;jU-7Jp92+|Z1 zJmx{!R7Y{a#o{5@tSCkpXi2vzE;;q&^t>MLg8(viQ+`Z1L9^!DBR!Uf`8fwKMu~|# zZ&nXaI%8Jy>0KkKI`B`_y&U*Sv==$P-suytN)vUlbeGa=c;vQl>$Wc&BsR{A>iH2CHe1kFKHwX*t12m<3Uw(9Rt2nCb(i!UvS`BJNRd|YW#^0{7-O%6 zNyX}5Y-f43=2=51kGhkZ*s>P!7EJlYT~oB*o#GUoFnM750(T zoVOY-7w$(oK6x9}%V1(Pp?G{hoR*c#(=3~7%%h=UiqsWA@k)`Gr(|}fup*6^1d%M} z@6tJ90O`GcibMfGzgN({YuCHGB3 z%-(a3ZFg@<_ZnGyRc{SNdvWtm7=;B^)o9)3?Gl|+9@gH9Z+@*j9{%FIXC#Hf z!p(OCwX&@3X)Mtk7Rxe&Zn^1XCGp`f2=7t7ckP-v;~;w!wa#80q`YCP## z4c0G`RVlXa@DQ-<%s9%pZ}b&n9cyX$`U_}cV?RHQV_?L?E!}=`a&6C%q7$CcqrgU+ z$sOkVEfqtwn6jzCs$y$j>#J8@n)-v7e`6YKE^sWm=@R#1kkmiU)H^TAA=6T@P=4)- zA4#~twP2@71x?Eq%Armw^6C-FImmsf7kX+-J2m>bSQ=6TvJ2YC_OzN@MaR%~@fPgC zyn+uEbm-O-rpY8ZWb~jIDiA@!;*jJRX@-+!2{bwnfRm=(pw;$0g z@P(`yl$|PbRL+in2Tv<3vpI9WUUk)a?4Uqp_{y;V06kk85AjZSREkNwf!fXYk$x^l zr;x$noI-Pa%X!R$z0c`XAI#S~nLw1r$PE2z_DzCzJ`a4?>}B%zf>dyFr9me_t4#sR zXR;Cl=eXDGeI6z559@w5)b*}*qVVv9|?PdJ$nNP zX+BR>`AHCnOYE9wnOw=P9*cRRgJ<*X*;EZ(fQ=85gMrBMt_3*8Mc3g$a0)$sJu$}1 zPl!Ejus3RISSE)-Vlc+4%v=U~hncLdB+dmhsiZ7{BXUHA9C@8+mxh zt}97p=`HnoKs=`Ry#iYi56QhgGC>^^u``NHFR2J?QY zfxf2$Juk_Mwkc#bBrLqZ%D|7{HqmQt4v6K4&Pa1IZRMXrK}HI$s!DuRD?t&83RR

<_;g#KfMTj5zcJjc#=* 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 LNkvXXu0mjf+(~m5 diff --git a/Templates/BaseGame/game/core/gui/images/window.png b/Templates/BaseGame/game/core/gui/images/window.png index d9e8006e473974be6c97716e9ab9abc2e0e373e3..0f71a0a19debe560f642f3d43982e016e8cbd1b5 100644 GIT binary patch literal 11339 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" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + VPathFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } \ No newline at end of file diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/GuiProfiles.tscript b/Templates/BaseGame/game/tools/VerveEditor/GUI/GuiProfiles.tscript index f3df808ae..3d7217100 100644 --- a/Templates/BaseGame/game/tools/VerveEditor/GUI/GuiProfiles.tscript +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/GuiProfiles.tscript @@ -15,7 +15,7 @@ singleton GuiControlProfile( VEditorDefaultProfile ) borderColorHL = "100 100 100"; borderColorNA = "240 240 240"; - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 12; fontCharset = ANSI; @@ -56,7 +56,7 @@ singleton GuiControlProfile( VEditorTextProfile : VEditorDefaultProfile ) border = false; opaque = false; - fontType = "Noto Sans Bold"; + fontType = "Arial Bold"; }; singleton GuiControlProfile( VEditorTextEditProfile : VEditorDefaultProfile ) @@ -186,7 +186,7 @@ singleton GuiControlProfile( VEditorPropertyRolloutProfile : GuiRolloutProfile ) hasBitmapArray = true; bitmapAsset = "ToolsModule:PropertyRollout_image"; - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 12; fontCharset = ANSI; diff --git a/Templates/BaseGame/game/tools/datablockEditor/datablockEditor.tscript b/Templates/BaseGame/game/tools/datablockEditor/datablockEditor.tscript index d780731ef..1f53cb664 100644 --- a/Templates/BaseGame/game/tools/datablockEditor/datablockEditor.tscript +++ b/Templates/BaseGame/game/tools/datablockEditor/datablockEditor.tscript @@ -778,7 +778,7 @@ function DatablockEditorInspector::onInspectorFieldModified( %this, %object, %fi function DatablockEditorInspector::onFieldSelected( %this, %fieldName, %fieldTypeStr, %fieldDoc ) { - DatablockFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + DatablockFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } //--------------------------------------------------------------------------------------------- diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_header.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_header.png index 89949147338113abf7fc38bb5ab23b160613a483..114ec2ca112f35bbd8ebba67ea14f01bb6498348 100644 GIT binary patch literal 14319 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 delta 2927 zcmV-#3y}2hZ;Ka@BNqS(a7bBm000XU000XU0RWnu7ytkYPm{1L8-IA(ol|F2Q|T5x z_ulkEONfA!OK(yY2q02Ii+~i7CMqEb5K4$4q1hEt!4XA81RKbphy#v}fQ%JUEDVYY z*azexqK<>3h>FVl;d`TN*1Y%T&HlC5KIg3SowLsezz7VMNHbA2fDEZZ9ueS!$Hd0r zOz@Z0f2-7 zz;ux~O9+4z06=<WDR*FRcSTFz-W=q650N5=6FiBTtNPhsZw*bJ-5DT&Z2n+x) zQHX^p00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2 zD-rV&neh z&#Q1i007~1et*&aEHASffI9|&ZT_Mq?gVIF3!ruPi)OM9K(zp%>DpKGaQJ>aJVl|9 zx!Kv}EM4F8AGNmGkLVuDe#U;}JWa8f}`vX4TH2|<` zJ^_1?EvQ{%1NKWN5Lk4;;`aam^1E-r)F=o8fM|o^&v*atKmA9bB>;eCNs@5@0A55S zE>z01KgS3F07RgHDzHHt^uZV`zy=(_1>C_4{9rbOLL|h(LJ&d-CNCXm#Bp}I%6j35eku^v$Qi@a{RY)E3J#qp$hg?Rwkvqr$GJ^buyhkyVfwECO z)C{#lxu`c9ghrwZ&}4KmnvWKso6vH!8a<3Qp?~Mlt7s3}k3K`kFu>>-2Q$QMFfPW! zLa{h336o>Xu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJcbou<7-yIK2z4nfCC zCtN2-XOGSWo##{8Q{ATurxr~;I)C-9E~;y#8=<>IcfW3@?wFpwUVxrVZ>QdQz32KI zeJ}k~{cZZE^+ya?2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{ zjYbcQX~taRB;#$yZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHGi8uG1oHZ zo9CO?o8Px!T6kJ4wy3taWl6H+TBcdP6gpNq-kQ#w?mvCS^naG=FK1ZK5YN~%! z<iO5Lr;NcwdW%*V=s|ct=F)(rFW|LVec0{_C9i-<9|NmJU8Al-dSJF zH^8^Zx64n%Z=PR;-$Q>R|78Dq|Iq-afF%KE1Brn_fm;Im_iKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3T zIW8)$Hg0Ub-~8?KhvJ>$3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBW zCGrz@C5{St!X3hAA}`T4(TLbXTq+(;@<=L8dXnssyft|w#eXxUEaka`C#jIUObtxk zn>wBrnsy*W_HW0Wrec-#cqqYFCLW#$!oKatOZ#u z3bsO~=u}!L*D43HXJuDrzs-rtIhL!QE6wf9v&!3$H=OUE|LqdO65*1zrG`saEge|q zy{u|EvOIBl+kXn<6$LAXRtBs*xQezaZPib!?N^tse!V7oO>2Q(!ODWcwE=7E3snl` zg?;PX*X>E_-oo?8x{Rblsw%57T)g973R8o)DE9*xN#~;4_o$q%o4K@u`jhx2fBXC4{ z&Yp!3n(NB0JWgU|kv^^Xrj1&^7J%Z3ex>z+71IXU7#a{cN2r$f(V&nBK1{-XZN zu74L6FMjyd>(|cFn9-q^@|TmpZG5Hu>cHz6uiM7L#vZ=Ocr!6x^j7=r!FSwu9q*&x z4^QNLAb%+TX!)`AQ_!dTlNpnf{{#b=^Za8oE!zM903c&XQcVB=dL;k=fP(-4`Tqa_ zfaw4Lbua(`>RI+y?e7jKeZ#YO-C0DrbgL_t(|+U%B562l+}L?PpKviCm+JrMnA z{$gSis?@As&N$!>toYPLT#~NxGSjGJE8ySetHrE<7m2T&N5w3Xc%>FsY6k#LgUxJ= zxX" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + //FieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } function ForestBrushSizeSliderCtrlContainer::onWake(%this) diff --git a/Templates/BaseGame/game/tools/gui/profiles.ed.tscript b/Templates/BaseGame/game/tools/gui/profiles.ed.tscript index d7f58cc36..cd8e35888 100644 --- a/Templates/BaseGame/game/tools/gui/profiles.ed.tscript +++ b/Templates/BaseGame/game/tools/gui/profiles.ed.tscript @@ -50,7 +50,7 @@ new GuiControlProfile (ToolsGuiDefaultProfile) borderColorNA = EditorSettings.value("Theme/dividerLightColor"); // font - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; fontCharset = ANSI; @@ -132,7 +132,7 @@ new GuiControlProfile (ToolsGuiToolTipProfile) borderColor = EditorSettings.value("Theme/tooltipDivColor"); // font - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; fontColor = EditorSettings.value("Theme/tooltipTextColor"); @@ -204,14 +204,14 @@ new GuiControlProfile (ToolsGuiTextProfile) if( !isObject( ToolsGuiTextBoldProfile ) ) new GuiControlProfile (ToolsGuiTextBoldProfile : ToolsGuiTextProfile) { - fontType = "Noto Sans Bold"; + fontType = "Arial Bold"; }; if( !isObject( ToolsGuiTextBoldCenterProfile ) ) new GuiControlProfile (ToolsGuiTextBoldCenterProfile : ToolsGuiTextProfile) { fontColor = EditorSettings.value("Theme/headerTextColor"); - fontType = "Noto Sans Bold"; + fontType = "Arial Bold"; fontSize = 16; justify = "center"; category = "Tools"; @@ -227,7 +227,7 @@ new GuiControlProfile (ToolsGuiTextRightProfile : ToolsGuiTextProfile) if( !isObject( ToolsGuiTextBoldRightProfile ) ) new GuiControlProfile (ToolsGuiTextBoldRightProfile : ToolsGuiTextRightProfile) { - fontType = "Noto Sans Bold"; + fontType = "Arial Bold"; fontSize = 16; }; @@ -306,13 +306,13 @@ new GuiControlProfile( ToolsGuiTextEditProfile ) //borderWidth = "1"; // fix to display textEdit img //borderColor = "100 100 100"; fillColor = EditorSettings.value("Theme/fieldBGColor"); - fillColorHL = EditorSettings.value("Theme/fieldBGHLColor"); + fillColorHL = "75 75 75 255"; fillColorSEL = EditorSettings.value("Theme/fieldBGSELColor"); - + fontSize = 14; fontColor = EditorSettings.value("Theme/fieldTextColor"); - //fontColorSEL = EditorSettings.value("Theme/fieldBGSELColor"); - fontColorSEL = EditorSettings.value("Theme/dividerMidColor"); + fontColorSEL = EditorSettings.value("Theme/fieldBGSELColor"); + //fontColorSEL = EditorSettings.value("Theme/dividerMidColor"); fontColorHL = EditorSettings.value("Theme/fieldTextSELColor"); fontColorNA = EditorSettings.value("Theme/fieldTextNAColor"); textOffset = "4 2"; @@ -351,7 +351,7 @@ if( !isObject( ToolsGuiProgressTextProfile ) ) new GuiControlProfile( ToolsGuiProgressTextProfile ) { fontSize = "14"; - fontType = "Noto Sans"; + fontType = "Arial"; fontColor = "215 215 215"; justify = "center"; category = "Tools"; @@ -611,7 +611,7 @@ new GuiControlProfile( ToolsGuiTabBookProfile ) fontColor = EditorSettings.value("Theme/headerTextColor"); fontColorHL = EditorSettings.value("Theme/fieldTextHLColor"); fontColorNA = EditorSettings.value("Theme/fieldTextSELColor"); - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; justify = "center"; bitmapAsset = "ToolsModule:tab_image"; @@ -635,7 +635,7 @@ new GuiControlProfile( ToolsGuiTabBookNoBitmapProfile : ToolsGuiTabBookProfile ) if( !isObject( ToolsGuiTabPageProfile ) ) new GuiControlProfile( ToolsGuiTabPageProfile : ToolsGuiDefaultProfile ) { - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 10; justify = "center"; bitmapAsset = "ToolsModule:tab_image"; @@ -712,7 +712,7 @@ singleton GuiControlProfile( GuiBackFillProfile ) fillColor = "0 94 94"; border = true; borderColor = "255 128 128"; - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 12; fontColor = "215 215 215"; fontColorHL = "50 50 50"; @@ -780,7 +780,7 @@ singleton GuiControlProfile( GuiInspectorTextEditProfile ) canKeyFocus = true; // font - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; fontColor = EditorSettings.value("Theme/fieldTextColor"); @@ -803,8 +803,8 @@ singleton GuiControlProfile( GuiInspectorTextEditRightProfile : GuiInspectorText //Scene Tree GUI Inspector Dropdown menus singleton GuiControlProfile( GuiInspectorGroupProfile ) { - fontType = "Noto Sans"; - fontSize = "14"; + fontType = "Arial"; + fontSize = "14"; fontColor = EditorSettings.value("Theme/fieldTextColor"); fontColorHL = EditorSettings.value("Theme/fieldTextHLColor"); @@ -840,7 +840,7 @@ singleton GuiControlProfile( GuiInspectorFieldProfile) //bevelColorLL = "0 0 0"; // font - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; fontColor = EditorSettings.value("Theme/fieldTextColor"); @@ -881,7 +881,7 @@ singleton GuiControlProfile( GuiInspectorDynamicFieldProfile : GuiInspectorField canKeyFocus = true; // font - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; fontColor = EditorSettings.value("Theme/headerTextColor"); @@ -910,7 +910,7 @@ singleton GuiControlProfile( GuiRolloutProfile ) singleton GuiControlProfile( GuiInspectorRolloutProfile0 ) { // font - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; fontColor = "32 32 32"; @@ -920,10 +920,10 @@ singleton GuiControlProfile( GuiInspectorRolloutProfile0 ) justify = "left"; opaque = false; - border = 0; + border = false; borderColor = "190 190 190"; borderColorHL = "156 156 156"; - borderColorNA = "64 64 64"; + borderColorNA = "255 64 64"; bitmapAsset = "ToolsModule:rollout_plusminus_header_image"; @@ -984,7 +984,7 @@ singleton GuiControlProfile( GuiInspectorTypeFileNameProfile ) canKeyFocus = true; // font - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; // Center text @@ -1048,7 +1048,7 @@ singleton GuiControlProfile( GuiDirectoryTreeProfile : ToolsGuiTreeViewProfile ) fontColorSEL= EditorSettings.value("Theme/fieldTextSELColor"); fillColorHL = EditorSettings.value("Theme/fieldBGColor"); fontColorNA = EditorSettings.value("Theme/fieldTextSELColor"); - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; category = "Editor"; }; @@ -1059,7 +1059,7 @@ singleton GuiControlProfile( GuiDirectoryFileListProfile ) fontColorSEL= EditorSettings.value("Theme/fieldTextSELColor"); fillColorHL = EditorSettings.value("Theme/fieldBGColor"); fontColorNA = EditorSettings.value("Theme/fieldTextSELColor"); - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; category = "Editor"; }; @@ -1112,7 +1112,7 @@ singleton GuiControlProfile( GuiCreatorIconButtonProfile ) //tab = true; //canKeyFocus = true; - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; fontColor = EditorSettings.value("Theme/fieldTextColor"); @@ -1154,6 +1154,7 @@ singleton GuiControlProfile( ToolsMenubarProfile : ToolsGuiDefaultProfile ) category = "Editor"; opaque = true; + border = false; fillColor = EditorSettings.value("Theme/headerColor"); fontColor = EditorSettings.value("Theme/headerTextColor"); diff --git a/Templates/BaseGame/game/tools/guiEditor/scripts/guiEditorInspector.ed.tscript b/Templates/BaseGame/game/tools/guiEditor/scripts/guiEditorInspector.ed.tscript index fafc0a7c2..3cc59381d 100644 --- a/Templates/BaseGame/game/tools/guiEditor/scripts/guiEditorInspector.ed.tscript +++ b/Templates/BaseGame/game/tools/guiEditor/scripts/guiEditorInspector.ed.tscript @@ -154,7 +154,7 @@ function GuiEditorInspectFields::onInspectorDiscardFieldModification( %this ) function GuiEditorInspectFields::onFieldSelected( %this, %fieldName, %fieldTypeStr, %fieldDoc ) { - GuiEditorFieldInfo.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + GuiEditorFieldInfo.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } //--------------------------------------------------------------------------------------------- diff --git a/Templates/BaseGame/game/tools/guiEditor/scripts/guiEditorProfiles.ed.tscript b/Templates/BaseGame/game/tools/guiEditor/scripts/guiEditorProfiles.ed.tscript index e2a16756d..65f005e2f 100644 --- a/Templates/BaseGame/game/tools/guiEditor/scripts/guiEditorProfiles.ed.tscript +++ b/Templates/BaseGame/game/tools/guiEditor/scripts/guiEditorProfiles.ed.tscript @@ -418,7 +418,7 @@ function GuiEditorProfilesTree::setSelectedProfile( %this, %profile ) function GuiEditorProfileInspector::onFieldSelected( %this, %fieldName, %fieldTypeStr, %fieldDoc ) { - GuiEditorProfileFieldInfo.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + GuiEditorProfileFieldInfo.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } //--------------------------------------------------------------------------------------------- diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/Profiles.ed.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/Profiles.ed.tscript index 60d461bf5..f8711a2b0 100644 --- a/Templates/BaseGame/game/tools/materialEditor/gui/Profiles.ed.tscript +++ b/Templates/BaseGame/game/tools/materialEditor/gui/Profiles.ed.tscript @@ -31,7 +31,7 @@ singleton GuiControlProfile (GuiMatEdSliderProfile) singleton GuiControlProfile (GuiMatEdRightJustifyProfile) { // font - fontType = "Noto Sans"; + fontType = "Arial"; fontSize = 14; fontCharset = ANSI; diff --git a/Templates/BaseGame/game/tools/meshRoadEditor/meshRoadEditorGui.tscript b/Templates/BaseGame/game/tools/meshRoadEditor/meshRoadEditorGui.tscript index 070f7eac1..c1ef1c9c5 100644 --- a/Templates/BaseGame/game/tools/meshRoadEditor/meshRoadEditorGui.tscript +++ b/Templates/BaseGame/game/tools/meshRoadEditor/meshRoadEditorGui.tscript @@ -179,7 +179,7 @@ function MeshRoadInspector::onInspectorFieldModified( %this, %object, %fieldName function MeshRoadInspector::onFieldSelected( %this, %fieldName, %fieldTypeStr, %fieldDoc ) { - MeshFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + MeshFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } function MeshRoadTreeView::onInspect(%this, %obj) diff --git a/Templates/BaseGame/game/tools/missionAreaEditor/missionAreaEditorGui.ed.tscript b/Templates/BaseGame/game/tools/missionAreaEditor/missionAreaEditorGui.ed.tscript index 7d8e79225..3b13670aa 100644 --- a/Templates/BaseGame/game/tools/missionAreaEditor/missionAreaEditorGui.ed.tscript +++ b/Templates/BaseGame/game/tools/missionAreaEditor/missionAreaEditorGui.ed.tscript @@ -80,5 +80,5 @@ function MissionAreaInspector::onInspectorFieldModified( %this, %object, %fieldN function MissionAreaInspector::onFieldSelected( %this, %fieldName, %fieldTypeStr, %fieldDoc ) { - MissionAreaFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + MissionAreaFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } diff --git a/Templates/BaseGame/game/tools/navEditor/navEditor.tscript b/Templates/BaseGame/game/tools/navEditor/navEditor.tscript index bbe6fe8b0..2c02fb68d 100644 --- a/Templates/BaseGame/game/tools/navEditor/navEditor.tscript +++ b/Templates/BaseGame/game/tools/navEditor/navEditor.tscript @@ -303,7 +303,7 @@ function NavInspector::onInspectorFieldModified(%this, %object, %fieldName, %arr function NavInspector::onFieldSelected(%this, %fieldName, %fieldTypeStr, %fieldDoc) { - NavFieldInfoControl.setText("" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc); + NavFieldInfoControl.setText("" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc); } function NavTreeView::onInspect(%this, %obj) diff --git a/Templates/BaseGame/game/tools/riverEditor/riverEditorGui.tscript b/Templates/BaseGame/game/tools/riverEditor/riverEditorGui.tscript index e70c02bbf..247ed643c 100644 --- a/Templates/BaseGame/game/tools/riverEditor/riverEditorGui.tscript +++ b/Templates/BaseGame/game/tools/riverEditor/riverEditorGui.tscript @@ -182,7 +182,7 @@ function RiverInspector::onInspectorFieldModified( %this, %object, %fieldName, % function RiverInspector::onFieldSelected( %this, %fieldName, %fieldTypeStr, %fieldDoc ) { - RiverFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + RiverFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } function RiverTreeView::onInspect(%this, %obj) diff --git a/Templates/BaseGame/game/tools/roadEditor/roadEditorGui.tscript b/Templates/BaseGame/game/tools/roadEditor/roadEditorGui.tscript index 5861fb164..351491167 100644 --- a/Templates/BaseGame/game/tools/roadEditor/roadEditorGui.tscript +++ b/Templates/BaseGame/game/tools/roadEditor/roadEditorGui.tscript @@ -181,7 +181,7 @@ function RoadInspector::onInspectorFieldModified( %this, %object, %fieldName, %a function RoadInspector::onFieldSelected( %this, %fieldName, %fieldTypeStr, %fieldDoc ) { - RoadFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + RoadFieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } function RoadTreeView::onInspect(%this, %obj) diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui.ed.gui index a5cfc8380..f8185f554 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui.ed.gui @@ -26,7 +26,7 @@ $guiContent = new GuiContainer(EditorGui,EditorGuiGroup) { Profile = "ToolsMenubarProfile"; HorizSizing = "width"; VertSizing = "bottom"; - Position = "0 0"; + Position = "0 10"; Extent = "800 32"; MinExtent = "8 8"; canSave = "1"; diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteWindow.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteWindow.ed.gui index 491f7ad1b..79f5f2a29 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteWindow.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteWindow.ed.gui @@ -23,7 +23,7 @@ $guiContent = new GuiControl() { VertSizing = "windowRelative"; Extent = "36 24"; MinExtent = "36 24"; - Position = "-1 63"; + Position = "-1 73"; canSave = "1"; Visible = "1"; hovertime = "1000"; diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsToolbar.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsToolbar.ed.gui index b295abba0..14e419edf 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsToolbar.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsToolbar.ed.gui @@ -7,7 +7,7 @@ $guiContent = new GuiContainer(EWToolsToolbar) { Profile = "ToolsMenubarProfile"; HorizSizing = "right"; VertSizing = "bottom"; - Position = "0 31"; + Position = "0 41"; Extent = "0 33"; MinExtent = "8 2"; canSave = "1"; @@ -15,7 +15,7 @@ $guiContent = new GuiContainer(EWToolsToolbar) { hovertime = "1000"; isClosed = "0"; isDynamic = "0"; - + new GuiDynamicCtrlArrayControl(ToolsToolbarArray) { canSaveDynamicFields = "0"; Enabled = "1"; diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/profiles.ed.tscript b/Templates/BaseGame/game/tools/worldEditor/gui/profiles.ed.tscript index 00a6e8507..1319fb1e1 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/profiles.ed.tscript +++ b/Templates/BaseGame/game/tools/worldEditor/gui/profiles.ed.tscript @@ -35,7 +35,7 @@ singleton GuiControlProfile (EditorToolButtonProfile) singleton GuiControlProfile (EditorTextProfile) { - fontType = "Noto Sans Bold"; + fontType = "Arial Bold"; fontColor = "215 215 215"; autoSizeWidth = true; autoSizeHeight = true; @@ -44,7 +44,7 @@ singleton GuiControlProfile (EditorTextProfile) singleton GuiControlProfile (EditorTextProfileWhite) { - fontType = "Noto Sans Bold"; + fontType = "Arial Bold"; fontColor = "255 255 255"; autoSizeWidth = true; autoSizeHeight = true; diff --git a/Templates/BaseGame/game/tools/worldEditor/scripts/editors/worldEditor.ed.tscript b/Templates/BaseGame/game/tools/worldEditor/scripts/editors/worldEditor.ed.tscript index 3ff1a1075..bd4d3b566 100644 --- a/Templates/BaseGame/game/tools/worldEditor/scripts/editors/worldEditor.ed.tscript +++ b/Templates/BaseGame/game/tools/worldEditor/scripts/editors/worldEditor.ed.tscript @@ -423,7 +423,7 @@ function Inspector::onInspectorFieldModified( %this, %object, %fieldName, %array function Inspector::onFieldSelected( %this, %fieldName, %fieldTypeStr, %fieldDoc ) { - FieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); + FieldInfoControl.setText( "" @ %fieldName @ " (" @ %fieldTypeStr @ ") " NL "" @ %fieldDoc ); } // The following three methods are for fields that edit field value live and thus cannot record diff --git a/Templates/BaseGame/game/tools/worldEditor/scripts/menus.ed.tscript b/Templates/BaseGame/game/tools/worldEditor/scripts/menus.ed.tscript index 0fd609019..ea9b26918 100644 --- a/Templates/BaseGame/game/tools/worldEditor/scripts/menus.ed.tscript +++ b/Templates/BaseGame/game/tools/worldEditor/scripts/menus.ed.tscript @@ -113,8 +113,8 @@ function EditorGui::buildMenus(%this) %this.menuBar = new GuiMenuBar(WorldEditorMenubar) { dynamicItemInsertPos = 3; - extent = Canvas.extent.x SPC "20"; - minExtent = "320 20"; + extent = Canvas.extent.x SPC "30"; + minExtent = "320 30"; horizSizing = "width"; profile = "ToolsGuiMenuBarProfile"; };