From 5525f8ecdde8fac7eea7f8b0209a4cdc628f346e Mon Sep 17 00:00:00 2001 From: Areloch Date: Mon, 19 Jul 2021 01:07:08 -0500 Subject: [PATCH] Converts all game, gui editor, and system classes to utilize assets Processed core, tools and default modules to utilize assets Converted all console types that were string based, such as TypeImageFilename to utilize const char*/the string table, which avoids a lot of type swapping shenanigans and avoids string corruption Removed unneeded MainEditor mockup module Removed some unused/duplicate image assets from the tools --- Engine/source/T3D/Scene.cpp | 2 +- Engine/source/T3D/accumulationVolume.cpp | 27 +- Engine/source/T3D/accumulationVolume.h | 10 +- Engine/source/T3D/assets/CubemapAsset.cpp | 2 +- Engine/source/T3D/assets/GUIAsset.cpp | 56 +- Engine/source/T3D/assets/GUIAsset.h | 2 + Engine/source/T3D/assets/ImageAsset.cpp | 342 +++-- Engine/source/T3D/assets/ImageAsset.h | 577 ++++++-- .../source/T3D/assets/ImageAssetInspectors.h | 31 + Engine/source/T3D/assets/LevelAsset.cpp | 76 +- Engine/source/T3D/assets/LevelAsset.h | 16 +- Engine/source/T3D/assets/MaterialAsset.cpp | 243 +-- Engine/source/T3D/assets/MaterialAsset.h | 338 +++-- Engine/source/T3D/assets/ParticleAsset.cpp | 2 +- Engine/source/T3D/assets/ShapeAsset.cpp | 146 +- Engine/source/T3D/assets/ShapeAsset.h | 486 +++++- Engine/source/T3D/assets/SoundAsset.cpp | 192 ++- Engine/source/T3D/assets/SoundAsset.h | 283 +++- Engine/source/T3D/assets/TerrainAsset.cpp | 10 +- .../T3D/assets/TerrainMaterialAsset.cpp | 42 +- .../source/T3D/assets/TerrainMaterialAsset.h | 2 +- Engine/source/T3D/assets/assetImporter.cpp | 517 ++++--- Engine/source/T3D/assets/assetImporter.h | 15 +- .../T3D/assets/assetImporter_ScriptBinding.h | 4 +- .../source/T3D/assets/stateMachineAsset.cpp | 2 +- Engine/source/T3D/convexShape.cpp | 51 +- Engine/source/T3D/convexShape.h | 13 +- Engine/source/T3D/debris.cpp | 45 +- Engine/source/T3D/debris.h | 8 +- Engine/source/T3D/decal/decalData.cpp | 49 +- Engine/source/T3D/decal/decalData.h | 11 +- Engine/source/T3D/decal/decalDataFile.cpp | 4 +- Engine/source/T3D/decal/decalManager.cpp | 4 +- .../source/T3D/examples/renderMeshExample.cpp | 12 +- .../source/T3D/examples/renderMeshExample.h | 16 +- .../T3D/examples/renderShapeExample.cpp | 22 +- .../source/T3D/examples/renderShapeExample.h | 11 +- Engine/source/T3D/fx/explosion.cpp | 36 +- Engine/source/T3D/fx/explosion.h | 10 +- Engine/source/T3D/fx/groundCover.cpp | 100 +- Engine/source/T3D/fx/groundCover.h | 12 +- Engine/source/T3D/fx/particle.cpp | 88 +- Engine/source/T3D/fx/particle.h | 20 +- Engine/source/T3D/fx/particleEmitter.cpp | 6 +- Engine/source/T3D/fx/precipitation.cpp | 51 +- Engine/source/T3D/fx/precipitation.h | 14 +- Engine/source/T3D/fx/splash.cpp | 17 +- Engine/source/T3D/fx/splash.h | 6 +- Engine/source/T3D/gameBase/gameConnection.cpp | 2 +- Engine/source/T3D/gameBase/gameConnection.h | 2 +- Engine/source/T3D/groundPlane.cpp | 36 +- Engine/source/T3D/groundPlane.h | 6 +- Engine/source/T3D/guiObjectView.cpp | 8 +- Engine/source/T3D/guiObjectView.h | 4 +- Engine/source/T3D/levelInfo.cpp | 29 +- Engine/source/T3D/levelInfo.h | 15 +- Engine/source/T3D/lightFlareData.cpp | 21 +- Engine/source/T3D/lightFlareData.h | 12 +- .../source/T3D/lighting/reflectionProbe.cpp | 10 +- Engine/source/T3D/lighting/reflectionProbe.h | 2 +- Engine/source/T3D/physics/physicsDebris.cpp | 46 +- Engine/source/T3D/physics/physicsDebris.h | 8 +- Engine/source/T3D/physics/physicsShape.cpp | 61 +- Engine/source/T3D/physics/physicsShape.h | 11 +- Engine/source/T3D/player.cpp | 34 +- Engine/source/T3D/player.h | 5 +- Engine/source/T3D/prefab.cpp | 20 +- Engine/source/T3D/prefab.h | 4 +- Engine/source/T3D/projectile.cpp | 47 +- Engine/source/T3D/projectile.h | 9 +- Engine/source/T3D/rigidShape.cpp | 2 +- Engine/source/T3D/sfx/sfxEmitter.cpp | 4 +- Engine/source/T3D/shapeBase.cpp | 100 +- Engine/source/T3D/shapeBase.h | 21 +- Engine/source/T3D/shapeImage.cpp | 89 +- Engine/source/T3D/tsStatic.cpp | 107 +- Engine/source/T3D/tsStatic.h | 18 +- Engine/source/T3D/vehicles/vehicle.cpp | 2 +- Engine/source/T3D/vehicles/wheeledVehicle.cpp | 36 +- Engine/source/T3D/vehicles/wheeledVehicle.h | 9 +- Engine/source/afx/ce/afxStaticShape.h | 2 +- .../source/afx/util/afxParticlePool_T3D.cpp | 6 +- Engine/source/assets/assetBase.cpp | 28 +- Engine/source/assets/assetBase.h | 9 +- .../source/assets/assetBase_ScriptBinding.h | 21 + Engine/source/console/consoleFunctions.cpp | 8 + Engine/source/console/consoleTypes.cpp | 61 +- Engine/source/console/consoleTypes.h | 17 +- Engine/source/console/persistenceManager.cpp | 44 +- Engine/source/console/simObject.cpp | 17 +- Engine/source/environment/VolumetricFog.cpp | 88 +- Engine/source/environment/VolumetricFog.h | 19 +- Engine/source/environment/basicClouds.cpp | 13 +- Engine/source/environment/basicClouds.h | 6 +- Engine/source/environment/cloudLayer.cpp | 44 +- Engine/source/environment/cloudLayer.h | 9 +- Engine/source/environment/decalRoad.cpp | 37 +- Engine/source/environment/decalRoad.h | 9 +- .../editors/guiMeshRoadEditorCtrl.cpp | 20 +- .../editors/guiMeshRoadEditorCtrl.h | 13 +- .../environment/editors/guiRoadEditorCtrl.cpp | 8 +- .../environment/editors/guiRoadEditorCtrl.h | 5 +- Engine/source/environment/meshRoad.cpp | 29 +- Engine/source/environment/meshRoad.h | 11 +- Engine/source/environment/scatterSky.cpp | 23 +- Engine/source/environment/scatterSky.h | 9 +- Engine/source/environment/skyBox.cpp | 34 +- Engine/source/environment/skyBox.h | 10 +- Engine/source/environment/sun.cpp | 19 +- Engine/source/environment/sun.h | 7 +- Engine/source/environment/waterObject.cpp | 52 +- Engine/source/environment/waterObject.h | 21 +- Engine/source/forest/forest.cpp | 27 +- Engine/source/forest/forestItem.cpp | 13 +- Engine/source/forest/forestItem.h | 7 +- Engine/source/forest/ts/tsForestItemData.cpp | 13 +- Engine/source/forest/ts/tsForestItemData.h | 2 - Engine/source/gfx/gfxDevice.h | 2 +- Engine/source/gfx/gfxTextureProfile.h | 1 + Engine/source/gfx/sim/cubemapData.cpp | 63 +- Engine/source/gfx/sim/cubemapData.h | 13 +- .../source/gfx/video/theoraTextureObject.cpp | 6 +- Engine/source/gfx/video/theoraTextureObject.h | 2 +- .../gui/buttons/guiBitmapButtonCtrl.cpp | 19 +- .../source/gui/buttons/guiBitmapButtonCtrl.h | 4 +- Engine/source/gui/buttons/guiCheckBoxCtrl.cpp | 2 +- .../source/gui/buttons/guiIconButtonCtrl.cpp | 54 +- Engine/source/gui/buttons/guiIconButtonCtrl.h | 12 +- .../gui/buttons/guiToolboxButtonCtrl.cpp | 78 +- .../source/gui/buttons/guiToolboxButtonCtrl.h | 18 +- Engine/source/gui/containers/guiFormCtrl.cpp | 6 +- Engine/source/gui/containers/guiPaneCtrl.cpp | 8 +- .../source/gui/containers/guiScrollCtrl.cpp | 2 +- .../source/gui/containers/guiWindowCtrl.cpp | 3 +- .../source/gui/controls/guiAnimBitmapCtrl.cpp | 6 +- .../source/gui/controls/guiBitmapBarCtrl.cpp | 6 +- .../gui/controls/guiBitmapBorderCtrl.cpp | 2 +- Engine/source/gui/controls/guiBitmapCtrl.cpp | 66 +- Engine/source/gui/controls/guiBitmapCtrl.h | 13 +- .../gui/controls/guiGameListMenuCtrl.cpp | 11 +- .../gui/controls/guiGameListOptionsCtrl.cpp | 4 +- .../source/gui/controls/guiMaterialCtrl.cpp | 13 +- Engine/source/gui/controls/guiMaterialCtrl.h | 5 +- Engine/source/gui/controls/guiPopUpCtrl.cpp | 61 +- Engine/source/gui/controls/guiPopUpCtrl.h | 19 +- Engine/source/gui/controls/guiPopUpCtrlEx.cpp | 63 +- Engine/source/gui/controls/guiPopUpCtrlEx.h | 20 +- Engine/source/gui/controls/guiSliderCtrl.cpp | 8 +- .../controls/guiTextEditSliderBitmapCtrl.cpp | 10 +- .../source/gui/controls/guiTreeViewCtrl.cpp | 6 +- .../gui/core/guiDefaultControlRender.cpp | 64 +- Engine/source/gui/core/guiTypes.cpp | 122 +- Engine/source/gui/core/guiTypes.h | 127 +- Engine/source/gui/editor/guiInspector.h | 6 +- .../source/gui/editor/guiInspectorTypes.cpp | 10 +- Engine/source/gui/editor/guiMenuBar.cpp | 2 +- Engine/source/gui/editor/guiPopupMenuCtrl.cpp | 2 +- .../source/gui/editor/guiShapeEdPreview.cpp | 20 + Engine/source/gui/editor/guiShapeEdPreview.h | 3 + .../gui/editor/inspector/dynamicGroup.cpp | 2 +- .../editor/inspector/variableInspector.cpp | 11 +- .../source/gui/game/guiChunkedBitmapCtrl.cpp | 28 +- Engine/source/gui/game/guiChunkedBitmapCtrl.h | 12 +- .../gui/game/guiIdleCamFadeBitmapCtrl.cpp | 8 +- .../source/gui/game/guiProgressBitmapCtrl.cpp | 20 +- .../source/gui/game/guiProgressBitmapCtrl.h | 8 +- Engine/source/gui/theora/guiTheoraCtrl.cpp | 2 +- Engine/source/gui/theora/guiTheoraCtrl.h | 2 +- .../worldEditor/guiConvexShapeEditorCtrl.cpp | 8 +- .../source/gui/worldEditor/guiMissionArea.cpp | 19 +- .../source/gui/worldEditor/guiMissionArea.h | 7 +- Engine/source/gui/worldEditor/worldEditor.cpp | 21 +- Engine/source/gui/worldEditor/worldEditor.h | 15 +- .../lighting/common/projectedShadow.cpp | 2 +- .../source/materials/materialDefinition.cpp | 788 +++++----- Engine/source/materials/materialDefinition.h | 134 +- Engine/source/materials/materialList.cpp | 2 +- Engine/source/materials/processedMaterial.cpp | 76 +- .../materials/processedShaderMaterial.cpp | 4 +- Engine/source/materials/shaderData.h | 8 +- .../module/moduleManager_ScriptBinding.h | 2 +- Engine/source/postFx/postEffect.cpp | 73 +- Engine/source/postFx/postEffect.h | 7 +- Engine/source/postFx/postEffectCommon.h | 1 + Engine/source/postFx/postEffectVis.cpp | 8 +- .../renderInstance/renderDeferredMgr.cpp | 5 +- Engine/source/sfx/openal/sfxALProvider.cpp | 4 +- Engine/source/sfx/sfxProfile.cpp | 14 +- Engine/source/sfx/sfxProfile.h | 6 +- Engine/source/sfx/sfxTrack.h | 1 + Engine/source/terrain/terrCellMaterial.cpp | 17 +- Engine/source/terrain/terrData.cpp | 46 +- Engine/source/terrain/terrData.h | 4 +- Engine/source/terrain/terrFile.cpp | 2 +- Engine/source/terrain/terrMaterial.cpp | 49 +- Engine/source/terrain/terrMaterial.h | 21 +- Engine/source/terrain/terrRender.cpp | 27 +- Engine/source/ts/assimp/assimpAppMaterial.cpp | 12 +- .../source/ts/collada/colladaAppMaterial.cpp | 4 +- .../source/ts/collada/colladaShapeLoader.cpp | 9 +- Engine/source/ts/collada/colladaUtils.cpp | 16 +- Engine/source/ts/tsLastDetail.cpp | 4 +- Engine/source/ts/tsShapeConstruct.cpp | 15 +- Engine/source/ts/tsShapeConstruct.h | 8 +- Engine/source/util/settings.cpp | 4 +- Engine/source/util/settings.h | 2 +- .../clientServer/Core_ClientServer.module | 5 + .../game/core/console/Core_Console.module | 5 + .../core/console/guis/ConsoleDlg.asset.taml | 7 + .../datablocks/defaultDatablocks.tscript | 2 +- .../images/camera_image.asset.taml | 8 + .../images/defaultParticle_image.asset.taml | 8 + .../defaultRoadTextureOther_image.asset.taml | 8 + .../defaultRoadTextureTop_image.asset.taml | 8 + .../images/defaultpath_image.asset.taml | 8 + .../defaultpath_normal_image.asset.taml | 8 + .../gameObjects/images/green_image.asset.taml | 8 + .../images/ribTex_image.asset.taml | 8 + .../gameObjects/materials/materials.tscript | 8 +- .../core/gameObjects/shapes/Camera.asset.taml | 6 + .../core/gameObjects/shapes/camera.tscript | 11 + .../core/gameObjects/shapes/materials.tscript | 10 +- .../gameObjects/shapes/noshape.asset.taml | 6 + .../core/gameObjects/shapes/noshape.tscript | 11 + .../gameObjects/shapes/octahedron.asset.taml | 6 + .../gameObjects/shapes/octahedron.tscript | 11 + .../gameObjects/shapes/simplecone.asset.taml | 6 + .../gameObjects/shapes/simplecone.tscript | 11 + .../shapes/unit_capsule.asset.taml | 6 + .../gameObjects/shapes/unit_capsule.tscript | 11 + .../gameObjects/shapes/unit_cube.asset.taml | 6 + .../core/gameObjects/shapes/unit_cube.tscript | 11 + .../gameObjects/shapes/unit_sphere.asset.taml | 6 + .../gameObjects/shapes/unit_sphere.tscript | 11 + .../BaseGame/game/core/gui/Core_GUI.module | 5 + .../core/gui/images/button_image.asset.taml | 8 + .../core/gui/images/checkbox_image.asset.taml | 8 + .../gui/images/group_border_image.asset.taml | 8 + .../images/inactive_overlay_image.asset.taml | 8 + .../gui/images/loadingbar_image.asset.taml | 8 + .../gui/images/scrollBar_image.asset.taml | 8 + .../core/gui/images/slider_image.asset.taml | 8 + .../core/gui/images/textEdit_image.asset.taml | 8 + .../thumbHighlightButton_image.asset.taml | 8 + .../core/gui/images/window_image.asset.taml | 8 + .../game/core/gui/scripts/profiles.tscript | 16 +- .../game/core/lighting/Core_Lighting.module | 5 + .../game/core/postFX/Core_PostFX.module | 5 + .../postFX/images/AreaMap33_image.asset.taml | 8 + .../postFX/images/caustics_1_image.asset.taml | 8 + .../postFX/images/caustics_2_image.asset.taml | 8 + .../images/inactive_overlay_image.asset.taml | 8 + .../images/missingTexture_image.asset.taml | 8 + .../core/postFX/images/noise_image.asset.taml | 8 + .../images/null_color_ramp_image.asset.taml | 8 + .../images/unavailable_image.asset.taml | 8 + .../postFX/images/warnMat_image.asset.taml | 8 + .../scripts/Caustics/CausticsPostFX.tscript | 4 +- .../LUTColorGrading/Eerie_image.asset.taml | 8 + .../Misty_Blue_image.asset.taml | 8 + .../LUTColorGrading/Warm_Day_image.asset.taml | 8 + .../perfect_Gradient_image.asset.taml | 8 + .../postFX/scripts/MLAA/MLAAPostFX.tscript | 4 +- .../postFX/scripts/SSAO/SSAOPostFx.tscript | 4 +- .../core/rendering/Core_Rendering.tscript | 19 +- .../images/brdfTexture_image.asset.taml | 8 + .../rendering/images/cloud1_image.asset.taml | 8 + .../rendering/images/cloud2_image.asset.taml | 8 + .../rendering/images/cloud3_image.asset.taml | 8 + ...louds_normal_displacement_image.asset.taml | 8 + .../default_irradiance_image.asset.taml | 8 + .../images/default_prefilter_image.asset.taml | 8 + .../images/depthcolor_ramp_image.asset.taml | 8 + .../rendering/images/foam_image.asset.taml | 8 + .../images/missingTexture_image.asset.taml | 8 + .../rendering/images/ripple_image.asset.taml | 8 + .../images/unavailable_image.asset.taml | 8 + .../rendering/images/warnMat_image.asset.taml | 8 + .../rendering/materials/materials.tscript | 37 + .../materials/moon_noglow.asset.taml | 7 + .../core/rendering/materials/moon_noglow.png | Bin 0 -> 174082 bytes .../rendering/materials/moon_noglow.tscript | 9 + .../materials/moon_noglow_image.asset.taml | 8 + .../materials/moon_wcorona.asset.taml | 8 + .../core/rendering/materials/moon_wcorona.png | Bin 0 -> 885230 bytes .../rendering/materials/moon_wglow.asset.taml | 7 + .../core/rendering/materials/moon_wglow.png | Bin 0 -> 256671 bytes .../rendering/materials/moon_wglow.tscript | 9 + .../materials/moon_wglow_image.asset.taml | 8 + .../rendering/materials/skybox_1.asset.taml | 8 + .../core/rendering/materials/skybox_1.png | Bin 0 -> 540277 bytes .../rendering/materials/skybox_2.asset.taml | 8 + .../core/rendering/materials/skybox_2.png | Bin 0 -> 542238 bytes .../rendering/materials/skybox_3.asset.taml | 8 + .../core/rendering/materials/skybox_3.png | Bin 0 -> 511718 bytes .../rendering/materials/skybox_4.asset.taml | 8 + .../core/rendering/materials/skybox_4.png | Bin 0 -> 514409 bytes .../rendering/materials/skybox_5.asset.taml | 8 + .../core/rendering/materials/skybox_5.png | Bin 0 -> 616229 bytes .../rendering/materials/skybox_6.asset.taml | 8 + .../core/rendering/materials/skybox_6.png | Bin 0 -> 399114 bytes .../scripts/gfxData/warningTerrainMat.tscript | 4 +- .../core/rendering/shapes/Fog_Cube.asset.taml | 6 + .../core/rendering/shapes/Fog_Cube.tscript | 11 + .../core/rendering/shapes/materials.tscript | 2 +- .../BaseGame/game/core/sfx/Core_SFX.module | 5 + .../game/core/utility/Core_Utility.module | 5 + .../game/core/utility/scripts/module.tscript | 10 +- .../game/data/gameUI/GUIs/PlayGui.asset.taml | 7 + .../data/ui/guis/ChooseLevelDlg.asset.taml | 7 + .../data/ui/guis/GuiMusicPlayer.asset.taml | 7 + .../data/ui/guis/IODropdownDlg.asset.taml | 7 + .../data/ui/guis/JoinServerMenu.asset.taml | 7 + .../game/data/ui/guis/LoadingGui.asset.taml | 7 + .../game/data/ui/guis/MainMenuGui.asset.taml | 7 + .../data/ui/guis/MessageBoxDlg.asset.taml | 7 + .../data/ui/guis/NetGraphProfile.asset.taml | 7 + .../game/data/ui/guis/OptionsDlg.asset.taml | 7 + .../game/data/ui/guis/OptionsMenu.asset.taml | 7 + .../game/data/ui/guis/PauseMenu.asset.taml | 7 + .../game/data/ui/guis/ProfilerGui.asset.taml | 7 + .../data/ui/guis/RemapConfirmDlg.asset.taml | 7 + .../game/data/ui/guis/RemapDlg.asset.taml | 7 + .../game/data/ui/guis/StartupGui.asset.taml | 7 + .../game/data/ui/guis/chooseLevelDlg.gui | 2 +- .../game/data/ui/guis/joinServerMenu.gui | 2 +- .../BaseGame/game/data/ui/guis/loadingGui.gui | 6 +- .../BaseGame/game/data/ui/guis/mainMenu.gui | 4 +- .../BaseGame/game/data/ui/guis/pauseMenu.gui | 2 +- .../data/ui/guis/recordingsDlg.asset.taml | 7 + .../game/data/ui/guis/remapConfirmDlg.gui | 2 +- .../BaseGame/game/data/ui/guis/remapDlg.gui | 2 +- .../game/data/ui/guis/startupGui.tscript | 6 +- .../images/BackgroundImage_image.asset.taml | 8 + .../Controller_Disconnected_image.asset.taml | 8 + .../Keyboard_Black_0_image.asset.taml | 8 + .../Keyboard_Black_10_image.asset.taml | 8 + .../Keyboard_Black_11_image.asset.taml | 8 + .../Keyboard_Black_12_image.asset.taml | 8 + .../Keyboard_Black_1_image.asset.taml | 8 + .../Keyboard_Black_2_image.asset.taml | 8 + .../Keyboard_Black_3_image.asset.taml | 8 + .../Keyboard_Black_4_image.asset.taml | 8 + .../Keyboard_Black_5_image.asset.taml | 8 + .../Keyboard_Black_6_image.asset.taml | 8 + .../Keyboard_Black_7_image.asset.taml | 8 + .../Keyboard_Black_8_image.asset.taml | 8 + .../Keyboard_Black_9_image.asset.taml | 8 + .../Keyboard_Black_A_image.asset.taml | 8 + .../Keyboard_Black_Alt_image.asset.taml | 8 + ...Keyboard_Black_Arrow_Down_image.asset.taml | 8 + ...Keyboard_Black_Arrow_Left_image.asset.taml | 8 + ...eyboard_Black_Arrow_Right_image.asset.taml | 8 + .../Keyboard_Black_Arrow_Up_image.asset.taml | 8 + .../Keyboard_Black_Asterisk_image.asset.taml | 8 + .../Keyboard_Black_B_image.asset.taml | 8 + ...board_Black_Backspace_Alt_image.asset.taml | 8 + .../Keyboard_Black_Backspace_image.asset.taml | 8 + .../Keyboard_Black_Blank_image.asset.taml | 8 + ...yboard_Black_Bracket_Left_image.asset.taml | 8 + ...board_Black_Bracket_Right_image.asset.taml | 8 + .../Keyboard_Black_C_image.asset.taml | 8 + .../Keyboard_Black_Caps_Lock_image.asset.taml | 8 + .../Keyboard_Black_Command_image.asset.taml | 8 + .../Keyboard_Black_Ctrl_image.asset.taml | 8 + .../Keyboard_Black_D_image.asset.taml | 8 + .../Keyboard_Black_Del_image.asset.taml | 8 + .../Keyboard_Black_E_image.asset.taml | 8 + .../Keyboard_Black_End_image.asset.taml | 8 + .../Keyboard_Black_Escape_image.asset.taml | 8 + .../Keyboard_Black_F10_image.asset.taml | 8 + .../Keyboard_Black_F11_image.asset.taml | 8 + .../Keyboard_Black_F12_image.asset.taml | 8 + .../Keyboard_Black_F1_image.asset.taml | 8 + .../Keyboard_Black_F2_image.asset.taml | 8 + .../Keyboard_Black_F3_image.asset.taml | 8 + .../Keyboard_Black_F4_image.asset.taml | 8 + .../Keyboard_Black_F5_image.asset.taml | 8 + .../Keyboard_Black_F6_image.asset.taml | 8 + .../Keyboard_Black_F7_image.asset.taml | 8 + .../Keyboard_Black_F8_image.asset.taml | 8 + .../Keyboard_Black_F9_image.asset.taml | 8 + .../Keyboard_Black_F_image.asset.taml | 8 + .../Keyboard_Black_G_image.asset.taml | 8 + .../Keyboard_Black_H_image.asset.taml | 8 + .../Keyboard_Black_Home_image.asset.taml | 8 + .../Keyboard_Black_I_image.asset.taml | 8 + .../Keyboard_Black_Insert_image.asset.taml | 8 + .../Keyboard_Black_J_image.asset.taml | 8 + .../Keyboard_Black_K_image.asset.taml | 8 + .../Keyboard_Black_L_image.asset.taml | 8 + .../Keyboard_Black_M_image.asset.taml | 8 + .../Keyboard_Black_Mark_Left_image.asset.taml | 8 + ...Keyboard_Black_Mark_Right_image.asset.taml | 8 + .../Keyboard_Black_Minus_image.asset.taml | 8 + .../Keyboard_Black_Mouse1_image.asset.taml | 8 + .../Keyboard_Black_Mouse2_image.asset.taml | 8 + .../Keyboard_Black_Mouse3_image.asset.taml | 8 + ...yboard_Black_Mouse_Simple_image.asset.taml | 8 + .../Keyboard_Black_N_image.asset.taml | 8 + .../Keyboard_Black_Num_Lock_image.asset.taml | 8 + .../Keyboard_Black_O_image.asset.taml | 8 + .../Keyboard_Black_P_image.asset.taml | 8 + .../Keyboard_Black_Page_Down_image.asset.taml | 8 + .../Keyboard_Black_Page_Up_image.asset.taml | 8 + .../Keyboard_Black_Plus_Tall_image.asset.taml | 8 + .../Keyboard_Black_Plus_image.asset.taml | 8 + ...yboard_Black_Print_Screen_image.asset.taml | 8 + .../Keyboard_Black_Q_image.asset.taml | 8 + .../Keyboard_Black_Question_image.asset.taml | 8 + .../Keyboard_Black_Quote_image.asset.taml | 8 + .../Keyboard_Black_R_image.asset.taml | 8 + ...Keyboard_Black_Return_Alt_image.asset.taml | 8 + ...eyboard_Black_Return_Tall_image.asset.taml | 8 + .../Keyboard_Black_Return_image.asset.taml | 8 + .../Keyboard_Black_S_image.asset.taml | 8 + .../Keyboard_Black_Semicolon_image.asset.taml | 8 + .../Keyboard_Black_Shift_Alt_image.asset.taml | 8 + .../Keyboard_Black_Shift_image.asset.taml | 8 + .../Keyboard_Black_Slash_image.asset.taml | 8 + .../Keyboard_Black_Space_image.asset.taml | 8 + .../Keyboard_Black_T_image.asset.taml | 8 + .../Keyboard_Black_Tab_image.asset.taml | 8 + .../Keyboard_Black_Tilda_image.asset.taml | 8 + .../Keyboard_Black_U_image.asset.taml | 8 + .../Keyboard_Black_V_image.asset.taml | 8 + .../Keyboard_Black_W_image.asset.taml | 8 + .../Keyboard_Black_Win_image.asset.taml | 8 + .../Keyboard_Black_X_image.asset.taml | 8 + .../Keyboard_Black_Y_image.asset.taml | 8 + .../Keyboard_Black_Z_image.asset.taml | 8 + .../Inputs/PS4/PS4_Circle_image.asset.taml | 8 + .../Inputs/PS4/PS4_Cross_image.asset.taml | 8 + .../Inputs/PS4/PS4_Dpad_Down_image.asset.taml | 8 + .../Inputs/PS4/PS4_Dpad_Left_image.asset.taml | 8 + .../PS4/PS4_Dpad_Right_image.asset.taml | 8 + .../Inputs/PS4/PS4_Dpad_Up_image.asset.taml | 8 + .../Inputs/PS4/PS4_Dpad_image.asset.taml | 8 + .../images/Inputs/PS4/PS4_L1_image.asset.taml | 8 + .../images/Inputs/PS4/PS4_L2_image.asset.taml | 8 + .../PS4/PS4_Left_Stick_image.asset.taml | 8 + .../Inputs/PS4/PS4_Options_image.asset.taml | 8 + .../images/Inputs/PS4/PS4_R1_image.asset.taml | 8 + .../images/Inputs/PS4/PS4_R2_image.asset.taml | 8 + .../PS4/PS4_Right_Stick_image.asset.taml | 8 + .../Inputs/PS4/PS4_Share_image.asset.taml | 8 + .../Inputs/PS4/PS4_Square_image.asset.taml | 8 + .../Inputs/PS4/PS4_Touch_Pad_image.asset.taml | 8 + .../Inputs/PS4/PS4_Triangle_image.asset.taml | 8 + .../Inputs/Switch/Switch_A_image.asset.taml | 8 + .../Inputs/Switch/Switch_B_image.asset.taml | 8 + .../Switch_Controller_Left_image.asset.taml | 8 + .../Switch_Controller_Right_image.asset.taml | 8 + ...itch_Controllers_Separate_image.asset.taml | 8 + .../Switch_Controllers_image.asset.taml | 8 + .../Switch/Switch_Down_image.asset.taml | 8 + .../Switch/Switch_Dpad_Down_image.asset.taml | 8 + .../Switch/Switch_Dpad_Left_image.asset.taml | 8 + .../Switch/Switch_Dpad_Right_image.asset.taml | 8 + .../Switch/Switch_Dpad_Up_image.asset.taml | 8 + .../Switch/Switch_Dpad_image.asset.taml | 8 + .../Switch/Switch_Home_image.asset.taml | 8 + .../Inputs/Switch/Switch_LB_image.asset.taml | 8 + .../Inputs/Switch/Switch_LT_image.asset.taml | 8 + .../Switch/Switch_Left_Stick_image.asset.taml | 8 + .../Switch/Switch_Left_image.asset.taml | 8 + .../Switch/Switch_Minus_image.asset.taml | 8 + .../Switch/Switch_Plus_image.asset.taml | 8 + .../Inputs/Switch/Switch_RB_image.asset.taml | 8 + .../Inputs/Switch/Switch_RT_image.asset.taml | 8 + .../Switch_Right_Stick_image.asset.taml | 8 + .../Switch/Switch_Right_image.asset.taml | 8 + .../Switch/Switch_Square_image.asset.taml | 8 + .../Inputs/Switch/Switch_Up_image.asset.taml | 8 + .../Inputs/Switch/Switch_X_image.asset.taml | 8 + .../Inputs/Switch/Switch_Y_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_A_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_B_image.asset.taml | 8 + .../Xbox/Xbox_Dpad_Down_image.asset.taml | 8 + .../Xbox/Xbox_Dpad_Left_image.asset.taml | 8 + .../Xbox/Xbox_Dpad_Right_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_Dpad_Up_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_Dpad_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_LB_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_LT_image.asset.taml | 8 + .../Xbox/Xbox_Left_Stick_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_Menu_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_RB_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_RT_image.asset.taml | 8 + .../Xbox/Xbox_Right_Stick_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_Windows_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_X_image.asset.taml | 8 + .../Inputs/Xbox/Xbox_Y_image.asset.taml | 8 + .../ScreenBrightness_Dark_image.asset.taml | 8 + .../ScreenBrightness_Light_image.asset.taml | 8 + .../Torque_3D_logo_alt_image.asset.taml | 8 + .../ui/images/Torque_3D_logo_image.asset.taml | 8 + .../Torque_3D_logo_shortcut_image.asset.taml | 8 + .../images/Torque_3D_logo_w_image.asset.taml | 8 + .../images/background_dark_image.asset.taml | 8 + .../ui/images/background_image.asset.taml | 8 + .../data/ui/images/buttontab_image.asset.taml | 8 + .../chatHudBorderArray_image.asset.taml | 8 + .../data/ui/images/checkbox_image.asset.taml | 8 + .../ui/images/clear_btn_d_image.asset.taml | 8 + .../ui/images/clear_btn_h_image.asset.taml | 8 + .../ui/images/clear_btn_n_image.asset.taml | 8 + .../collapse_toolbar_d_image.asset.taml | 8 + .../collapse_toolbar_h_image.asset.taml | 8 + .../collapse_toolbar_n_image.asset.taml | 8 + .../ui/images/defaultCursor_image.asset.taml | 8 + .../data/ui/images/dropDown_image.asset.taml | 8 + .../dropdown_button_arrow_image.asset.taml | 8 + .../images/dropdown_textEdit_image.asset.taml | 8 + .../ui/images/dropslider_d_image.asset.taml | 8 + .../ui/images/dropslider_h_image.asset.taml | 8 + .../ui/images/dropslider_n_image.asset.taml | 8 + .../images/expand_toolbar_d_image.asset.taml | 8 + .../images/expand_toolbar_h_image.asset.taml | 8 + .../images/expand_toolbar_n_image.asset.taml | 8 + .../data/ui/images/folder_image.asset.taml | 8 + .../ui/images/group_border_image.asset.taml | 8 + .../data/ui/images/hudfill_image.asset.taml | 8 + .../images/inactive_overlay_image.asset.taml | 8 + .../data/ui/images/lagIcon_image.asset.taml | 8 + .../ui/images/listMenuArray_image.asset.taml | 8 + .../ui/images/loadingbar_image.asset.taml | 8 + .../data/ui/images/macCursor_image.asset.taml | 8 + .../ui/images/menuSlider_image.asset.taml | 8 + .../ui/images/menu_button_image.asset.taml | 8 + .../game/data/ui/images/menu_image.asset.taml | 8 + .../data/ui/images/new_d_image.asset.taml | 8 + .../data/ui/images/new_h_image.asset.taml | 8 + .../data/ui/images/new_n_image.asset.taml | 8 + .../ui/images/next_button_d_image.asset.taml | 8 + .../ui/images/next_button_h_image.asset.taml | 8 + .../ui/images/next_button_n_image.asset.taml | 8 + .../ui/images/no_preview_image.asset.taml | 8 + .../ui/images/numericslider_image.asset.taml | 8 + ...ionsMenuSliderBitmapArray_image.asset.taml | 8 + .../data/ui/images/panel_image.asset.taml | 8 + .../data/ui/images/panel_low_image.asset.taml | 8 + .../images/previous_button_d_image.asset.taml | 8 + .../images/previous_button_h_image.asset.taml | 8 + .../images/previous_button_n_image.asset.taml | 8 + .../ui/images/radioButton_image.asset.taml | 8 + .../data/ui/images/scrollBar_image.asset.taml | 8 + .../selector_button_blank_image.asset.taml | 8 + .../selector_button_dark_image.asset.taml | 8 + ...tor_button_highlight_only_image.asset.taml | 8 + .../images/selector_button_image.asset.taml | 8 + .../ui/images/separator_h_image.asset.taml | 8 + .../ui/images/separator_v_image.asset.taml | 8 + .../ui/images/slider___Copy_image.asset.taml | 8 + .../ui/images/slider_w_box_image.asset.taml | 8 + .../ui/images/tab_border_image.asset.taml | 8 + .../game/data/ui/images/tab_image.asset.taml | 8 + .../images/textEditSliderBox_image.asset.taml | 8 + .../data/ui/images/textEdit_image.asset.taml | 8 + .../data/ui/images/window_image.asset.taml | 8 + .../data/ui/scripts/menuInputButtons.tscript | 72 +- .../game/data/ui/scripts/profiles.tscript | 30 +- .../game/tools/MainEditor/MainEditor.module | 9 - .../game/tools/MainEditor/MainEditor.tscript | 207 --- .../game/tools/MainEditor/art/Button.png | Bin 1307 -> 0 bytes .../tools/MainEditor/art/GroupBackground.png | Bin 272 -> 0 bytes .../MainEditor/art/GroupBackground_h.png | Bin 2859 -> 0 bytes .../MainEditor/art/GroupBackground_i.png | Bin 2865 -> 0 bytes .../tools/MainEditor/art/PropertyRollout.png | Bin 3200 -> 0 bytes .../game/tools/MainEditor/art/ScrollBar.png | Bin 3713 -> 0 bytes .../game/tools/MainEditor/art/ScrollBar_.png | Bin 3884 -> 0 bytes .../game/tools/MainEditor/art/Spacer.png | Bin 1219 -> 0 bytes .../tools/MainEditor/art/btn_AddEvent.png | Bin 3564 -> 0 bytes .../tools/MainEditor/art/btn_AddEvent_d.png | Bin 3626 -> 0 bytes .../tools/MainEditor/art/btn_AddEvent_h.png | Bin 3629 -> 0 bytes .../tools/MainEditor/art/btn_AddGroup.png | Bin 3525 -> 0 bytes .../tools/MainEditor/art/btn_AddGroup_d.png | Bin 3553 -> 0 bytes .../tools/MainEditor/art/btn_AddGroup_h.png | Bin 3574 -> 0 bytes .../game/tools/MainEditor/art/btn_AddL.png | Bin 3560 -> 0 bytes .../game/tools/MainEditor/art/btn_AddL_d.png | Bin 3623 -> 0 bytes .../game/tools/MainEditor/art/btn_AddL_h.png | Bin 3626 -> 0 bytes .../game/tools/MainEditor/art/btn_AddR.png | Bin 3561 -> 0 bytes .../game/tools/MainEditor/art/btn_AddR_d.png | Bin 3615 -> 0 bytes .../game/tools/MainEditor/art/btn_AddR_h.png | Bin 3632 -> 0 bytes .../game/tools/MainEditor/art/btn_AddSml.png | Bin 3216 -> 0 bytes .../tools/MainEditor/art/btn_AddSml_d.png | Bin 3244 -> 0 bytes .../tools/MainEditor/art/btn_AddSml_h.png | Bin 3262 -> 0 bytes .../tools/MainEditor/art/btn_AddTrack.png | Bin 3577 -> 0 bytes .../tools/MainEditor/art/btn_AddTrack_d.png | Bin 3637 -> 0 bytes .../tools/MainEditor/art/btn_AddTrack_h.png | Bin 3656 -> 0 bytes .../game/tools/MainEditor/art/btn_Delete.png | Bin 3440 -> 0 bytes .../tools/MainEditor/art/btn_DeleteSml.png | Bin 3189 -> 0 bytes .../tools/MainEditor/art/btn_DeleteSml_d.png | Bin 3218 -> 0 bytes .../tools/MainEditor/art/btn_DeleteSml_h.png | Bin 3238 -> 0 bytes .../tools/MainEditor/art/btn_Delete_d.png | Bin 3469 -> 0 bytes .../tools/MainEditor/art/btn_Delete_h.png | Bin 3473 -> 0 bytes .../game/tools/MainEditor/art/btn_Forward.png | Bin 3820 -> 0 bytes .../tools/MainEditor/art/btn_Forward_d.png | Bin 3898 -> 0 bytes .../tools/MainEditor/art/btn_Forward_h.png | Bin 3895 -> 0 bytes .../tools/MainEditor/art/btn_Palette_d.png | Bin 3284 -> 0 bytes .../tools/MainEditor/art/btn_Palette_h.png | Bin 3683 -> 0 bytes .../tools/MainEditor/art/btn_Palette_n.png | Bin 2982 -> 0 bytes .../game/tools/MainEditor/art/btn_Pause.png | Bin 3606 -> 0 bytes .../game/tools/MainEditor/art/btn_Pause_d.png | Bin 3690 -> 0 bytes .../game/tools/MainEditor/art/btn_Pause_h.png | Bin 3683 -> 0 bytes .../game/tools/MainEditor/art/btn_Play.png | Bin 3774 -> 0 bytes .../game/tools/MainEditor/art/btn_Play_d.png | Bin 3817 -> 0 bytes .../game/tools/MainEditor/art/btn_Play_h.png | Bin 3820 -> 0 bytes .../game/tools/MainEditor/art/btn_Rewind.png | Bin 3832 -> 0 bytes .../tools/MainEditor/art/btn_Rewind_d.png | Bin 3906 -> 0 bytes .../tools/MainEditor/art/btn_Rewind_h.png | Bin 3906 -> 0 bytes .../game/tools/MainEditor/art/btn_StepB.png | Bin 3804 -> 0 bytes .../game/tools/MainEditor/art/btn_StepB_d.png | Bin 3869 -> 0 bytes .../game/tools/MainEditor/art/btn_StepB_h.png | Bin 3859 -> 0 bytes .../game/tools/MainEditor/art/btn_StepF.png | Bin 3808 -> 0 bytes .../game/tools/MainEditor/art/btn_StepF_d.png | Bin 3838 -> 0 bytes .../game/tools/MainEditor/art/btn_StepF_h.png | Bin 3848 -> 0 bytes .../MainEditor/guis/MainEditorWindow.gui | 485 ------ .../MainEditor/scripts/GuiProfiles.tscript | 213 --- .../MainEditor/scripts/newEditorGui.tscript | 103 -- .../VPathEditor/GUI/EVPathEditor.asset.taml | 7 + .../GUI/VPathEditorPalette.asset.taml | 7 + .../GUI/VPathEditorToolbar.asset.taml | 7 + .../tools/VerveEditor/GUI/GuiProfiles.tscript | 4 +- .../tools/VerveEditor/GUI/Images/Button.png | Bin 1307 -> 0 bytes .../Images/GroupBackground_h_image.asset.taml | 8 + .../Images/GroupBackground_i_image.asset.taml | 8 + .../Images/GroupBackground_image.asset.taml | 8 + .../Images/PropertyRollout_image.asset.taml | 8 + .../GUI/Images/ScrollBar__image.asset.taml | 8 + .../GUI/Images/Spacer_image.asset.taml | 8 + .../Images/btn_AddEvent_d_image.asset.taml | 8 + .../Images/btn_AddEvent_h_image.asset.taml | 8 + .../GUI/Images/btn_AddEvent_image.asset.taml | 8 + .../Images/btn_AddGroup_d_image.asset.taml | 8 + .../Images/btn_AddGroup_h_image.asset.taml | 8 + .../GUI/Images/btn_AddGroup_image.asset.taml | 8 + .../GUI/Images/btn_AddL_d_image.asset.taml | 8 + .../GUI/Images/btn_AddL_h_image.asset.taml | 8 + .../GUI/Images/btn_AddL_image.asset.taml | 8 + .../GUI/Images/btn_AddR_d_image.asset.taml | 8 + .../GUI/Images/btn_AddR_h_image.asset.taml | 8 + .../GUI/Images/btn_AddR_image.asset.taml | 8 + .../GUI/Images/btn_AddSml_d_image.asset.taml | 8 + .../GUI/Images/btn_AddSml_h_image.asset.taml | 8 + .../GUI/Images/btn_AddSml_image.asset.taml | 8 + .../Images/btn_AddTrack_d_image.asset.taml | 8 + .../Images/btn_AddTrack_h_image.asset.taml | 8 + .../GUI/Images/btn_AddTrack_image.asset.taml | 8 + .../Images/btn_DeleteSml_d_image.asset.taml | 8 + .../Images/btn_DeleteSml_h_image.asset.taml | 8 + .../GUI/Images/btn_DeleteSml_image.asset.taml | 8 + .../GUI/Images/btn_Delete_d_image.asset.taml | 8 + .../GUI/Images/btn_Delete_h_image.asset.taml | 8 + .../GUI/Images/btn_Delete_image.asset.taml | 8 + .../GUI/Images/btn_Forward_d_image.asset.taml | 8 + .../GUI/Images/btn_Forward_h_image.asset.taml | 8 + .../GUI/Images/btn_Forward_image.asset.taml | 8 + .../GUI/Images/btn_Palette_d_image.asset.taml | 8 + .../GUI/Images/btn_Palette_h_image.asset.taml | 8 + .../GUI/Images/btn_Palette_n_image.asset.taml | 8 + .../GUI/Images/btn_Pause_d_image.asset.taml | 8 + .../GUI/Images/btn_Pause_h_image.asset.taml | 8 + .../GUI/Images/btn_Pause_image.asset.taml | 8 + .../GUI/Images/btn_Play_d_image.asset.taml | 8 + .../GUI/Images/btn_Play_h_image.asset.taml | 8 + .../GUI/Images/btn_Play_image.asset.taml | 8 + .../GUI/Images/btn_Rewind_d_image.asset.taml | 8 + .../GUI/Images/btn_Rewind_h_image.asset.taml | 8 + .../GUI/Images/btn_Rewind_image.asset.taml | 8 + .../GUI/Images/btn_StepB_d_image.asset.taml | 8 + .../GUI/Images/btn_StepB_h_image.asset.taml | 8 + .../GUI/Images/btn_StepB_image.asset.taml | 8 + .../GUI/Images/btn_StepF_d_image.asset.taml | 8 + .../GUI/Images/btn_StepF_h_image.asset.taml | 8 + .../GUI/Images/btn_StepF_image.asset.taml | 8 + .../GUI/VerveEditorGroupBuilderGUI.asset.taml | 7 + .../VerveEditor/GUI/VerveEditorGui.asset.taml | 7 + .../VerveEditorImportPathNodesGUI.asset.taml | 7 + .../GUI/VerveEditorPreferenceGui.asset.taml | 7 + .../art/animationIcon_image.asset.taml | 8 + .../art/checkbox_image.asset.taml | 8 + .../art/clientScriptIcon_image.asset.taml | 8 + .../art/componentIcon_image.asset.taml | 8 + .../assetBrowser/art/cppIcon_image.asset.taml | 8 + .../art/datablockIcon_image.asset.taml | 8 + .../art/folderIcon_image.asset.taml | 8 + .../art/gameObjectIcon_image.asset.taml | 8 + .../art/genericAssetIcon_image.asset.taml | 8 + .../assetBrowser/art/guiIcon_image.asset.taml | 8 + .../art/levelIcon_image.asset.taml | 8 + .../art/looseFileIcon_image.asset.taml | 8 + .../art/materialIcon_image.asset.taml | 8 + .../art/postEffectIcon_image.asset.taml | 8 + .../art/scriptIcon_image.asset.taml | 8 + .../art/serverScriptIcon_image.asset.taml | 8 + .../art/soundIcon_image.asset.taml | 8 + .../art/stateMachineIcon_image.asset.taml | 8 + .../art/terrainMaterialIcon_image.asset.taml | 8 + .../tools/assetBrowser/assetImportConfigs.xml | 569 ++++++-- .../assetBrowser/guis/AssetBrowser.asset.taml | 7 + .../guis/AssetBrowserImportLog.asset.taml | 7 + .../guis/AssetBrowser_AddModule.asset.taml | 7 + .../guis/AssetBrowser_AddPackage.asset.taml | 7 + .../guis/AssetBrowser_SelectModule.asset.taml | 7 + .../AssetBrowser_SelectPackage.asset.taml | 7 + .../AssetBrowser_assetNameEdit.asset.taml | 7 + .../guis/AssetBrowser_editAsset.asset.taml | 7 + .../guis/AssetBrowser_editModule.asset.taml | 7 + .../guis/AssetBrowser_newAsset.asset.taml | 7 + .../AssetBrowser_newComponentAsset.asset.taml | 7 + .../guis/AssetBrowser_newFolder.asset.taml | 7 + .../guis/AssetImportConfigEditor.asset.taml | 7 + .../guis/AssetImportCtrl.asset.taml | 7 + .../AssetPreviewButtonsTemplate.asset.taml | 7 + .../CreateNewCollectionSetCtrl.asset.taml | 7 + .../guis/GameObjectCreator.asset.taml | 7 + .../guis/LooseFileAudit.asset.taml | 7 + .../guis/SelectAssetPath.asset.taml | 7 + .../tools/assetBrowser/guis/assetBrowser.gui | 12 +- .../base/images/512_black_image.asset.taml | 8 + .../base/images/512_blue_image.asset.taml | 8 + .../images/512_forestgreen_image.asset.taml | 8 + .../512_forestgreen_lines_image.asset.taml | 8 + .../base/images/512_green_image.asset.taml | 8 + .../images/512_grey_base_image.asset.taml | 8 + .../base/images/512_grey_image.asset.taml | 8 + .../base/images/512_orange_image.asset.taml | 8 + .../images/512_orange_lines_image.asset.taml | 8 + .../base/images/512_red_image.asset.taml | 8 + .../tools/base/images/black_image.asset.taml | 8 + .../tools/base/images/gray_image.asset.taml | 8 + .../game/tools/base/images/materials.tscript | 26 +- .../base/images/skybox_1_image.asset.taml | 8 + .../base/images/skybox_2_image.asset.taml | 8 + .../base/images/skybox_3_image.asset.taml | 8 + .../base/images/skybox_4_image.asset.taml | 8 + .../base/images/skybox_5_image.asset.taml | 8 + .../base/images/skybox_6_image.asset.taml | 8 + .../tools/base/images/white_image.asset.taml | 8 + .../classIcons/ActiveScene_image.asset.taml | 8 + .../classIcons/BasicClouds_image.asset.taml | 8 + .../CameraBookmark_image.asset.taml | 8 + .../classIcons/CloudLayer_image.asset.taml | 8 + .../classIcons/ConvexShape_image.asset.taml | 8 + .../classIcons/CreatorTree_image.asset.taml | 8 + .../classIcons/DecalRoad_image.asset.taml | 8 + .../ForestBrushElement_image.asset.taml | 8 + .../classIcons/ForestBrush_image.asset.taml | 8 + .../tools/classIcons/Forest_image.asset.taml | 8 + .../classIcons/GameTSCtrl_image.asset.taml | 8 + .../classIcons/GroundCover_image.asset.taml | 8 + .../classIcons/GroundPlane_image.asset.taml | 8 + .../GuiAutoScrollCtrl_image.asset.taml | 8 + .../GuiBitmapBorderCtrl_image.asset.taml | 8 + .../GuiBitmapButtonCtrl_image.asset.taml | 8 + .../GuiBitmapButtonTextCtrl_image.asset.taml | 8 + .../classIcons/GuiBitmapCtrl_image.asset.taml | 8 + .../GuiBorderButtonCtrl_image.asset.taml | 8 + .../classIcons/GuiButtonCtrl_image.asset.taml | 8 + .../GuiCheckBoxCtrl_image.asset.taml | 8 + .../GuiColorPickerCtrl_image.asset.taml | 8 + .../classIcons/GuiContainer_image.asset.taml | 8 + .../GuiControlArrayControl_image.asset.taml | 8 + .../classIcons/GuiControl_image.asset.taml | 8 + .../GuiCrossHairHud_image.asset.taml | 8 + .../classIcons/GuiDecoyCtrl_image.asset.taml | 8 + .../GuiDragAndDropControl_image.asset.taml | 8 + ...uiDynamicCtrlArrayControl_image.asset.taml | 8 + .../GuiFadeinBitmapCtrl_image.asset.taml | 8 + .../GuiFileTreeCtrl_image.asset.taml | 8 + .../classIcons/GuiFilterCtrl_image.asset.taml | 8 + .../classIcons/GuiFormCtrl_image.asset.taml | 8 + .../GuiFrameSetCtrl_image.asset.taml | 8 + .../GuiGradientSwatchCtrl_image.asset.taml | 8 + .../classIcons/GuiGraphCtrl_image.asset.taml | 8 + .../GuiHealthBarHud_image.asset.taml | 8 + .../GuiIconButtonCtrl_image.asset.taml | 8 + .../GuiListBoxCtrl_image.asset.taml | 8 + .../classIcons/GuiMLTextCtrl_image.asset.taml | 8 + .../GuiMLTextEditCtrl_image.asset.taml | 8 + .../classIcons/GuiMenuBar_image.asset.taml | 8 + .../classIcons/GuiObjectView_image.asset.taml | 8 + .../classIcons/GuiPanel_image.asset.taml | 8 + .../GuiPopUpMenuCtrlEx_image.asset.taml | 8 + .../GuiPopUpMenuCtrl_image.asset.taml | 8 + .../GuiProgressBitmapCtrl_image.asset.taml | 8 + .../GuiProgressCtrl_image.asset.taml | 8 + .../classIcons/GuiRadioCtrl_image.asset.taml | 8 + .../GuiRectHandles_image.asset.taml | 8 + .../GuiRolloutCtrl_image.asset.taml | 8 + .../classIcons/GuiScrollCtrl_image.asset.taml | 8 + .../GuiSplitContainer_image.asset.taml | 8 + .../GuiStackControl_image.asset.taml | 8 + .../GuiSwatchButtonCtrl_image.asset.taml | 8 + .../GuiTabBookCtrl_image.asset.taml | 8 + .../GuiTabPageCtrl_image.asset.taml | 8 + .../classIcons/GuiTextCtrl_image.asset.taml | 8 + .../GuiTextEditCtrl_image.asset.taml | 8 + .../GuiTextEditSliderCtrl_image.asset.taml | 8 + .../GuiTextListCtrl_image.asset.taml | 8 + .../classIcons/GuiTheoraCtrl_image.asset.taml | 8 + .../GuiTreeViewCtrl_image.asset.taml | 8 + .../GuiWindowCollapseCtrl_image.asset.taml | 8 + .../classIcons/GuiWindowCtrl_image.asset.taml | 8 + .../tools/classIcons/Item_image.asset.taml | 8 + .../classIcons/LevelInfo_image.asset.taml | 8 + .../classIcons/Lightning_image.asset.taml | 8 + .../tools/classIcons/Marker_image.asset.taml | 8 + .../classIcons/MeshRoad_image.asset.taml | 8 + .../classIcons/MissionArea_image.asset.taml | 8 + .../tools/classIcons/NavMesh_image.asset.taml | 8 + .../tools/classIcons/NavPath_image.asset.taml | 8 + .../ParticleEmitterNode_image.asset.taml | 8 + .../ParticleEmitter_image.asset.taml | 8 + .../tools/classIcons/Path_image.asset.taml | 8 + .../classIcons/PhysicalZone_image.asset.taml | 8 + .../tools/classIcons/Player_image.asset.taml | 8 + .../classIcons/PointLight_image.asset.taml | 8 + .../tools/classIcons/Portal_image.asset.taml | 8 + .../classIcons/Precipitation_image.asset.taml | 8 + .../tools/classIcons/Prefab_image.asset.taml | 8 + .../tools/classIcons/PxCloth_image.asset.taml | 8 + .../tools/classIcons/River_image.asset.taml | 8 + .../classIcons/SFXEmitter_image.asset.taml | 8 + .../classIcons/ScatterSky_image.asset.taml | 8 + .../classIcons/SceneObject_image.asset.taml | 8 + .../tools/classIcons/Scene_image.asset.taml | 8 + .../classIcons/SimDataBlock_image.asset.taml | 8 + .../classIcons/SimObject_image.asset.taml | 8 + .../tools/classIcons/SimSet_image.asset.taml | 8 + .../tools/classIcons/SkyBox_image.asset.taml | 8 + .../classIcons/SpawnSphere_image.asset.taml | 8 + .../classIcons/SpotLight_image.asset.taml | 8 + .../tools/classIcons/Sun_image.asset.taml | 8 + .../TSForestItemData_image.asset.taml | 8 + .../classIcons/TSStatic_image.asset.taml | 8 + .../classIcons/TerrainBlock_image.asset.taml | 8 + .../classIcons/TimeOfDay_image.asset.taml | 8 + .../tools/classIcons/Trigger_image.asset.taml | 8 + .../classIcons/VolumetricFog_image.asset.taml | 8 + .../classIcons/WaterBlock_image.asset.taml | 8 + .../classIcons/WaterPlane_image.asset.taml | 8 + .../tools/classIcons/Zone_image.asset.taml | 8 + .../classIcons/cameraSpawn_image.asset.taml | 8 + .../tools/classIcons/camera_image.asset.taml | 8 + .../classIcons/decalNode_image.asset.taml | 8 + .../tools/classIcons/decal_image.asset.taml | 8 + .../tools/classIcons/default_image.asset.taml | 8 + .../fxFoliageReplicator_image.asset.taml | 8 + .../fxShapeReplicator_image.asset.taml | 8 + .../interiorInstance_image.asset.taml | 8 + .../classIcons/material_image.asset.taml | 8 + .../particleEffecterObject_image.asset.taml | 8 + .../particleEmitterObject_image.asset.taml | 8 + .../particleSimulation_image.asset.taml | 8 + .../classIcons/pathMarker_image.asset.taml | 8 + .../classIcons/volumeLight_image.asset.taml | 8 + .../gui/SuperTooltipDlg.asset.taml | 7 + .../gui/TypeMaskFieldGui.asset.taml | 7 + .../scripts/componentEditor.ed.tscript | 4 +- .../convexEditor/ConvexEditorGui.asset.taml | 7 + .../ConvexEditorOptions.asset.taml | 7 + ...ditorSettingsTab,EditorGuiGroup.asset.taml | 7 + ...exEditorToolbar, EditorGuiGroup.asset.taml | 7 + .../convexEditor/convexEditorToolbar.ed.gui | 8 +- .../convex_editor_btn_d_image.asset.taml | 8 + .../convex_editor_btn_h_image.asset.taml | 8 + .../convex_editor_btn_n_image.asset.taml | 8 + .../occluderProxyImage_image.asset.taml | 8 + .../images/portalProxyImage_image.asset.taml | 8 + .../images/split_face_btn_d_image.asset.taml | 8 + .../images/split_face_btn_h_image.asset.taml | 8 + .../images/split_face_btn_i_image.asset.taml | 8 + .../images/split_face_btn_n_image.asset.taml | 8 + .../images/triggerProxyImage_image.asset.taml | 8 + .../images/zoneProxyImage_image.asset.taml | 8 + .../game/tools/convexEditor/materials.tscript | 8 +- .../game/tools/datablockEditor/.asset.taml | 6 + ...itorCreatePrompt,EditorGuiGroup.asset.taml | 7 + ...eakConditionDlg, EditorGuiGroup.asset.taml | 7 + ...uggerConnectDlg, EditorGuiGroup.asset.taml | 7 + ...gerEditWatchDlg, EditorGuiGroup.asset.taml | 7 + ...DebuggerFindDlg, EditorGuiGroup.asset.taml | 7 + .../DebuggerGui, EditorGuiGroup.asset.taml | 7 + ...ebuggerWatchDlg, EditorGuiGroup.asset.taml | 7 + .../decalEditor/DecalEditorGui.asset.taml | 7 + .../decalEditor/add_decal_d_image.asset.taml | 8 + .../decalEditor/add_decal_h_image.asset.taml | 8 + .../decalEditor/add_decal_n_image.asset.taml | 8 + .../game/tools/decalEditor/decalEditorGui.gui | 8 +- .../decal_editor_d_image.asset.taml | 8 + .../decal_editor_h_image.asset.taml | 8 + .../decal_editor_n_image.asset.taml | 8 + .../tools/editorClasses/gui/images/button.png | Bin 1545 -> 0 bytes .../editorClasses/gui/images/button_left.png | Bin 1450 -> 0 bytes .../gui/images/button_middle.png | Bin 1324 -> 0 bytes .../editorClasses/gui/images/button_right.png | Bin 1463 -> 0 bytes .../gui/images/button_toolbar.png | Bin 1219 -> 0 bytes .../editorClasses/gui/images/dropDown.png | Bin 6848 -> 0 bytes .../gui/images/formMenu_image.asset.taml | 8 + .../gui/images/form_image.asset.taml | 8 + .../editorClasses/gui/images/iconAccept.png | Bin 917 -> 0 bytes .../editorClasses/gui/images/iconCancel.png | Bin 853 -> 0 bytes .../gui/images/iconInformation.png | Bin 918 -> 0 bytes .../gui/images/iconNext_image.asset.taml | 8 + .../gui/images/iconPrevious_image.asset.taml | 8 + .../gui/images/iconRSSNews_image.asset.taml | 8 + .../editorClasses/gui/images/iconSave.png | Bin 752 -> 0 bytes .../gui/images/panel_button_image.asset.taml | 8 + .../gui/images/panel_dark_image.asset.taml | 8 + .../gui/images/panel_light_image.asset.taml | 8 + .../gui/images/panel_medium_image.asset.taml | 8 + .../gui/images/rollout_dark_image.asset.taml | 8 + .../gui/images/rollout_image.asset.taml | 8 + .../rollout_plusminus_header_image.asset.taml | 8 + ...out_plusminus_transparent_image.asset.taml | 8 + .../gui/images/rollout_thin_image.asset.taml | 8 + .../rollout_thin_light_image.asset.taml | 8 + .../gui/images/scroll_image.asset.taml | 8 + .../tools/editorClasses/gui/images/slider.png | Bin 825 -> 0 bytes .../gui/images/start/background.jpg | Bin 101809 -> 0 bytes .../editorClasses/gui/images/start/create.png | Bin 35059 -> 0 bytes .../gui/images/start/create_d.png | Bin 79750 -> 0 bytes .../gui/images/start/create_h.png | Bin 67234 -> 0 bytes .../gui/images/start/create_i.png | Bin 25395 -> 0 bytes .../editorClasses/gui/images/start/import.png | Bin 36988 -> 0 bytes .../gui/images/start/import_d.png | Bin 52356 -> 0 bytes .../gui/images/start/import_h.png | Bin 51126 -> 0 bytes .../gui/images/start/import_i.png | Bin 16087 -> 0 bytes .../gui/images/start/navPanel.png | Bin 10400 -> 0 bytes .../editorClasses/gui/images/start/open.png | Bin 59222 -> 0 bytes .../editorClasses/gui/images/start/open_d.png | Bin 106165 -> 0 bytes .../editorClasses/gui/images/start/open_h.png | Bin 100137 -> 0 bytes .../editorClasses/gui/images/start/open_i.png | Bin 48906 -> 0 bytes .../editorClasses/gui/images/start/splash.png | Bin 40979 -> 0 bytes .../gui/images/start/topBarLeft.png | Bin 16251 -> 0 bytes .../gui/images/start/topBarMiddle.png | Bin 552 -> 0 bytes .../gui/images/start/topBarRight.png | Bin 7956 -> 0 bytes .../gui/images/tabBook_image.asset.taml | 8 + .../editorClasses/gui/images/textEdit.png | Bin 2870 -> 0 bytes .../gui/images/toolWindow_image.asset.taml | 8 + .../gui/images/toolbar_image.asset.taml | 8 + .../editorClasses/gui/images/treeView.png | Bin 4946 -> 0 bytes .../panels/editor_menubar_image.asset.taml | 8 + .../panels/icon_dropdownbar_image.asset.taml | 8 + ...pector_style_rollout_dark_image.asset.taml | 8 + .../inspector_style_rollout_image.asset.taml | 8 + ...ector_style_rollout_inner_image.asset.taml | 8 + ...pector_style_rollout_list_image.asset.taml | 8 + ...or_style_rollout_noheader_image.asset.taml | 8 + .../panels/menu_fullborder_image.asset.taml | 8 + .../gui/panels/menubar_image.asset.taml | 8 + .../gui/panels/navPanel_blue_image.asset.taml | 8 + .../panels/navPanel_green_image.asset.taml | 8 + .../gui/panels/navPanel_image.asset.taml | 8 + .../gui/panels/navPanel_red_image.asset.taml | 8 + .../panels/navPanel_white_image.asset.taml | 8 + .../panels/navPanel_yellow_image.asset.taml | 8 + ...orestEditToolbar,EditorGuiGroup.asset.taml | 7 + .../ForestEditorGui,EditorGuiGroup.asset.taml | 7 + .../forestEditor/forestEditToolbar.ed.gui | 4 +- .../images/erase_all_btn_d_image.asset.taml | 8 + .../images/erase_all_btn_h_image.asset.taml | 8 + .../images/erase_all_btn_n_image.asset.taml | 8 + .../erase_element_btn_d_image.asset.taml | 8 + .../erase_element_btn_h_image.asset.taml | 8 + .../erase_element_btn_n_image.asset.taml | 8 + .../forest_editor_btn_d_image.asset.taml | 8 + .../forest_editor_btn_h_image.asset.taml | 8 + .../forest_editor_btn_n_image.asset.taml | 8 + .../images/new_brush_d_image.asset.taml | 8 + .../images/new_brush_h_image.asset.taml | 8 + .../images/new_brush_n_image.asset.taml | 8 + .../images/new_element_d_image.asset.taml | 8 + .../images/new_element_h_image.asset.taml | 8 + .../images/new_element_n_image.asset.taml | 8 + .../images/new_mesh_d_image.asset.taml | 8 + .../images/new_mesh_h_image.asset.taml | 8 + .../images/new_mesh_n_image.asset.taml | 8 + .../paint_forest_btn_d_image.asset.taml | 8 + .../paint_forest_btn_h_image.asset.taml | 8 + .../paint_forest_btn_n_image.asset.taml | 8 + Templates/BaseGame/game/tools/gui/.asset.taml | 6 + .../AssimpImportDlg,EditorGuiGroup.asset.taml | 7 + ...ColladaImportDlg,EditorGuiGroup.asset.taml | 7 + .../ColorPickerDlg,EditorGuiGroup.asset.taml | 7 + .../game/tools/gui/CubemapEditor.asset.taml | 7 + ...EditorLoadingGui,EditorGuiGroup.asset.taml | 7 + ...orSettingsWindow,EditorGuiGroup.asset.taml | 7 + .../GuiEaseEditDlg,EditorGuiGroup.asset.taml | 7 + ...SelectorOverlay, EditorGuiGroup.asset.taml | 7 + .../tools/gui/ProfilerGraphGui.asset.taml | 7 + .../gui/RenderTargetVisualizer.asset.taml | 7 + .../ScriptEditorDlg,EditorGuiGroup.asset.taml | 7 + ...UVEditorOverlay, EditorGuiGroup.asset.taml | 7 + .../BaseGame/game/tools/gui/cubemapEditor.gui | 14 +- .../iconAnimation_image.asset.taml | 8 + .../iconExistingMaterial_image.asset.taml | 8 + .../iconIgnoreNode_image.asset.taml | 8 + .../ColladaImport/iconLight_image.asset.taml | 8 + .../iconMaterial_image.asset.taml | 8 + .../ColladaImport/iconMesh_image.asset.taml | 8 + .../ColladaImport/iconNode_image.asset.taml | 8 + .../align_bottom_d_image.asset.taml | 8 + .../align_bottom_h_image.asset.taml | 8 + .../align_bottom_n_image.asset.taml | 8 + .../GUI-editor/align_left_d_image.asset.taml | 8 + .../GUI-editor/align_left_h_image.asset.taml | 8 + .../GUI-editor/align_left_n_image.asset.taml | 8 + .../GUI-editor/align_right_d_image.asset.taml | 8 + .../GUI-editor/align_right_h_image.asset.taml | 8 + .../GUI-editor/align_right_n_image.asset.taml | 8 + .../GUI-editor/align_top_d_image.asset.taml | 8 + .../GUI-editor/align_top_h_image.asset.taml | 8 + .../GUI-editor/align_top_n_image.asset.taml | 8 + .../bring_to_front_d_image.asset.taml | 8 + .../bring_to_front_h_image.asset.taml | 8 + .../bring_to_front_n_image.asset.taml | 8 + .../GUI-editor/centersnap_d_image.asset.taml | 8 + .../GUI-editor/centersnap_h_image.asset.taml | 8 + .../GUI-editor/centersnap_n_image.asset.taml | 8 + .../distribute_horizontal_d_image.asset.taml | 8 + .../distribute_horizontal_h_image.asset.taml | 8 + .../distribute_horizontal_n_image.asset.taml | 8 + .../distribute_vertical_d_image.asset.taml | 8 + .../distribute_vertical_h_image.asset.taml | 8 + .../distribute_vertical_n_image.asset.taml | 8 + .../GUI-editor/edgesnap_d_image.asset.taml | 8 + .../GUI-editor/edgesnap_h_image.asset.taml | 8 + .../GUI-editor/edgesnap_n_image.asset.taml | 8 + .../GUI-editor/gui_library_d_image.asset.taml | 8 + .../GUI-editor/gui_library_h_image.asset.taml | 8 + .../GUI-editor/gui_library_n_image.asset.taml | 8 + .../horizontal_center_d_image.asset.taml | 8 + .../horizontal_center_h_image.asset.taml | 8 + .../horizontal_center_n_image.asset.taml | 8 + .../send_to_back_d_image.asset.taml | 8 + .../send_to_back_h_image.asset.taml | 8 + .../send_to_back_n_image.asset.taml | 8 + .../GUI-editor/snap_grid_d_image.asset.taml | 8 + .../GUI-editor/snap_grid_h_image.asset.taml | 8 + .../GUI-editor/snap_grid_n_image.asset.taml | 8 + .../vertical_center_d_image.asset.taml | 8 + .../vertical_center_h_image.asset.taml | 8 + .../vertical_center_n_image.asset.taml | 8 + .../tools/gui/images/NESW_image.asset.taml | 8 + .../tools/gui/images/NWSE_image.asset.taml | 8 + .../add_simgroup_btn_ctrl_d_image.asset.taml | 8 + .../add_simgroup_btn_ctrl_h_image.asset.taml | 8 + .../add_simgroup_btn_ctrl_n_image.asset.taml | 8 + .../add_simgroup_btn_d_image.asset.taml | 8 + .../add_simgroup_btn_h_image.asset.taml | 8 + .../add_simgroup_btn_n_image.asset.taml | 8 + .../gui/images/arrowbtn_d_image.asset.taml | 8 + .../gui/images/arrowbtn_n_image.asset.taml | 8 + .../gui/images/axis_icon__x_image.asset.taml | 8 + .../gui/images/axis_icon__y_image.asset.taml | 8 + .../gui/images/axis_icon__z_image.asset.taml | 8 + .../gui/images/axis_icon_x_image.asset.taml | 8 + .../gui/images/axis_icon_y_image.asset.taml | 8 + .../gui/images/axis_icon_z_image.asset.taml | 8 + .../tools/gui/images/button_image.asset.taml | 8 + .../gui/images/camera_btn_d_image.asset.taml | 8 + .../gui/images/camera_btn_h_image.asset.taml | 8 + .../gui/images/camera_btn_n_image.asset.taml | 8 + .../checkbox_list_fliped_image.asset.taml | 8 + .../gui/images/checkbox_list_image.asset.taml | 8 + .../images/checkbox_menubar_image.asset.taml | 8 + .../gui/images/clear_btn_d_image.asset.taml | 8 + .../gui/images/clear_btn_h_image.asset.taml | 8 + .../gui/images/clear_btn_n_image.asset.taml | 8 + .../gui/images/clear_icon_d_image.asset.taml | 8 + .../gui/images/clear_icon_h_image.asset.taml | 8 + .../gui/images/clear_icon_n_image.asset.taml | 8 + .../collapse_toolbar_d_image.asset.taml | 8 + .../collapse_toolbar_h_image.asset.taml | 8 + .../collapse_toolbar_n_image.asset.taml | 8 + .../gui/images/copy_btn_d_image.asset.taml | 8 + .../gui/images/copy_btn_h_image.asset.taml | 8 + .../gui/images/copy_btn_i_image.asset.taml | 8 + .../gui/images/copy_btn_n_image.asset.taml | 8 + .../images/crosshair_blue_image.asset.taml | 8 + .../gui/images/crosshair_image.asset.taml | 8 + .../gui/images/delete_d_image.asset.taml | 8 + .../gui/images/delete_h_image.asset.taml | 8 + .../gui/images/delete_n_image.asset.taml | 8 + .../gui/images/dropDown_image.asset.taml | 8 + .../gui/images/dropDown_tab_image.asset.taml | 8 + .../dropdown_button_arrow_image.asset.taml | 8 + .../images/dropdown_textEdit_image.asset.taml | 8 + .../gui/images/dropslider_d_image.asset.taml | 8 + .../gui/images/dropslider_h_image.asset.taml | 8 + .../gui/images/dropslider_n_image.asset.taml | 8 + .../images/expand_toolbar_d_image.asset.taml | 8 + .../images/expand_toolbar_h_image.asset.taml | 8 + .../images/expand_toolbar_n_image.asset.taml | 8 + .../gui/images/folderDown_image.asset.taml | 8 + .../gui/images/folderUp_d_image.asset.taml | 8 + .../gui/images/folderUp_h_image.asset.taml | 8 + .../gui/images/folderUp_image.asset.taml | 8 + .../tools/gui/images/folder_image.asset.taml | 8 + .../gui/images/group_border_image.asset.taml | 8 + .../gui/images/iconAccept_image.asset.taml | 8 + .../tools/gui/images/iconAdd_image.asset.taml | 8 + .../gui/images/iconCancel_image.asset.taml | 8 + .../gui/images/iconCollada_image.asset.taml | 8 + .../gui/images/iconDelete_image.asset.taml | 8 + .../gui/images/iconError_image.asset.taml | 8 + .../gui/images/iconIcon_image.asset.taml | 8 + .../images/iconInformation_image.asset.taml | 8 + .../gui/images/iconList_image.asset.taml | 8 + .../gui/images/iconLocked_image.asset.taml | 8 + .../tools/gui/images/iconNew_image.asset.taml | 8 + .../gui/images/iconOpen_image.asset.taml | 8 + .../gui/images/iconRefresh_image.asset.taml | 8 + .../gui/images/iconSave_image.asset.taml | 8 + .../gui/images/iconUnlocked_image.asset.taml | 8 + .../gui/images/iconVisible_image.asset.taml | 8 + .../gui/images/iconWarn_image.asset.taml | 8 + .../gui/images/iconbutton_image.asset.taml | 8 + .../images/iconbuttonsmall_image.asset.taml | 8 + .../images/inactive_overlay_image.asset.taml | 8 + .../gui/images/layers_btn_d_image.asset.taml | 8 + .../gui/images/layers_btn_h_image.asset.taml | 8 + .../gui/images/layers_btn_n_image.asset.taml | 8 + .../gui/images/leftRight_image.asset.taml | 8 + .../tools/gui/images/lock_d_image.asset.taml | 8 + .../tools/gui/images/lock_h_image.asset.taml | 8 + .../tools/gui/images/lock_n_image.asset.taml | 8 + .../images/menubar/arrow_d_image.asset.taml | 8 + .../images/menubar/arrow_h_image.asset.taml | 8 + .../images/menubar/arrow_n_image.asset.taml | 8 + .../menubar/bounds_center_d_image.asset.taml | 8 + .../menubar/bounds_center_h_image.asset.taml | 8 + .../menubar/bounds_center_n_image.asset.taml | 8 + .../menubar/delete_btn_d_image.asset.taml | 8 + .../menubar/delete_btn_h_image.asset.taml | 8 + .../menubar/delete_btn_i_image.asset.taml | 8 + .../menubar/delete_btn_n_image.asset.taml | 8 + .../menubar/explode_prefab_d_image.asset.taml | 8 + .../menubar/explode_prefab_h_image.asset.taml | 8 + .../menubar/explode_prefab_i_image.asset.taml | 8 + .../menubar/explode_prefab_n_image.asset.taml | 8 + .../menubar/fit_selection_d_image.asset.taml | 8 + .../menubar/fit_selection_h_image.asset.taml | 8 + .../menubar/fit_selection_n_image.asset.taml | 8 + .../menubar/object_center_d_image.asset.taml | 8 + .../menubar/object_center_h_image.asset.taml | 8 + .../menubar/object_center_n_image.asset.taml | 8 + .../object_node_icon_d_image.asset.taml | 8 + .../object_node_icon_h_image.asset.taml | 8 + .../object_node_icon_n_image.asset.taml | 8 + .../object_node_lable_d_image.asset.taml | 8 + .../object_node_lable_h_image.asset.taml | 8 + .../object_node_lable_n_image.asset.taml | 8 + .../object_transform_d_image.asset.taml | 8 + .../object_transform_h_image.asset.taml | 8 + .../object_transform_n_image.asset.taml | 8 + .../menubar/orbit_cam_d_image.asset.taml | 8 + .../menubar/orbit_cam_h_image.asset.taml | 8 + .../menubar/orbit_cam_n_image.asset.taml | 8 + .../images/menubar/probe_d_image.asset.taml | 8 + .../images/menubar/probe_h_image.asset.taml | 8 + .../images/menubar/probe_n_image.asset.taml | 8 + .../images/menubar/rotate_d_image.asset.taml | 8 + .../images/menubar/rotate_h_image.asset.taml | 8 + .../images/menubar/rotate_n_image.asset.taml | 8 + .../images/menubar/scale_d_image.asset.taml | 8 + .../images/menubar/scale_h_image.asset.taml | 8 + .../images/menubar/scale_n_image.asset.taml | 8 + .../menubar/select_bounds_d_image.asset.taml | 8 + .../menubar/select_bounds_h_image.asset.taml | 8 + .../menubar/select_bounds_n_image.asset.taml | 8 + .../selection_to_prefab_d_image.asset.taml | 8 + .../selection_to_prefab_h_image.asset.taml | 8 + .../selection_to_prefab_i_image.asset.taml | 8 + .../selection_to_prefab_n_image.asset.taml | 8 + .../menubar/settings_d_image.asset.taml | 8 + .../menubar/settings_h_image.asset.taml | 8 + .../menubar/settings_n_image.asset.taml | 8 + .../menubar/show_grid_d_image.asset.taml | 8 + .../menubar/show_grid_h_image.asset.taml | 8 + .../menubar/show_grid_n_image.asset.taml | 8 + .../menubar/show_preview_d_image.asset.taml | 8 + .../menubar/show_preview_h_image.asset.taml | 8 + .../menubar/show_preview_n_image.asset.taml | 8 + .../menubar/smooth_cam_d_image.asset.taml | 8 + .../menubar/smooth_cam_h_image.asset.taml | 8 + .../menubar/smooth_cam_n_image.asset.taml | 8 + .../menubar/smooth_cam_rot_d_image.asset.taml | 8 + .../menubar/smooth_cam_rot_h_image.asset.taml | 8 + .../menubar/smooth_cam_rot_n_image.asset.taml | 8 + .../menubar/snap_bounds_d_image.asset.taml | 8 + .../menubar/snap_bounds_h_image.asset.taml | 8 + .../menubar/snap_bounds_n_image.asset.taml | 8 + .../menubar/snap_objects_d_image.asset.taml | 8 + .../menubar/snap_objects_h_image.asset.taml | 8 + .../menubar/snap_objects_n_image.asset.taml | 8 + .../menubar/snap_terrain_d_image.asset.taml | 8 + .../menubar/snap_terrain_h_image.asset.taml | 8 + .../menubar/snap_terrain_n_image.asset.taml | 8 + .../snapping_settings_d_image.asset.taml | 8 + .../snapping_settings_h_image.asset.taml | 8 + .../snapping_settings_n_image.asset.taml | 8 + .../menubar/translate_d_image.asset.taml | 8 + .../menubar/translate_h_image.asset.taml | 8 + .../menubar/translate_n_image.asset.taml | 8 + .../visibility_toggle_d_image.asset.taml | 8 + .../visibility_toggle_h_image.asset.taml | 8 + .../visibility_toggle_n_image.asset.taml | 8 + .../world_transform_d_image.asset.taml | 8 + .../world_transform_h_image.asset.taml | 8 + .../world_transform_n_image.asset.taml | 8 + .../tools/gui/images/move_image.asset.taml | 8 + .../tools/gui/images/new_d_image.asset.taml | 8 + .../images/new_folder_btn_d_image.asset.taml | 8 + .../images/new_folder_btn_h_image.asset.taml | 8 + .../images/new_folder_btn_n_image.asset.taml | 8 + .../tools/gui/images/new_h_image.asset.taml | 8 + .../tools/gui/images/new_n_image.asset.taml | 8 + .../gui/images/open_file_d_image.asset.taml | 8 + .../gui/images/open_file_h_image.asset.taml | 8 + .../gui/images/open_file_n_image.asset.taml | 8 + .../gui/images/radioButton_image.asset.taml | 8 + .../gui/images/reset_icon_d_image.asset.taml | 8 + .../gui/images/reset_icon_h_image.asset.taml | 8 + .../gui/images/reset_icon_n_image.asset.taml | 8 + .../images/retarget_btn_d_image.asset.taml | 8 + .../images/retarget_btn_h_image.asset.taml | 8 + .../images/retarget_btn_i_image.asset.taml | 8 + .../images/retarget_btn_n_image.asset.taml | 8 + .../images/rightArrowWhite_image.asset.taml | 8 + .../gui/images/rl_loadingbar_image.asset.taml | 8 + .../gui/images/save_all_d_image.asset.taml | 8 + .../gui/images/save_all_h_image.asset.taml | 8 + .../gui/images/save_all_i_image.asset.taml | 8 + .../gui/images/save_all_n_image.asset.taml | 8 + .../gui/images/save_as_d_image.asset.taml | 8 + .../gui/images/save_as_h_image.asset.taml | 8 + .../gui/images/save_as_i_image.asset.taml | 8 + .../gui/images/save_as_n_image.asset.taml | 8 + .../gui/images/save_icon_d_image.asset.taml | 8 + .../gui/images/save_icon_h_image.asset.taml | 8 + .../gui/images/save_icon_i_image.asset.taml | 8 + .../gui/images/save_icon_n_image.asset.taml | 8 + .../gui/images/scrollBar_image.asset.taml | 8 + .../gui/images/separator_h_image.asset.taml | 8 + .../gui/images/separator_v_image.asset.taml | 8 + .../tools/gui/images/slider_image.asset.taml | 8 + .../gui/images/slider_w_box_image.asset.taml | 8 + .../stencilIcons/cross_image.asset.taml | 8 + .../stencilIcons/filter_image.asset.taml | 8 + .../images/stencilIcons/gear_image.asset.taml | 8 + .../stencilIcons/import_image.asset.taml | 8 + .../stencilIcons/menuGrid_d_image.asset.taml | 8 + .../stencilIcons/menuGrid_h_image.asset.taml | 8 + .../stencilIcons/menuGrid_image.asset.taml | 8 + .../stencilIcons/menuGrid_n_image.asset.taml | 8 + .../stencilIcons/phone_image.asset.taml | 8 + .../images/stencilIcons/plus_image.asset.taml | 8 + .../stencilIcons/previous_image.asset.taml | 8 + .../stencilIcons/return_image.asset.taml | 8 + .../stencilIcons/warning_image.asset.taml | 8 + .../images/stencilIcons/zoom_image.asset.taml | 8 + .../gui/images/tab_border_image.asset.taml | 8 + .../tools/gui/images/tab_image.asset.taml | 8 + .../gui/images/textEditFrame_image.asset.taml | 8 + .../images/textEditSliderBox_image.asset.taml | 8 + .../gui/images/textEdit_image.asset.taml | 8 + .../thumbHightlightButton_image.asset.taml | 8 + .../images/toolbar_window_image.asset.taml | 8 + .../gui/images/transp_grid_image.asset.taml | 8 + .../gui/images/treeView_image.asset.taml | 8 + .../images/treeview/hidden_image.asset.taml | 8 + .../tools/gui/images/upDown_image.asset.taml | 8 + .../images/uv_editor_btn_d_image.asset.taml | 8 + .../images/uv_editor_btn_h_image.asset.taml | 8 + .../images/uv_editor_btn_n_image.asset.taml | 8 + .../gui/images/visible_d_image.asset.taml | 8 + .../gui/images/visible_h_image.asset.taml | 8 + .../gui/images/visible_i_image.asset.taml | 8 + .../gui/images/visible_n_image.asset.taml | 8 + .../tools/gui/images/window_image.asset.taml | 8 + .../game/tools/gui/materialSelector.ed.gui | 4 +- .../gui/messageBoxes/IODropdownDlg.asset.taml | 7 + .../messageBoxes/MessagePopupDlg.asset.taml | 7 + .../toolsMessageBoxOKBuyDlg.asset.taml | 7 + ...olsMessageBoxOKCancelDetailsDlg.asset.taml | 7 + .../toolsMessageBoxOKCancelDlg.asset.taml | 7 + .../toolsMessageBoxOKDlg.asset.taml | 7 + .../toolsMessageBoxYesNoCancelDlg.asset.taml | 7 + .../toolsMessageBoxYesNoDlg.asset.taml | 7 + .../game/tools/gui/postFXEditor.asset.taml | 7 + .../game/tools/gui/profiles.ed.tscript | 80 +- .../game/tools/gui/scriptEditorDlg.ed.gui | 4 +- .../gui/simViewDlg, EditorGuiGroup.asset.taml | 7 + .../BaseGame/game/tools/gui/simViewDlg.ed.gui | 4 +- ...xSaveChangesDlg, EditorGuiGroup.asset.taml | 7 + .../BaseGame/game/tools/gui/uvEditor.ed.gui | 2 +- ...EditorChooseGUI, EditorGuiGroup.asset.taml | 7 + .../GuiEditorGui, EditorGuiGroup.asset.taml | 7 + ...itorNewGuiDialog,EditorGuiGroup.asset.taml | 7 + ...iEditorPrefsDlg, EditorGuiGroup.asset.taml | 7 + ...lectDlgContainer,EditorGuiGroup.asset.taml | 7 + .../guiEditor/gui/gridTiny2_image.asset.taml | 8 + .../game/tools/guiEditor/gui/guiEditor.ed.gui | 12 +- .../820461101_Irradiance_image.asset.taml | 8 + .../820461101_Prefilter_image.asset.taml | 8 + ...efaultEditorLevel_preview_image.asset.taml | 8 + .../levels/EditorTemplateLevel.asset.taml | 8 + Templates/BaseGame/game/tools/main.tscript | 3 + .../game/tools/materialEditor/gui/.asset.taml | 6 + ...aterialEditorGui,EditorGuiGroup.asset.taml | 7 + .../gui/MaterialEditorToolbar.asset.taml | 7 + .../gui/MaterialInstanceViewCtrl.asset.taml | 7 + .../materialEditor/gui/MaterialToolbar.ed.gui | 4 +- .../materialEditor/gui/Profiles.ed.tscript | 2 +- .../change_material_btn_d_image.asset.taml | 8 + .../change_material_btn_h_image.asset.taml | 8 + .../change_material_btn_n_image.asset.taml | 8 + .../gui/cubeMapEd_previewMat_image.asset.taml | 8 + .../gui/cube_xNeg_image.asset.taml | 8 + .../gui/cube_xPos_image.asset.taml | 8 + .../gui/cube_yNeg_image.asset.taml | 8 + .../gui/cube_yPos_image.asset.taml | 8 + .../gui/cube_zNeg_image.asset.taml | 8 + .../gui/cube_zPos_image.asset.taml | 8 + .../gui/cubemapBtnBorder_d_image.asset.taml | 8 + .../gui/cubemapBtnBorder_h_image.asset.taml | 8 + .../gui/cubemapBtnBorder_i_image.asset.taml | 8 + .../gui/cubemapBtnBorder_n_image.asset.taml | 8 + .../gui/cubemaped_cubepreview.asset.taml | 6 + .../gui/cubemaped_cubepreview.tscript | 11 + .../gui/cubemaped_cylinderpreview.asset.taml | 6 + .../gui/cubemaped_cylinderpreview.tscript | 11 + .../gui/cubemaped_spherepreview.asset.taml | 6 + .../gui/cubemaped_spherepreview.tscript | 11 + .../materialEditor/gui/cubepreview.asset.taml | 6 + .../materialEditor/gui/cubepreview.tscript | 11 + .../gui/cylinderpreview.asset.taml | 6 + .../gui/cylinderpreview.tscript | 11 + .../gui/guiMaterialPropertiesWindow.ed.gui | 48 +- .../gui/matEd_cylinderButt_d_image.asset.taml | 8 + .../gui/matEd_cylinderButt_h_image.asset.taml | 8 + .../gui/matEd_cylinderButt_n_image.asset.taml | 8 + .../gui/matEd_mappedMat_image.asset.taml | 8 + .../gui/matEd_sphereButt_d_image.asset.taml | 8 + .../gui/matEd_sphereButt_h_image.asset.taml | 8 + .../gui/matEd_sphereButt_n_image.asset.taml | 8 + .../materialSelectorIcon_d_image.asset.taml | 8 + .../materialSelectorIcon_h_image.asset.taml | 8 + .../materialSelectorIcon_n_image.asset.taml | 8 + .../gui/mesh_selector_btn_d_image.asset.taml | 8 + .../gui/mesh_selector_btn_h_image.asset.taml | 8 + .../gui/mesh_selector_btn_n_image.asset.taml | 8 + .../gui/new_material_d_image.asset.taml | 8 + .../gui/new_material_h_image.asset.taml | 8 + .../gui/new_material_n_image.asset.taml | 8 + .../gui/pyramidpreview.asset.taml | 6 + .../materialEditor/gui/pyramidpreview.tscript | 11 + .../gui/screenFaded_image.asset.taml | 8 + .../gui/scrollBox_image.asset.taml | 8 + .../gui/spherepreview.asset.taml | 6 + .../materialEditor/gui/spherepreview.tscript | 11 + .../gui/torusknotpreview.asset.taml | 6 + .../gui/torusknotpreview.tscript | 11 + .../gui/torusknowpreview.asset.taml | 6 + .../gui/torusknowpreview.tscript | 11 + .../gui/toruspreview.asset.taml | 6 + .../materialEditor/gui/toruspreview.tscript | 11 + .../gui/unknownImage_image.asset.taml | 8 + .../gui/unsavedWarn_image.asset.taml | 8 + .../gui/wav_none_d_image.asset.taml | 8 + .../gui/wav_none_h_image.asset.taml | 8 + .../gui/wav_none_i_image.asset.taml | 8 + .../gui/wav_none_n_image.asset.taml | 8 + .../gui/wav_sine_d_image.asset.taml | 8 + .../gui/wav_sine_h_image.asset.taml | 8 + .../gui/wav_sine_i_image.asset.taml | 8 + .../gui/wav_sine_n_image.asset.taml | 8 + .../gui/wav_square_d_image.asset.taml | 8 + .../gui/wav_square_h_image.asset.taml | 8 + .../gui/wav_square_i_image.asset.taml | 8 + .../gui/wav_square_n_image.asset.taml | 8 + .../gui/wav_triangle_d_image.asset.taml | 8 + .../gui/wav_triangle_h_image.asset.taml | 8 + .../gui/wav_triangle_i_image.asset.taml | 8 + .../gui/wav_triangle_n_image.asset.taml | 8 + .../scripts/materialEditor.ed.tscript | 4 +- ...eshRoadEditorGui,EditorGuiGroup.asset.taml | 7 + ...ditorSettingsTab,EditorGuiGroup.asset.taml | 7 + ...oadEditorToolbar,EditorGuiGroup.asset.taml | 7 + ...onAreaEditorGui, EditorGuiGroup.asset.taml | 7 + .../images/DefaultHandle_image.asset.taml | 8 + .../images/mission_area_d_image.asset.taml | 8 + .../images/mission_area_h_image.asset.taml | 8 + .../images/mission_area_n_image.asset.taml | 8 + .../missionAreaEditorGui.ed.gui | 2 +- .../navEditor/CreateNewNavMeshDlg.asset.taml | 7 + .../ENavEditorSettingsPage.asset.taml | 7 + .../navEditor/NavEditorConsoleDlg.asset.taml | 7 + .../NavEditorGui, EditorGuiGroup.asset.taml | 7 + ...NavEditorToolbar,EditorGuiGroup.asset.taml | 7 + .../images/nav_cover_d_image.asset.taml | 8 + .../images/nav_cover_h_image.asset.taml | 8 + .../images/nav_cover_n_image.asset.taml | 8 + .../images/nav_editor_d_image.asset.taml | 8 + .../images/nav_editor_h_image.asset.taml | 8 + .../images/nav_editor_n_image.asset.taml | 8 + .../images/nav_link_d_image.asset.taml | 8 + .../images/nav_link_h_image.asset.taml | 8 + .../images/nav_link_n_image.asset.taml | 8 + .../tools/particleEditor/PE_Window.asset.taml | 7 + .../particleEditor/ParticleEditor.ed.gui | 38 +- .../images/play_btn_d_image.asset.taml | 8 + .../images/play_btn_h_image.asset.taml | 8 + .../images/play_btn_n_image.asset.taml | 8 + .../guis/ProjectImportCtrl.asset.taml | 7 + .../projectImporter/guis/projectImporter.gui | 987 +++++++++++++ .../game/tools/projectImporter/main.tscript | 58 + .../pre40/T3Dpre4ProjectImporter.tscript | 1297 +++++++++++++++++ .../scripts/projectImporter.tscript | 976 +++++++++++++ .../resources/ReflectProbeSphere.asset.taml | 6 + .../resources/ReflectProbeSphere.tscript | 11 + .../resources/checkerboard_image.asset.taml | 8 + .../RiverEditorGui, EditorGuiGroup.asset.taml | 7 + ...ditorSettingsTab,EditorGuiGroup.asset.taml | 7 + ...erEditorToolbar, EditorGuiGroup.asset.taml | 7 + .../tools/roadEditor/RoadEditorGui.asset.taml | 7 + ...ditorSettingsTab,EditorGuiGroup.asset.taml | 7 + .../roadEditor/RoadEditorToolbar.asset.taml | 7 + .../game/tools/shapeEditor/gui/.asset.taml | 6 + .../tools/shapeEditor/gui/Profiles.ed.tscript | 4 +- ...dAdvancedWindow, EditorGuiGroup.asset.taml | 7 + .../gui/ShapeEdAnimWindow.asset.taml | 7 + .../gui/ShapeEdPropWindow.asset.taml | 7 + ...ditorSettingsTab,EditorGuiGroup.asset.taml | 7 + ...peEditorToolbar, EditorGuiGroup.asset.taml | 7 + .../shapeEditor/gui/ShapeEditorToolbar.ed.gui | 8 +- .../gui/shapeEdAdvancedWindow.ed.gui | 4 +- .../shapeEditor/gui/shapeEdPropWindow.ed.gui | 8 +- .../images/back_btn_d_image.asset.taml | 8 + .../images/back_btn_h_image.asset.taml | 8 + .../images/back_btn_n_image.asset.taml | 8 + .../images/collision_shape_d_image.asset.taml | 8 + .../images/collision_shape_h_image.asset.taml | 8 + .../images/collision_shape_n_image.asset.taml | 8 + .../detail_levels_btn_d_image.asset.taml | 8 + .../detail_levels_btn_h_image.asset.taml | 8 + .../detail_levels_btn_n_image.asset.taml | 8 + .../images/fwd_btn_d_image.asset.taml | 8 + .../images/fwd_btn_h_image.asset.taml | 8 + .../images/fwd_btn_n_image.asset.taml | 8 + .../images/ghost_btn_d_image.asset.taml | 8 + .../images/ghost_btn_h_image.asset.taml | 8 + .../images/ghost_btn_n_image.asset.taml | 8 + .../highlight_material_image.asset.taml | 8 + .../images/object_bounds_d_image.asset.taml | 8 + .../images/object_bounds_h_image.asset.taml | 8 + .../images/object_bounds_n_image.asset.taml | 8 + .../object_fit_bounds_d_image.asset.taml | 8 + .../object_fit_bounds_h_image.asset.taml | 8 + .../object_fit_bounds_n_image.asset.taml | 8 + .../images/pause_btn_d_image.asset.taml | 8 + .../images/pause_btn_h_image.asset.taml | 8 + .../images/pause_btn_n_image.asset.taml | 8 + .../images/pingpong_btn_d_image.asset.taml | 8 + .../images/pingpong_btn_h_image.asset.taml | 8 + .../images/pingpong_btn_n_image.asset.taml | 8 + .../images/playbkwd_btn_d_image.asset.taml | 8 + .../images/playbkwd_btn_h_image.asset.taml | 8 + .../images/playbkwd_btn_n_image.asset.taml | 8 + .../images/playfwd_btn_d_image.asset.taml | 8 + .../images/playfwd_btn_h_image.asset.taml | 8 + .../images/playfwd_btn_n_image.asset.taml | 8 + .../images/seq_bar_in_d_image.asset.taml | 8 + .../images/seq_bar_in_h_image.asset.taml | 8 + .../images/seq_bar_in_n_image.asset.taml | 8 + .../images/seq_bar_out_d_image.asset.taml | 8 + .../images/seq_bar_out_h_image.asset.taml | 8 + .../images/seq_bar_out_n_image.asset.taml | 8 + .../images/show_wireframe_d_image.asset.taml | 8 + .../images/show_wireframe_h_image.asset.taml | 8 + .../images/show_wireframe_n_image.asset.taml | 8 + .../images/shownodes_btn_d_image.asset.taml | 8 + .../images/shownodes_btn_h_image.asset.taml | 8 + .../images/shownodes_btn_n_image.asset.taml | 8 + .../images/stepback_btn_d_image.asset.taml | 8 + .../images/stepback_btn_h_image.asset.taml | 8 + .../images/stepback_btn_n_image.asset.taml | 8 + .../images/stepfwd_btn_d_image.asset.taml | 8 + .../images/stepfwd_btn_h_image.asset.taml | 8 + .../images/stepfwd_btn_n_image.asset.taml | 8 + .../images/sun_btn_d_image.asset.taml | 8 + .../images/sun_btn_h_image.asset.taml | 8 + .../images/sun_btn_n_image.asset.taml | 8 + .../images/transition_slider_image.asset.taml | 8 + .../images/trigger_marker_image.asset.taml | 8 + .../scripts/shapeEditor.ed.tscript | 2 +- .../game/tools/shapes/unit_capsule.asset.taml | 6 + .../game/tools/shapes/unit_capsule.tscript | 11 + .../game/tools/shapes/unit_cube.asset.taml | 6 + .../game/tools/shapes/unit_cube.tscript | 11 + .../game/tools/shapes/unit_sphere.asset.taml | 6 + .../game/tools/shapes/unit_sphere.tscript | 11 + .../game/tools/worldEditor/gui/.asset.taml | 6 + .../gui/AL_ShadowVizOverlayCtrl.asset.taml | 7 + ...ddFMODProjectDlg,EditorGuiGroup.asset.taml | 7 + ...GizmoSettingsTab,EditorGuiGroup.asset.taml | 7 + ...ameraSettingsTab,EditorGuiGroup.asset.taml | 7 + ...teNewTerrainGui, EditorGuiGroup.asset.taml | 7 + ...sWindowContainer,EditorGuiGroup.asset.taml | 7 + ...rrainEditToolbar,EditorGuiGroup.asset.taml | 7 + ...inPainterToolbar,EditorGuiGroup.asset.taml | 7 + .../worldEditor/gui/EWToolsToolbar.asset.taml | 7 + ...ldEditorToolbar, EditorGuiGroup.asset.taml | 7 + ...rChooseLevelGui, EditorGuiGroup.asset.taml | 7 + .../gui/EditorGui,EditorGuiGroup.asset.taml | 7 + .../tools/worldEditor/gui/EditorGui.ed.gui | 30 +- ...orSettingsWindow,EditorGuiGroup.asset.taml | 7 + ...neralSettingsTab,EditorGuiGroup.asset.taml | 7 + .../gui/GenericPromptDialog.asset.taml | 7 + ...kmarksContainer, EditorGuiGroup.asset.taml | 7 + ...ametersContainer,EditorGuiGroup.asset.taml | 7 + ...bjectBuilderGui, EditorGuiGroup.asset.taml | 7 + ...ditorSettingsTab,EditorGuiGroup.asset.taml | 7 + ...ptionsContainer, EditorGuiGroup.asset.taml | 7 + .../gui/ObjectSnapOptionsWindow.ed.gui | 26 +- .../worldEditor/gui/ProbeBakeDlg.asset.taml | 7 + .../ProceduralTerrainPainterGui.asset.taml | 7 + ...oftnessCurveDlg, EditorGuiGroup.asset.taml | 7 + .../worldEditor/gui/TerrainEditToolbar.ed.gui | 10 +- ...ditorSettingsTab,EditorGuiGroup.asset.taml | 7 + ...luesSettingsGui, EditorGuiGroup.asset.taml | 7 + ...errainExportGui, EditorGuiGroup.asset.taml | 7 + ...errainImportGui, EditorGuiGroup.asset.taml | 7 + ...rrainMaterialDlg,EditorGuiGroup.asset.taml | 7 + ...PainterContainer,EditorGuiGroup.asset.taml | 7 + .../gui/TerrainPainterToolbar.ed.gui | 8 +- .../gui/TerrainPainterWindow.ed.gui | 4 +- ...tureSettingsDlg, EditorGuiGroup.asset.taml | 7 + .../TimeAdjustGui, EditorGuiGroup.asset.taml | 7 + ...exEditorPalette, EditorGuiGroup.asset.taml | 7 + ...calEditorPalette,EditorGuiGroup.asset.taml | 7 + ...estEditorPalette,EditorGuiGroup.asset.taml | 7 + ...oadEditorPalette,EditorGuiGroup.asset.taml | 7 + ...NavEditorPalette,EditorGuiGroup.asset.taml | 7 + ...verEditorPalette,EditorGuiGroup.asset.taml | 7 + ...oadEditorPalette,EditorGuiGroup.asset.taml | 7 + ...apeEditorPalette,EditorGuiGroup.asset.taml | 7 + ...ainEditorPalette,EditorGuiGroup.asset.taml | 7 + ...inPainterPalette,EditorGuiGroup.asset.taml | 7 + ...nspectorPalette, EditorGuiGroup.asset.taml | 7 + ...ectionContainer, EditorGuiGroup.asset.taml | 7 + .../gui/TransformSelectionWindow.ed.gui | 6 +- ...yLayerContainer, EditorGuiGroup.asset.taml | 7 + ...MissionInspector,EditorGuiGroup.asset.taml | 7 + .../worldEditor/gui/WorldEditorToolbar.ed.gui | 24 +- .../worldEditor/gui/guiTerrainImportGui.gui | 2 +- .../gui/guiTerrainMaterialDlg.ed.gui | 24 +- .../images/CUR_3darrow_image.asset.taml | 8 + .../images/CUR_3ddiagleft_image.asset.taml | 8 + .../images/CUR_3ddiagright_image.asset.taml | 8 + .../images/CUR_3dleftright_image.asset.taml | 8 + .../images/CUR_3dupdown_image.asset.taml | 8 + .../images/CUR_grab_image.asset.taml | 8 + .../images/CUR_hand_image.asset.taml | 8 + .../images/CUR_rotate_image.asset.taml | 8 + .../images/LockedHandle_image.asset.taml | 8 + .../images/SelectHandle_image.asset.taml | 8 + .../images/boxBrush_d_image.asset.taml | 8 + .../images/boxBrush_h_image.asset.taml | 8 + .../images/boxBrush_n_image.asset.taml | 8 + .../brushAdjustHeight_d_image.asset.taml | 8 + .../brushAdjustHeight_h_image.asset.taml | 8 + .../brushAdjustHeight_n_image.asset.taml | 8 + .../images/brushPaintNoise_d_image.asset.taml | 8 + .../images/brushPaintNoise_h_image.asset.taml | 8 + .../images/brushPaintNoise_n_image.asset.taml | 8 + .../brushThermalErosion_d_image.asset.taml | 8 + .../brushThermalErosion_h_image.asset.taml | 8 + .../brushThermalErosion_image.asset.taml | 8 + .../images/circleBrush_d_image.asset.taml | 8 + .../images/circleBrush_h_image.asset.taml | 8 + .../images/circleBrush_n_image.asset.taml | 8 + .../images/clearEmpty_d_image.asset.taml | 8 + .../images/clearEmpty_h_image.asset.taml | 8 + .../images/clearEmpty_n_image.asset.taml | 8 + .../images/depthviz_image.asset.taml | 8 + .../images/flattenHeight_d_image.asset.taml | 8 + .../images/flattenHeight_h_image.asset.taml | 8 + .../images/flattenHeight_n_image.asset.taml | 8 + .../images/lowerHeight_d_image.asset.taml | 8 + .../images/lowerHeight_h_image.asset.taml | 8 + .../images/lowerHeight_n_image.asset.taml | 8 + .../images/maskBrush_d_image.asset.taml | 8 + .../images/maskBrush_h_image.asset.taml | 8 + .../images/maskBrush_n_image.asset.taml | 8 + .../images/raiseHeight_d_image.asset.taml | 8 + .../images/raiseHeight_h_image.asset.taml | 8 + .../images/raiseHeight_n_image.asset.taml | 8 + .../add_mesh_road_d_image.asset.taml | 8 + .../add_mesh_road_h_image.asset.taml | 8 + .../add_mesh_road_n_image.asset.taml | 8 + .../road-river/add_point_d_image.asset.taml | 8 + .../road-river/add_point_h_image.asset.taml | 8 + .../road-river/add_point_n_image.asset.taml | 8 + .../road-river/add_river_d_image.asset.taml | 8 + .../road-river/add_river_h_image.asset.taml | 8 + .../road-river/add_river_n_image.asset.taml | 8 + .../add_road_path_d_image.asset.taml | 8 + .../add_road_path_h_image.asset.taml | 8 + .../add_road_path_n_image.asset.taml | 8 + .../menubar/show_profile_d_image.asset.taml | 8 + .../menubar/show_profile_h_image.asset.taml | 8 + .../menubar/show_profile_n_image.asset.taml | 8 + .../menubar/show_spline_d_image.asset.taml | 8 + .../menubar/show_spline_h_image.asset.taml | 8 + .../menubar/show_spline_n_image.asset.taml | 8 + .../menubar/show_texture_d_image.asset.taml | 8 + .../menubar/show_texture_h_image.asset.taml | 8 + .../menubar/show_texture_n_image.asset.taml | 8 + .../road-river/move_point_d_image.asset.taml | 8 + .../road-river/move_point_h_image.asset.taml | 8 + .../road-river/move_point_n_image.asset.taml | 8 + .../rotate_point_d_image.asset.taml | 8 + .../rotate_point_h_image.asset.taml | 8 + .../rotate_point_n_image.asset.taml | 8 + .../road-river/scale_point_d_image.asset.taml | 8 + .../road-river/scale_point_h_image.asset.taml | 8 + .../road-river/scale_point_n_image.asset.taml | 8 + .../subtract_point_d_image.asset.taml | 8 + .../subtract_point_h_image.asset.taml | 8 + .../subtract_point_n_image.asset.taml | 8 + .../images/setEmpty_d_image.asset.taml | 8 + .../images/setEmpty_h_image.asset.taml | 8 + .../images/setEmpty_n_image.asset.taml | 8 + .../images/setHeight_d_image.asset.taml | 8 + .../images/setHeight_h_image.asset.taml | 8 + .../images/setHeight_n_image.asset.taml | 8 + .../images/smoothHeight_d_image.asset.taml | 8 + .../images/smoothHeight_h_image.asset.taml | 8 + .../images/smoothHeight_n_image.asset.taml | 8 + .../images/softCurve_d_image.asset.taml | 8 + .../images/softCurve_h_image.asset.taml | 8 + .../images/softCurve_n_image.asset.taml | 8 + .../new_layer_icon_image.asset.taml | 8 + .../terrain_painter_border_d_image.asset.taml | 8 + .../terrain_painter_border_h_image.asset.taml | 8 + ...rain_painter_border_large_image.asset.taml | 8 + .../terrain_painter_border_n_image.asset.taml | 8 + ...rain_painter_border_new_h_image.asset.taml | 8 + ...rain_painter_border_new_n_image.asset.taml | 8 + .../3rd_person_camera_d_image.asset.taml | 8 + .../3rd_person_camera_h_image.asset.taml | 8 + .../3rd_person_camera_n_image.asset.taml | 8 + .../images/toolbar/camera_d_image.asset.taml | 8 + .../images/toolbar/camera_h_image.asset.taml | 8 + .../images/toolbar/camera_n_image.asset.taml | 8 + .../datablock_editor_d_image.asset.taml | 8 + .../datablock_editor_h_image.asset.taml | 8 + .../datablock_editor_n_image.asset.taml | 8 + .../images/toolbar/gui_d_image.asset.taml | 8 + .../images/toolbar/gui_h_image.asset.taml | 8 + .../images/toolbar/gui_image.asset.taml | 8 + .../material_editor_d_image.asset.taml | 8 + .../material_editor_h_image.asset.taml | 8 + .../material_editor_n_image.asset.taml | 8 + .../mesh_road_editor_d_image.asset.taml | 8 + .../mesh_road_editor_h_image.asset.taml | 8 + .../mesh_road_editor_n_image.asset.taml | 8 + .../missionarea_editor_d_image.asset.taml | 8 + .../missionarea_editor_h_image.asset.taml | 8 + .../missionarea_editor_n_image.asset.taml | 8 + .../toolbar/paint_terrain_d_image.asset.taml | 8 + .../toolbar/paint_terrain_h_image.asset.taml | 8 + .../toolbar/paint_terrain_n_image.asset.taml | 8 + .../toolbar/particleeditor_d_image.asset.taml | 8 + .../toolbar/particleeditor_h_image.asset.taml | 8 + .../toolbar/particleeditor_n_image.asset.taml | 8 + .../toolbar/playbutton_d_image.asset.taml | 8 + .../toolbar/playbutton_h_image.asset.taml | 8 + .../toolbar/playbutton_n_image.asset.taml | 8 + .../images/toolbar/player_d_image.asset.taml | 8 + .../images/toolbar/player_h_image.asset.taml | 8 + .../images/toolbar/player_n_image.asset.taml | 8 + .../toolbar/river_editor_d_image.asset.taml | 8 + .../toolbar/river_editor_h_image.asset.taml | 8 + .../toolbar/river_editor_n_image.asset.taml | 8 + .../road_path_editor_d_image.asset.taml | 8 + .../road_path_editor_h_image.asset.taml | 8 + .../road_path_editor_n_image.asset.taml | 8 + .../toolbar/sculpt_terrain_d_image.asset.taml | 8 + .../toolbar/sculpt_terrain_h_image.asset.taml | 8 + .../toolbar/sculpt_terrain_n_image.asset.taml | 8 + .../toolbar/shape_editor_d_image.asset.taml | 8 + .../toolbar/shape_editor_h_image.asset.taml | 8 + .../toolbar/shape_editor_n_image.asset.taml | 8 + .../transform_objects_d_image.asset.taml | 8 + .../transform_objects_h_image.asset.taml | 8 + .../transform_objects_n_image.asset.taml | 8 + .../images/toolbar/world_d_image.asset.taml | 8 + .../images/toolbar/world_h_image.asset.taml | 8 + .../images/toolbar/world_image.asset.taml | 8 + .../worldEditor/scripts/menus.ed.tscript | 2 + .../scripts/visibility/miscViz.tscript | 4 +- Tools/CMake/torque3d.cmake | 3 + 1708 files changed, 19619 insertions(+), 4596 deletions(-) create mode 100644 Engine/source/T3D/assets/ImageAssetInspectors.h create mode 100644 Templates/BaseGame/game/core/console/guis/ConsoleDlg.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/images/camera_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/images/defaultParticle_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/images/defaultRoadTextureOther_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/images/defaultRoadTextureTop_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/images/defaultpath_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/images/defaultpath_normal_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/images/green_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/images/ribTex_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/Camera.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/camera.tscript create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/noshape.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/noshape.tscript create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/octahedron.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/octahedron.tscript create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/simplecone.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/simplecone.tscript create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/unit_capsule.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/unit_capsule.tscript create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/unit_cube.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/unit_cube.tscript create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/unit_sphere.asset.taml create mode 100644 Templates/BaseGame/game/core/gameObjects/shapes/unit_sphere.tscript create mode 100644 Templates/BaseGame/game/core/gui/images/button_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/checkbox_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/group_border_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/inactive_overlay_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/loadingbar_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/scrollBar_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/slider_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/textEdit_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/thumbHighlightButton_image.asset.taml create mode 100644 Templates/BaseGame/game/core/gui/images/window_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/AreaMap33_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/caustics_1_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/caustics_2_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/inactive_overlay_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/missingTexture_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/noise_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/null_color_ramp_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/unavailable_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/images/warnMat_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Eerie_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Misty_Blue_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Warm_Day_image.asset.taml create mode 100644 Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/perfect_Gradient_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/brdfTexture_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/cloud1_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/cloud2_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/cloud3_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/clouds_normal_displacement_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/default_irradiance_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/default_prefilter_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/depthcolor_ramp_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/foam_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/missingTexture_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/ripple_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/unavailable_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/images/warnMat_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/materials.tscript create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_noglow.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_noglow.png create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_noglow.tscript create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_noglow_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_wcorona.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_wcorona.png create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_wglow.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_wglow.png create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_wglow.tscript create mode 100644 Templates/BaseGame/game/core/rendering/materials/moon_wglow_image.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_1.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_1.png create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_2.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_2.png create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_3.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_3.png create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_4.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_4.png create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_5.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_5.png create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_6.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/materials/skybox_6.png create mode 100644 Templates/BaseGame/game/core/rendering/shapes/Fog_Cube.asset.taml create mode 100644 Templates/BaseGame/game/core/rendering/shapes/Fog_Cube.tscript create mode 100644 Templates/BaseGame/game/data/gameUI/GUIs/PlayGui.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/ChooseLevelDlg.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/GuiMusicPlayer.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/IODropdownDlg.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/JoinServerMenu.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/LoadingGui.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/MainMenuGui.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/MessageBoxDlg.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/NetGraphProfile.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/OptionsDlg.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/OptionsMenu.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/PauseMenu.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/ProfilerGui.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/RemapConfirmDlg.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/RemapDlg.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/StartupGui.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/guis/recordingsDlg.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/BackgroundImage_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Controller_Disconnected_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_0_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_10_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_11_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_12_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_1_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_2_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_3_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_4_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_5_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_6_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_7_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_8_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_9_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_A_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Alt_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Down_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Left_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Right_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Up_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Asterisk_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_B_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Backspace_Alt_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Backspace_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Blank_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Bracket_Left_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Bracket_Right_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_C_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Caps_Lock_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Command_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Ctrl_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_D_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Del_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_E_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_End_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Escape_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F10_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F11_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F12_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F1_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F2_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F3_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F4_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F5_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F6_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F7_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F8_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F9_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_G_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_H_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Home_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_I_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Insert_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_J_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_K_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_L_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_M_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mark_Left_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mark_Right_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Minus_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse1_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse2_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse3_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse_Simple_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_N_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Num_Lock_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_O_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_P_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Page_Down_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Page_Up_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Plus_Tall_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Plus_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Print_Screen_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Q_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Question_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Quote_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_R_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_Alt_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_Tall_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_S_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Semicolon_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Shift_Alt_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Shift_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Slash_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Space_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_T_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Tab_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Tilda_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_U_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_V_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_W_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Win_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_X_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Y_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Z_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Circle_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Cross_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Down_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Left_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Right_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Up_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_L1_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_L2_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Left_Stick_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Options_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_R1_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_R2_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Right_Stick_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Share_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Square_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Touch_Pad_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Triangle_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_A_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_B_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controller_Left_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controller_Right_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controllers_Separate_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controllers_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Down_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Down_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Left_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Right_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Up_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Home_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_LB_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_LT_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Left_Stick_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Left_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Minus_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Plus_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_RB_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_RT_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Right_Stick_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Right_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Square_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Up_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_X_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Y_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_A_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_B_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Down_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Left_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Right_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Up_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_LB_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_LT_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Left_Stick_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Menu_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_RB_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_RT_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Right_Stick_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Windows_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_X_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Y_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/ScreenBrightness_Dark_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/ScreenBrightness_Light_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Torque_3D_logo_alt_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Torque_3D_logo_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Torque_3D_logo_shortcut_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/Torque_3D_logo_w_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/background_dark_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/background_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/buttontab_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/chatHudBorderArray_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/checkbox_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/clear_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/clear_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/clear_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/collapse_toolbar_d_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/collapse_toolbar_h_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/collapse_toolbar_n_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/defaultCursor_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/dropDown_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/dropdown_button_arrow_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/dropdown_textEdit_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/dropslider_d_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/dropslider_h_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/dropslider_n_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/expand_toolbar_d_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/expand_toolbar_h_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/expand_toolbar_n_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/folder_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/group_border_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/hudfill_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/inactive_overlay_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/lagIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/listMenuArray_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/loadingbar_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/macCursor_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/menuSlider_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/menu_button_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/menu_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/new_d_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/new_h_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/new_n_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/next_button_d_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/next_button_h_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/next_button_n_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/no_preview_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/numericslider_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/optionsMenuSliderBitmapArray_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/panel_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/panel_low_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/previous_button_d_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/previous_button_h_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/previous_button_n_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/radioButton_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/scrollBar_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/selector_button_blank_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/selector_button_dark_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/selector_button_highlight_only_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/selector_button_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/separator_h_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/separator_v_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/slider___Copy_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/slider_w_box_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/tab_border_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/tab_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/textEditSliderBox_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/textEdit_image.asset.taml create mode 100644 Templates/BaseGame/game/data/ui/images/window_image.asset.taml delete mode 100644 Templates/BaseGame/game/tools/MainEditor/MainEditor.module delete mode 100644 Templates/BaseGame/game/tools/MainEditor/MainEditor.tscript delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/Button.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/GroupBackground.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/GroupBackground_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/GroupBackground_i.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/PropertyRollout.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/ScrollBar.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/ScrollBar_.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/Spacer.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddEvent.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddEvent_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddEvent_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddL.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddL_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddL_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddR.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddR_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddR_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddSml.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddSml_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddSml_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddTrack.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddTrack_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_AddTrack_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Delete.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_DeleteSml.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_DeleteSml_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_DeleteSml_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Delete_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Delete_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Forward.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Forward_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Forward_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Palette_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Palette_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Palette_n.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Pause.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Pause_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Pause_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Play.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Play_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Play_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Rewind.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Rewind_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_Rewind_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_StepB.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_StepB_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_StepB_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_StepF.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_StepF_d.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/art/btn_StepF_h.png delete mode 100644 Templates/BaseGame/game/tools/MainEditor/guis/MainEditorWindow.gui delete mode 100644 Templates/BaseGame/game/tools/MainEditor/scripts/GuiProfiles.tscript delete mode 100644 Templates/BaseGame/game/tools/MainEditor/scripts/newEditorGui.tscript create mode 100644 Templates/BaseGame/game/tools/VPathEditor/GUI/EVPathEditor.asset.taml create mode 100644 Templates/BaseGame/game/tools/VPathEditor/GUI/VPathEditorPalette.asset.taml create mode 100644 Templates/BaseGame/game/tools/VPathEditor/GUI/VPathEditorToolbar.asset.taml delete mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/Button.png create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/PropertyRollout_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/ScrollBar__image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/Spacer_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorGroupBuilderGUI.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorGui.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorImportPathNodesGUI.asset.taml create mode 100644 Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorPreferenceGui.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/animationIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/checkbox_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/clientScriptIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/componentIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/cppIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/datablockIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/folderIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/gameObjectIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/genericAssetIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/guiIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/levelIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/looseFileIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/materialIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/postEffectIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/scriptIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/serverScriptIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/soundIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/stateMachineIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/art/terrainMaterialIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowserImportLog.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_AddModule.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_AddPackage.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_SelectModule.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_SelectPackage.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_assetNameEdit.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_editAsset.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_editModule.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newAsset.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newComponentAsset.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newFolder.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetImportConfigEditor.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetImportCtrl.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/AssetPreviewButtonsTemplate.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/CreateNewCollectionSetCtrl.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/GameObjectCreator.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/LooseFileAudit.asset.taml create mode 100644 Templates/BaseGame/game/tools/assetBrowser/guis/SelectAssetPath.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_black_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_blue_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_forestgreen_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_forestgreen_lines_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_green_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_grey_base_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_grey_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_orange_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_orange_lines_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/512_red_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/black_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/gray_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/skybox_1_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/skybox_2_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/skybox_3_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/skybox_4_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/skybox_5_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/skybox_6_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/base/images/white_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/ActiveScene_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/BasicClouds_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/CameraBookmark_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/CloudLayer_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/ConvexShape_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/CreatorTree_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/DecalRoad_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/ForestBrushElement_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/ForestBrush_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Forest_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GameTSCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GroundCover_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GroundPlane_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiAutoScrollCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiBitmapBorderCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiBitmapButtonCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiBitmapButtonTextCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiBitmapCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiBorderButtonCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiButtonCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiCheckBoxCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiColorPickerCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiContainer_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiControlArrayControl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiControl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiCrossHairHud_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiDecoyCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiDragAndDropControl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiDynamicCtrlArrayControl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiFadeinBitmapCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiFileTreeCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiFilterCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiFormCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiFrameSetCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiGradientSwatchCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiGraphCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiHealthBarHud_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiIconButtonCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiListBoxCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiMLTextCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiMLTextEditCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiMenuBar_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiObjectView_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiPanel_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiPopUpMenuCtrlEx_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiPopUpMenuCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiProgressBitmapCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiProgressCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiRadioCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiRectHandles_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiRolloutCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiScrollCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiSplitContainer_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiStackControl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiSwatchButtonCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiTabBookCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiTabPageCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiTextCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiTextEditCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiTextEditSliderCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiTextListCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiTheoraCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiTreeViewCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiWindowCollapseCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/GuiWindowCtrl_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Item_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/LevelInfo_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Lightning_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Marker_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/MeshRoad_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/MissionArea_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/NavMesh_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/NavPath_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/ParticleEmitterNode_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/ParticleEmitter_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Path_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/PhysicalZone_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Player_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/PointLight_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Portal_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Precipitation_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Prefab_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/PxCloth_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/River_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/SFXEmitter_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/ScatterSky_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/SceneObject_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Scene_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/SimDataBlock_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/SimObject_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/SimSet_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/SkyBox_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/SpawnSphere_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/SpotLight_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Sun_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/TSForestItemData_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/TSStatic_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/TerrainBlock_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/TimeOfDay_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Trigger_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/VolumetricFog_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/WaterBlock_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/WaterPlane_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/Zone_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/cameraSpawn_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/camera_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/decalNode_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/decal_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/default_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/fxFoliageReplicator_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/fxShapeReplicator_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/interiorInstance_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/material_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/particleEffecterObject_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/particleEmitterObject_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/particleSimulation_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/pathMarker_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/classIcons/volumeLight_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/componentEditor/gui/SuperTooltipDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/componentEditor/gui/TypeMaskFieldGui.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/ConvexEditorGui.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/ConvexEditorOptions.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/ConvexEditorSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/convexEditorToolbar, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/occluderProxyImage_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/portalProxyImage_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/triggerProxyImage_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/convexEditor/images/zoneProxyImage_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/datablockEditor/.asset.taml create mode 100644 Templates/BaseGame/game/tools/datablockEditor/DatablockEditorCreatePrompt,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/debugger/gui/DebuggerBreakConditionDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/debugger/gui/DebuggerConnectDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/debugger/gui/DebuggerEditWatchDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/debugger/gui/DebuggerFindDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/debugger/gui/DebuggerGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/debugger/gui/DebuggerWatchDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/decalEditor/DecalEditorGui.asset.taml create mode 100644 Templates/BaseGame/game/tools/decalEditor/add_decal_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/decalEditor/add_decal_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/decalEditor/add_decal_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/decalEditor/decal_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/decalEditor/decal_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/decalEditor/decal_editor_n_image.asset.taml delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/button.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/button_left.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/button_middle.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/button_right.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/button_toolbar.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/dropDown.png create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/formMenu_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/form_image.asset.taml delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/iconAccept.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/iconCancel.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/iconInformation.png create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/iconNext_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/iconPrevious_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/iconRSSNews_image.asset.taml delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/iconSave.png create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/panel_button_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/panel_dark_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/panel_light_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/panel_medium_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_dark_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_header_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_transparent_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_thin_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_thin_light_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/scroll_image.asset.taml delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/slider.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/background.jpg delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/create.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/create_d.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/create_h.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/create_i.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/import.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/import_d.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/import_h.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/import_i.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/navPanel.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/open.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/open_d.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/open_h.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/open_i.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/splash.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/topBarLeft.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/topBarMiddle.png delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/start/topBarRight.png create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/tabBook_image.asset.taml delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/textEdit.png create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/toolWindow_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/toolbar_image.asset.taml delete mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/images/treeView.png create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/editor_menubar_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/icon_dropdownbar_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_dark_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_inner_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_list_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_noheader_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/menu_fullborder_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/menubar_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_blue_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_green_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_red_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_white_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_yellow_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/ForestEditToolbar,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/ForestEditorGui,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_brush_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_brush_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_brush_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_element_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_element_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_element_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_mesh_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_mesh_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/new_mesh_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/AssimpImportDlg,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/ColladaImportDlg,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/ColorPickerDlg,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/CubemapEditor.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/EditorLoadingGui,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/EditorSettingsWindow,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/GuiEaseEditDlg,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/MaterialSelectorOverlay, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/ProfilerGraphGui.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/RenderTargetVisualizer.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/ScriptEditorDlg,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/UVEditorOverlay, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/ColladaImport/iconAnimation_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/ColladaImport/iconExistingMaterial_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/ColladaImport/iconIgnoreNode_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/ColladaImport/iconLight_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/ColladaImport/iconMaterial_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/ColladaImport/iconMesh_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/ColladaImport/iconNode_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/NESW_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/NWSE_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/arrowbtn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/arrowbtn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/axis_icon__x_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/axis_icon__y_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/axis_icon__z_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/axis_icon_x_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/axis_icon_y_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/axis_icon_z_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/button_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/camera_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/camera_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/camera_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/checkbox_list_fliped_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/checkbox_list_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/checkbox_menubar_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/clear_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/clear_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/clear_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/clear_icon_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/clear_icon_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/clear_icon_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/collapse_toolbar_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/collapse_toolbar_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/collapse_toolbar_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/copy_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/copy_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/copy_btn_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/copy_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/crosshair_blue_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/crosshair_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/delete_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/delete_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/delete_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/dropDown_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/dropDown_tab_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/dropdown_button_arrow_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/dropdown_textEdit_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/dropslider_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/dropslider_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/dropslider_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/expand_toolbar_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/expand_toolbar_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/expand_toolbar_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/folderDown_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/folderUp_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/folderUp_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/folderUp_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/folder_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/group_border_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconAccept_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconAdd_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconCancel_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconCollada_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconDelete_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconError_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconIcon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconInformation_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconList_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconLocked_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconNew_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconOpen_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconRefresh_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconSave_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconUnlocked_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconVisible_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconWarn_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconbutton_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/iconbuttonsmall_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/inactive_overlay_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/layers_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/layers_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/layers_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/leftRight_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/lock_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/lock_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/lock_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/arrow_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/arrow_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/arrow_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_center_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_center_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_center_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_transform_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_transform_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/object_transform_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/probe_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/probe_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/probe_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/rotate_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/rotate_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/rotate_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/scale_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/scale_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/scale_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/settings_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/settings_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/settings_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/show_grid_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/show_grid_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/show_grid_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/show_preview_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/show_preview_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/show_preview_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/translate_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/translate_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/translate_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/world_transform_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/world_transform_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/menubar/world_transform_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/move_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/new_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/new_folder_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/new_folder_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/new_folder_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/new_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/new_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/open_file_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/open_file_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/open_file_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/radioButton_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/reset_icon_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/reset_icon_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/reset_icon_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/retarget_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/retarget_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/retarget_btn_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/retarget_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/rightArrowWhite_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/rl_loadingbar_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_all_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_all_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_all_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_all_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_as_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_as_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_as_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_as_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_icon_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_icon_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_icon_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/save_icon_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/scrollBar_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/separator_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/separator_v_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/slider_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/slider_w_box_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/cross_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/filter_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/gear_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/import_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/phone_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/plus_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/previous_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/return_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/warning_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/stencilIcons/zoom_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/tab_border_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/tab_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/textEditFrame_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/textEditSliderBox_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/textEdit_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/thumbHightlightButton_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/toolbar_window_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/transp_grid_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/treeView_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/treeview/hidden_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/upDown_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/uv_editor_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/uv_editor_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/uv_editor_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/visible_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/visible_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/visible_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/visible_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/images/window_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/messageBoxes/IODropdownDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/messageBoxes/MessagePopupDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKBuyDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKCancelDetailsDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKCancelDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxYesNoCancelDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxYesNoDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/postFXEditor.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/simViewDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/gui/toolsMessageBoxSaveChangesDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/guiEditor/gui/EditorChooseGUI, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorNewGuiDialog,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorPrefsDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorSelectDlgContainer,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/guiEditor/gui/gridTiny2_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/levels/BlankRoom/probes/820461101_Irradiance_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/levels/BlankRoom/probes/820461101_Prefilter_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/levels/DefaultEditorLevel_preview_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/levels/EditorTemplateLevel.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/MaterialEditorGui,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/MaterialEditorToolbar.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/MaterialInstanceViewCtrl.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubeMapEd_previewMat_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cube_xNeg_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cube_xPos_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cube_yNeg_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cube_yPos_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cube_zNeg_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cube_zPos_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cubepreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cubepreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cylinderpreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cylinderpreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_spherepreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_spherepreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubepreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cubepreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cylinderpreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/cylinderpreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/matEd_mappedMat_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/new_material_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/new_material_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/new_material_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/pyramidpreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/pyramidpreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/screenFaded_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/scrollBox_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/spherepreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/spherepreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/torusknotpreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/torusknotpreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/torusknowpreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/torusknowpreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/toruspreview.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/toruspreview.tscript create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/unknownImage_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/unsavedWarn_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_none_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_none_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_none_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_none_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_square_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_square_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_square_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_square_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_i_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorGui,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorToolbar,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/missionAreaEditor/MissionAreaEditorGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/missionAreaEditor/images/DefaultHandle_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/CreateNewNavMeshDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/ENavEditorSettingsPage.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/NavEditorConsoleDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/NavEditorGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/NavEditorToolbar,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_cover_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_cover_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_cover_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_editor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_link_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_link_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/navEditor/images/nav_link_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/particleEditor/PE_Window.asset.taml create mode 100644 Templates/BaseGame/game/tools/particleEditor/images/play_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/particleEditor/images/play_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/particleEditor/images/play_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/projectImporter/guis/ProjectImportCtrl.asset.taml create mode 100644 Templates/BaseGame/game/tools/projectImporter/guis/projectImporter.gui create mode 100644 Templates/BaseGame/game/tools/projectImporter/main.tscript create mode 100644 Templates/BaseGame/game/tools/projectImporter/scripts/pre40/T3Dpre4ProjectImporter.tscript create mode 100644 Templates/BaseGame/game/tools/projectImporter/scripts/projectImporter.tscript create mode 100644 Templates/BaseGame/game/tools/resources/ReflectProbeSphere.asset.taml create mode 100644 Templates/BaseGame/game/tools/resources/ReflectProbeSphere.tscript create mode 100644 Templates/BaseGame/game/tools/resources/checkerboard_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/riverEditor/RiverEditorGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/riverEditor/RiverEditorSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/riverEditor/RiverEditorToolbar, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/roadEditor/RoadEditorGui.asset.taml create mode 100644 Templates/BaseGame/game/tools/roadEditor/RoadEditorSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/roadEditor/RoadEditorToolbar.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/gui/.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdAdvancedWindow, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdAnimWindow.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdPropWindow.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorToolbar, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/back_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/back_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/back_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/highlight_material_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/transition_slider_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapeEditor/images/trigger_marker_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapes/unit_capsule.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapes/unit_capsule.tscript create mode 100644 Templates/BaseGame/game/tools/shapes/unit_cube.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapes/unit_cube.tscript create mode 100644 Templates/BaseGame/game/tools/shapes/unit_sphere.asset.taml create mode 100644 Templates/BaseGame/game/tools/shapes/unit_sphere.tscript create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/AL_ShadowVizOverlayCtrl.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/AddFMODProjectDlg,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/AxisGizmoSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/CameraSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/CreateNewTerrainGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ESelectObjectsWindowContainer,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/EWTerrainEditToolbar,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/EWTerrainPainterToolbar,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/EWToolsToolbar.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/EWorldEditorToolbar, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/EditorChooseLevelGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/EditorGui,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/EditorSettingsWindow,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/GeneralSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/GenericPromptDialog.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ManageBookmarksContainer, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ManageSFXParametersContainer,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ObjectBuilderGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ObjectEditorSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ObjectSnapOptionsContainer, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ProbeBakeDlg.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ProceduralTerrainPainterGui.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TerrainBrushSoftnessCurveDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditorSettingsTab,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditorValuesSettingsGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TerrainExportGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TerrainImportGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TerrainMaterialDlg,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterContainer,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TerrainTextureSettingsDlg, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TimeAdjustGui, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ConvexEditorPalette, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/DecalEditorPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ForestEditorPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/MeshRoadEditorPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/NavEditorPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/RiverEditorPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/RoadEditorPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ShapeEditorPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/TerrainEditorPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/TerrainPainterPalette,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/WorldEditorInspectorPalette, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/TransformSelectionContainer, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/VisibilityLayerContainer, EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/gui/WorldEditorMissionInspector,EditorGuiGroup.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/CUR_3darrow_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/CUR_3ddiagleft_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/CUR_3ddiagright_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/CUR_3dleftright_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/CUR_3dupdown_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/CUR_grab_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/CUR_hand_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/CUR_rotate_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/LockedHandle_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/SelectHandle_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/boxBrush_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/boxBrush_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/boxBrush_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/circleBrush_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/circleBrush_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/circleBrush_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/depthviz_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/maskBrush_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/maskBrush_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/maskBrush_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/setEmpty_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/setEmpty_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/setEmpty_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/setHeight_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/setHeight_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/setHeight_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/softCurve_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/softCurve_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/softCurve_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/new_layer_icon_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_large_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_new_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_new_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_n_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_d_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_h_image.asset.taml create mode 100644 Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_image.asset.taml diff --git a/Engine/source/T3D/Scene.cpp b/Engine/source/T3D/Scene.cpp index 7189fb4ff..75517fc90 100644 --- a/Engine/source/T3D/Scene.cpp +++ b/Engine/source/T3D/Scene.cpp @@ -282,7 +282,7 @@ bool Scene::saveScene(StringTableEntry fileName) dSprintf(depSlotName, sizeof(depSlotName), "%s%d", "staticObjectAssetDependency", i); char depValue[255]; - dSprintf(depValue, sizeof(depValue), "@Asset=%s", utilizedAssetsList[i]); + dSprintf(depValue, sizeof(depValue), "%s=%s", ASSET_ID_SIGNATURE, utilizedAssetsList[i]); levelAssetDef->setDataField(StringTable->insert(depSlotName), NULL, StringTable->insert(depValue)); diff --git a/Engine/source/T3D/accumulationVolume.cpp b/Engine/source/T3D/accumulationVolume.cpp index 4c2e8b009..37e9f4ae9 100644 --- a/Engine/source/T3D/accumulationVolume.cpp +++ b/Engine/source/T3D/accumulationVolume.cpp @@ -85,19 +85,20 @@ AccumulationVolume::AccumulationVolume() mWorldToObj.identity(); // Accumulation Texture. - mTextureName = ""; - mAccuTexture = NULL; + INIT_IMAGEASSET(Texture); resetWorldBox(); } AccumulationVolume::~AccumulationVolume() { - mAccuTexture = NULL; + mTexture = nullptr; } void AccumulationVolume::initPersistFields() { + addProtectedField("textureAsset", TypeImageAssetId, Offset(mTextureAssetId, AccumulationVolume), + &_setTexture, &defaultProtectedGetFn, "Accumulation texture."); addProtectedField( "texture", TypeStringFilename, Offset( mTextureName, AccumulationVolume ), &_setTexture, &defaultProtectedGetFn, "Accumulation texture." ); @@ -235,7 +236,7 @@ U32 AccumulationVolume::packUpdate( NetConnection *connection, U32 mask, BitStre if (stream->writeFlag(mask & InitialUpdateMask)) { - stream->write( mTextureName ); + PACK_IMAGEASSET(connection, Texture); } return retMask; @@ -247,8 +248,8 @@ void AccumulationVolume::unpackUpdate( NetConnection *connection, BitStream *str if (stream->readFlag()) { - stream->read( &mTextureName ); - setTexture(mTextureName); + UNPACK_IMAGEASSET(connection, Texture); + //setTexture(mTextureName); } } @@ -262,13 +263,7 @@ void AccumulationVolume::inspectPostApply() void AccumulationVolume::setTexture( const String& name ) { - mTextureName = name; - if ( isClientObject() && mTextureName.isNotEmpty() ) - { - mAccuTexture.set(mTextureName, &GFXStaticTextureSRGBProfile, "AccumulationVolume::mAccuTexture"); - if ( mAccuTexture.isNull() ) - Con::warnf( "AccumulationVolume::setTexture - Unable to load texture: %s", mTextureName.c_str() ); - } + _setTexture(StringTable->insert(name.c_str())); refreshVolumes(); } @@ -312,7 +307,7 @@ void AccumulationVolume::refreshVolumes() if ( object.isNull() ) continue; if ( volume->containsPoint(object->getPosition()) ) - object->mAccuTex = volume->mAccuTexture; + object->mAccuTex = volume->getTextureResource(); } } } @@ -346,6 +341,6 @@ void AccumulationVolume::updateObject(SceneObject* object) if ( volume.isNull() ) continue; if ( volume->containsPoint(object->getPosition()) ) - object->mAccuTex = volume->mAccuTexture; + object->mAccuTex = volume->getTextureResource(); } -} \ No newline at end of file +} diff --git a/Engine/source/T3D/accumulationVolume.h b/Engine/source/T3D/accumulationVolume.h index eb9bce059..2b05fa81b 100644 --- a/Engine/source/T3D/accumulationVolume.h +++ b/Engine/source/T3D/accumulationVolume.h @@ -58,15 +58,15 @@ class AccumulationVolume : public ScenePolyhedralSpace mutable Vector< SceneObject* > mVolumeQueryList; - // Name (path) of the accumulation texture. - String mTextureName; - // SceneSpace. virtual void _renderObject( ObjectRenderInst* ri, SceneRenderState* state, BaseMatInstance* overrideMat ); - public: + DECLARE_IMAGEASSET(AccumulationVolume, Texture, onTextureChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_NET_SETGET(AccumulationVolume, Texture, -1); - GFXTexHandle mAccuTexture; + void onTextureChanged() {} + + public: AccumulationVolume(); ~AccumulationVolume(); diff --git a/Engine/source/T3D/assets/CubemapAsset.cpp b/Engine/source/T3D/assets/CubemapAsset.cpp index b68fea184..4f0c16539 100644 --- a/Engine/source/T3D/assets/CubemapAsset.cpp +++ b/Engine/source/T3D/assets/CubemapAsset.cpp @@ -208,7 +208,7 @@ GuiControl* GuiInspectorTypeCubemapAssetPtr::constructEditControl() mShapeEdButton->setField("Command", szBuffer); char bitmapName[512] = "tools/worldEditor/images/toolbar/shape-editor"; - mShapeEdButton->setBitmap(bitmapName); + mShapeEdButton->setBitmap(StringTable->insert(bitmapName)); mShapeEdButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mShapeEdButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); diff --git a/Engine/source/T3D/assets/GUIAsset.cpp b/Engine/source/T3D/assets/GUIAsset.cpp index 912bba3ae..22710065c 100644 --- a/Engine/source/T3D/assets/GUIAsset.cpp +++ b/Engine/source/T3D/assets/GUIAsset.cpp @@ -47,14 +47,14 @@ IMPLEMENT_CONOBJECT(GUIAsset); -ConsoleType(GUIAssetPtr, TypeGUIAssetPtr, String, ASSET_ID_FIELD_PREFIX) +ConsoleType(GUIAssetPtr, TypeGUIAssetPtr, const char*, ASSET_ID_FIELD_PREFIX) //----------------------------------------------------------------------------- ConsoleGetType(TypeGUIAssetPtr) { // Fetch asset Id. - return *((StringTableEntry*)dptr); + return *((const char**)(dptr)); } //----------------------------------------------------------------------------- @@ -67,11 +67,7 @@ ConsoleSetType(TypeGUIAssetPtr) // Yes, so fetch field value. const char* pFieldValue = argv[0]; - // Fetch asset Id. - StringTableEntry* assetId = (StringTableEntry*)(dptr); - - // Update asset value. - *assetId = StringTable->insert(pFieldValue); + *((const char**)dptr) = StringTable->insert(argv[0]); return; } @@ -183,6 +179,50 @@ void GUIAsset::setScriptFile(const char* pScriptFile) refreshAsset(); } +StringTableEntry GUIAsset::getAssetIdByGUIName(StringTableEntry guiName) +{ + StringTableEntry assetId = StringTable->EmptyString(); + + AssetQuery* query = new AssetQuery(); + U32 foundCount = AssetDatabase.findAssetType(query, "GUIAsset"); + if (foundCount == 0) + { + //Didn't work, so have us fall back to a placeholder asset + assetId = StringTable->insert("Core_Rendering:noMaterial"); + } + else + { + GuiControl* guiObject; + if (!Sim::findObject(guiName, guiObject)) + return ""; + + StringTableEntry guiFile = guiObject->getFilename(); + + for (U32 i = 0; i < foundCount; i++) + { + GUIAsset* guiAsset = AssetDatabase.acquireAsset(query->mAssetList[i]); + if (guiAsset && guiAsset->getGUIPath() == guiFile) + { + assetId = guiAsset->getAssetId(); + AssetDatabase.releaseAsset(query->mAssetList[i]); + break; + } + AssetDatabase.releaseAsset(query->mAssetList[i]); + } + } + + return assetId; +} + +#ifdef TORQUE_TOOLS +DefineEngineStaticMethod(GUIAsset, getAssetIdByGUIName, const char*, (const char* guiName), (""), + "Queries the Asset Database to see if any asset exists that is associated with the provided GUI Name.\n" + "@return The AssetId of the associated asset, if any.") +{ + return GUIAsset::getAssetIdByGUIName(StringTable->insert(guiName)); +} +#endif + //----------------------------------------------------------------------------- // GuiInspectorTypeAssetId //----------------------------------------------------------------------------- @@ -222,7 +262,7 @@ GuiControl* GuiInspectorTypeGUIAssetPtr::constructEditControl() mSMEdButton->setField("Command", szBuffer); char bitmapName[512] = "tools/worldEditor/images/toolbar/shape-editor"; - mSMEdButton->setBitmap(bitmapName); + mSMEdButton->setBitmap(StringTable->insert(bitmapName)); mSMEdButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mSMEdButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); diff --git a/Engine/source/T3D/assets/GUIAsset.h b/Engine/source/T3D/assets/GUIAsset.h index 1135eba7b..bd3bdcff3 100644 --- a/Engine/source/T3D/assets/GUIAsset.h +++ b/Engine/source/T3D/assets/GUIAsset.h @@ -60,6 +60,8 @@ public: static void initPersistFields(); virtual void copyTo(SimObject* object); + static StringTableEntry getAssetIdByGUIName(StringTableEntry guiName); + /// Declare Console Object. DECLARE_CONOBJECT(GUIAsset); diff --git a/Engine/source/T3D/assets/ImageAsset.cpp b/Engine/source/T3D/assets/ImageAsset.cpp index c6fad29af..2afc809b6 100644 --- a/Engine/source/T3D/assets/ImageAsset.cpp +++ b/Engine/source/T3D/assets/ImageAsset.cpp @@ -42,23 +42,30 @@ #include "gfx/gfxStringEnumTranslate.h" +#include "ImageAssetInspectors.h" + // Debug Profiling. #include "platform/profiler.h" #include "T3D/assets/assetImporter.h" +#include "gfx/gfxDrawUtil.h" + +//----------------------------------------------------------------------------- + +StringTableEntry ImageAsset::smNoImageAssetFallback(StringTable->insert(Con::getVariable("$Core::NoImageAssetFallback"))); //----------------------------------------------------------------------------- IMPLEMENT_CONOBJECT(ImageAsset); -ConsoleType(ImageAssetPtr, TypeImageAssetPtr, String, ASSET_ID_FIELD_PREFIX) +ConsoleType(ImageAssetPtr, TypeImageAssetPtr, const char*, ASSET_ID_FIELD_PREFIX) //----------------------------------------------------------------------------- ConsoleGetType(TypeImageAssetPtr) { // Fetch asset Id. - return *((StringTableEntry*)dptr); + return *((const char**)(dptr)); } //----------------------------------------------------------------------------- @@ -69,13 +76,7 @@ ConsoleSetType(TypeImageAssetPtr) if (argc == 1) { // Yes, so fetch field value. - const char* pFieldValue = argv[0]; - - // Fetch asset Id. - StringTableEntry* assetId = (StringTableEntry*)(dptr); - - // Update asset value. - *assetId = StringTable->insert(pFieldValue); + *((const char**)dptr) = StringTable->insert(argv[0]); return; } @@ -84,7 +85,7 @@ ConsoleSetType(TypeImageAssetPtr) Con::warnf("(TypeImageAssetPtr) - Cannot set multiple args to a single asset."); } -ConsoleType(assetIdString, TypeImageAssetId, String, ASSET_ID_FIELD_PREFIX) +ConsoleType(assetIdString, TypeImageAssetId, const char*, ASSET_ID_FIELD_PREFIX) ConsoleGetType(TypeImageAssetId) { @@ -97,14 +98,7 @@ ConsoleSetType(TypeImageAssetId) // Was a single argument specified? if (argc == 1) { - // Yes, so fetch field value. - const char* pFieldValue = argv[0]; - - // Fetch asset Id. - StringTableEntry* assetId = (StringTableEntry*)(dptr); - - // Update asset value. - *assetId = StringTable->insert(pFieldValue); + *((const char**)dptr) = StringTable->insert(argv[0]); return; } @@ -117,26 +111,27 @@ ConsoleSetType(TypeImageAssetId) ImplementEnumType(ImageAssetType, "Type of mesh data available in a shape.\n" "@ingroup gameObjects") - { ImageAsset::Albedo, "Albedo", "" }, - { ImageAsset::Normal, "Normal", "" }, - { ImageAsset::ORMConfig, "ORMConfig", "" }, - { ImageAsset::GUI, "GUI", "" }, - { ImageAsset::Roughness, "Roughness", "" }, - { ImageAsset::AO, "AO", "" }, - { ImageAsset::Metalness, "Metalness", "" }, - { ImageAsset::Glow, "Glow", "" }, - { ImageAsset::Particle, "Particle", "" }, - { ImageAsset::Decal, "Decal", "" }, - { ImageAsset::Cubemap, "Cubemap", "" }, +{ ImageAsset::Albedo, "Albedo", "" }, +{ ImageAsset::Normal, "Normal", "" }, +{ ImageAsset::ORMConfig, "ORMConfig", "" }, +{ ImageAsset::GUI, "GUI", "" }, +{ ImageAsset::Roughness, "Roughness", "" }, +{ ImageAsset::AO, "AO", "" }, +{ ImageAsset::Metalness, "Metalness", "" }, +{ ImageAsset::Glow, "Glow", "" }, +{ ImageAsset::Particle, "Particle", "" }, +{ ImageAsset::Decal, "Decal", "" }, +{ ImageAsset::Cubemap, "Cubemap", "" }, EndImplementEnumType; //----------------------------------------------------------------------------- -ImageAsset::ImageAsset() : AssetBase(), mImage(nullptr), mUseMips(true), mIsHDRImage(false), mIsValidImage(false), mImageType(Albedo) +ImageAsset::ImageAsset() : AssetBase(), mUseMips(true), mIsHDRImage(false), mIsValidImage(false), mImageType(Albedo) { mImageFileName = StringTable->EmptyString(); mImagePath = StringTable->EmptyString(); + mLoadedState = AssetErrCode::NotLoaded; } //----------------------------------------------------------------------------- @@ -145,6 +140,15 @@ ImageAsset::~ImageAsset() { } + +void ImageAsset::consoleInit() +{ + Parent::consoleInit(); + Con::addVariable("$Core::NoImageAssetFallback", TypeString, &smNoImageAssetFallback, + "The assetId of the texture to display when the requested image asset is missing.\n" + "@ingroup GFX\n"); +} + //----------------------------------------------------------------------------- void ImageAsset::initPersistFields() @@ -163,85 +167,52 @@ void ImageAsset::initPersistFields() //------------------------------------------------------------------------------ //Utility function to 'fill out' bindings and resources with a matching asset if one exists -bool ImageAsset::getAssetByFilename(StringTableEntry fileName, AssetPtr* imageAsset) +U32 ImageAsset::getAssetByFilename(StringTableEntry fileName, AssetPtr* imageAsset) { AssetQuery query; S32 foundAssetcount = AssetDatabase.findAssetLooseFile(&query, fileName); if (foundAssetcount == 0) { - //Didn't find any assets - //If possible, see if we can run an in-place import and the get the asset from that -#if TORQUE_DEBUG - Con::warnf("ImageAsset::getAssetByFilename - Attempted to in-place import a image file(%s) that had no associated asset", fileName); -#endif - - AssetImporter* autoAssetImporter; - if (!Sim::findObject("autoAssetImporter", autoAssetImporter)) - { - autoAssetImporter = new AssetImporter(); - autoAssetImporter->registerObject("autoAssetImporter"); - } - - StringTableEntry resultingAssetId = autoAssetImporter->autoImportFile(fileName); - - if (resultingAssetId != StringTable->EmptyString()) - { - imageAsset->setAssetId(resultingAssetId); - - if (!imageAsset->isNull()) - return true; - } - //Didn't work, so have us fall back to a placeholder asset - imageAsset->setAssetId(StringTable->insert("Core_Rendering:noImage")); + imageAsset->setAssetId(ImageAsset::smNoImageAssetFallback); - if (!imageAsset->isNull()) - return true; + if (imageAsset->isNull()) + { + //Well that's bad, loading the fallback failed. + Con::warnf("ImageAsset::getAssetByFilename - Finding of asset associated with file %s failed with no fallback asset", fileName); + return AssetErrCode::Failed; + } - //That didn't work, so fail out - return false; + //handle noshape not being loaded itself + if ((*imageAsset)->mLoadedState == BadFileReference) + { + Con::warnf("ImageAsset::getAssetByFilename - Finding of associated with file %s failed, and fallback asset reported error of Bad File Reference.", fileName); + return AssetErrCode::BadFileReference; + } + + Con::warnf("ImageAsset::getAssetByFilename - Finding of associated with file %s failed, utilizing fallback asset", fileName); + + (*imageAsset)->mLoadedState = AssetErrCode::UsingFallback; + return AssetErrCode::UsingFallback; } else { //acquire and bind the asset, and return it out imageAsset->setAssetId(query.mAssetList[0]); - return true; + return (*imageAsset)->mLoadedState; } } StringTableEntry ImageAsset::getAssetIdByFilename(StringTableEntry fileName) { - StringTableEntry imageAssetId = StringTable->EmptyString(); + if (fileName == StringTable->EmptyString()) + return StringTable->EmptyString(); + + StringTableEntry imageAssetId = ImageAsset::smNoImageAssetFallback; AssetQuery query; S32 foundAssetcount = AssetDatabase.findAssetLooseFile(&query, fileName); - if (foundAssetcount == 0) - { - //Didn't find any assets - //If possible, see if we can run an in-place import and the get the asset from that -#if TORQUE_DEBUG - Con::warnf("ImageAsset::getAssetByFilename - Attempted to in-place import a image file(%s) that had no associated asset", fileName); -#endif - - AssetImporter* autoAssetImporter; - if (!Sim::findObject("autoAssetImporter", autoAssetImporter)) - { - autoAssetImporter = new AssetImporter(); - autoAssetImporter->registerObject("autoAssetImporter"); - } - - StringTableEntry resultingAssetId = autoAssetImporter->autoImportFile(fileName); - - if (resultingAssetId != StringTable->EmptyString()) - { - imageAssetId = resultingAssetId; - return imageAssetId; - } - - //Didn't work, so have us fall back to a placeholder asset - imageAssetId = StringTable->insert("Core_Rendering:noImage"); - } - else + if (foundAssetcount != 0) { //acquire and bind the asset, and return it out imageAssetId = query.mAssetList[0]; @@ -250,22 +221,37 @@ StringTableEntry ImageAsset::getAssetIdByFilename(StringTableEntry fileName) return imageAssetId; } -bool ImageAsset::getAssetById(StringTableEntry assetId, AssetPtr* imageAsset) +U32 ImageAsset::getAssetById(StringTableEntry assetId, AssetPtr* imageAsset) { (*imageAsset) = assetId; - if (!imageAsset->isNull()) - return true; + if (imageAsset->notNull()) + { + return (*imageAsset)->mLoadedState; + } + else + { + if (imageAsset->isNull()) + { + //Well that's bad, loading the fallback failed. + Con::warnf("ImageAsset::getAssetById - Finding of asset with id %s failed with no fallback asset", assetId); + return AssetErrCode::Failed; + } - //Didn't work, so have us fall back to a placeholder asset - StringTableEntry noImageId = StringTable->insert("Core_Rendering:noMaterial"); - imageAsset->setAssetId(noImageId); + //handle noshape not being loaded itself + if ((*imageAsset)->mLoadedState == BadFileReference) + { + Con::warnf("ImageAsset::getAssetById - Finding of asset with id %s failed, and fallback asset reported error of Bad File Reference.", assetId); + return AssetErrCode::BadFileReference; + } - if (!imageAsset->isNull()) - return true; + Con::warnf("ImageAsset::getAssetById - Finding of asset with id %s failed, utilizing fallback asset", assetId); - return false; + (*imageAsset)->mLoadedState = AssetErrCode::UsingFallback; + return AssetErrCode::UsingFallback; + } } + //------------------------------------------------------------------------------ void ImageAsset::copyTo(SimObject* object) { @@ -275,32 +261,49 @@ void ImageAsset::copyTo(SimObject* object) void ImageAsset::loadImage() { - SAFE_DELETE(mImage); - if (mImagePath) { if (!Platform::isFile(mImagePath)) { Con::errorf("ImageAsset::initializeAsset: Attempted to load file %s but it was not valid!", mImageFileName); + mLoadedState = BadFileReference; return; } - mImage.set(mImagePath, &GFXStaticTextureSRGBProfile, avar("%s() - mImage (line %d)", __FUNCTION__, __LINE__)); + mLoadedState = Ok; + mIsValidImage = true; + return; - if (mImage) + //GFXTexHandle texture = getTexture(&GFXStaticTextureSRGBProfile); + + //mTexture.set(mImagePath, &GFXStaticTextureSRGBProfile, avar("%s() - mImage (line %d)", __FUNCTION__, __LINE__)); + + /*if (texture.isValid()) { mIsValidImage = true; + + //mBitmap = texture.getBitmap(); + return; - } + }*/ + + mChangeSignal.trigger(); } + mLoadedState = BadFileReference; mIsValidImage = false; } void ImageAsset::initializeAsset() { - mImagePath = expandAssetFilePath(mImageFileName); + if (mImageFileName == StringTable->insert("z.png")) + { + Con::printf("Loaded z"); + } + ResourceManager::get().getChangedSignal().notify(this, &ImageAsset::_onResourceChanged); + + mImagePath = expandAssetFilePath(mImageFileName); loadImage(); } @@ -311,6 +314,16 @@ void ImageAsset::onAssetRefresh() loadImage(); } +void ImageAsset::_onResourceChanged(const Torque::Path& path) +{ + if (path != Torque::Path(mImagePath)) + return; + + refreshAsset(); + + loadImage(); +} + void ImageAsset::setImageFileName(const char* pScriptFile) { // Sanity! @@ -320,24 +333,34 @@ void ImageAsset::setImageFileName(const char* pScriptFile) mImageFileName = StringTable->insert(pScriptFile); } -GFXTexHandle ImageAsset::getImage(GFXTextureProfile requestedProfile) +const GBitmap& ImageAsset::getImage() { - /*if (mResourceMap.contains(requestedProfile)) + return GBitmap(); //TODO fix this +} + +GFXTexHandle ImageAsset::getTexture(GFXTextureProfile* requestedProfile) +{ + if (mResourceMap.contains(requestedProfile)) { + mLoadedState = Ok; return mResourceMap.find(requestedProfile)->value; } else { //If we don't have an existing map case to the requested format, we'll just create it and insert it in - GFXTexHandle newImage; - newImage.set(mImageFileName, &requestedProfile, avar("%s() - mImage (line %d)", __FUNCTION__, __LINE__)); - mResourceMap.insert(requestedProfile, newImage); + GFXTexHandle newTex = TEXMGR->createTexture(mImagePath, requestedProfile); + if (newTex) + { + mResourceMap.insert(requestedProfile, newTex); + mLoadedState = Ok; + return newTex; + } + else + mLoadedState = BadFileReference; + } - return newImage; - }*/ - - if (mImage.isValid()) - return mImage; + //if (mTexture.isValid()) + // return mTexture; return nullptr; } @@ -348,7 +371,17 @@ const char* ImageAsset::getImageInfo() { static const U32 bufSize = 2048; char* returnBuffer = Con::getReturnBuffer(bufSize); - dSprintf(returnBuffer, bufSize, "%s %d %d %d", GFXStringTextureFormat[mImage.getFormat()], mImage.getHeight(), mImage.getWidth(), mImage.getDepth()); + + GFXTexHandle newTex = TEXMGR->createTexture(mImagePath, &GFXStaticTextureSRGBProfile); + if (newTex) + { + dSprintf(returnBuffer, bufSize, "%s %d %d %d", GFXStringTextureFormat[newTex->getFormat()], newTex->getHeight(), newTex->getWidth(), newTex->getDepth()); + newTex = nullptr; + } + else + { + dSprintf(returnBuffer, bufSize, "ImageAsset::getImageInfo() - Failed to get image info for %s", getAssetId()); + } return returnBuffer; } @@ -384,6 +417,11 @@ const char* ImageAsset::getImageTypeNameFromType(ImageAsset::ImageTypes type) ImageAsset::ImageTypes ImageAsset::getImageTypeFromName(const char* name) { + if (dStrIsEmpty(name)) + { + return (ImageTypes)Albedo; + } + S32 ret = -1; for (S32 i = 0; i < ImageTypeCount; i++) { @@ -414,6 +452,15 @@ DefineEngineMethod(ImageAsset, getImageInfo, const char*, (), , return object->getImageInfo(); } +#ifdef TORQUE_TOOLS +DefineEngineStaticMethod(ImageAsset, getAssetIdByFilename, const char*, (const char* filePath), (""), + "Queries the Asset Database to see if any asset exists that is associated with the provided file path.\n" + "@return The AssetId of the associated asset, if any.") +{ + return ImageAsset::getAssetIdByFilename(StringTable->insert(filePath)); +} +#endif + //----------------------------------------------------------------------------- // GuiInspectorTypeAssetId //----------------------------------------------------------------------------- @@ -435,11 +482,16 @@ void GuiInspectorTypeImageAssetPtr::consoleInit() GuiControl* GuiInspectorTypeImageAssetPtr::constructEditControl() { + if (mInspector->getInspectObject() == nullptr) + return nullptr; + // Create base filename edit controls GuiControl* retCtrl = Parent::constructEditControl(); if (retCtrl == NULL) return retCtrl; + retCtrl->getRenderTooltipDelegate().bind(this, &GuiInspectorTypeImageAssetPtr::renderTooltip); + // Change filespec char szBuffer[512]; dSprintf(szBuffer, sizeof(szBuffer), "AssetBrowser.showDialog(\"ImageAsset\", \"AssetBrowser.changeAsset\", %s, %s);", @@ -457,7 +509,7 @@ GuiControl* GuiInspectorTypeImageAssetPtr::constructEditControl() mImageEdButton->setField("Command", szBuffer); char bitmapName[512] = "tools/worldEditor/images/toolbar/shape-editor"; - mImageEdButton->setBitmap(bitmapName); + mImageEdButton->setBitmap(StringTable->insert(bitmapName)); mImageEdButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mImageEdButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); @@ -496,6 +548,66 @@ bool GuiInspectorTypeImageAssetPtr::updateRects() return resized; } +bool GuiInspectorTypeImageAssetPtr::renderTooltip(const Point2I& hoverPos, const Point2I& cursorPos, const char* tipText) +{ + if (!mAwake) + return false; + + GuiCanvas* root = getRoot(); + if (!root) + return false; + + AssetPtr imgAsset; + U32 assetState = ImageAsset::getAssetById(getData(), &imgAsset); + if (imgAsset == NULL || assetState == ImageAsset::Failed) + return false; + + StringTableEntry filename = imgAsset->getImagePath(); + if (!filename || !filename[0]) + return false; + + GFXTexHandle texture(filename, &GFXStaticTextureSRGBProfile, avar("%s() - tooltip texture (line %d)", __FUNCTION__, __LINE__)); + if (texture.isNull()) + return false; + + // Render image at a reasonable screen size while + // keeping its aspect ratio... + Point2I screensize = getRoot()->getWindowSize(); + Point2I offset = hoverPos; + Point2I tipBounds; + + U32 texWidth = texture.getWidth(); + U32 texHeight = texture.getHeight(); + F32 aspect = (F32)texHeight / (F32)texWidth; + + const F32 newWidth = 150.0f; + F32 newHeight = aspect * newWidth; + + // Offset below cursor image + offset.y += 20; // TODO: Attempt to fix?: root->getCursorExtent().y; + tipBounds.x = newWidth; + tipBounds.y = newHeight; + + // Make sure all of the tooltip will be rendered width the app window, + // 5 is given as a buffer against the edge + if (screensize.x < offset.x + tipBounds.x + 5) + offset.x = screensize.x - tipBounds.x - 5; + if (screensize.y < offset.y + tipBounds.y + 5) + offset.y = hoverPos.y - tipBounds.y - 5; + + RectI oldClip = GFX->getClipRect(); + RectI rect(offset, tipBounds); + GFX->setClipRect(rect); + + GFXDrawUtil* drawer = GFX->getDrawUtil(); + drawer->clearBitmapModulation(); + GFX->getDrawUtil()->drawBitmapStretch(texture, rect); + + GFX->setClipRect(oldClip); + + return true; +} + IMPLEMENT_CONOBJECT(GuiInspectorTypeImageAssetId); ConsoleDocClass(GuiInspectorTypeImageAssetId, diff --git a/Engine/source/T3D/assets/ImageAsset.h b/Engine/source/T3D/assets/ImageAsset.h index 8b9e9729c..a29d9b4c7 100644 --- a/Engine/source/T3D/assets/ImageAsset.h +++ b/Engine/source/T3D/assets/ImageAsset.h @@ -20,8 +20,7 @@ // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS // IN THE SOFTWARE. //----------------------------------------------------------------------------- -#ifndef IMAGE_ASSET_H -#define IMAGE_ASSET_H +#pragma once #ifndef _ASSET_BASE_H_ #include "assets/assetBase.h" @@ -45,7 +44,9 @@ #include "gfx/bitmap/gBitmap.h" #include "gfx/gfxTextureHandle.h" -#include "gui/editor/guiInspectorTypes.h" +#include "sim/netConnection.h" + +#include //----------------------------------------------------------------------------- class ImageAsset : public AssetBase @@ -70,24 +71,33 @@ public: ImageTypeCount = 11 }; + static StringTableEntry smNoImageAssetFallback; + protected: StringTableEntry mImageFileName; StringTableEntry mImagePath; - GFXTexHandle mImage; - bool mIsValidImage; bool mUseMips; bool mIsHDRImage; ImageTypes mImageType; - Map mResourceMap; + HashMap mResourceMap; + + typedef Signal ImageAssetChanged; + ImageAssetChanged mChangeSignal; + + typedef Signal ImageAssetArrayChanged; + ImageAssetArrayChanged mChangeArraySignal; public: ImageAsset(); virtual ~ImageAsset(); + /// Set up some global script interface stuff. + static void consoleInit(); + /// Engine. static void initPersistFields(); virtual void copyTo(SimObject* object); @@ -95,32 +105,40 @@ public: /// Declare Console Object. DECLARE_CONOBJECT(ImageAsset); - void setImageFileName(const char* pScriptFile); + void _onResourceChanged(const Torque::Path& path); + + ImageAssetChanged& getChangedSignal() { return mChangeSignal; } + ImageAssetArrayChanged& getChangedArraySignal() { return mChangeArraySignal; } + + void setImageFileName(StringTableEntry pScriptFile); inline StringTableEntry getImageFileName(void) const { return mImageFileName; }; inline StringTableEntry getImagePath(void) const { return mImagePath; }; bool isValid() { return mIsValidImage; } - GFXTexHandle getImage(GFXTextureProfile requestedProfile); + const GBitmap& getImage(); + GFXTexHandle getTexture(GFXTextureProfile* requestedProfile); - const char* getImageInfo(); + StringTableEntry getImageInfo(); - static const char* getImageTypeNameFromType(ImageTypes type); - static ImageTypes getImageTypeFromName(const char* name); + static StringTableEntry getImageTypeNameFromType(ImageTypes type); + static ImageTypes getImageTypeFromName(StringTableEntry name); void setImageType(ImageTypes type) { mImageType = type; } + ImageTypes getImageType() { return mImageType; } - static bool getAssetByFilename(StringTableEntry fileName, AssetPtr* imageAsset); + static U32 getAssetByFilename(StringTableEntry fileName, AssetPtr* imageAsset); static StringTableEntry getAssetIdByFilename(StringTableEntry fileName); - static bool getAssetById(StringTableEntry assetId, AssetPtr* imageAsset); + static U32 getAssetById(StringTableEntry assetId, AssetPtr* imageAsset); + static U32 getAssetById(String assetId, AssetPtr* imageAsset) { return getAssetById(assetId.c_str(), imageAsset); }; protected: virtual void initializeAsset(void); virtual void onAssetRefresh(void); - static bool setImageFileName(void* obj, const char* index, const char* data) { static_cast(obj)->setImageFileName(data); return false; } - static const char* getImageFileName(void* obj, const char* data) { return static_cast(obj)->getImageFileName(); } + static bool setImageFileName(void* obj, StringTableEntry index, StringTableEntry data) { static_cast(obj)->setImageFileName(data); return false; } + static StringTableEntry getImageFileName(void* obj, StringTableEntry data) { return static_cast(obj)->getImageFileName(); } void loadImage(); }; @@ -131,89 +149,464 @@ DefineConsoleType(TypeImageAssetId, String) typedef ImageAsset::ImageTypes ImageAssetType; DefineEnumType(ImageAssetType); -class GuiInspectorTypeImageAssetPtr : public GuiInspectorTypeFileName -{ - typedef GuiInspectorTypeFileName Parent; -public: +#pragma region Singular Asset Macros - GuiBitmapButtonCtrl* mImageEdButton; - - DECLARE_CONOBJECT(GuiInspectorTypeImageAssetPtr); - static void consoleInit(); - - virtual GuiControl* constructEditControl(); - virtual bool updateRects(); -}; - -class GuiInspectorTypeImageAssetId : public GuiInspectorTypeImageAssetPtr -{ - typedef GuiInspectorTypeImageAssetPtr Parent; -public: - - DECLARE_CONOBJECT(GuiInspectorTypeImageAssetId); - static void consoleInit(); -}; - -#define assetText(x,suff) std::string(std::string(#x) + std::string(#suff)).c_str() - -#define initMapSlot(name) m##name##Filename = String::EmptyString; m##name##AssetId = StringTable->EmptyString(); m##name##Asset = NULL; -#define bindMapSlot(name) if (m##name##AssetId != String::EmptyString) m##name##Asset = m##name##AssetId; - -#define scriptBindMapSlot(name, consoleClass, docs) addField(#name, TypeImageFilename, Offset(m##name##Filename, consoleClass), assetText(name, docs)); \ - addProtectedField(assetText(name, Asset), TypeImageAssetId, Offset(m##name##AssetId, consoleClass), consoleClass::_set##name##Asset, & defaultProtectedGetFn, assetText(name, asset reference.)); - -#define initMapArraySlot(name,id) m##name##Filename[id] = String::EmptyString; m##name##AssetId[id] = StringTable->EmptyString(); m##name##Asset[id] = NULL; -#define bindMapArraySlot(name,id) if (m##name##AssetId[id] != String::EmptyString) m##name##Asset[id] = m##name##AssetId[id]; -#define scriptBindMapArraySlot(name, arraySize, consoleClass, docs) addField(#name, TypeImageFilename, Offset(m##name##Filename, consoleClass), arraySize, assetText(name, docs)); \ - addProtectedField(assetText(name,Asset), TypeImageAssetId, Offset(m##name##AssetId, consoleClass), consoleClass::_set##name##AssetSlot, &defaultProtectedGetFn, arraySize, assetText(name,asset reference.)); - -#define DECLARE_TEXTUREMAP(className,name) protected: \ - FileName m##name##Filename;\ - StringTableEntry m##name##AssetId;\ - AssetPtr m##name##Asset;\ - public: \ - const String& get##name() const { return m##name##Filename; }\ - void set##name(FileName _in) { m##name##Filename = _in; }\ - const AssetPtr & get##name##Asset() const { return m##name##Asset; }\ - void set##name##Asset(AssetPtr_in) { m##name##Asset = _in; }\ -static bool _set##name##Asset(void* obj, const char* index, const char* data)\ -{\ - className* mat = static_cast(obj);\ - mat->m##name##AssetId = StringTable->insert(data);\ - if (ImageAsset::getAssetById(mat->m##name##AssetId, &mat->m##name##Asset))\ +//Singular assets +/// +/// Declares an image asset +/// This establishes the assetId, asset and legacy filepath fields, along with supplemental getter and setter functions +/// +#define DECLARE_IMAGEASSET(className, name, changeFunc, profile) public: \ + GFXTexHandle m##name = NULL;\ + StringTableEntry m##name##Name; \ + StringTableEntry m##name##AssetId;\ + AssetPtr m##name##Asset;\ + GFXTextureProfile* m##name##Profile = &profile;\ +public: \ + const StringTableEntry get##name##File() const { return m##name##Name; }\ + void set##name##File(const FileName &_in) { m##name##Name = StringTable->insert(_in.c_str());}\ + const AssetPtr & get##name##Asset() const { return m##name##Asset; }\ + void set##name##Asset(const AssetPtr &_in) { m##name##Asset = _in;}\ + \ + bool _set##name(StringTableEntry _in)\ {\ - if (mat->m##name##Asset.getAssetId() != StringTable->insert("Core_Rendering:noMaterial"))\ - mat->m##name##Filename = StringTable->EmptyString();\ - return true;\ - }\ - return true;\ -} - -#define GET_TEXTUREMAP(name) get##name() -#define SET_TEXTUREMAP(name,_in) set##name(_in) -#define GET_TEXTUREASSET(name) get##name##Asset() -#define SET_TEXTUREASSET(name,_in) set##name##Asset(_in) - -#define DECLARE_TEXTUREARRAY(className,name,max) FileName m##name##Filename[max];\ - StringTableEntry m##name##AssetId[max];\ - AssetPtr m##name##Asset[max];\ -static bool _set##name##AssetSlot(void* obj, const char* index, const char* data)\ -{\ - className* mat = static_cast(obj);\ - if (!index) return false;\ - U32 idx = dAtoi(index);\ - if (idx >= max)\ - return false;\ - mat->m##name##AssetId[idx] = StringTable->insert(data);\ - if (ImageAsset::getAssetById(mat->m##name##AssetId[idx], &mat->m##name##Asset[idx]))\ - {\ - if (mat->m##name##Asset[idx].getAssetId() != StringTable->insert("Core_Rendering:noMaterial"))\ + if(m##name##AssetId != _in || m##name##Name != _in)\ {\ - mat->m##name##Filename[idx] = StringTable->EmptyString();\ + if (m##name##Asset.notNull())\ + {\ + m##name##Asset->getChangedSignal().remove(this, &className::changeFunc);\ + }\ + if (_in == StringTable->EmptyString())\ + {\ + m##name##Name = StringTable->EmptyString();\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + m##name.free();\ + m##name = NULL;\ + return true;\ + }\ + else if(_in[0] == '$' || _in[0] == '#')\ + {\ + m##name##Name = _in;\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + m##name.free();\ + m##name = NULL;\ + return true;\ + }\ + \ + if (AssetDatabase.isDeclaredAsset(_in))\ + {\ + m##name##AssetId = _in;\ + \ + U32 assetState = ImageAsset::getAssetById(m##name##AssetId, &m##name##Asset);\ + \ + if (ImageAsset::Ok == assetState)\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + StringTableEntry assetId = ImageAsset::getAssetIdByFilename(_in);\ + if (assetId != StringTable->EmptyString())\ + {\ + m##name##AssetId = assetId;\ + if (ImageAsset::getAssetById(m##name##AssetId, &m##name##Asset) == ImageAsset::Ok)\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + m##name##Name = _in;\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + }\ + }\ + }\ + if (get##name() != StringTable->EmptyString() && m##name##Name != StringTable->insert("texhandle"))\ + {\ + if (m##name##Asset.notNull())\ + {\ + m##name##Asset->getChangedSignal().notify(this, &className::changeFunc);\ + }\ + \ + m##name.set(get##name(), m##name##Profile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__));\ + }\ + else\ + {\ + m##name.free();\ + m##name = NULL;\ + }\ + \ + if(get##name() == StringTable->EmptyString())\ + return true;\ + \ + if (m##name##Asset.notNull() && m##name##Asset->getStatus() != ImageAsset::Ok)\ + {\ + Con::errorf("%s(%s)::_set%s() - image asset failure\"%s\" due to [%s]", macroText(className), getName(), macroText(name), _in, ImageAsset::getAssetErrstrn(m##name##Asset->getStatus()).c_str());\ + return false; \ + }\ + else if (bool(m##name) == NULL)\ + {\ + Con::errorf("%s(%s)::_set%s() - Couldn't load image \"%s\"", macroText(className), getName(), macroText(name), _in);\ + return false;\ }\ return true;\ }\ - return true;\ + \ + const StringTableEntry get##name() const\ + {\ + if (m##name##Asset && (m##name##Asset->getImageFileName() != StringTable->EmptyString()))\ + return Platform::makeRelativePathName(m##name##Asset->getImagePath(), Platform::getMainDotCsDir());\ + else if (m##name##AssetId != StringTable->EmptyString())\ + return m##name##AssetId;\ + else if (m##name##Name != StringTable->EmptyString())\ + return StringTable->insert(Platform::makeRelativePathName(m##name##Name, Platform::getMainDotCsDir()));\ + else\ + return StringTable->EmptyString();\ + }\ + GFXTexHandle get##name##Resource() \ + {\ + return m##name;\ + } + +#define DECLARE_IMAGEASSET_SETGET(className, name)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data));\ + return ret;\ + } + +#define DECLARE_IMAGEASSET_NET_SETGET(className, name, bitmask)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data));\ + if(ret)\ + object->setMaskBits(bitmask);\ + return ret;\ + } + +#define DEF_IMAGEASSET_BINDS(className,name)\ +DefineEngineMethod(className, get##name, const char*, (), , "get name")\ +{\ + return object->get##name(); \ +}\ +DefineEngineMethod(className, get##name##Asset, const char*, (), , assetText(name, asset reference))\ +{\ + return object->m##name##AssetId; \ +}\ +DefineEngineMethod(className, set##name, bool, (const char* map), , assetText(name,assignment. first tries asset then flat file.))\ +{\ + return object->_set##name(StringTable->insert(map));\ } + +#define INIT_IMAGEASSET(name) \ + m##name##Name = StringTable->EmptyString(); \ + m##name##AssetId = StringTable->EmptyString(); \ + m##name##Asset = NULL; + +#ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS + +#define INITPERSISTFIELD_IMAGEASSET(name, consoleClass, docs) \ + addProtectedField(#name, TypeImageFilename, Offset(m##name##Name, consoleClass), _set##name##Data, &defaultProtectedGetFn, assetDoc(name, docs)); \ + addProtectedField(assetText(name, Asset), TypeImageAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, &defaultProtectedGetFn, assetDoc(name, asset docs.)); + +#else + +#define INITPERSISTFIELD_IMAGEASSET(name, consoleClass, docs) \ + addProtectedField(#name, TypeImageFilename, Offset(m##name##Name, consoleClass), _set##name##Data, &defaultProtectedGetFn, assetDoc(name, docs), AbstractClassRep::FIELD_HideInInspectors); \ + addProtectedField(assetText(name, Asset), TypeImageAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, &defaultProtectedGetFn, assetDoc(name, asset docs.)); + +#endif // SHOW_LEGACY_FILE_FIELDS + +#define CLONE_IMAGEASSET(name) \ + m##name##Name = other.m##name##Name;\ + m##name##AssetId = other.m##name##AssetId;\ + m##name##Asset = other.m##name##Asset; + +#define LOAD_IMAGEASSET(name)\ +if (m##name##AssetId != StringTable->EmptyString())\ +{\ + S32 assetState = ImageAsset::getAssetById(m##name##AssetId, &m##name##Asset);\ + if (assetState == ImageAsset::Ok )\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + else Con::warnf("Warning: %s::LOAD_IMAGEASSET(%s)-%s", mClassName, m##name##AssetId, ImageAsset::getAssetErrstrn(assetState).c_str());\ +} + +#define PACKDATA_IMAGEASSET(name)\ + if (stream->writeFlag(m##name##Asset.notNull()))\ + {\ + stream->writeString(m##name##Asset.getAssetId());\ + _set##name(m##name##AssetId);\ + }\ + else\ + stream->writeString(m##name##Name); + +#define UNPACKDATA_IMAGEASSET(name)\ + if (stream->readFlag())\ + {\ + m##name##AssetId = stream->readSTString();\ + }\ + else\ + m##name##Name = stream->readSTString(); + +#define PACK_IMAGEASSET(netconn, name)\ + if (stream->writeFlag(m##name##Asset.notNull()))\ + {\ + NetStringHandle assetIdStr = m##name##Asset.getAssetId();\ + netconn->packNetStringHandleU(stream, assetIdStr);\ + }\ + else\ + stream->writeString(m##name##Name); + +#define UNPACK_IMAGEASSET(netconn, name)\ + if (stream->readFlag())\ + {\ + m##name##AssetId = StringTable->insert(netconn->unpackNetStringHandleU(stream).getString());\ + _set##name(m##name##AssetId);\ + }\ + else\ + m##name##Name = stream->readSTString(); + +#pragma endregion + +#pragma region Arrayed Asset Macros + +//Arrayed Assets +#define DECLARE_IMAGEASSET_ARRAY(className, name, profile, max) public: \ + static const U32 sm##name##Count = max;\ + GFXTexHandle m##name[max];\ + StringTableEntry m##name##Name[max]; \ + StringTableEntry m##name##AssetId[max];\ + AssetPtr m##name##Asset[max];\ + GFXTextureProfile * m##name##Profile = &profile;\ +public: \ + const StringTableEntry get##name##File(const U32& index) const { return m##name##Name[index]; }\ + void set##name##File(const FileName &_in, const U32& index) { m##name##Name[index] = StringTable->insert(_in.c_str());}\ + const AssetPtr & get##name##Asset(const U32& index) const { return m##name##Asset[index]; }\ + void set##name##Asset(const AssetPtr &_in, const U32& index) { m##name##Asset[index] = _in;}\ + \ + bool _set##name(StringTableEntry _in, const U32& index)\ + {\ + if(m##name##AssetId[index] != _in || m##name##Name[index] != _in)\ + {\ + if(index >= sm##name##Count || index < 0)\ + return false;\ + if (_in == StringTable->EmptyString())\ + {\ + m##name##Name[index] = StringTable->EmptyString();\ + m##name##AssetId[index] = StringTable->EmptyString();\ + m##name##Asset[index] = NULL;\ + m##name[index].free();\ + m##name[index] = NULL;\ + return true;\ + }\ + else if(_in[0] == '$' || _in[0] == '#')\ + {\ + m##name##Name[index] = _in;\ + m##name##AssetId[index] = StringTable->EmptyString();\ + m##name##Asset[index] = NULL;\ + m##name[index].free();\ + m##name[index] = NULL;\ + return true;\ + }\ + \ + if (AssetDatabase.isDeclaredAsset(_in))\ + {\ + m##name##AssetId[index] = _in;\ + \ + U32 assetState = ImageAsset::getAssetById(m##name##AssetId[index], &m##name##Asset[index]);\ + \ + if (ImageAsset::Ok == assetState)\ + {\ + m##name##Name[index] = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + StringTableEntry assetId = ImageAsset::getAssetIdByFilename(_in);\ + if (assetId != StringTable->EmptyString())\ + {\ + m##name##AssetId[index] = assetId;\ + if (ImageAsset::getAssetById(m##name##AssetId[index], &m##name##Asset[index]) == ImageAsset::Ok)\ + {\ + m##name##Name[index] = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + m##name##Name[index] = _in;\ + m##name##AssetId[index] = StringTable->EmptyString();\ + m##name##Asset[index] = NULL;\ + }\ + }\ + }\ + if (get##name(index) != StringTable->EmptyString() && m##name##Name[index] != StringTable->insert("texhandle"))\ + {\ + m##name[index].set(get##name(index), m##name##Profile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__));\ + }\ + else\ + {\ + m##name[index].free();\ + m##name[index] = NULL;\ + }\ + \ + if(get##name(index) == StringTable->EmptyString())\ + return true;\ + \ + if (m##name##Asset[index].notNull() && m##name##Asset[index]->getStatus() != ImageAsset::Ok)\ + {\ + Con::errorf("%s(%s)::_set%s(%i) - image asset failure\"%s\" due to [%s]", macroText(className), getName(), macroText(name), index, _in, ImageAsset::getAssetErrstrn(m##name##Asset[index]->getStatus()).c_str());\ + return false; \ + }\ + else if (bool(m##name[index]) == NULL)\ + {\ + Con::errorf("%s(%s)::_set%s(%i) - Couldn't load image \"%s\"", macroText(className), getName(), macroText(name), index, _in);\ + return false; \ + }\ + return true;\ + }\ + \ + const StringTableEntry get##name(const U32& index) const\ + {\ + if (m##name##Asset[index] && (m##name##Asset[index]->getImageFileName() != StringTable->EmptyString()))\ + return Platform::makeRelativePathName(m##name##Asset[index]->getImagePath(), Platform::getMainDotCsDir());\ + else if (m##name##AssetId[index] != StringTable->EmptyString())\ + return m##name##AssetId[index];\ + else if (m##name##Name[index] != StringTable->EmptyString())\ + return StringTable->insert(Platform::makeRelativePathName(m##name##Name[index], Platform::getMainDotCsDir()));\ + else\ + return StringTable->EmptyString();\ + }\ + GFXTexHandle get##name##Resource(const U32& index) \ + {\ + if(index >= sm##name##Count || index < 0)\ + return nullptr;\ + return m##name[index];\ + } + +#define DECLARE_IMAGEASSET_ARRAY_SETGET(className, name)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + if (!index) return false;\ + U32 idx = dAtoi(index);\ + if (idx >= sm##name##Count)\ + return false;\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data),idx);\ + return ret;\ + } + +#define DECLARE_IMAGEASSET_ARRAY_NET_SETGET(className, name, bitmask)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + if (!index) return false;\ + U32 idx = dAtoi(index);\ + if (idx >= sm##name##Count)\ + return false;\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data),idx);\ + if(ret)\ + object->setMaskBits(bitmask);\ + return ret;\ + } + +#define DEF_IMAGEASSET_ARRAY_BINDS(className,name)\ +DefineEngineMethod(className, get##name, const char*, (S32 index), , "get name")\ +{\ + return object->get##name(index); \ +}\ +DefineEngineMethod(className, get##name##Asset, const char*, (S32 index), , assetText(name, asset reference))\ +{\ + if(index >= className::sm##name##Count || index < 0)\ + return "";\ + return object->m##name##AssetId[index]; \ +}\ +DefineEngineMethod(className, set##name, bool, (const char* map, S32 index), , assetText(name,assignment. first tries asset then flat file.))\ +{\ + return object->_set##name(StringTable->insert(map), index);\ +} + +#define INIT_IMAGEASSET_ARRAY(name, index) \ + m##name##Name[index] = StringTable->EmptyString(); \ + m##name##AssetId[index] = StringTable->EmptyString(); \ + m##name##Asset[index] = NULL; + +#ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS + +#define INITPERSISTFIELD_IMAGEASSET_ARRAY(name, arraySize, consoleClass, docs) \ + addProtectedField(#name, TypeImageFilename, Offset(m##name##Name, consoleClass), _set##name##Data, &defaultProtectedGetFn, arraySize, assetDoc(name, docs)); \ + addProtectedField(assetText(name, Asset), TypeImageAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, &defaultProtectedGetFn, arraySize, assetDoc(name, asset docs.)); + +#else + +#define INITPERSISTFIELD_IMAGEASSET_ARRAY(name, arraySize, consoleClass, docs) \ + addProtectedField(#name, TypeImageFilename, Offset(m##name##Name, consoleClass), _set##name##Data, &defaultProtectedGetFn, arraySize, assetDoc(name, docs), AbstractClassRep::FIELD_HideInInspectors); \ + addProtectedField(assetText(name, Asset), TypeImageAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, &defaultProtectedGetFn, arraySize, assetDoc(name, asset docs.)); + #endif +#define CLONE_IMAGEASSET_ARRAY(name, index) \ + m##name##Name[index] = other.m##name##Name[index];\ + m##name##AssetId[index] = other.m##name##AssetId[index];\ + m##name##Asset[index] = other.m##name##Asset[index]; + +#define LOAD_IMAGEASSET_ARRAY(name, index)\ +if (m##name##AssetId[index] != StringTable->EmptyString())\ +{\ + S32 assetState = ImageAsset::getAssetById(m##name##AssetId[index], &m##name##Asset[index]);\ + if (assetState == ImageAsset::Ok )\ + {\ + m##name##Name[index] = StringTable->EmptyString();\ + }\ + else Con::warnf("Warning: %s::LOAD_IMAGEASSET(%s)-%s", mClassName, m##name##AssetId[index], ImageAsset::getAssetErrstrn(assetState).c_str());\ +} + +#define PACKDATA_IMAGEASSET_ARRAY(name, index)\ + if (stream->writeFlag(m##name##Asset[index].notNull()))\ + {\ + stream->writeString(m##name##Asset[index].getAssetId());\ + }\ + else\ + stream->writeString(m##name##Name[index]); + +#define UNPACKDATA_IMAGEASSET_ARRAY(name, index)\ + if (stream->readFlag())\ + {\ + m##name##AssetId[index] = stream->readSTString();\ + _set##name(m##name##AssetId[index], index);\ + }\ + else\ + m##name##Name[index] = stream->readSTString(); + +#define PACK_IMAGEASSET_ARRAY(netconn, name, index)\ + if (stream->writeFlag(m##name##Asset[index].notNull()))\ + {\ + NetStringHandle assetIdStr = m##name##Asset[index].getAssetId();\ + netconn->packNetStringHandleU(stream, assetIdStr);\ + }\ + else\ + stream->writeString(m##name##Name[index]); + +#define UNPACK_IMAGEASSET_ARRAY(netconn, name, index)\ + if (stream->readFlag())\ + {\ + m##name##AssetId[index] = StringTable->insert(netconn->unpackNetStringHandleU(stream).getString());\ + _set##name(m##name##AssetId[index], index);\ + }\ + else\ + m##name##Name[index] = stream->readSTString(); + +#pragma endregion + + diff --git a/Engine/source/T3D/assets/ImageAssetInspectors.h b/Engine/source/T3D/assets/ImageAssetInspectors.h new file mode 100644 index 000000000..75b7942d1 --- /dev/null +++ b/Engine/source/T3D/assets/ImageAssetInspectors.h @@ -0,0 +1,31 @@ +#pragma once + +#include "ImageAsset.h" + +#ifndef _GUI_INSPECTOR_TYPES_H_ +#include "gui/editor/guiInspectorTypes.h" +#endif + +class GuiInspectorTypeImageAssetPtr : public GuiInspectorTypeFileName +{ + typedef GuiInspectorTypeFileName Parent; +public: + + GuiBitmapButtonCtrl* mImageEdButton; + + DECLARE_CONOBJECT(GuiInspectorTypeImageAssetPtr); + static void consoleInit(); + + virtual GuiControl* constructEditControl(); + virtual bool updateRects(); + bool renderTooltip(const Point2I& hoverPos, const Point2I& cursorPos, const char* tipText = NULL); +}; + +class GuiInspectorTypeImageAssetId : public GuiInspectorTypeImageAssetPtr +{ + typedef GuiInspectorTypeImageAssetPtr Parent; +public: + + DECLARE_CONOBJECT(GuiInspectorTypeImageAssetId); + static void consoleInit(); +}; diff --git a/Engine/source/T3D/assets/LevelAsset.cpp b/Engine/source/T3D/assets/LevelAsset.cpp index 8b043a0f1..0b5415ea8 100644 --- a/Engine/source/T3D/assets/LevelAsset.cpp +++ b/Engine/source/T3D/assets/LevelAsset.cpp @@ -47,14 +47,14 @@ IMPLEMENT_CONOBJECT(LevelAsset); -ConsoleType(LevelAssetPtr, TypeLevelAssetPtr, String, ASSET_ID_FIELD_PREFIX) +ConsoleType(LevelAssetPtr, TypeLevelAssetPtr, const char*, ASSET_ID_FIELD_PREFIX) //----------------------------------------------------------------------------- ConsoleGetType(TypeLevelAssetPtr) { // Fetch asset Id. - return *((StringTableEntry*)dptr); + return *((const char**)(dptr)); } //----------------------------------------------------------------------------- @@ -65,13 +65,7 @@ ConsoleSetType(TypeLevelAssetPtr) if (argc == 1) { // Yes, so fetch field value. - const char* pFieldValue = argv[0]; - - // Fetch asset Id. - StringTableEntry* assetId = (StringTableEntry*)(dptr); - - // Update asset value. - *assetId = StringTable->insert(pFieldValue); + *((const char**)dptr) = StringTable->insert(argv[0]); return; } @@ -86,14 +80,12 @@ LevelAsset::LevelAsset() : AssetBase(), mIsSubLevel(false) { mLevelName = StringTable->EmptyString(); mLevelFile = StringTable->EmptyString(); - mPreviewImage = StringTable->EmptyString(); mPostFXPresetFile = StringTable->EmptyString(); mDecalsFile = StringTable->EmptyString(); mForestFile = StringTable->EmptyString(); mNavmeshFile = StringTable->EmptyString(); mLevelPath = StringTable->EmptyString(); - mPreviewImagePath = StringTable->EmptyString(); mPostFXPresetPath = StringTable->EmptyString(); mDecalsPath = StringTable->EmptyString(); mForestPath = StringTable->EmptyString(); @@ -104,6 +96,9 @@ LevelAsset::LevelAsset() : AssetBase(), mIsSubLevel(false) mEditorFile = StringTable->EmptyString(); mBakedSceneFile = StringTable->EmptyString(); + + mPreviewImageAssetId = StringTable->EmptyString(); + mPreviewImageAsset = StringTable->EmptyString(); } //----------------------------------------------------------------------------- @@ -122,8 +117,6 @@ void LevelAsset::initPersistFields() addProtectedField("LevelFile", TypeAssetLooseFilePath, Offset(mLevelFile, LevelAsset), &setLevelFile, &getLevelFile, "Path to the actual level file."); addField("LevelName", TypeString, Offset(mLevelName, LevelAsset), "Human-friendly name for the level."); - addProtectedField("PreviewImage", TypeAssetLooseFilePath, Offset(mPreviewImage, LevelAsset), - &setPreviewImageFile, &getPreviewImageFile, "Path to the image used for selection preview."); addProtectedField("PostFXPresetFile", TypeAssetLooseFilePath, Offset(mPostFXPresetFile, LevelAsset), &setPostFXPresetFile, &getPostFXPresetFile, "Path to the level's postFXPreset."); @@ -157,24 +150,32 @@ void LevelAsset::initializeAsset() // Call parent. Parent::initializeAsset(); - // Ensure the image-file is expanded. - mPreviewImagePath = expandAssetFilePath(mPreviewImage); - mLevelPath = expandAssetFilePath(mLevelFile); - mPostFXPresetPath = expandAssetFilePath(mPostFXPresetFile); - mDecalsPath = expandAssetFilePath(mDecalsFile); - mForestPath = expandAssetFilePath(mForestFile); - mNavmeshPath = expandAssetFilePath(mNavmeshFile); + loadAsset(); } void LevelAsset::onAssetRefresh(void) +{ + loadAsset(); +} + +void LevelAsset::loadAsset() { // Ensure the image-file is expanded. - mPreviewImagePath = expandAssetFilePath(mPreviewImage); mLevelPath = expandAssetFilePath(mLevelFile); mPostFXPresetPath = expandAssetFilePath(mPostFXPresetFile); mDecalsPath = expandAssetFilePath(mDecalsFile); mForestPath = expandAssetFilePath(mForestFile); mNavmeshPath = expandAssetFilePath(mNavmeshFile); + + StringTableEntry previewImageAssetId = getAssetDependencyField("previewImageAsset"); + + if (previewImageAssetId != StringTable->EmptyString()) + { + mPreviewImageAssetId = previewImageAssetId; + + AssetPtr previewImgAsset = mPreviewImageAssetId; + mPreviewImageAsset = previewImgAsset; + } } // @@ -197,23 +198,19 @@ void LevelAsset::setLevelFile(const char* pLevelFile) refreshAsset(); } -void LevelAsset::setImageFile(const char* pImageFile) +StringTableEntry LevelAsset::getPreviewImageAsset() const { - // Sanity! - AssertFatal(pImageFile != NULL, "Cannot use a NULL image file."); + return mPreviewImageAssetId; +} - // Fetch image file. - pImageFile = StringTable->insert(pImageFile); +StringTableEntry LevelAsset::getPreviewImagePath(void) const +{ + if (mPreviewImageAsset.notNull() && mPreviewImageAsset->isAssetValid()) + { + return mPreviewImageAsset->getImagePath(); + } - // Ignore no change, - if (pImageFile == mPreviewImage) - return; - - // Update. - mPreviewImage = pImageFile; - - // Refresh the asset. - refreshAsset(); + return StringTable->EmptyString(); } void LevelAsset::setEditorFile(const char* pEditorFile) @@ -368,11 +365,18 @@ DefineEngineMethod(LevelAsset, getLevelPath, const char*, (),, return object->getLevelPath(); } +DefineEngineMethod(LevelAsset, getPreviewImageAsset, const char*, (), , + "Gets the full path of the asset's defined preview image file.\n" + "@return The string result of the level preview image path") +{ + return object->getPreviewImageAsset(); +} + DefineEngineMethod(LevelAsset, getPreviewImagePath, const char*, (), , "Gets the full path of the asset's defined preview image file.\n" "@return The string result of the level preview image path") { - return object->getImagePath(); + return object->getPreviewImagePath(); } DefineEngineMethod(LevelAsset, getPostFXPresetPath, const char*, (), , diff --git a/Engine/source/T3D/assets/LevelAsset.h b/Engine/source/T3D/assets/LevelAsset.h index eb91f3142..6b85bb476 100644 --- a/Engine/source/T3D/assets/LevelAsset.h +++ b/Engine/source/T3D/assets/LevelAsset.h @@ -38,6 +38,7 @@ #ifndef _ASSET_FIELD_TYPES_H_ #include "assets/assetFieldTypes.h" #endif +#include "T3D/assets/ImageAsset.h" //----------------------------------------------------------------------------- class LevelAsset : public AssetBase @@ -50,14 +51,12 @@ class LevelAsset : public AssetBase StringTableEntry mDecalsFile; StringTableEntry mForestFile; StringTableEntry mNavmeshFile; - StringTableEntry mPreviewImage; StringTableEntry mLevelPath; StringTableEntry mPostFXPresetPath; StringTableEntry mDecalsPath; StringTableEntry mForestPath; StringTableEntry mNavmeshPath; - StringTableEntry mPreviewImagePath; StringTableEntry mEditorFile; StringTableEntry mBakedSceneFile; @@ -69,6 +68,9 @@ class LevelAsset : public AssetBase Vector mAssetDependencies; + StringTableEntry mPreviewImageAssetId; + AssetPtr mPreviewImageAsset; + public: LevelAsset(); virtual ~LevelAsset(); @@ -93,15 +95,16 @@ public: inline StringTableEntry getForestFile(void) const { return mForestFile; }; void setNavmeshFile(const char* pNavmeshFile); inline StringTableEntry getNavmeshFile(void) const { return mNavmeshFile; }; - void setImageFile(const char* pImageFile); - inline StringTableEntry getImageFile(void) const { return mPreviewImage; }; + + StringTableEntry getPreviewImageAsset(void) const; inline StringTableEntry getLevelPath(void) const { return mLevelPath; }; inline StringTableEntry getPostFXPresetPath(void) const { return mPostFXPresetPath; }; inline StringTableEntry getDecalsPath(void) const { return mDecalsPath; }; inline StringTableEntry getForestPath(void) const { return mForestPath; }; inline StringTableEntry getNavmeshPath(void) const { return mNavmeshPath; }; - inline StringTableEntry getImagePath(void) const { return mPreviewImagePath; }; + + StringTableEntry getPreviewImagePath(void) const; void setEditorFile(const char* pEditorFile); inline StringTableEntry getEditorFile(void) const { return mEditorFile; }; @@ -113,8 +116,6 @@ public: protected: static bool setLevelFile(void *obj, const char *index, const char *data) { static_cast(obj)->setLevelFile(data); return false; } static const char* getLevelFile(void* obj, const char* data) { return static_cast(obj)->getLevelFile(); } - static bool setPreviewImageFile(void *obj, const char *index, const char *data) { static_cast(obj)->setImageFile(data); return false; } - static const char* getPreviewImageFile(void* obj, const char* data) { return static_cast(obj)->getImageFile(); } static bool setEditorFile(void* obj, const char* index, const char* data) { static_cast(obj)->setEditorFile(data); return false; } static const char* getEditorFile(void* obj, const char* data) { return static_cast(obj)->getEditorFile(); } @@ -134,6 +135,7 @@ protected: virtual void initializeAsset(void); virtual void onAssetRefresh(void); + void loadAsset(); }; DefineConsoleType(TypeLevelAssetPtr, LevelAsset) diff --git a/Engine/source/T3D/assets/MaterialAsset.cpp b/Engine/source/T3D/assets/MaterialAsset.cpp index e1818323a..51f2159d7 100644 --- a/Engine/source/T3D/assets/MaterialAsset.cpp +++ b/Engine/source/T3D/assets/MaterialAsset.cpp @@ -43,6 +43,8 @@ #include "T3D/assets/assetImporter.h" +StringTableEntry MaterialAsset::smNoMaterialAssetFallback(StringTable->insert(Con::getVariable("$Core::NoMaterialAssetFallback"))); + //----------------------------------------------------------------------------- IMPLEMENT_CONOBJECT(MaterialAsset); @@ -89,7 +91,7 @@ ConsoleSetType(TypeMaterialAssetPtr) } -ConsoleType(assetIdString, TypeMaterialAssetId, String, ASSET_ID_FIELD_PREFIX) +ConsoleType(assetIdString, TypeMaterialAssetId, const char*, ASSET_ID_FIELD_PREFIX) ConsoleGetType(TypeMaterialAssetId) { @@ -125,16 +127,26 @@ MaterialAsset::MaterialAsset() mScriptFile = StringTable->EmptyString(); mScriptPath = StringTable->EmptyString(); mMatDefinitionName = StringTable->EmptyString(); + mMaterialDefinition = nullptr; } //----------------------------------------------------------------------------- MaterialAsset::~MaterialAsset() { + //SAFE_DELETE(mMaterialDefinition); } //----------------------------------------------------------------------------- +void MaterialAsset::consoleInit() +{ + Parent::consoleInit(); + Con::addVariable("$Core::NoMaterialAssetFallback", TypeString, &smNoMaterialAssetFallback, + "The assetId of the material to display when the requested material asset is missing.\n" + "@ingroup GFX\n"); +} + void MaterialAsset::initPersistFields() { // Call parent. @@ -152,12 +164,12 @@ void MaterialAsset::initializeAsset() // Call parent. Parent::initializeAsset(); - compileShader(); - mScriptPath = getOwned() ? expandAssetFilePath(mScriptFile) : mScriptPath; if (Platform::isFile(mScriptPath)) Con::executeFile(mScriptPath, false, false); + + loadMaterial(); } void MaterialAsset::onAssetRefresh() @@ -167,17 +179,7 @@ void MaterialAsset::onAssetRefresh() if (Platform::isFile(mScriptPath)) Con::executeFile(mScriptPath, false, false); - if (mMatDefinitionName != StringTable->EmptyString()) - { - Material* matDef; - if (!Sim::findObject(mMatDefinitionName, matDef)) - { - Con::errorf("MaterialAsset: Unable to find the Material %s", mMatDefinitionName); - return; - } - - matDef->reload(); - } + loadMaterial(); } void MaterialAsset::setScriptFile(const char* pScriptFile) @@ -197,142 +199,155 @@ void MaterialAsset::setScriptFile(const char* pScriptFile) //------------------------------------------------------------------------------ -void MaterialAsset::compileShader() +void MaterialAsset::loadMaterial() { + if (mMaterialDefinition) + SAFE_DELETE(mMaterialDefinition); + + if (mMatDefinitionName != StringTable->EmptyString()) + { + Material* matDef; + if (!Sim::findObject(mMatDefinitionName, matDef)) + { + Con::errorf("MaterialAsset: Unable to find the Material %s", mMatDefinitionName); + mLoadedState = BadFileReference; + return; + } + + mMaterialDefinition = matDef; + + mLoadedState = Ok; + + mMaterialDefinition->reload(); + return; + } + + mLoadedState = Failed; } +//------------------------------------------------------------------------------ + void MaterialAsset::copyTo(SimObject* object) { // Call to parent. Parent::copyTo(object); } -DefineEngineMethod(MaterialAsset, compileShader, void, (), , "Compiles the material's generated shader, if any. Not yet implemented\n") -{ - object->compileShader(); -} - //------------------------------------------------------------------------------ -StringTableEntry MaterialAsset::getAssetIdByMaterialName(StringTableEntry matName) +U32 MaterialAsset::getAssetByMaterialName(StringTableEntry matName, AssetPtr* matAsset) { - StringTableEntry materialAssetId = StringTable->EmptyString(); - - AssetQuery* query = new AssetQuery(); - U32 foundCount = AssetDatabase.findAssetType(query, "MaterialAsset"); - if (foundCount == 0) + AssetQuery query; + U32 foundAssetcount = AssetDatabase.findAssetType(&query, "MaterialAsset"); + if (foundAssetcount == 0) { //Didn't work, so have us fall back to a placeholder asset - materialAssetId = StringTable->insert("Core_Rendering:noMaterial"); + matAsset->setAssetId(MaterialAsset::smNoMaterialAssetFallback); + + if (matAsset->isNull()) + { + //Well that's bad, loading the fallback failed. + Con::warnf("MaterialAsset::getAssetByMaterialName - Finding of asset associated with material name %s failed with no fallback asset", matName); + return AssetErrCode::Failed; + } + + //handle noshape not being loaded itself + if ((*matAsset)->mLoadedState == BadFileReference) + { + Con::warnf("ShapeAsset::getAssetByMaterialName - Finding of associated with aterial name %s failed, and fallback asset reported error of Bad File Reference.", matName); + return AssetErrCode::BadFileReference; + } + + Con::warnf("ShapeAsset::getAssetByMaterialName - Finding of associated with aterial name %s failed, utilizing fallback asset", matName); + + (*matAsset)->mLoadedState = AssetErrCode::UsingFallback; + return AssetErrCode::UsingFallback; } else + { + for (U32 i = 0; i < foundAssetcount; i++) + { + MaterialAsset* tMatAsset = AssetDatabase.acquireAsset(query.mAssetList[i]); + if (tMatAsset && tMatAsset->getMaterialDefinitionName() == matName) + { + matAsset->setAssetId(query.mAssetList[i]); + AssetDatabase.releaseAsset(query.mAssetList[i]); + return (*matAsset)->mLoadedState; + } + AssetDatabase.releaseAsset(query.mAssetList[i]); //cleanup if that's not the one we needed + } + } +} + +StringTableEntry MaterialAsset::getAssetIdByMaterialName(StringTableEntry matName) +{ + if (matName == StringTable->EmptyString()) + return StringTable->EmptyString(); + + StringTableEntry materialAssetId = MaterialAsset::smNoMaterialAssetFallback; + + AssetQuery query; + U32 foundCount = AssetDatabase.findAssetType(&query, "MaterialAsset"); + if (foundCount != 0) { for (U32 i = 0; i < foundCount; i++) { - MaterialAsset* matAsset = AssetDatabase.acquireAsset(query->mAssetList[i]); + MaterialAsset* matAsset = AssetDatabase.acquireAsset(query.mAssetList[i]); if (matAsset && matAsset->getMaterialDefinitionName() == matName) { materialAssetId = matAsset->getAssetId(); + AssetDatabase.releaseAsset(query.mAssetList[i]); break; } - AssetDatabase.releaseAsset(query->mAssetList[i]); //cleanup if that's not the one we needed - } - - if (materialAssetId == StringTable->EmptyString()) - { - //Try auto-importing it if it exists already - BaseMaterialDefinition* baseMatDef; - if (!Sim::findObject(matName, baseMatDef)) - { - //Not even a real material, apparently? - //return back a blank - return StringTable->EmptyString(); - } - - //Ok, a real mat def, we can work with this -#if TORQUE_DEBUG - Con::warnf("MaterialAsset::getAssetIdByMaterialName - Attempted to in-place import a material(%s) that had no associated asset", matName); -#endif - - AssetImporter* autoAssetImporter; - if (!Sim::findObject("autoAssetImporter", autoAssetImporter)) - { - autoAssetImporter = new AssetImporter(); - autoAssetImporter->registerObject("autoAssetImporter"); - } - - autoAssetImporter->resetImportSession(true); - - String originalMaterialDefFile = Torque::Path(baseMatDef->getFilename()).getPath(); - - autoAssetImporter->setTargetPath(originalMaterialDefFile); - - autoAssetImporter->resetImportConfig(); - - AssetImportObject* assetObj = autoAssetImporter->addImportingAsset("MaterialAsset", originalMaterialDefFile, nullptr, matName); - - //Find out if the filepath has an associated module to it. If we're importing in-place, it needs to be within a module's directory - ModuleDefinition* targetModuleDef = AssetImporter::getModuleFromPath(originalMaterialDefFile); - - if (targetModuleDef == nullptr) - { - return StringTable->EmptyString(); - } - else - { - autoAssetImporter->setTargetModuleId(targetModuleDef->getModuleId()); - } - - autoAssetImporter->processImportAssets(); - - bool hasIssues = autoAssetImporter->validateAssets(); - - if (hasIssues) - { - //log it - Con::errorf("Error! Import process of Material(%s) has failed due to issues discovered during validation!", matName); - return StringTable->EmptyString(); - } - else - { - autoAssetImporter->importAssets(); - } - -#if TORQUE_DEBUG - autoAssetImporter->dumpActivityLog(); -#endif - - if (hasIssues) - { - return StringTable->EmptyString(); - } - else - { - String assetId = autoAssetImporter->getTargetModuleId() + ":" + assetObj->assetName; - return StringTable->insert(assetId.c_str()); - } + AssetDatabase.releaseAsset(query.mAssetList[i]); } } return materialAssetId; } -bool MaterialAsset::getAssetById(StringTableEntry assetId, AssetPtr* materialAsset) +U32 MaterialAsset::getAssetById(StringTableEntry assetId, AssetPtr* materialAsset) { (*materialAsset) = assetId; - if (!materialAsset->isNull()) - return true; + if (materialAsset->notNull()) + { + return (*materialAsset)->mLoadedState; + } + else + { + //Didn't work, so have us fall back to a placeholder asset + materialAsset->setAssetId(MaterialAsset::smNoMaterialAssetFallback); - //Didn't work, so have us fall back to a placeholder asset - StringTableEntry noImageId = StringTable->insert("Core_Rendering:noMaterial"); - materialAsset->setAssetId(noImageId); + if (materialAsset->isNull()) + { + //Well that's bad, loading the fallback failed. + Con::warnf("MaterialAsset::getAssetById - Finding of asset with id %s failed with no fallback asset", assetId); + return AssetErrCode::Failed; + } - if (!materialAsset->isNull()) - return true; + //handle noshape not being loaded itself + if ((*materialAsset)->mLoadedState == BadFileReference) + { + Con::warnf("MaterialAsset::getAssetById - Finding of asset with id %s failed, and fallback asset reported error of Bad File Reference.", assetId); + return AssetErrCode::BadFileReference; + } - return false; + Con::warnf("MaterialAsset::getAssetById - Finding of asset with id %s failed, utilizing fallback asset", assetId); + + (*materialAsset)->mLoadedState = AssetErrCode::UsingFallback; + return AssetErrCode::UsingFallback; + } } +#ifdef TORQUE_TOOLS +DefineEngineStaticMethod(MaterialAsset, getAssetIdByMaterialName, const char*, (const char* materialName), (""), + "Queries the Asset Database to see if any asset exists that is associated with the provided material name.\n" + "@return The AssetId of the associated asset, if any.") +{ + return MaterialAsset::getAssetIdByMaterialName(StringTable->insert(materialName)); +} +#endif + //----------------------------------------------------------------------------- // GuiInspectorTypeAssetId //----------------------------------------------------------------------------- @@ -374,7 +389,7 @@ GuiControl* GuiInspectorTypeMaterialAssetPtr::constructEditControl() mEditButton->setField("Command", szBuffer); char bitmapName[512] = "tools/worldEditor/images/toolbar/material-editor"; - mEditButton->setBitmap(bitmapName); + mEditButton->setBitmap(StringTable->insert(bitmapName)); mEditButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mEditButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); diff --git a/Engine/source/T3D/assets/MaterialAsset.h b/Engine/source/T3D/assets/MaterialAsset.h index 4451d4515..b00c62808 100644 --- a/Engine/source/T3D/assets/MaterialAsset.h +++ b/Engine/source/T3D/assets/MaterialAsset.h @@ -53,6 +53,7 @@ #include "materials/matTextureTarget.h" #include "materials/materialDefinition.h" #include "materials/customMaterialDefinition.h" +#include "materials/materialManager.h" //----------------------------------------------------------------------------- class MaterialAsset : public AssetBase @@ -64,25 +65,42 @@ class MaterialAsset : public AssetBase StringTableEntry mScriptPath; StringTableEntry mMatDefinitionName; + SimObjectPtr mMaterialDefinition; + +public: + static StringTableEntry smNoMaterialAssetFallback; + public: MaterialAsset(); virtual ~MaterialAsset(); + /// Set up some global script interface stuff. + static void consoleInit(); + /// Engine. static void initPersistFields(); virtual void copyTo(SimObject* object); - void compileShader(); + void loadMaterial(); StringTableEntry getMaterialDefinitionName() { return mMatDefinitionName; } + SimObjectPtr getMaterialDefinition() { return mMaterialDefinition; } void setScriptFile(const char* pScriptFile); inline StringTableEntry getScriptFile(void) const { return mScriptFile; }; inline StringTableEntry getScriptPath(void) const { return mScriptPath; }; - static StringTableEntry getAssetIdByMaterialName(StringTableEntry fileName); - static bool getAssetById(StringTableEntry assetId, AssetPtr* materialAsset); + /// + /// Looks for any assets that uses the provided Material Definition name. + /// If none are found, attempts to auto-import the material definition if the + /// material definition exists. + /// + /// Material Definition name to look for + /// AssetId of matching asset. + static StringTableEntry getAssetIdByMaterialName(StringTableEntry matName); + static U32 getAssetById(StringTableEntry assetId, AssetPtr* materialAsset); + static U32 getAssetByMaterialName(StringTableEntry matName, AssetPtr* matAsset); /// Declare Console Object. DECLARE_CONOBJECT(MaterialAsset); @@ -124,159 +142,203 @@ public: static void consoleInit(); }; -#define assetText(x,suff) std::string(std::string(#x) + std::string(#suff)).c_str() +#pragma region Singular Asset Macros -#define initMaterialAsset(name) m##name##Name = ""; m##name##AssetId = StringTable->EmptyString(); m##name##Asset = NULL; -#define bindMaterialAsset(name) if (m##name##AssetId != StringTable->EmptyString()) m##name##Asset = m##name##AssetId; - -#define scriptBindMaterialAsset(name, consoleClass, docs)\ - addProtectedField(assetText(name, File), TypeMaterialName, Offset(m##name##Name, consoleClass), consoleClass::_set##name##Name, & defaultProtectedGetFn, assetText(name, docs), AbstractClassRep::FIELD_HideInInspectors); \ - addProtectedField(assetText(name, Asset), TypeMaterialAssetId, Offset(m##name##AssetId, consoleClass), consoleClass::_set##name##Asset, & defaultProtectedGetFn, assetText(name, asset reference.)); - -#define DECLARE_MATERIALASSET(className,name) protected: \ - String m##name##Name;\ - StringTableEntry m##name##AssetId;\ - AssetPtr m##name##Asset;\ - public: \ - const String& get##name() const { return m##name##Name; }\ - void set##name(FileName _in) { m##name##Name = _in; }\ - const AssetPtr & get##name##Asset() const { return m##name##Asset; }\ - void set##name##Asset(AssetPtr_in) { m##name##Asset = _in; }\ -static bool _set##name##Name(void* obj, const char* index, const char* data)\ -{\ - className* shape = static_cast(obj);\ +//Singular assets +/// +/// Declares an material asset +/// This establishes the assetId, asset and legacy filepath fields, along with supplemental getter and setter functions +/// +#define DECLARE_MATERIALASSET(className, name) public: \ + StringTableEntry m##name##Name;\ + StringTableEntry m##name##AssetId;\ + AssetPtr m##name##Asset;\ + SimObjectPtr m##name;\ +public: \ + const StringTableEntry get##name##File() const { return m##name##Name; }\ + void set##name##Name(const FileName &_in) { m##name##Name = StringTable->insert(_in.c_str());}\ + const AssetPtr & get##name##Asset() const { return m##name##Asset; }\ + void set##name##Asset(const AssetPtr &_in) { m##name##Asset = _in;}\ \ - StringTableEntry assetId = MaterialAsset::getAssetIdByMaterialName(StringTable->insert(data));\ - if (assetId != StringTable->EmptyString())\ + bool _set##name(StringTableEntry _in)\ {\ - if (shape->_set##name##Asset(obj, index, assetId))\ + if(m##name##AssetId != _in || m##name##Name != _in)\ {\ - if (assetId == StringTable->insert("Core_Rendering:noMaterial"))\ + if (_in == StringTable->EmptyString())\ {\ - shape->m##name##Name = data;\ - shape->m##name##AssetId = StringTable->EmptyString();\ - \ + m##name##Name = StringTable->EmptyString();\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + m##name = NULL;\ return true;\ }\ + \ + if (AssetDatabase.isDeclaredAsset(_in))\ + {\ + m##name##AssetId = _in;\ + \ + U32 assetState = MaterialAsset::getAssetById(m##name##AssetId, &m##name##Asset);\ + \ + if (MaterialAsset::Ok == assetState)\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + }\ else\ {\ - shape->m##name##AssetId = assetId;\ - shape->m##name##Name = StringTable->EmptyString();\ - \ - return false;\ + StringTableEntry assetId = MaterialAsset::getAssetIdByMaterialName(_in);\ + if (assetId != StringTable->EmptyString())\ + {\ + m##name##AssetId = assetId;\ + if (MaterialAsset::getAssetById(m##name##AssetId, &m##name##Asset) == MaterialAsset::Ok)\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + m##name##Name = _in;\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + }\ }\ }\ - }\ - else\ - {\ - shape->m##name##Asset = StringTable->EmptyString();\ - }\ - \ - return true;\ -}\ -\ -static bool _set##name##Asset(void* obj, const char* index, const char* data)\ -{\ - className* shape = static_cast(obj);\ - shape->m##name##AssetId = StringTable->insert(data);\ - if (MaterialAsset::getAssetById(shape->m##name##AssetId, &shape->m##name##Asset))\ - {\ - if (shape->m##name##Asset.getAssetId() != StringTable->insert("Core_Rendering:noMaterial"))\ - shape->m##name##Name = StringTable->EmptyString();\ - \ - return true;\ - }\ - return false;\ -}\ -\ -static bool set##name##Asset(const char* assetId)\ -{\ - m##name##AssetId = StringTable->insert(assetId);\ - if (m##name##AssetId != StringTable->EmptyString())\ - m##name##Asset = m##name##AssetId;\ -} - -/// -/// DECLARE_MATERIALASSET is a utility macro for MaterialAssets. It takes in the name of the class using it, the name of the field for the material, and a networking bitmask -/// The first 2 are for setting up/filling out the fields and class member defines -/// The bitmask is for when the material is changed, it can automatically kick a network update on the owner object to pass the changed asset to clients -/// -#define DECLARE_NET_MATERIALASSET(className,name,bitmask) protected: \ - String m##name##Name;\ - StringTableEntry m##name##AssetId;\ - AssetPtr m##name##Asset;\ - public: \ - const String& get##name() const { return m##name##Name; }\ - void set##name(FileName _in) { m##name##Name = _in; }\ - const AssetPtr & get##name##Asset() const { return m##name##Asset; }\ - void set##name##Asset(AssetPtr_in) { m##name##Asset = _in; }\ -static bool _set##name##Name(void* obj, const char* index, const char* data)\ -{\ - className* shape = static_cast(obj);\ - \ - StringTableEntry assetId = MaterialAsset::getAssetIdByMaterialName(StringTable->insert(data));\ - if (assetId != StringTable->EmptyString())\ - {\ - if (shape->_set##name##Asset(obj, index, assetId))\ + if (get##name() != StringTable->EmptyString() && m##name##Asset.notNull())\ {\ - if (assetId == StringTable->insert("Core_Rendering:noMaterial"))\ - {\ - shape->m##name##Name = data;\ - shape->m##name##AssetId = StringTable->EmptyString();\ - \ - return true;\ - }\ - else\ - {\ - shape->m##name##AssetId = assetId;\ - shape->m##name##Name = StringTable->EmptyString();\ - \ + if (m##name && String(m##name##Asset->getMaterialDefinitionName()).equal(m##name->getName(), String::NoCase))\ return false;\ - }\ + \ + Material* tempMat = nullptr;\ + \ + if (!Sim::findObject(m##name##Asset->getMaterialDefinitionName(), tempMat))\ + Con::errorf("classname::_set##name() - Material %s was not found.", m##name##Asset->getMaterialDefinitionName());\ + m##name = tempMat;\ + }\ + else\ + {\ + m##name = NULL;\ }\ - }\ - else\ - {\ - shape->m##name##Asset = StringTable->EmptyString();\ - }\ - \ - return true;\ -}\ -\ -static bool _set##name##Asset(void* obj, const char* index, const char* data)\ -{\ - className* shape = static_cast(obj);\ - shape->m##name##AssetId = StringTable->insert(data);\ - if (MaterialAsset::getAssetById(shape->m##name##AssetId, &shape->m##name##Asset))\ - {\ - if (shape->m##name##Asset.getAssetId() != StringTable->insert("Core_Rendering:noMaterial"))\ - shape->m##name##Name = StringTable->EmptyString();\ \ - shape->setMaskBits(bitmask);\ - shape->inspectPostApply();\ - return true;\ - }\ - shape->inspectPostApply();\ - return false;\ -}\ -\ -bool set##name##AssetId(const char* _assetId)\ -{\ - m##name##AssetId = StringTable->insert(_assetId);\ - if (m##name##AssetId != StringTable->EmptyString())\ - {\ - m##name##Asset = m##name##AssetId;\ + if(get##name() == StringTable->EmptyString())\ + return true;\ \ - setMaskBits(bitmask);\ - inspectPostApply();\ + if (m##name##Asset.notNull() && m##name##Asset->getStatus() != MaterialAsset::Ok)\ + {\ + Con::errorf("%s::_set%s() - material asset failure\"%s\" due to [%s]", macroText(className), macroText(name), _in, MaterialAsset::getAssetErrstrn(m##name##Asset->getStatus()).c_str());\ + return false; \ + }\ + else if (bool(m##name) == NULL)\ + {\ + Con::errorf("%s::_set%s() - Couldn't load material \"%s\"", macroText(className), macroText(name), _in);\ + return false;\ + }\ return true;\ }\ \ - return false;\ + const StringTableEntry get##name() const\ + {\ + if (m##name##Asset && (m##name##Asset->getMaterialDefinitionName() != StringTable->EmptyString()))\ + return m##name##Asset->getMaterialDefinitionName();\ + else if (m##name##AssetId != StringTable->EmptyString())\ + return m##name##AssetId;\ + else if (m##name##Name != StringTable->EmptyString())\ + return m##name##Name;\ + else\ + return StringTable->EmptyString();\ + }\ + SimObjectPtr get##name##Resource() \ + {\ + return m##name##;\ + } + +#define DECLARE_MATERIALASSET_SETGET(className, name)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data));\ + return ret;\ + } + +#define DECLARE_MATERIALASSET_NET_SETGET(className, name, bitmask)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data));\ + if(ret)\ + object->setMaskBits(bitmask);\ + return ret;\ + } + +#define DEF_MATERIALASSET_BINDS(className,name)\ +DefineEngineMethod(className, get##name, const char*, (), , "get name")\ +{\ + return object->get##name(); \ +}\ +DefineEngineMethod(className, get##name##Asset, const char*, (), , assetText(name, asset reference))\ +{\ + return object->m##name##AssetId; \ +}\ +DefineEngineMethod(className, set##name, bool, (const char* mat), , assetText(name,assignment. first tries asset then material name.))\ +{\ + return object->_set##name(StringTable->insert(map));\ } +#define INIT_MATERIALASSET(name) \ + m##name##Name = StringTable->EmptyString(); \ + m##name##AssetId = StringTable->EmptyString(); \ + m##name##Asset = NULL;\ + m##name = NULL; -#define packMaterialAsset(netconn, name)\ +#ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS + +#define INITPERSISTFIELD_MATERIALASSET(name, consoleClass, docs) \ + addProtectedField(#name, TypeMaterialName, Offset(m##name##Name, consoleClass), _set##name##Data, &defaultProtectedGetFn,assetDoc(name, docs)); \ + addProtectedField(assetText(name, Asset), TypeMaterialAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, &defaultProtectedGetFn, assetDoc(name, asset docs.)); + +#else + +#define INITPERSISTFIELD_MATERIALASSET(name, consoleClass, docs) \ + addProtectedField(#name, TypeMaterialName, Offset(m##name##Name, consoleClass), _set##name##Data, &defaultProtectedGetFn,assetDoc(name, docs), AbstractClassRep::FIELD_HideInInspectors); \ + addProtectedField(assetText(name, Asset), TypeMaterialAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, &defaultProtectedGetFn, assetDoc(name, asset docs.)); + +#endif // SHOW_LEGACY_FILE_FIELDS + +#define CLONE_MATERIALASSET(name) \ + m##name##Name = other.m##name##Name;\ + m##name##AssetId = other.m##name##AssetId;\ + m##name##Asset = other.m##name##Asset; + +#define LOAD_MATERIALASSET(name)\ +if (m##name##AssetId != StringTable->EmptyString())\ +{\ + S32 assetState = MaterialAsset::getAssetById(m##name##AssetId, &m##name##Asset);\ + if (assetState == MaterialAsset::Ok )\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + else Con::warnf("Warning: %s::LOAD_MATERIALASSET(%s)-%s", mClassName, m##name##AssetId, MaterialAsset::getAssetErrstrn(assetState).c_str());\ +} + +#define PACKDATA_MATERIALASSET(name)\ + if (stream->writeFlag(m##name##Asset.notNull()))\ + {\ + stream->writeString(m##name##Asset.getAssetId());\ + }\ + else\ + stream->writeString(m##name##Name); + +#define UNPACKDATA_MATERIALASSET(name)\ + if (stream->readFlag())\ + {\ + m##name##AssetId = stream->readSTString();\ + _set##name(m##name##AssetId);\ + }\ + else\ + m##name##Name = stream->readSTString(); + +#define PACK_MATERIALASSET(netconn, name)\ if (stream->writeFlag(m##name##Asset.notNull()))\ {\ NetStringHandle assetIdStr = m##name##Asset.getAssetId();\ @@ -285,14 +347,16 @@ bool set##name##AssetId(const char* _assetId)\ else\ stream->writeString(m##name##Name); -#define unpackMaterialAsset(netconn, name)\ +#define UNPACK_MATERIALASSET(netconn, name)\ if (stream->readFlag())\ {\ m##name##AssetId = StringTable->insert(netconn->unpackNetStringHandleU(stream).getString());\ - MaterialAsset::getAssetById(m##name##AssetId, &m##name##Asset);\ + _set##name(m##name##AssetId);\ }\ else\ - m##name##Name = stream->readSTString();\ + m##name##Name = stream->readSTString(); + +#pragma endregion #endif // _ASSET_BASE_H_ diff --git a/Engine/source/T3D/assets/ParticleAsset.cpp b/Engine/source/T3D/assets/ParticleAsset.cpp index e68051d81..aed6ee2df 100644 --- a/Engine/source/T3D/assets/ParticleAsset.cpp +++ b/Engine/source/T3D/assets/ParticleAsset.cpp @@ -161,7 +161,7 @@ GuiControl* GuiInspectorTypeParticleAssetPtr::constructEditControl() mSMEdButton->setField("Command", szBuffer); char bitmapName[512] = "tools/worldEditor/images/toolbar/shape-editor"; - mSMEdButton->setBitmap(bitmapName); + mSMEdButton->setBitmap(StringTable->insert(bitmapName)); mSMEdButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mSMEdButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); diff --git a/Engine/source/T3D/assets/ShapeAsset.cpp b/Engine/source/T3D/assets/ShapeAsset.cpp index 07c8a9b0b..0f119a4b2 100644 --- a/Engine/source/T3D/assets/ShapeAsset.cpp +++ b/Engine/source/T3D/assets/ShapeAsset.cpp @@ -50,6 +50,8 @@ #include "ts/tsLastDetail.h" #endif +StringTableEntry ShapeAsset::smNoShapeAssetFallback(StringTable->insert(Con::getVariable("$Core::NoShapeAssetFallback"))); + //----------------------------------------------------------------------------- IMPLEMENT_CONOBJECT(ShapeAsset); @@ -86,7 +88,7 @@ ConsoleSetType(TypeShapeAssetPtr) //----------------------------------------------------------------------------- -ConsoleType(assetIdString, TypeShapeAssetId, String, ASSET_ID_FIELD_PREFIX) +ConsoleType(assetIdString, TypeShapeAssetId, const char*, ASSET_ID_FIELD_PREFIX) ConsoleGetType(TypeShapeAssetId) { @@ -100,13 +102,7 @@ ConsoleSetType(TypeShapeAssetId) if (argc == 1) { // Yes, so fetch field value. - const char* pFieldValue = argv[0]; - - // Fetch asset Id. - StringTableEntry* assetId = (StringTableEntry*)(dptr); - - // Update asset value. - *assetId = StringTable->insert(pFieldValue); + *((const char**)dptr) = StringTable->insert(argv[0]); return; } @@ -143,6 +139,17 @@ ShapeAsset::~ShapeAsset() //----------------------------------------------------------------------------- +void ShapeAsset::consoleInit() +{ + Parent::consoleInit(); + + Con::addVariable("$Core::NoShapeAssetFallback", TypeString, &smNoShapeAssetFallback, + "The assetId of the shape to display when the requested shape asset is missing.\n" + "@ingroup GFX\n"); +} + +//----------------------------------------------------------------------------- + void ShapeAsset::initPersistFields() { // Call parent. @@ -154,7 +161,7 @@ void ShapeAsset::initPersistFields() &setShapeConstructorFile, &getShapeConstructorFile, "Path to the shape file we want to render"); } -void ShapeAsset::setDataField(StringTableEntry slotName, const char *array, const char *value) +void ShapeAsset::setDataField(StringTableEntry slotName, StringTableEntry array, StringTableEntry value) { Parent::setDataField(slotName, array, value); @@ -344,49 +351,39 @@ bool ShapeAsset::loadShape() //------------------------------------------------------------------------------ //Utility function to 'fill out' bindings and resources with a matching asset if one exists -bool ShapeAsset::getAssetByFilename(StringTableEntry fileName, AssetPtr* shapeAsset) +U32 ShapeAsset::getAssetByFilename(StringTableEntry fileName, AssetPtr* shapeAsset) { AssetQuery query; S32 foundAssetcount = AssetDatabase.findAssetLooseFile(&query, fileName); if (foundAssetcount == 0) { - //Didn't find any assets - //If possible, see if we can run an in-place import and the get the asset from that -#if TORQUE_DEBUG - Con::warnf("ShapeAsset::getAssetByFilename - Attempted to in-place import a shapefile(%s) that had no associated asset", fileName); -#endif - - AssetImporter* autoAssetImporter; - if (!Sim::findObject("autoAssetImporter", autoAssetImporter)) - { - autoAssetImporter = new AssetImporter(); - autoAssetImporter->registerObject("autoAssetImporter"); - } - - StringTableEntry resultingAssetId = autoAssetImporter->autoImportFile(fileName); - - if (resultingAssetId != StringTable->EmptyString()) - { - shapeAsset->setAssetId(resultingAssetId); - - if (!shapeAsset->isNull()) - return true; - } - //Didn't work, so have us fall back to a placeholder asset - shapeAsset->setAssetId(StringTable->insert("Core_Rendering:noshape")); + shapeAsset->setAssetId(ShapeAsset::smNoShapeAssetFallback); - if (!shapeAsset->isNull()) - return true; + if (shapeAsset->isNull()) + { + //Well that's bad, loading the fallback failed. + Con::warnf("ShapeAsset::getAssetByFilename - Finding of asset associated with file %s failed with no fallback asset", fileName); + return AssetErrCode::Failed; + } - //That didn't work, so fail out - return false; + //handle noshape not being loaded itself + if ((*shapeAsset)->mLoadedState == BadFileReference) + { + Con::warnf("ShapeAsset::getAssetByFilename - Finding of associated with file %s failed, and fallback asset reported error of Bad File Reference.", fileName); + return AssetErrCode::BadFileReference; + } + + Con::warnf("ShapeAsset::getAssetByFilename - Finding of associated with file %s failed, utilizing fallback asset", fileName); + + (*shapeAsset)->mLoadedState = AssetErrCode::UsingFallback; + return AssetErrCode::UsingFallback; } else { //acquire and bind the asset, and return it out shapeAsset->setAssetId(query.mAssetList[0]); - return true; + return (*shapeAsset)->mLoadedState; } } @@ -395,37 +392,11 @@ StringTableEntry ShapeAsset::getAssetIdByFilename(StringTableEntry fileName) if (fileName == StringTable->EmptyString()) return StringTable->EmptyString(); - StringTableEntry shapeAssetId = StringTable->EmptyString(); + StringTableEntry shapeAssetId = ShapeAsset::smNoShapeAssetFallback; AssetQuery query; S32 foundAssetcount = AssetDatabase.findAssetLooseFile(&query, fileName); - if (foundAssetcount == 0) - { - //Didn't find any assets - //If possible, see if we can run an in-place import and the get the asset from that -#if TORQUE_DEBUG - Con::warnf("ShapeAsset::getAssetByFilename - Attempted to in-place import a shapefile(%s) that had no associated asset", fileName); -#endif - - AssetImporter* autoAssetImporter; - if (!Sim::findObject("autoAssetImporter", autoAssetImporter)) - { - autoAssetImporter = new AssetImporter(); - autoAssetImporter->registerObject("autoAssetImporter"); - } - - StringTableEntry resultingAssetId = autoAssetImporter->autoImportFile(fileName); - - if (resultingAssetId != StringTable->EmptyString()) - { - shapeAssetId = resultingAssetId; - return shapeAssetId; - } - - //Didn't work, so have us fall back to a placeholder asset - shapeAssetId = StringTable->insert("Core_Rendering:noshape"); - } - else + if (foundAssetcount != 0) { //acquire and bind the asset, and return it out shapeAssetId = query.mAssetList[0]; @@ -438,24 +409,34 @@ U32 ShapeAsset::getAssetById(StringTableEntry assetId, AssetPtr* sha { (*shapeAsset) = assetId; - if ((*shapeAsset)) - return (*shapeAsset)->mLoadedState; - if (shapeAsset->notNull()) + { + return (*shapeAsset)->mLoadedState; + } + else { //Didn't work, so have us fall back to a placeholder asset - StringTableEntry noShapeId = StringTable->insert("Core_Rendering:noshape"); - shapeAsset->setAssetId(noShapeId); + shapeAsset->setAssetId(ShapeAsset::smNoShapeAssetFallback); + + if (shapeAsset->isNull()) + { + //Well that's bad, loading the fallback failed. + Con::warnf("ShapeAsset::getAssetById - Finding of asset with id %s failed with no fallback asset", assetId); + return AssetErrCode::Failed; + } //handle noshape not being loaded itself if ((*shapeAsset)->mLoadedState == BadFileReference) - return AssetErrCode::Failed; + { + Con::warnf("ShapeAsset::getAssetById - Finding of asset with id %s failed, and fallback asset reported error of Bad File Reference.", assetId); + return AssetErrCode::BadFileReference; + } + + Con::warnf("ShapeAsset::getAssetById - Finding of asset with id %s failed, utilizing fallback asset", assetId); (*shapeAsset)->mLoadedState = AssetErrCode::UsingFallback; return AssetErrCode::UsingFallback; } - - return AssetErrCode::Failed; } //------------------------------------------------------------------------------ @@ -561,11 +542,24 @@ DefineEngineMethod(ShapeAsset, getShapeFile, const char*, (), , return object->getShapeFilePath(); } +DefineEngineMethod(ShapeAsset, getStatusString, String, (), , "get status string")\ +{ + return ShapeAsset::getAssetErrstrn(object->getStatus()); +} + + #ifdef TORQUE_TOOLS DefineEngineMethod(ShapeAsset, generateCachedPreviewImage, const char*, (S32 resolution), (256), "") { return object->generateCachedPreviewImage(resolution); } + +DefineEngineStaticMethod(ShapeAsset, getAssetIdByFilename, const char*, (const char* filePath), (""), + "Queries the Asset Database to see if any asset exists that is associated with the provided file path.\n" + "@return The AssetId of the associated asset, if any.") +{ + return ShapeAsset::getAssetIdByFilename(StringTable->insert(filePath)); +} #endif //----------------------------------------------------------------------------- @@ -612,7 +606,7 @@ GuiControl* GuiInspectorTypeShapeAssetPtr::constructEditControl() mShapeEdButton->setField("Command", szBuffer); char bitmapName[512] = "tools/worldEditor/images/toolbar/shape-editor"; - mShapeEdButton->setBitmap(bitmapName); + mShapeEdButton->setBitmap(StringTable->insert(bitmapName)); mShapeEdButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mShapeEdButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); diff --git a/Engine/source/T3D/assets/ShapeAsset.h b/Engine/source/T3D/assets/ShapeAsset.h index 29dbbf090..00ae72e00 100644 --- a/Engine/source/T3D/assets/ShapeAsset.h +++ b/Engine/source/T3D/assets/ShapeAsset.h @@ -81,9 +81,11 @@ protected: Vector> mAnimationAssets; typedef Signal ShapeAssetChanged; - ShapeAssetChanged mChangeSignal; + typedef Signal ShapeAssetArrayChanged; + ShapeAssetArrayChanged mChangeArraySignal; + public: enum ShapeAssetErrCode { @@ -93,7 +95,12 @@ public: Extended }; + static StringTableEntry smNoShapeAssetFallback; + static const String mErrCodeStrings[ShapeAssetErrCode::Extended - Parent::Extended + 1]; + + static U32 getAssetErrCode(AssetPtr shapeAsset) { if (shapeAsset) return shapeAsset->mLoadedState; else return 0; } + static String getAssetErrstrn(U32 errCode) { if (errCode < Parent::Extended) return Parent::getAssetErrstrn(errCode); @@ -104,11 +111,14 @@ public: ShapeAsset(); virtual ~ShapeAsset(); + /// Set up some global script interface stuff. + static void consoleInit(); + /// Engine. static void initPersistFields(); virtual void copyTo(SimObject* object); - virtual void setDataField(StringTableEntry slotName, const char *array, const char *value); + virtual void setDataField(StringTableEntry slotName, StringTableEntry array, StringTableEntry value); virtual void initializeAsset(); @@ -116,25 +126,25 @@ public: DECLARE_CONOBJECT(ShapeAsset); bool loadShape(); - U32 mLoadedState; TSShape* getShape() { return mShape; } Resource getShapeResource() { return mShape; } void SplitSequencePathAndName(String& srcPath, String& srcName); - StringTableEntry getShapeFilename() { return mFilePath; } - + StringTableEntry getShapeFileName() { return mFileName; } + StringTableEntry getShapePath() { return mFilePath; } + U32 getShapeFilenameHash() { return _StringTable::hashString(mFilePath); } Vector> getMaterialAssets() { return mMaterialAssets; } - inline AssetPtr getMaterialAsset(U32 matId) - { - if(matId >= mMaterialAssets.size()) - return nullptr; - else - return mMaterialAssets[matId]; + inline AssetPtr getMaterialAsset(U32 matId) + { + if (matId >= mMaterialAssets.size()) + return nullptr; + else + return mMaterialAssets[matId]; } void clearMaterialAssets() { mMaterialAssets.clear(); } @@ -145,9 +155,10 @@ public: S32 getAnimationCount() { return mAnimationAssets.size(); } ShapeAnimationAsset* getAnimation(S32 index); - void _onResourceChanged(const Torque::Path &path); + void _onResourceChanged(const Torque::Path& path); ShapeAssetChanged& getChangedSignal() { return mChangeSignal; } + ShapeAssetArrayChanged& getChangedArraySignal() { return mChangeArraySignal; } void setShapeFile(const char* pScriptFile); inline StringTableEntry getShapeFile(void) const { return mFileName; }; @@ -158,13 +169,11 @@ public: inline StringTableEntry getShapeFilePath(void) const { return mFilePath; }; inline StringTableEntry getShapeConstructorFilePath(void) const { return mConstructorFilePath; }; - static bool getAssetByFilename(StringTableEntry fileName, AssetPtr* shapeAsset); + static U32 getAssetByFilename(StringTableEntry fileName, AssetPtr* shapeAsset); static StringTableEntry getAssetIdByFilename(StringTableEntry fileName); static U32 getAssetById(StringTableEntry assetId, AssetPtr* shapeAsset); - static StringTableEntry getNoShapeAssetId() { return StringTable->insert("Core_Rendering:noshape"); } - #ifdef TORQUE_TOOLS const char* generateCachedPreviewImage(S32 resolution); #endif @@ -172,7 +181,7 @@ public: protected: virtual void onAssetRefresh(void); - static bool setShapeFile(void *obj, const char *index, const char *data) { static_cast(obj)->setShapeFile(data); return false; } + static bool setShapeFile(void* obj, StringTableEntry index, StringTableEntry data) { static_cast(obj)->setShapeFile(data); return false; } static const char* getShapeFile(void* obj, const char* data) { return static_cast(obj)->getShapeFile(); } static bool setShapeConstructorFile(void* obj, const char* index, const char* data) { static_cast(obj)->setShapeConstructorFile(data); return false; } @@ -192,7 +201,7 @@ class GuiInspectorTypeShapeAssetPtr : public GuiInspectorTypeFileName typedef GuiInspectorTypeFileName Parent; public: - GuiBitmapButtonCtrl *mShapeEdButton; + GuiBitmapButtonCtrl* mShapeEdButton; DECLARE_CONOBJECT(GuiInspectorTypeShapeAssetPtr); static void consoleInit(); @@ -211,86 +220,413 @@ public: }; #endif -#define assetText(x,suff) std::string(std::string(#x) + std::string(#suff)).c_str() +#pragma region Singular Asset Macros -#define initShapeAsset(name) m##name##Name = StringTable->EmptyString(); m##name##AssetId = StringTable->EmptyString(); m##name##Asset = NULL; -#define cloneShapeAsset(name) m##name##Name = other.m##name##Name; m##name##AssetId = other.m##name##AssetId; m##name##Asset = other.m##name##Asset; -#define bindShapeAsset(name) if (m##name##AssetId != StringTable->EmptyString()) m##name##Asset = m##name##AssetId; - -#define scriptBindShapeAsset(name, consoleClass, docs) addProtectedField(assetText(name, File), TypeShapeFilename, Offset(m##name##Name, consoleClass), consoleClass::_set##name##Filename, & defaultProtectedGetFn, assetText(name, docs)); \ - addProtectedField(assetText(name, Asset), TypeShapeAssetId, Offset(m##name##AssetId, consoleClass), consoleClass::_set##name##Asset, & defaultProtectedGetFn, assetText(name, asset reference.)); - -#define DECLARE_SHAPEASSET(className,name)\ - StringTableEntry m##name##Name;\ - StringTableEntry m##name##AssetId;\ - AssetPtr m##name##Asset;\ - const StringTableEntry& get##name() const { return m##name##Name; }\ - void set##name(FileName _in) { m##name##Name = _in; }\ - const AssetPtr & get##name##Asset() const { return m##name##Asset; }\ - void set##name##Asset(AssetPtr_in) { m##name##Asset = _in; }\ -static bool _set##name##Filename(void* obj, const char* index, const char* data)\ -{\ - className* shape = static_cast(obj);\ +#define DECLARE_SHAPEASSET(className,name,changeFunc) public: \ + Resourcem##name;\ + StringTableEntry m##name##Name; \ + StringTableEntry m##name##AssetId;\ + AssetPtr m##name##Asset;\ +public: \ + const StringTableEntry get##name##File() const { return StringTable->insert(m##name##Name); }\ + void set##name##Name(const FileName &_in) { m##name##Name = _in;}\ + const AssetPtr & get##name##Asset() const { return m##name##Asset; }\ + void set##name##Asset(const AssetPtr &_in) { m##name##Asset = _in;}\ \ - StringTableEntry assetId = ShapeAsset::getAssetIdByFilename(StringTable->insert(data));\ - if (assetId != StringTable->EmptyString())\ + bool _set##name(StringTableEntry _in)\ {\ - if (shape->_set##name##Asset(obj, index, assetId))\ + if(m##name##AssetId != _in || m##name##Name != _in)\ {\ - if (assetId == StringTable->insert("Core_Rendering:noShape"))\ + if (m##name##Asset.notNull())\ {\ - shape->m##name##Name = data;\ - shape->m##name##AssetId = StringTable->EmptyString();\ - \ + m##name##Asset->getChangedSignal().remove(this, &className::changeFunc);\ + }\ + if (_in == StringTable->EmptyString())\ + {\ + m##name##Name = StringTable->EmptyString();\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + m##name = NULL;\ return true;\ }\ + \ + if (AssetDatabase.isDeclaredAsset(_in))\ + {\ + m##name##AssetId = _in;\ + \ + U32 assetState = ShapeAsset::getAssetById(m##name##AssetId, &m##name##Asset);\ + \ + if (ShapeAsset::Ok == assetState)\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + }\ else\ {\ - shape->m##name##AssetId = assetId;\ - shape->m##name##Name = StringTable->EmptyString();\ - \ - return false;\ + StringTableEntry assetId = ShapeAsset::getAssetIdByFilename(_in);\ + if (assetId != StringTable->EmptyString())\ + {\ + m##name##AssetId = assetId;\ + if (ShapeAsset::getAssetById(m##name##AssetId, &m##name##Asset) == ShapeAsset::Ok)\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + m##name##Name = _in;\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + }\ }\ }\ - }\ - else\ - {\ - shape->m##name##Asset = StringTable->EmptyString();\ - }\ - \ - return true;\ -}\ -\ -static bool _set##name##Asset(void* obj, const char* index, const char* data)\ -{\ - className* shape = static_cast(obj);\ - shape->m##name##AssetId = StringTable->insert(data);\ - if (ShapeAsset::getAssetById(shape->m##name##AssetId, &shape->m##name##Asset))\ - {\ - if (shape->m##name##Asset.getAssetId() != StringTable->insert("Core_Rendering:noShape"))\ - shape->m##name##Name = StringTable->EmptyString();\ + if (get##name() != StringTable->EmptyString() && m##name##Asset.notNull())\ + {\ + m##name = m##name##Asset->getShapeResource();\ + \ + m##name##Asset->getChangedSignal().notify(this, &className::changeFunc);\ + }\ + else\ + {\ + m##name = NULL;\ + }\ + \ + if(get##name() == StringTable->EmptyString())\ + return true;\ + \ + if (m##name##Asset.notNull() && m##name##Asset->getStatus() != ShapeAsset::Ok)\ + {\ + Con::errorf("%s(%s)::_set%s() - shape asset failure \"%s\" due to [%s]", macroText(className), getName(), macroText(name), _in, ShapeAsset::getAssetErrstrn(m##name##Asset->getStatus()).c_str());\ + return false; \ + }\ + else if (bool(m##name) == NULL)\ + {\ + Con::errorf("%s(%s)::_set%s() - Couldn't load shape \"%s\"", macroText(className), getName(), macroText(name), _in);\ + return false;\ + }\ return true;\ }\ - return false;\ -}\ -void pack##name##Asset(BitStream *stream)\ + \ + const StringTableEntry get##name() const\ + {\ + if (m##name##Asset && (m##name##Asset->getShapePath() != StringTable->EmptyString()))\ + return m##name##Asset->getShapePath();\ + else if (m##name##AssetId != StringTable->EmptyString())\ + return m##name##AssetId;\ + else if (m##name##Name != StringTable->EmptyString())\ + return m##name##Name;\ + else\ + return StringTable->EmptyString();\ + }\ + Resource get##name##Resource() \ + {\ + return m##name;\ + } + +#define DECLARE_SHAPEASSET_SETGET(className, name)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data));\ + return ret;\ + } + +#define DECLARE_SHAPEASSET_NET_SETGET(className, name, bitmask)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data));\ + if(ret)\ + object->setMaskBits(bitmask);\ + return ret;\ + } + +#define DEF_SHAPEASSET_BINDS(className,name)\ +DefineEngineMethod(className, get##name, String, (), , "get name")\ {\ + return object->get##name(); \ +}\ +DefineEngineMethod(className, get##name##Asset, String, (), , assetText(name, asset reference))\ +{\ + return object->m##name##AssetId; \ +}\ +DefineEngineMethod(className, set##name, bool, (const char* shape), , assetText(name,assignment. first tries asset then flat file.))\ +{\ + return object->_set##name(StringTable->insert(shape));\ +} + +#define INIT_SHAPEASSET(name) \ + m##name##Name = StringTable->EmptyString(); \ + m##name##AssetId = StringTable->EmptyString(); \ + m##name##Asset = NULL; \ + m##name = NULL;\ + _set##name(StringTable->insert(ShapeAsset::smNoShapeAssetFallback)); + +#ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS + +#define INITPERSISTFIELD_SHAPEASSET(name, consoleClass, docs) \ + addProtectedField(assetText(name, File), TypeShapeFilename, Offset(m##name##Name, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, docs)); \ + addProtectedField(assetText(name, Asset), TypeShapeAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, asset reference.)); + +#else + +#define INITPERSISTFIELD_SHAPEASSET(name, consoleClass, docs) \ + addProtectedField(assetText(name, File), TypeShapeFilename, Offset(m##name##Name, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, docs), AbstractClassRep::FIELD_HideInInspectors); \ + addProtectedField(assetText(name, Asset), TypeShapeAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, asset reference.)); + +#endif // SHOW_LEGACY_FILE_FIELDS + +#define CLONE_SHAPEASSET(name) \ + m##name##Name = other.m##name##Name;\ + m##name##AssetId = other.m##name##AssetId;\ + m##name##Asset = other.m##name##Asset;\ + +#define PACKDATA_SHAPEASSET(name)\ if (stream->writeFlag(m##name##Asset.notNull()))\ + {\ stream->writeString(m##name##Asset.getAssetId());\ + }\ else\ - stream->writeString(m##name##Name);\ -}\ -void unpack##name##Asset(BitStream *stream)\ -{\ + stream->writeString(m##name##Name); + +#define UNPACKDATA_SHAPEASSET(name)\ if (stream->readFlag())\ {\ m##name##AssetId = stream->readSTString();\ - ShapeAsset::getAssetById(m##name##AssetId, &m##name##Asset);\ - m##name##Name = m##name##Asset->getShapeFilename(); \ + _set##name(m##name##AssetId);\ }\ else\ - m##name##Name = stream->readSTString();\ + m##name##Name = stream->readSTString(); + +#define PACK_SHAPEASSET(netconn, name)\ + if (stream->writeFlag(m##name##Asset.notNull()))\ + {\ + NetStringHandle assetIdStr = m##name##Asset.getAssetId();\ + netconn->packNetStringHandleU(stream, assetIdStr);\ + }\ + else\ + stream->writeString(m##name##Name); + +#define UNPACK_SHAPEASSET(netconn, name)\ + if (stream->readFlag())\ + {\ + m##name##AssetId = StringTable->insert(netconn->unpackNetStringHandleU(stream).getString());\ + _set##name(m##name##AssetId);\ + }\ + else\ + m##name##Name = stream->readSTString(); + +#pragma endregion + +#pragma region Arrayed Asset Macros + +#define DECLARE_SHAPEASSET_ARRAY(className,name,max) public: \ + static const U32 sm##name##Count = max;\ + Resourcem##name[max];\ + StringTableEntry m##name##Name[max]; \ + StringTableEntry m##name##AssetId[max];\ + AssetPtr m##name##Asset[max];\ +public: \ + const StringTableEntry get##name##File(const U32& index) const { return m##name##Name[index]; }\ + void set##name##Name(const FileName &_in, const U32& index) { m##name##Name[index] = _in;}\ + const AssetPtr & get##name##Asset(const U32& index) const { return m##name##Asset[index]; }\ + void set##name##Asset(const AssetPtr &_in, const U32& index) { m##name##Asset[index] = _in;}\ + \ + bool _set##name(StringTableEntry _in, const U32& index)\ + {\ + if(m##name##AssetId[index] != _in || m##name##Name[index] != _in)\ + {\ + if(index >= sm##name##Count || index < 0)\ + return false;\ + if (_in == StringTable->EmptyString())\ + {\ + m##name##Name[index] = StringTable->EmptyString();\ + m##name##AssetId[index] = StringTable->EmptyString();\ + m##name##Asset[index] = NULL;\ + m##name[index] = NULL;\ + return true;\ + }\ + \ + if (AssetDatabase.isDeclaredAsset(_in))\ + {\ + m##name##AssetId[index] = _in;\ + \ + U32 assetState = ShapeAsset::getAssetById(m##name##AssetId[index], &m##name##Asset[index]);\ + \ + if (ShapeAsset::Ok == assetState)\ + {\ + m##name##Name[index] = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + StringTableEntry assetId = ShapeAsset::getAssetIdByFilename(_in);\ + if (assetId != StringTable->EmptyString())\ + {\ + m##name##AssetId[index] = assetId;\ + if (ShapeAsset::getAssetById(m##name##AssetId[index], &m##name##Asset[index]) == ShapeAsset::Ok)\ + {\ + m##name##Name[index] = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + m##name##Name[index] = _in;\ + m##name##AssetId[index] = StringTable->EmptyString();\ + m##name##Asset[index] = NULL;\ + }\ + }\ + }\ + if (get##name(index) != StringTable->EmptyString() && m##name##Asset[index].notNull())\ + {\ + m##name[index] = m##name##Asset[index]->getShapeResource();\ + }\ + else\ + {\ + m##name[index] = NULL;\ + }\ + \ + if(get##name(index) == StringTable->EmptyString())\ + return true;\ + \ + if (m##name##Asset[index].notNull() && m##name##Asset[index]->getStatus() != ShapeAsset::Ok)\ + {\ + Con::errorf("%s(%s)::_set%s(%i) - shape asset failure \"%s\" due to [%s]", macroText(className), getName(), macroText(name), index, _in, ShapeAsset::getAssetErrstrn(m##name##Asset[index]->getStatus()).c_str());\ + return false; \ + }\ + else if (bool(m##name[index]) == NULL)\ + {\ + Con::errorf("%s(%s)::_set%s(%i) - Couldn't load shape \"%s\"", macroText(className), getName(), macroText(name), index, _in);\ + return false; \ + }\ + return true;\ + }\ + \ + const StringTableEntry get##name(const U32& index) const\ + {\ + if (m##name##Asset[index] && (m##name##Asset[index]->getShapePath() != StringTable->EmptyString()))\ + return m##name##Asset[index]->getShapePath();\ + else if (m##name##AssetId[index] != StringTable->EmptyString())\ + return m##name##AssetId[index];\ + else if (m##name##Name[index] != StringTable->EmptyString())\ + return StringTable->insert(m##name##Name[index]);\ + else\ + return StringTable->EmptyString();\ + }\ + Resource get##name##Resource(const U32& index) \ + {\ + if(index >= sm##name##Count || index < 0)\ + return nullptr;\ + return m##name[index];\ + } + +#define DECLARE_SHAPEASSET_ARRAY_SETGET(className, name)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + if (!index) return false;\ + U32 idx = dAtoi(index);\ + if (idx >= sm##name##Count)\ + return false;\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data), idx);\ + return ret;\ + } + +#define DECLARE_SHAPEASSET_ARRAY_NET_SETGET(className, name, bitmask)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + if (!index) return false;\ + U32 idx = dAtoi(index);\ + if (idx >= sm##name##Count)\ + return false;\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data), idx);\ + if(ret)\ + object->setMaskBits(bitmask);\ + return ret;\ + } + +#define DEF_SHAPEASSET_ARRAY_BINDS(className,name)\ +DefineEngineMethod(className, get##name, String, (S32 index), , "get name")\ +{\ + return object->get##name(index); \ +}\ +DefineEngineMethod(className, get##name##Asset, String, (S32 index), , assetText(name, asset reference))\ +{\ + if(index >= className::sm##name##Count || index < 0)\ + return "";\ + return object->m##name##AssetId[index]; \ +}\ +DefineEngineMethod(className, set##name, bool, (const char* shape, S32 index), , assetText(name,assignment. first tries asset then flat file.))\ +{\ + return object->_set##name(StringTable->insert(shape), index);\ } -#endif +#define INIT_SHAPEASSET_ARRAY(name, index) \ + m##name##Name[index] = StringTable->EmptyString(); \ + m##name##AssetId[index] = StringTable->EmptyString(); \ + m##name##Asset[index] = NULL; \ + m##name[index] = NULL;\ + _set##name(StringTable->insert(ShapeAsset::smNoShapeAssetFallback), index); +#ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS + +#define INITPERSISTFIELD_SHAPEASSET_ARRAY(name, consoleClass, docs) \ + addProtectedField(assetText(name, File), TypeShapeFilename, Offset(m##name##Name, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, docs)); \ + addProtectedField(assetText(name, Asset), TypeShapeAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, asset reference.)); + +#else + +#define INITPERSISTFIELD_SHAPEASSET_ARRAY(name, consoleClass, docs) \ + addProtectedField(assetText(name, File), TypeShapeFilename, Offset(m##name##Name, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, docs), AbstractClassRep::FIELD_HideInInspectors); \ + addProtectedField(assetText(name, Asset), TypeShapeAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, asset reference.)); + +#endif // SHOW_LEGACY_FILE_FIELDS + +#define CLONE_SHAPEASSET_ARRAY(name, index) \ + m##name##Name[index] = other.m##name##Name[index];\ + m##name##AssetId[index] = other.m##name##AssetId[index];\ + m##name##Asset[index] = other.m##name##Asset[index];\ + +#define PACKDATA_SHAPEASSET_ARRAY(name, index)\ + if (stream->writeFlag(m##name##Asset[index].notNull()))\ + {\ + stream->writeString(m##name##Asset[index].getAssetId());\ + }\ + else\ + stream->writeString(m##name##Name[index]); + +#define UNPACKDATA_SHAPEASSET_ARRAY(name, index)\ + if (stream->readFlag())\ + {\ + m##name##AssetId[index] = stream->readSTString();\ + _set##name(m##name##AssetId[index], index);\ + }\ + else\ + m##name##Name[index] = stream->readSTString(); + +#define PACK_SHAPEASSET_ARRAY(netconn, name, index)\ + if (stream->writeFlag(m##name##Asset[index].notNull()))\ + {\ + NetStringHandle assetIdStr = m##name##Asset[index].getAssetId();\ + netconn->packNetStringHandleU(stream, assetIdStr);\ + }\ + else\ + stream->writeString(m##name##Name[index]); + +#define UNPACK_SHAPEASSET_ARRAY(netconn, name, index)\ + if (stream->readFlag())\ + {\ + m##name##AssetId[index] = StringTable->insert(netconn->unpackNetStringHandleU(stream).getString());\ + _set##name(m##name##AssetId[index], index);\ + }\ + else\ + m##name##Name[index] = stream->readSTString(); + +#pragma endregion + +#endif diff --git a/Engine/source/T3D/assets/SoundAsset.cpp b/Engine/source/T3D/assets/SoundAsset.cpp index 7a7b1d6b4..4f3919664 100644 --- a/Engine/source/T3D/assets/SoundAsset.cpp +++ b/Engine/source/T3D/assets/SoundAsset.cpp @@ -42,19 +42,20 @@ // Debug Profiling. #include "platform/profiler.h" +#include "sfx/sfxTypes.h" //----------------------------------------------------------------------------- IMPLEMENT_CONOBJECT(SoundAsset); -ConsoleType(SoundAssetPtr, TypeSoundAssetPtr, SoundAsset, ASSET_ID_FIELD_PREFIX) +ConsoleType(SoundAssetPtr, TypeSoundAssetPtr, const char*, ASSET_ID_FIELD_PREFIX) //----------------------------------------------------------------------------- ConsoleGetType(TypeSoundAssetPtr) { // Fetch asset Id. - return (*((AssetPtr*)dptr)).getAssetId(); + return *((const char**)(dptr)); } //----------------------------------------------------------------------------- @@ -65,21 +66,7 @@ ConsoleSetType(TypeSoundAssetPtr) if (argc == 1) { // Yes, so fetch field value. - const char* pFieldValue = argv[0]; - - // Fetch asset pointer. - AssetPtr* pAssetPtr = dynamic_cast*>((AssetPtrBase*)(dptr)); - - // Is the asset pointer the correct type? - if (pAssetPtr == NULL) - { - // No, so fail. - //Con::warnf("(TypeSoundAssetPtr) - Failed to set asset Id '%d'.", pFieldValue); - return; - } - - // Set asset. - pAssetPtr->setAssetId(pFieldValue); + *((const char**)dptr) = StringTable->insert(argv[0]); return; } @@ -90,15 +77,57 @@ ConsoleSetType(TypeSoundAssetPtr) //----------------------------------------------------------------------------- +ConsoleType(assetIdString, TypeSoundAssetId, const char*, ASSET_ID_FIELD_PREFIX) + +ConsoleGetType(TypeSoundAssetId) +{ + // Fetch asset Id. + return *((const char**)(dptr)); +} + +ConsoleSetType(TypeSoundAssetId) +{ + // Was a single argument specified? + if (argc == 1) + { + // Yes, so fetch field value. + *((const char**)dptr) = StringTable->insert(argv[0]); + + return; + } + + // Warn. + Con::warnf("(TypeAssetId) - Cannot set multiple args to a single asset."); +} + +//----------------------------------------------------------------------------- + SoundAsset::SoundAsset() { mSoundFile = StringTable->EmptyString(); mSoundPath = StringTable->EmptyString(); + mSubtitleString = StringTable->EmptyString(); - mPitchAdjust = 1; - mVolumeAdjust = 1; + mLoadedState = AssetErrCode::NotLoaded; + mPreload = false; + // SFX description inits + // reverb is useless here, reverb is inacted on listener. + mProfileDesc.mPitch = 1; + mProfileDesc.mVolume = 1; + mProfileDesc.mIs3D = false; + mProfileDesc.mIsLooping = false; + mProfileDesc.mIsStreaming = false; + mProfileDesc.mUseHardware = false; + mProfileDesc.mMinDistance = 1; + mProfileDesc.mMaxDistance = 100; + mProfileDesc.mConeInsideAngle = 360; + mProfileDesc.mConeOutsideAngle = 360; + mProfileDesc.mConeOutsideVolume = 1; + mProfileDesc.mRolloffFactor = -1.0f; + mProfileDesc.mScatterDistance = Point3F(0.f, 0.f, 0.f); + mProfileDesc.mPriority = 1.0f; + mProfileDesc.mSourceGroup = NULL; - //mSound = nullptr; } //----------------------------------------------------------------------------- @@ -117,8 +146,24 @@ void SoundAsset::initPersistFields() addProtectedField("soundFile", TypeAssetLooseFilePath, Offset(mSoundFile, SoundAsset), &setSoundFile, &getSoundFile, "Path to the sound file."); - addField("pitchAdjust", TypeF32, Offset(mPitchAdjust, SoundAsset), "Adjustment of the pitch value"); - addField("volumeAdjust", TypeF32, Offset(mVolumeAdjust, SoundAsset), "Adjustment to the volume."); + addField("pitchAdjust", TypeF32, Offset(mProfileDesc.mPitch, SoundAsset), "Adjustment of the pitch value 1 is default."); + addField("volumeAdjust", TypeF32, Offset(mProfileDesc.mVolume, SoundAsset), "Adjustment to the volume."); + addField("is3D", TypeBool, Offset(mProfileDesc.mIs3D, SoundAsset), "Set this sound to 3D."); + addField("isLooping", TypeBool, Offset(mProfileDesc.mIsLooping, SoundAsset), "Does this sound loop."); + // if streaming, a default packet size should be chosen for all sounds. + addField("isStreaming", TypeBool, Offset(mProfileDesc.mIsStreaming, SoundAsset), "Use streaming."); + //....why? + addField("useHardware", TypeBool, Offset(mProfileDesc.mUseHardware, SoundAsset), "Use hardware mixing for this sound."); + addField("minDistance", TypeF32, Offset(mProfileDesc.mMinDistance, SoundAsset), "Minimum distance for sound."); + // more like it. + addField("maxDistance", TypeF32, Offset(mProfileDesc.mMaxDistance, SoundAsset), "Max distance for sound."); + addField("coneInsideAngle", TypeS32, Offset(mProfileDesc.mConeInsideAngle, SoundAsset), "Cone inside angle."); + addField("coneOutsideAngle", TypeS32, Offset(mProfileDesc.mConeOutsideAngle, SoundAsset), "Cone outside angle."); + addField("coneOutsideVolume", TypeS32, Offset(mProfileDesc.mConeOutsideVolume, SoundAsset), "Cone outside volume."); + addField("rolloffFactor", TypeF32, Offset(mProfileDesc.mRolloffFactor, SoundAsset), "Rolloff factor."); + addField("scatterDistance", TypePoint3F, Offset(mProfileDesc.mScatterDistance, SoundAsset), "Randomization to the spacial position of the sound."); + addField("sourceGroup", TypeSFXSourceName, Offset(mProfileDesc.mSourceGroup, SoundAsset), "Group that sources playing with this description should be put into."); + } //------------------------------------------------------------------------------ @@ -131,20 +176,73 @@ void SoundAsset::copyTo(SimObject* object) void SoundAsset::initializeAsset(void) { - mSoundPath = expandAssetFilePath(mSoundFile); + Parent::initializeAsset(); + + if (mSoundFile == StringTable->EmptyString()) + return; + + //ResourceManager::get().getChangedSignal.notify(this, &SoundAsset::_onResourceChanged); + + //Ensure our path is expando'd if it isn't already + if (!Platform::isFullPath(mSoundPath)) + mSoundPath = getOwned() ? expandAssetFilePath(mSoundFile) : mSoundPath; + + mSoundPath = expandAssetFilePath(mSoundPath); + + loadSound(); +} + +void SoundAsset::_onResourceChanged(const Torque::Path &path) +{ + if (path != Torque::Path(mSoundPath)) + return; + + refreshAsset(); + + loadSound(); } void SoundAsset::onAssetRefresh(void) { - mSoundPath = expandAssetFilePath(mSoundFile); + if (mSoundFile == StringTable->EmptyString()) + return; + + //Update + if (!Platform::isFullPath(mSoundFile)) + mSoundPath = getOwned() ? expandAssetFilePath(mSoundFile) : mSoundPath; + + loadSound(); +} + +bool SoundAsset::loadSound() +{ + if (mSoundPath) + { + if (!Platform::isFile(mSoundPath)) + { + Con::errorf("SoundAsset::initializeAsset: Attempted to load file %s but it was not valid!", mSoundFile); + mLoadedState = BadFileReference; + return false; + } + else + {// = new SFXProfile(mProfileDesc, mSoundFile, mPreload); + mSFXProfile.setDescription(&mProfileDesc); + mSFXProfile.setSoundFileName(mSoundFile); + mSFXProfile.setPreload(mPreload); + } + + } + mChangeSignal.trigger(); + mLoadedState = Ok; + return true; } void SoundAsset::setSoundFile(const char* pSoundFile) { // Sanity! - AssertFatal(pSoundFile != NULL, "Cannot use a NULL shape file."); + AssertFatal(pSoundFile != NULL, "Cannot use a NULL sound file."); - // Fetch image file. + // Fetch sound file. pSoundFile = StringTable->insert(pSoundFile); // Ignore no change, @@ -152,7 +250,7 @@ void SoundAsset::setSoundFile(const char* pSoundFile) return; // Update. - mSoundFile = StringTable->insert(pSoundFile); + mSoundFile = pSoundFile; // Refresh the asset. refreshAsset(); @@ -162,3 +260,43 @@ DefineEngineMethod(SoundAsset, getSoundPath, const char*, (), , "") { return object->getSoundPath(); } + +IMPLEMENT_CONOBJECT(GuiInspectorTypeSoundAssetPtr); + +ConsoleDocClass(GuiInspectorTypeSoundAssetPtr, + "@brief Inspector field type for Sounds\n\n" + "Editor use only.\n\n" + "@internal" +); + +void GuiInspectorTypeSoundAssetPtr::consoleInit() +{ + Parent::consoleInit(); + + ConsoleBaseType::getType(TypeSoundAssetPtr)->setInspectorFieldType("GuiInspectorTypeSoundAssetPtr"); +} + +GuiControl * GuiInspectorTypeSoundAssetPtr::constructEditControl() +{ + return nullptr; +} + +bool GuiInspectorTypeSoundAssetPtr::updateRects() +{ + return false; +} + +IMPLEMENT_CONOBJECT(GuiInspectorTypeSoundAssetId); + +ConsoleDocClass(GuiInspectorTypeSoundAssetId, + "@brief Inspector field type for Sounds\n\n" + "Editor use only.\n\n" + "@internal" +); + +void GuiInspectorTypeSoundAssetId::consoleInit() +{ + Parent::consoleInit(); + + ConsoleBaseType::getType(TypeSoundAssetId)->setInspectorFieldType("GuiInspectorTypeSoundAssetId"); +} diff --git a/Engine/source/T3D/assets/SoundAsset.h b/Engine/source/T3D/assets/SoundAsset.h index 013780cae..eb273291c 100644 --- a/Engine/source/T3D/assets/SoundAsset.h +++ b/Engine/source/T3D/assets/SoundAsset.h @@ -39,7 +39,25 @@ #include "assets/assetFieldTypes.h" #endif -class SFXTrack; +#include "gui/editor/guiInspectorTypes.h" + +#ifndef _BITSTREAM_H_ +#include "core/stream/bitStream.h" +#endif + +#ifndef _SFXRESOURCE_H_ +#include "sfx/sfxResource.h" +#endif + +#ifndef _SFXDESCRIPTION_H_ +#include "sfx/sfxDescription.h" +#endif // !_SFXDESCRIPTION_H_ + +#ifndef _SFXPROFILE_H_ +#include "sfx/sfxProfile.h" +#endif // !_SFXPROFILE_H_ + +class SFXResource; //----------------------------------------------------------------------------- class SoundAsset : public AssetBase @@ -49,8 +67,36 @@ class SoundAsset : public AssetBase protected: StringTableEntry mSoundFile; StringTableEntry mSoundPath; + SFXProfile mSFXProfile; + SFXDescription mProfileDesc; + // subtitles + StringTableEntry mSubtitleString; + bool mPreload; + + /*These will be needed in the refactor! + Resource mSoundResource; + + + // SFXDesctriptions, some off these will be removed F32 mPitchAdjust; F32 mVolumeAdjust; + bool mIs3D; + bool mLoop; + bool mIsStreaming; + bool mUseHardware; + + F32 mMinDistance; + F32 mMaxDistance; + U32 mConeInsideAngle; + U32 mConeOutsideAngle; + F32 mConeOutsideVolume; + F32 mRolloffFactor; + Point3F mScatterDistance; + F32 mPriority; + */ + + typedef Signal SoundAssetChanged; + SoundAssetChanged mChangeSignal; public: SoundAsset(); @@ -60,16 +106,26 @@ public: static void initPersistFields(); virtual void copyTo(SimObject* object); + //SFXResource* getSound() { return mSoundResource; } + Resource getSoundResource() { return mSFXProfile.getResource(); } + /// Declare Console Object. DECLARE_CONOBJECT(SoundAsset); void setSoundFile(const char* pSoundFile); + bool loadSound(); inline StringTableEntry getSoundFile(void) const { return mSoundFile; }; - inline StringTableEntry getSoundPath(void) const { return mSoundPath; }; + SFXProfile* getSfxProfile() { return &mSFXProfile; } + SFXDescription* getSfxDescription() { return &mProfileDesc; } + + bool isLoop() { return mProfileDesc.mIsLooping; } + bool is3D() { return mProfileDesc.mIs3D; } + protected: virtual void initializeAsset(void); + void _onResourceChanged(const Torque::Path & path); virtual void onAssetRefresh(void); static bool setSoundFile(void *obj, const char *index, const char *data) { static_cast(obj)->setSoundFile(data); return false; } @@ -77,6 +133,229 @@ protected: }; DefineConsoleType(TypeSoundAssetPtr, SoundAsset) +DefineConsoleType(TypeSoundAssetId, String) + +//----------------------------------------------------------------------------- +// TypeAssetId GuiInspectorField Class +//----------------------------------------------------------------------------- +class GuiInspectorTypeSoundAssetPtr : public GuiInspectorTypeFileName +{ + typedef GuiInspectorTypeFileName Parent; +public: + + GuiBitmapButtonCtrl* mSoundButton; + + DECLARE_CONOBJECT(GuiInspectorTypeSoundAssetPtr); + static void consoleInit(); + + virtual GuiControl* constructEditControl(); + virtual bool updateRects(); +}; + +class GuiInspectorTypeSoundAssetId : public GuiInspectorTypeSoundAssetPtr +{ + typedef GuiInspectorTypeSoundAssetPtr Parent; +public: + + DECLARE_CONOBJECT(GuiInspectorTypeSoundAssetId); + static void consoleInit(); +}; + +#pragma region Singular Asset Macros + +//Singular assets +/// +/// Declares a sound asset +/// This establishes the assetId, asset and legacy filepath fields, along with supplemental getter and setter functions +/// +#define DECLARE_SOUNDASSET(className, name, profile) public: \ + Resource m##name;\ + StringTableEntry m##name##Name; \ + StringTableEntry m##name##AssetId;\ + AssetPtr m##name##Asset = NULL;\ + SFXProfile* m##name##Profile = &profile;\ +public: \ + const StringTableEntry get##name##File() const { return m##name##Name); }\ + void set##name##File(const FileName &_in) { m##name##Name = StringTable->insert(_in.c_str());}\ + const AssetPtr & get##name##Asset() const { return m##name##Asset; }\ + void set##name##Asset(const AssetPtr &_in) { m##name##Asset = _in;}\ + \ + bool _set##name(StringTableEntry _in)\ + {\ + if(m##name##AssetId != _in || m##name##Name != _in)\ + {\ + if (_in == StringTable->EmptyString())\ + {\ + m##name##Name = StringTable->EmptyString();\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + m##name = NULL;\ + return true;\ + }\ + \ + if (AssetDatabase.isDeclaredAsset(_in))\ + {\ + m##name##AssetId = _in;\ + \ + U32 assetState = SoundAsset::getAssetById(m##name##AssetId, &m##name##Asset);\ + \ + if (SoundAsset::Ok == assetState)\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + StringTableEntry assetId = SoundAsset::getAssetIdByFilename(_in);\ + if (assetId != StringTable->EmptyString())\ + {\ + m##name##AssetId = assetId;\ + if(SoundAsset::getAssetById(m##name##AssetId, &m##name##Asset) == SoundAsset::Ok)\ + {\ + m##name##Name = StringTable->EmptyString();\ + }\ + }\ + else\ + {\ + m##name##Name = _in;\ + m##name##AssetId = StringTable->EmptyString();\ + m##name##Asset = NULL;\ + }\ + }\ + }\ + if (get##name() != StringTable->EmptyString() && m##name##Asset.notNull())\ + {\ + m##name = m##name##Asset->getSoundResource();\ + }\ + else\ + {\ + m##name = NULL;\ + }\ + \ + if (m##name##Asset.notNull() && m##name##Asset->getStatus() != ShapeAsset::Ok)\ + {\ + Con::errorf("%s(%s)::_set%s() - sound asset failure\"%s\" due to [%s]", macroText(className), getName(), macroText(name), _in, ShapeAsset::getAssetErrstrn(m##name##Asset->getStatus()).c_str());\ + return false; \ + }\ + else if (bool(m##name) == NULL)\ + {\ + Con::errorf("%s(%s)::_set%s() - Couldn't load sound \"%s\"", macroText(className), getName(), macroText(name), _in);\ + return false;\ + }\ + return true;\ + }\ + \ + const StringTableEntry get##name() const\ + {\ + if (m##name##Asset && (m##name##Asset->getSoundPath() != StringTable->EmptyString()))\ + return m##name##Asset->getSoundPath();\ + else if (m##name##AssetId != StringTable->EmptyString())\ + return m##name##AssetId;\ + else if (m##name##Name != StringTable->EmptyString())\ + return StringTable->insert(m##name##Name);\ + else\ + return StringTable->EmptyString();\ + }\ + Resource get##name##Resource() \ + {\ + return m##name;\ + } + +#define DECLARE_SOUNDASSET_SETGET(className, name)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data));\ + return ret;\ + } + +#define DECLARE_SOUNDASSET_NET_SETGET(className, name, bitmask)\ + static bool _set##name##Data(void* obj, const char* index, const char* data)\ + {\ + bool ret = false;\ + className* object = static_cast(obj);\ + ret = object->_set##name(StringTable->insert(data));\ + if(ret)\ + object->setMaskBits(bitmask);\ + return ret;\ + } + +#define DEF_SOUNDASSET_BINDS(className,name)\ +DefineEngineMethod(className, get##name, String, (), , "get name")\ +{\ + return object->get##name(); \ +}\ +DefineEngineMethod(className, get##name##Asset, String, (), , assetText(name, asset reference))\ +{\ + return object->m##name##AssetId; \ +}\ +DefineEngineMethod(className, set##name, bool, (const char* shape), , assetText(name,assignment. first tries asset then flat file.))\ +{\ + return object->_set##name(StringTable->insert(shape));\ +} + +#define INIT_SOUNDASSET(name) \ + m##name##Name = StringTable->EmptyString(); \ + m##name##AssetId = StringTable->EmptyString(); \ + m##name##Asset = NULL; \ + m##name = NULL;\ + +#ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS + +#define INITPERSISTFIELD_SOUNDASSET(name, consoleClass, docs) \ + addProtectedField(assetText(name, File), TypeSoundFilename, Offset(m##name##Name, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, docs)); \ + addProtectedField(assetText(name, Asset), TypeSoundAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, asset reference.)); + +#else + +#define INITPERSISTFIELD_SOUNDASSET(name, consoleClass, docs) \ + addProtectedField(assetText(name, File), TypeSoundFilename, Offset(m##name##Name, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, docs), AbstractClassRep::FIELD_HideInInspectors); \ + addProtectedField(assetText(name, Asset), TypeSoundAssetId, Offset(m##name##AssetId, consoleClass), _set##name##Data, & defaultProtectedGetFn, assetText(name, asset reference.)); + +#endif // TORQUE_SHOW_LEGACY_FILE_FIELDS + +#define CLONE_SOUNDASSET(name) \ + m##name##Name = other.m##name##Name;\ + m##name##AssetId = other.m##name##AssetId;\ + m##name##Asset = other.m##name##Asset;\ + +#define PACKDATA_SOUNDASSET(name)\ + if (stream->writeFlag(m##name##Asset.notNull()))\ + {\ + stream->writeString(m##name##Asset.getAssetId());\ + }\ + else\ + stream->writeString(m##name##Name); + +#define UNPACKDATA_SOUNDASSET(name)\ + if (stream->readFlag())\ + {\ + m##name##AssetId = stream->readSTString();\ + _set##name(m##name##AssetId);\ + }\ + else\ + m##name##Name = stream->readSTString(); + +#define PACK_SOUNDASSET(netconn, name)\ + if (stream->writeFlag(m##name##Asset.notNull()))\ + {\ + NetStringHandle assetIdStr = m##name##Asset.getAssetId();\ + netconn->packNetStringHandleU(stream, assetIdStr);\ + }\ + else\ + stream->writeString(m##name##Name); + +#define UNPACK_SOUNDASSET(netconn, name)\ + if (stream->readFlag())\ + {\ + m##name##AssetId = StringTable->insert(netconn->unpackNetStringHandleU(stream).getString());\ + _set##name(m##name##AssetId);\ + }\ + else\ + m##name##Name = stream->readSTString(); + +#pragma endregion #endif // _ASSET_BASE_H_ diff --git a/Engine/source/T3D/assets/TerrainAsset.cpp b/Engine/source/T3D/assets/TerrainAsset.cpp index 52d81ccc8..81ddaadf4 100644 --- a/Engine/source/T3D/assets/TerrainAsset.cpp +++ b/Engine/source/T3D/assets/TerrainAsset.cpp @@ -91,7 +91,7 @@ ConsoleSetType(TypeTerrainAssetPtr) //----------------------------------------------------------------------------- -ConsoleType(assetIdString, TypeTerrainAssetId, String, ASSET_ID_FIELD_PREFIX) +ConsoleType(assetIdString, TypeTerrainAssetId, const char*, ASSET_ID_FIELD_PREFIX) ConsoleGetType(TypeTerrainAssetId) { @@ -107,11 +107,7 @@ ConsoleSetType(TypeTerrainAssetId) // Yes, so fetch field value. const char* pFieldValue = argv[0]; - // Fetch asset Id. - StringTableEntry* assetId = (StringTableEntry*)(dptr); - - // Update asset value. - *assetId = StringTable->insert(pFieldValue); + *((const char**)dptr) = StringTable->insert(argv[0]); return; } @@ -472,7 +468,7 @@ GuiControl* GuiInspectorTypeTerrainAssetPtr::constructEditControl() mShapeEdButton->setField("Command", "EditorGui.setEditor(TerrainEditorPlugin);"); char bitmapName[512] = "tools/worldEditor/images/toolbar/shape-editor"; - mShapeEdButton->setBitmap(bitmapName); + mShapeEdButton->setBitmap(StringTable->insert(bitmapName)); mShapeEdButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mShapeEdButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); diff --git a/Engine/source/T3D/assets/TerrainMaterialAsset.cpp b/Engine/source/T3D/assets/TerrainMaterialAsset.cpp index 5ab0e1c66..ea99ed9c3 100644 --- a/Engine/source/T3D/assets/TerrainMaterialAsset.cpp +++ b/Engine/source/T3D/assets/TerrainMaterialAsset.cpp @@ -119,8 +119,6 @@ void TerrainMaterialAsset::initializeAsset() // Call parent. Parent::initializeAsset(); - compileShader(); - mScriptPath = expandAssetFilePath(mScriptFile); if (Platform::isFile(mScriptPath)) @@ -164,21 +162,49 @@ void TerrainMaterialAsset::setScriptFile(const char* pScriptFile) //------------------------------------------------------------------------------ -void TerrainMaterialAsset::compileShader() -{ -} - void TerrainMaterialAsset::copyTo(SimObject* object) { // Call to parent. Parent::copyTo(object); } -DefineEngineMethod(TerrainMaterialAsset, compileShader, void, (), , "Compiles the material's generated shader, if any. Not yet implemented\n") +StringTableEntry TerrainMaterialAsset::getAssetIdByMaterialName(StringTableEntry matName) { - object->compileShader(); + StringTableEntry materialAssetId = StringTable->EmptyString(); + + AssetQuery* query = new AssetQuery(); + U32 foundCount = AssetDatabase.findAssetType(query, "TerrainMaterialAsset"); + if (foundCount == 0) + { + //Didn't work, so have us fall back to a placeholder asset + materialAssetId = StringTable->insert("Core_Rendering:noMaterial"); + } + else + { + for (U32 i = 0; i < foundCount; i++) + { + TerrainMaterialAsset* matAsset = AssetDatabase.acquireAsset(query->mAssetList[i]); + if (matAsset && matAsset->getMaterialDefinitionName() == matName) + { + materialAssetId = matAsset->getAssetId(); + AssetDatabase.releaseAsset(query->mAssetList[i]); + break; + } + AssetDatabase.releaseAsset(query->mAssetList[i]); + } + } + + return materialAssetId; } +#ifdef TORQUE_TOOLS +DefineEngineStaticMethod(TerrainMaterialAsset, getAssetIdByMaterialName, const char*, (const char* materialName), (""), + "Queries the Asset Database to see if any asset exists that is associated with the provided material name.\n" + "@return The AssetId of the associated asset, if any.") +{ + return TerrainMaterialAsset::getAssetIdByMaterialName(StringTable->insert(materialName)); +} +#endif //----------------------------------------------------------------------------- // GuiInspectorTypeAssetId //----------------------------------------------------------------------------- diff --git a/Engine/source/T3D/assets/TerrainMaterialAsset.h b/Engine/source/T3D/assets/TerrainMaterialAsset.h index 22854dd59..e0a60e391 100644 --- a/Engine/source/T3D/assets/TerrainMaterialAsset.h +++ b/Engine/source/T3D/assets/TerrainMaterialAsset.h @@ -66,7 +66,7 @@ public: static void initPersistFields(); virtual void copyTo(SimObject* object); - void compileShader(); + static StringTableEntry getAssetIdByMaterialName(StringTableEntry matName); StringTableEntry getMaterialDefinitionName() { return mMatDefinitionName; } diff --git a/Engine/source/T3D/assets/assetImporter.cpp b/Engine/source/T3D/assets/assetImporter.cpp index 5f2e54931..88b0d1976 100644 --- a/Engine/source/T3D/assets/assetImporter.cpp +++ b/Engine/source/T3D/assets/assetImporter.cpp @@ -36,6 +36,7 @@ AssetImportConfig::AssetImportConfig() : WarningsAsErrors(false), PreventImportWithErrors(true), AutomaticallyPromptMissingFiles(false), + AddDirectoryPrefixToAssetName(false), ImportMesh(true), AlwaysAddShapeSuffix(false), AddedShapeSuffix("_shape"), @@ -89,7 +90,7 @@ AssetImportConfig::AssetImportConfig() : ImageType("GUI"), DiffuseTypeSuffixes("_ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL,_A,_C,-ALBEDO,-DIFFUSE,-ALB,-DIF,-COLOR,-COL,-A,-C"), NormalTypeSuffixes("_NORMAL,_NORM,_N,-NORMAL,-NORM,-N"), - MetalnessTypeSuffixes("_METAL,_MET,_METALNESS,_METALLIC,_M,-METAL, -MET, -METALNESS, -METALLIC, -M"), + MetalnessTypeSuffixes("_METAL,_MET,_METALNESS,_METALLIC,_M,-METAL,-MET,-METALNESS,-METALLIC,-M"), RoughnessTypeSuffixes("_ROUGH,_ROUGHNESS,_R,-ROUGH,-ROUGHNESS,-R"), SmoothnessTypeSuffixes("_SMOOTH,_SMOOTHNESS,_S,-SMOOTH,-SMOOTHNESS,-S"), AOTypeSuffixes("_AO,_AMBIENT,_AMBIENTOCCLUSION,-AO,-AMBIENT,-AMBIENTOCCLUSION"), @@ -135,6 +136,7 @@ void AssetImportConfig::initPersistFields() addField("WarningsAsErrors", TypeBool, Offset(WarningsAsErrors, AssetImportConfig), "Indicates if warnings should be treated as errors"); addField("PreventImportWithErrors", TypeBool, Offset(PreventImportWithErrors, AssetImportConfig), "Indicates if importing should be prevented from completing if any errors are detected at all"); addField("AutomaticallyPromptMissingFiles", TypeBool, Offset(AutomaticallyPromptMissingFiles, AssetImportConfig), "Should the importer automatically prompt to find missing files if they are not detected automatically by the importer"); + addField("AddDirectoryPrefixToAssetName", TypeBool, Offset(AddDirectoryPrefixToAssetName, AssetImportConfig), "Should the importer add the folder name as a prefix to the assetName. Helps prevent name collisions."); endGroup("General"); addGroup("Meshes"); @@ -232,6 +234,7 @@ void AssetImportConfig::loadImportConfig(Settings* configSettings, String config WarningsAsErrors = dAtob(configSettings->value(String(configName + "/General/WarningsAsErrors").c_str())); PreventImportWithErrors = dAtob(configSettings->value(String(configName + "/General/PreventImportWithErrors").c_str())); AutomaticallyPromptMissingFiles = dAtob(configSettings->value(String(configName + "/General/AutomaticallyPromptMissingFiles").c_str())); + AddDirectoryPrefixToAssetName = dAtob(configSettings->value(String(configName + "/General/AddDirectoryPrefixToAssetName").c_str())); //Meshes ImportMesh = dAtob(configSettings->value(String(configName + "/Meshes/ImportMesh").c_str())); @@ -321,6 +324,7 @@ void AssetImportConfig::CopyTo(AssetImportConfig* target) const target->WarningsAsErrors = WarningsAsErrors; target->PreventImportWithErrors = PreventImportWithErrors; target->AutomaticallyPromptMissingFiles = AutomaticallyPromptMissingFiles; + target->AddDirectoryPrefixToAssetName = AddDirectoryPrefixToAssetName; //Meshes target->ImportMesh = ImportMesh; @@ -1444,8 +1448,8 @@ void AssetImporter::processImportAssets(AssetImportObject* assetItem) if (!childItem->processed) { //Sanitize before modifying our asset name(suffix additions, etc) - if (childItem->assetName != childItem->cleanAssetName) - childItem->assetName = childItem->cleanAssetName; + //if (childItem->assetName != childItem->cleanAssetName) + // childItem->assetName = childItem->cleanAssetName; //handle special pre-processing here for any types that need it @@ -1579,6 +1583,28 @@ void AssetImporter::processImageAsset(AssetImportObject* assetItem) } } + else + { + //If we're processing an unaffiliated image without generating materials for it, we can check some other bits + if (assetItem->parentAssetItem == nullptr) + { + if (assetItem->typeHint != String::EmptyString) + { + ImageAssetType type = ImageAsset::getImageTypeFromName(StringTable->insert(assetItem->typeHint.c_str())); + + if (type == ImageAssetType::GUI) + { + + } + } + } + } + + if(assetItem->assetName == assetItem->cleanAssetName && activeImportConfig->AlwaysAddImageSuffix) + { + assetItem->assetName = assetItem->assetName + activeImportConfig->AddedImageSuffix; + assetItem->cleanAssetName = assetItem->assetName; + } assetItem->processed = true; } @@ -1612,174 +1638,214 @@ void AssetImporter::processMaterialAsset(AssetImportObject* assetItem) } } - if (activeImportConfig->AlwaysAddMaterialSuffix) + if (activeImportConfig->UseExistingMaterials) { - assetItem->assetName += activeImportConfig->AddedMaterialSuffix; - } + //So if the material already exists, we should just use that. So first, let's find out if it already exists - if (activeImportConfig->PopulateMaterialMaps) - { - //If we're trying to populate the rest of our material maps, we need to go looking - dSprintf(importLogBuffer, sizeof(importLogBuffer), "Attempting to Auto-Populate Material Maps"); - activityLog.push_back(importLogBuffer); + //check to see if the definition for this already exists + StringTableEntry existingMatAsset = MaterialAsset::getAssetIdByMaterialName(StringTable->insert(assetName)); - AssetImportObject* matchedImageTypes[ImageAsset::ImageTypeCount] = { nullptr }; - - String materialImageNoSuffix; - - for (U32 i = 0; i < assetItem->childAssetItems.size(); i++) + if (existingMatAsset != StringTable->EmptyString()) { - AssetImportObject* childAssetItem = assetItem->childAssetItems[i]; + assetItem->skip = true; + dSprintf(importLogBuffer, sizeof(importLogBuffer), "Material %s has been skipped because we already found an asset Id that uses that material definition. The found assetId is: %s", assetItem->assetName.c_str(), existingMatAsset); + activityLog.push_back(importLogBuffer); + return; + } - if (childAssetItem->skip || childAssetItem->assetType != String("ImageAsset")) - continue; + //If there was no existing assetId, then lets see if it already exists in a legacy file, like a materials.cs or materials.tscript + //If it does, we'll just make our asset point to that instead of a new file + Material* mat = MATMGR->getMaterialDefinitionByName(assetName); - for (S32 t = 0; t < ImageAsset::ImageTypeCount; t++) + if (!mat) + mat = MATMGR->getMaterialDefinitionByMapTo(assetName); + + if (!mat && assetItem->assetName != assetItem->cleanAssetName) + { + mat = MATMGR->getMaterialDefinitionByName(assetItem->cleanAssetName); + + if (!mat) + mat = MATMGR->getMaterialDefinitionByMapTo(assetItem->cleanAssetName); + } + + if(mat) + { + //We found a match, so just modify our asset item's info to point against it. This will create the asset definition, but otherwise leave the material definition as-is. + assetItem->filePath = mat->getFilename(); + } + } + else + { + if (activeImportConfig->AlwaysAddMaterialSuffix) //we only opt to force on the suffix if we're not obligating using the original material defs + { + assetItem->assetName += activeImportConfig->AddedMaterialSuffix; + assetItem->cleanAssetName = assetItem->assetName; + } + + if (activeImportConfig->PopulateMaterialMaps) + { + //If we're trying to populate the rest of our material maps, we need to go looking + dSprintf(importLogBuffer, sizeof(importLogBuffer), "Attempting to Auto-Populate Material Maps"); + activityLog.push_back(importLogBuffer); + + AssetImportObject* matchedImageTypes[ImageAsset::ImageTypeCount] = { nullptr }; + + String materialImageNoSuffix; + + for (U32 i = 0; i < assetItem->childAssetItems.size(); i++) { - //If the imageType name and child asset image type match, check it off our list - if (!dStricmp(ImageAsset::getImageTypeNameFromType((ImageAsset::ImageTypes)t), childAssetItem->imageSuffixType.c_str())) + AssetImportObject* childAssetItem = assetItem->childAssetItems[i]; + + if (childAssetItem->skip || childAssetItem->assetType != String("ImageAsset")) + continue; + + for (S32 t = 0; t < ImageAsset::ImageTypeCount; t++) { - matchedImageTypes[t] = childAssetItem; - - if (t == ImageAsset::ImageTypes::Albedo) + //If the imageType name and child asset image type match, check it off our list + if (!dStricmp(ImageAsset::getImageTypeNameFromType((ImageAsset::ImageTypes)t), childAssetItem->imageSuffixType.c_str())) { - String sufType; - String suffix = parseImageSuffixes(childAssetItem->assetName, &sufType); + matchedImageTypes[t] = childAssetItem; - String imageAssetName = childAssetItem->assetName; + if (t == ImageAsset::ImageTypes::Albedo) + { + String sufType; + String suffix = parseImageSuffixes(childAssetItem->assetName, &sufType); - if (suffix.isEmpty()) - materialImageNoSuffix = imageAssetName; - else - materialImageNoSuffix = imageAssetName.erase(imageAssetName.length() - suffix.length(), suffix.length());//cache this for later as we may need it for file association lookups + String imageAssetName = childAssetItem->assetName; + + if (suffix.isEmpty()) + materialImageNoSuffix = imageAssetName; + else + materialImageNoSuffix = imageAssetName.erase(imageAssetName.length() - suffix.length(), suffix.length());//cache this for later as we may need it for file association lookups + } } } } - } - //Now that we've checked off any existingly matched image types, process through the unmatched to look for files that associate - for (S32 t = 0; t < ImageAsset::ImageTypeCount; t++) - { - //This type wasn't found, so try and find a match based on suffix - String suffixList; - - switch (t) + //Now that we've checked off any existingly matched image types, process through the unmatched to look for files that associate + for (S32 t = 0; t < ImageAsset::ImageTypeCount; t++) { - case ImageAsset::Albedo: - suffixList = activeImportConfig->DiffuseTypeSuffixes; - break; - case ImageAsset::Normal: - suffixList = activeImportConfig->NormalTypeSuffixes; - break; - case ImageAsset::ORMConfig: - suffixList = activeImportConfig->PBRTypeSuffixes; - break; - case ImageAsset::Metalness: - suffixList = activeImportConfig->MetalnessTypeSuffixes; - break; - case ImageAsset::AO: - suffixList = activeImportConfig->AOTypeSuffixes; - break; - case ImageAsset::Roughness: - suffixList = activeImportConfig->RoughnessTypeSuffixes; - break; - //TODO: Glow map lookup too - } + //This type wasn't found, so try and find a match based on suffix + String suffixList; - if (!matchedImageTypes[t]) - { - U32 suffixCount = StringUnit::getUnitCount(suffixList.c_str(), ",;\t"); - for (U32 i = 0; i < suffixCount; i++) + switch (t) { - //First, try checking based on the material's assetName for our patternbase - String testPath = assetItem->filePath.getRootAndPath(); - testPath += "/" + assetItem->cleanAssetName + StringUnit::getUnit(suffixList.c_str(), i, ",;\t"); + case ImageAsset::Albedo: + suffixList = activeImportConfig->DiffuseTypeSuffixes; + break; + case ImageAsset::Normal: + suffixList = activeImportConfig->NormalTypeSuffixes; + break; + case ImageAsset::ORMConfig: + suffixList = activeImportConfig->PBRTypeSuffixes; + break; + case ImageAsset::Metalness: + suffixList = activeImportConfig->MetalnessTypeSuffixes; + break; + case ImageAsset::AO: + suffixList = activeImportConfig->AOTypeSuffixes; + break; + case ImageAsset::Roughness: + suffixList = activeImportConfig->RoughnessTypeSuffixes; + break; + //TODO: Glow map lookup too + } - String imagePath = AssetImporter::findImagePath(testPath); - - if (imagePath.isNotEmpty()) + if (!matchedImageTypes[t]) + { + U32 suffixCount = StringUnit::getUnitCount(suffixList.c_str(), ",;\t"); + for (U32 i = 0; i < suffixCount; i++) { - //got a match! - AssetImportObject* newImageAssetObj = addImportingAsset("ImageAsset", imagePath, assetItem, ""); + //First, try checking based on the material's assetName for our patternbase + String testPath = assetItem->filePath.getRootAndPath(); + testPath += "/" + assetItem->cleanAssetName + StringUnit::getUnit(suffixList.c_str(), i, ",;\t"); - newImageAssetObj->imageSuffixType = ImageAsset::getImageTypeNameFromType((ImageAsset::ImageTypes)t); + String imagePath = AssetImporter::findImagePath(testPath); - matchedImageTypes[t] = newImageAssetObj; - break; - } - else - { - if(materialImageNoSuffix.isNotEmpty()) + if (imagePath.isNotEmpty()) { - testPath = assetItem->filePath.getRootAndPath(); - testPath += "/" + materialImageNoSuffix + StringUnit::getUnit(suffixList.c_str(), i, ",;\t"); + //got a match! + AssetImportObject* newImageAssetObj = addImportingAsset("ImageAsset", imagePath, assetItem, ""); - imagePath = AssetImporter::findImagePath(testPath); + newImageAssetObj->imageSuffixType = ImageAsset::getImageTypeNameFromType((ImageAsset::ImageTypes)t); - if (imagePath.isNotEmpty()) + matchedImageTypes[t] = newImageAssetObj; + break; + } + else + { + if (materialImageNoSuffix.isNotEmpty()) { - //got a match! - AssetImportObject* newImageAssetObj = addImportingAsset("ImageAsset", imagePath, assetItem, ""); + testPath = assetItem->filePath.getRootAndPath(); + testPath += "/" + materialImageNoSuffix + StringUnit::getUnit(suffixList.c_str(), i, ",;\t"); - newImageAssetObj->imageSuffixType = ImageAsset::getImageTypeNameFromType((ImageAsset::ImageTypes)t); + imagePath = AssetImporter::findImagePath(testPath); - matchedImageTypes[t] = newImageAssetObj; - break; + if (imagePath.isNotEmpty()) + { + //got a match! + AssetImportObject* newImageAssetObj = addImportingAsset("ImageAsset", imagePath, assetItem, ""); + + newImageAssetObj->imageSuffixType = ImageAsset::getImageTypeNameFromType((ImageAsset::ImageTypes)t); + + matchedImageTypes[t] = newImageAssetObj; + break; + } } } } - } - //If we're the abledo slot and after all that we didn't find anything, it probably is a suffixless image - if (t == ImageAsset::Albedo && matchedImageTypes[t] == nullptr) - { - String testPath = assetItem->filePath.getRootAndPath() + "/" + assetItem->cleanAssetName; - String imagePath = AssetImporter::findImagePath(testPath); - - if (imagePath.isNotEmpty()) + //If we're the abledo slot and after all that we didn't find anything, it probably is a suffixless image + if (t == ImageAsset::Albedo && matchedImageTypes[t] == nullptr) { - //got a match! - AssetImportObject* newImageAssetObj = addImportingAsset("ImageAsset", imagePath, assetItem, ""); + String testPath = assetItem->filePath.getRootAndPath() + "/" + assetItem->cleanAssetName; + String imagePath = AssetImporter::findImagePath(testPath); - //In the event that the names match, we want to avoid duplications, so we'll go ahead and append a suffix onto our new image asset - if (newImageAssetObj->assetName == assetItem->assetName) + if (imagePath.isNotEmpty()) { - newImageAssetObj->assetName += StringUnit::getUnit(suffixList.c_str(), 0, ",;\t"); - newImageAssetObj->cleanAssetName = newImageAssetObj->assetName; + //got a match! + AssetImportObject* newImageAssetObj = addImportingAsset("ImageAsset", imagePath, assetItem, ""); + + //In the event that the names match, we want to avoid duplications, so we'll go ahead and append a suffix onto our new image asset + if (newImageAssetObj->assetName == assetItem->assetName) + { + newImageAssetObj->assetName += StringUnit::getUnit(suffixList.c_str(), 0, ",;\t"); + newImageAssetObj->cleanAssetName = newImageAssetObj->assetName; + } + + newImageAssetObj->imageSuffixType = ImageAsset::getImageTypeNameFromType(ImageAsset::ImageTypes::Albedo); + + matchedImageTypes[t] = newImageAssetObj; } - - newImageAssetObj->imageSuffixType = ImageAsset::getImageTypeNameFromType(ImageAsset::ImageTypes::Albedo); - - matchedImageTypes[t] = newImageAssetObj; + } + } + else + { + //just a bit of cleanup and logical testing for matches + //in the event we KNOW what the type is, but we don't have a suffix, such as a found image on a material lookup + //that doesn't have a suffix, we assume it to be the albedo, so we'll just append the suffix to avoid collisions if + //the name already matches our material name, similar to above logic + if (matchedImageTypes[t]->assetName == assetItem->assetName) + { + matchedImageTypes[t]->assetName += StringUnit::getUnit(suffixList.c_str(), 0, ",;\t"); + matchedImageTypes[t]->cleanAssetName = matchedImageTypes[t]->assetName; } } } - else + + /*for (U32 i = 0; i < assetItem->childAssetItems.size(); i++) { - //just a bit of cleanup and logical testing for matches - //in the event we KNOW what the type is, but we don't have a suffix, such as a found image on a material lookup - //that doesn't have a suffix, we assume it to be the albedo, so we'll just append the suffix to avoid collisions if - //the name already matches our material name, similar to above logic - if (matchedImageTypes[t]->assetName == assetItem->assetName) + AssetImportObject* childAssetItem = assetItem->childAssetItems[i]; + + if (childAssetItem->skip || childAssetItem->processed || childAssetItem->assetType != String("ImageAsset")) + continue; + + if (childAssetItem->imageSuffixType == String("Albedo")) { - matchedImageTypes[t]->assetName += StringUnit::getUnit(suffixList.c_str(), 0, ",;\t"); - matchedImageTypes[t]->cleanAssetName = matchedImageTypes[t]->assetName; + assetItem->diffuseImageAsset = % childAssetItem; } - } + }*/ } - - /*for (U32 i = 0; i < assetItem->childAssetItems.size(); i++) - { - AssetImportObject* childAssetItem = assetItem->childAssetItems[i]; - - if (childAssetItem->skip || childAssetItem->processed || childAssetItem->assetType != String("ImageAsset")) - continue; - - if (childAssetItem->imageSuffixType == String("Albedo")) - { - assetItem->diffuseImageAsset = % childAssetItem; - } - }*/ } assetItem->processed = true; @@ -1822,6 +1888,7 @@ void AssetImporter::processShapeAsset(AssetImportObject* assetItem) if (activeImportConfig->AlwaysAddShapeSuffix) { assetItem->assetName += activeImportConfig->AddedShapeSuffix; + assetItem->cleanAssetName = assetItem->assetName; } S32 meshCount = dAtoi(assetItem->shapeInfo->getDataField(StringTable->insert("_meshCount"), nullptr)); @@ -1888,7 +1955,7 @@ void AssetImporter::processShapeMaterialInfo(AssetImportObject* assetItem, S32 m if (matName == assetItem->assetName) { //So apparently we managed to name the material the same as the shape. So we'll tweak the name - matAssetName += activeImportConfig->AlwaysAddMaterialSuffix; + matAssetName += activeImportConfig->AddedMaterialSuffix; } //Do a check so we don't import materials that are on our ignore list @@ -2284,7 +2351,7 @@ void AssetImporter::resolveAssetItemIssues(AssetImportObject* assetItem) deleteImportingAsset(assetItem); //log it's deletion - dSprintf(importLogBuffer, sizeof(importLogBuffer), "Asset %s was autoprined due to %s as part of the Import Configuration", assetItem->assetName.c_str(), humanReadableReason.c_str()); + dSprintf(importLogBuffer, sizeof(importLogBuffer), "Asset %s was autopruned due to %s as part of the Import Configuration", assetItem->assetName.c_str(), humanReadableReason.c_str()); activityLog.push_back(importLogBuffer); importIssues = false; @@ -2348,7 +2415,7 @@ void AssetImporter::resetImportConfig() // // Importing // -StringTableEntry AssetImporter::autoImportFile(Torque::Path filePath) +StringTableEntry AssetImporter::autoImportFile(Torque::Path filePath, String typeHint) { //Just in case we're reusing the same importer object from another import session, nuke any existing files resetImportSession(true); @@ -2359,6 +2426,8 @@ StringTableEntry AssetImporter::autoImportFile(Torque::Path filePath) { dSprintf(importLogBuffer, sizeof(importLogBuffer), "Unable to import file %s because it is a folder or zip.", filePath.getFullPath().c_str()); activityLog.push_back(importLogBuffer); + + dumpActivityLog(); return StringTable->EmptyString(); } @@ -2366,6 +2435,8 @@ StringTableEntry AssetImporter::autoImportFile(Torque::Path filePath) { dSprintf(importLogBuffer, sizeof(importLogBuffer), "Unable to import file %s because it is of an unrecognized/unsupported type.", filePath.getFullPath().c_str()); activityLog.push_back(importLogBuffer); + + dumpActivityLog(); return StringTable->EmptyString(); } @@ -2374,7 +2445,10 @@ StringTableEntry AssetImporter::autoImportFile(Torque::Path filePath) if (targetModuleDef == nullptr) { - //log it + dSprintf(importLogBuffer, sizeof(importLogBuffer), "Unable to import file %s because it is not in a valid module folder.", filePath.getFullPath().c_str()); + activityLog.push_back(importLogBuffer); + + dumpActivityLog(); return StringTable->EmptyString(); } else @@ -2404,14 +2478,7 @@ StringTableEntry AssetImporter::autoImportFile(Torque::Path filePath) importAssets(); } -#if TORQUE_DEBUG - Con::printf("/***************/"); - for (U32 i = 0; i < activityLog.size(); i++) - { - Con::printf(activityLog[i].c_str()); - } - Con::printf("/***************/"); -#endif + dumpActivityLog(); if (hasIssues) { @@ -2628,8 +2695,15 @@ Torque::Path AssetImporter::importImageAsset(AssetImportObject* assetItem) newAsset->setDataField(StringTable->insert("originalFilePath"), nullptr, qualifiedFromFile); } - ImageAsset::ImageTypes imageType = ImageAsset::getImageTypeFromName(assetItem->imageSuffixType.c_str()); - newAsset->setImageType(imageType); + if (assetItem->typeHint != String::EmptyString) + { + newAsset->setImageType(ImageAsset::getImageTypeFromName(StringTable->insert(assetItem->typeHint.c_str()))); + } + else + { + ImageAsset::ImageTypes imageType = ImageAsset::getImageTypeFromName(assetItem->imageSuffixType.c_str()); + newAsset->setImageType(imageType); + } Taml tamlWriter; bool importSuccessful = tamlWriter.write(newAsset, tamlPath.c_str()); @@ -2694,7 +2768,7 @@ Torque::Path AssetImporter::importMaterialAsset(AssetImportObject* assetItem) dSprintf(dependencyFieldName, 64, "imageMap%i", dependencySlotId); char dependencyFieldDef[512]; - dSprintf(dependencyFieldDef, 512, "@Asset=%s:%s", targetModuleId.c_str(), childItem->assetName.c_str()); + dSprintf(dependencyFieldDef, 512, "%s=%s:%s", ASSET_ID_SIGNATURE, targetModuleId.c_str(), childItem->assetName.c_str()); newAsset->setDataField(StringTable->insert(dependencyFieldName), nullptr, dependencyFieldDef); @@ -2752,74 +2826,96 @@ Torque::Path AssetImporter::importMaterialAsset(AssetImportObject* assetItem) FileObject* file = new FileObject(); file->registerObject(); - //Now write the script file containing our material out - //There's 2 ways to do this. If we're in-place importing an existing asset, we can see if the definition existed already, like in an old - //materials.tscript file. if it does, we can just find the object by name, and save it out to our new file - //If not, we'll just generate one - Material* existingMat = MATMGR->getMaterialDefinitionByName(assetName); - - //It's also possible that, for legacy models, the material hooks in via the material's mapTo field, and the material name is something completely different - //So we'll check for that as well if we didn't find it by name up above - if (existingMat == nullptr) + if (activeImportConfig->UseExistingMaterials && Platform::isFile(qualifiedFromFile)) { - existingMat = MATMGR->getMaterialDefinitionByMapTo(assetName); - } + //Now write the script file containing our material out + //There's 2 ways to do this. If we're in-place importing an existing asset, we can see if the definition existed already, like in an old + //materials.tscript file. if it does, we can just find the object by name, and save it out to our new file + //If not, we'll just generate one + Material* existingMat = MATMGR->getMaterialDefinitionByName(assetName); - if (existingMat) - { - for (U32 i = 0; i < assetItem->childAssetItems.size(); i++) + //It's also possible that, for legacy models, the material hooks in via the material's mapTo field, and the material name is something completely different + //So we'll check for that as well if we didn't find it by name up above + if (existingMat == nullptr) + existingMat = MATMGR->getMaterialDefinitionByMapTo(assetName); + + if (existingMat == nullptr && assetItem->assetName != assetItem->cleanAssetName) { - AssetImportObject* childItem = assetItem->childAssetItems[i]; - - if (childItem->skip || !childItem->processed || childItem->assetType.compare("ImageAsset") != 0) - continue; - - String path = childItem->filePath.getFullFileName(); - - String mapFieldName = ""; - String assetFieldName = ""; - - ImageAsset::ImageTypes imageType = ImageAsset::getImageTypeFromName(childItem->imageSuffixType); - - if (imageType == ImageAsset::ImageTypes::Albedo || childItem->imageSuffixType.isEmpty()) - { - mapFieldName = "DiffuseMap"; - } - else if (imageType == ImageAsset::ImageTypes::Normal) - { - mapFieldName = "NormalMap"; - } - else if (imageType == ImageAsset::ImageTypes::ORMConfig) - { - mapFieldName = "ORMConfig"; - } - else if (imageType == ImageAsset::ImageTypes::Metalness) - { - mapFieldName = "MetalnessMap"; - } - else if (imageType == ImageAsset::ImageTypes::AO) - { - mapFieldName = "AOMap"; - } - else if (imageType == ImageAsset::ImageTypes::Roughness) - { - mapFieldName = "RoughnessMap"; - } - - assetFieldName = mapFieldName + "Asset[0]"; - mapFieldName += "[0]"; - - //If there's already an existing image map file on the material definition in this slot, don't override it - if(!path.isEmpty()) - existingMat->writeField(mapFieldName.c_str(), path.c_str()); - - String targetAsset = targetModuleId + ":" + childItem->assetName; - - existingMat->writeField(assetFieldName.c_str(), targetAsset.c_str()); + existingMat = MATMGR->getMaterialDefinitionByName(assetItem->cleanAssetName); + if (existingMat == nullptr) + existingMat = MATMGR->getMaterialDefinitionByMapTo(assetItem->cleanAssetName); + } + + if (existingMat) + { + PersistenceManager* persistMgr; + if (Sim::findObject("ImageAssetValidator", persistMgr)) + { + for (U32 i = 0; i < assetItem->childAssetItems.size(); i++) + { + AssetImportObject* childItem = assetItem->childAssetItems[i]; + + if (childItem->skip || !childItem->processed || childItem->assetType.compare("ImageAsset") != 0) + continue; + + String path = childItem->filePath.getFullFileName(); + + String mapFieldName = ""; + String assetFieldName = ""; + + ImageAsset::ImageTypes imageType = ImageAsset::getImageTypeFromName(childItem->imageSuffixType); + + if (imageType == ImageAsset::ImageTypes::Albedo || childItem->imageSuffixType.isEmpty()) + { + mapFieldName = "DiffuseMap"; + } + else if (imageType == ImageAsset::ImageTypes::Normal) + { + mapFieldName = "NormalMap"; + } + else if (imageType == ImageAsset::ImageTypes::ORMConfig) + { + mapFieldName = "ORMConfig"; + } + else if (imageType == ImageAsset::ImageTypes::Metalness) + { + mapFieldName = "MetalnessMap"; + } + else if (imageType == ImageAsset::ImageTypes::AO) + { + mapFieldName = "AOMap"; + } + else if (imageType == ImageAsset::ImageTypes::Roughness) + { + mapFieldName = "RoughnessMap"; + } + + assetFieldName = mapFieldName + "Asset[0]"; + mapFieldName += "[0]"; + + //If there's already an existing image map file on the material definition in this slot, don't override it + if (!path.isEmpty()) + existingMat->writeField(mapFieldName.c_str(), path.c_str()); + + String targetAsset = targetModuleId + ":" + childItem->assetName; + + existingMat->writeField(assetFieldName.c_str(), targetAsset.c_str()); + } + + persistMgr->setDirty(existingMat); + } + else + { + Con::errorf("ImageAssetValidator not found!"); + } + } + else + { + dSprintf(importLogBuffer, sizeof(importLogBuffer), "Error! Failed to find original material definition %s!", assetName); + activityLog.push_back(importLogBuffer); + return tamlPath; } - existingMat->save(scriptPath.c_str()); } - //However, if we didn't find any existing material, then we'll want to go ahead and just write out a new one else if (file->openForWrite(scriptPath.c_str())) { file->writeLine((U8*)"//--- OBJECT WRITE BEGIN ---"); @@ -2936,7 +3032,7 @@ Torque::Path AssetImporter::importShapeAsset(AssetImportObject* assetItem) newAsset->setShapeFile(shapeFileName.c_str()); newAsset->setShapeConstructorFile(constructorFileName.c_str()); - AssetImportConfig* cachedConfig = new AssetImportConfig();; + AssetImportConfig* cachedConfig = new AssetImportConfig(); cachedConfig->registerObject(); activeImportConfig->CopyTo(cachedConfig); @@ -2968,7 +3064,7 @@ Torque::Path AssetImporter::importShapeAsset(AssetImportObject* assetItem) dSprintf(dependencyFieldName, 64, "materialSlot%i", dependencySlotId); char dependencyFieldDef[512]; - dSprintf(dependencyFieldDef, 512, "@Asset=%s:%s", targetModuleId.c_str(), childItem->assetName.c_str()); + dSprintf(dependencyFieldDef, 512, "%s=%s:%s", ASSET_ID_SIGNATURE, targetModuleId.c_str(), childItem->assetName.c_str()); newAsset->setDataField(StringTable->insert(dependencyFieldName), nullptr, dependencyFieldDef); @@ -2980,7 +3076,7 @@ Torque::Path AssetImporter::importShapeAsset(AssetImportObject* assetItem) dSprintf(dependencyFieldName, 64, "animationSequence%i", dependencySlotId); char dependencyFieldDef[512]; - dSprintf(dependencyFieldDef, 512, "@Asset=%s:%s", targetModuleId.c_str(), childItem->assetName.c_str()); + dSprintf(dependencyFieldDef, 512, "%s=%s:%s", ASSET_ID_SIGNATURE, targetModuleId.c_str(), childItem->assetName.c_str()); newAsset->setDataField(StringTable->insert(dependencyFieldName), nullptr, dependencyFieldDef); @@ -3036,7 +3132,7 @@ Torque::Path AssetImporter::importShapeAsset(AssetImportObject* assetItem) TSShapeConstructor* constructor = TSShapeConstructor::findShapeConstructor(Torque::Path(qualifiedToFile).getFullPath()); if (constructor == nullptr) { - constructor = new TSShapeConstructor(qualifiedToFile); + constructor = new TSShapeConstructor(StringTable->insert(qualifiedToFile)); String constructorName = assetItem->filePath.getFileName() + assetItem->filePath.getExtension().substr(0, 3); constructorName.replace(" ", "_"); @@ -3046,7 +3142,6 @@ Torque::Path AssetImporter::importShapeAsset(AssetImportObject* assetItem) constructor->registerObject(constructorName.c_str()); } - //now we write the import config logic into the constructor itself to ensure we load like we wanted it to String neverImportMats; diff --git a/Engine/source/T3D/assets/assetImporter.h b/Engine/source/T3D/assets/assetImporter.h index e95bde57a..f1e9e47bc 100644 --- a/Engine/source/T3D/assets/assetImporter.h +++ b/Engine/source/T3D/assets/assetImporter.h @@ -40,6 +40,11 @@ public: bool AutomaticallyPromptMissingFiles; // + /// + /// Should the importer add the folder name as a prefix to the assetName. Helps prevent name collisions. + /// + bool AddDirectoryPrefixToAssetName; + // // //Mesh Settings /// @@ -531,6 +536,13 @@ public: /// GuiTreeViewCtrl* shapeInfo; + // + /// + /// A string that can hold a hint string to help the auto-import ensure the correct asset subtype is assigned. + /// e.g. "GUI" would inform an image asset being imported that it should be flagged as a GUI image type + /// + String typeHint; + public: AssetImportObject(); virtual ~AssetImportObject(); @@ -820,9 +832,10 @@ public: /// /// Runs the import process on a single file in-place. Intended primarily for autoimporting a loose file that's in the game directory. /// @param filePath, The filePath of the file to be imported in as an asset + /// @param typeHint, Optional. A string that provides a hint of the intended asset type. Such as an image being intended for GUI use. /// @return AssetId of the asset that was imported. If import failed, it will be empty. /// - StringTableEntry autoImportFile(Torque::Path filePath); + StringTableEntry autoImportFile(Torque::Path filePath, String typeHint); /// /// Runs the import process in the current session diff --git a/Engine/source/T3D/assets/assetImporter_ScriptBinding.h b/Engine/source/T3D/assets/assetImporter_ScriptBinding.h index cb0f6cadc..88125760a 100644 --- a/Engine/source/T3D/assets/assetImporter_ScriptBinding.h +++ b/Engine/source/T3D/assets/assetImporter_ScriptBinding.h @@ -47,11 +47,11 @@ DefineEngineMethod(AssetImporter, getActivityLogLine, String, (S32 i), (0), return object->getActivityLogLine(0); } -DefineEngineMethod(AssetImporter, autoImportFile, String, (String path), (""), +DefineEngineMethod(AssetImporter, autoImportFile, String, (String path, String typeHint), ("", ""), "Creates a new script asset using the targetFilePath.\n" "@return The bool result of calling exec") { - return object->autoImportFile(path); + return object->autoImportFile(path, typeHint); } DefineEngineMethod(AssetImporter, addImportingFile, AssetImportObject*, (String path), (""), diff --git a/Engine/source/T3D/assets/stateMachineAsset.cpp b/Engine/source/T3D/assets/stateMachineAsset.cpp index abe8cb416..dcd0ed3b5 100644 --- a/Engine/source/T3D/assets/stateMachineAsset.cpp +++ b/Engine/source/T3D/assets/stateMachineAsset.cpp @@ -196,7 +196,7 @@ GuiControl* GuiInspectorTypeStateMachineAssetPtr::constructEditControl() mSMEdButton->setField("Command", szBuffer); char bitmapName[512] = "tools/worldEditor/images/toolbar/shape-editor"; - mSMEdButton->setBitmap(bitmapName); + mSMEdButton->setBitmap(StringTable->insert(bitmapName)); mSMEdButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mSMEdButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); diff --git a/Engine/source/T3D/convexShape.cpp b/Engine/source/T3D/convexShape.cpp index 90bb2bc04..7e92e0171 100644 --- a/Engine/source/T3D/convexShape.cpp +++ b/Engine/source/T3D/convexShape.cpp @@ -264,7 +264,7 @@ bool ConvexShape::protectedSetSurfaceTexture(void *object, const char *index, co surfaceMaterial surface; - surface.materialName = data; + surface._setMaterial(data); shape->mSurfaceTextures.push_back(surface); @@ -272,7 +272,7 @@ bool ConvexShape::protectedSetSurfaceTexture(void *object, const char *index, co } ConvexShape::ConvexShape() - : mMaterialName( "Grid512_OrangeLines_Mat" ), + : mMaterialInst( NULL ), //mVertCount( 0 ), //mPrimCount( 0 ), @@ -289,6 +289,8 @@ ConvexShape::ConvexShape() mSurfaceBuffers.clear(); mSurfaceUVs.clear(); mSurfaceTextures.clear(); + + INIT_MATERIALASSET(Material); } ConvexShape::~ConvexShape() @@ -310,7 +312,7 @@ void ConvexShape::initPersistFields() { addGroup( "Rendering" ); - addField( "material", TypeMaterialName, Offset( mMaterialName, ConvexShape ), "Material used to render the ConvexShape surface." ); + INITPERSISTFIELD_MATERIALASSET(Material, ConvexShape, "Default material used to render the ConvexShape surface."); endGroup( "Rendering" ); @@ -461,9 +463,7 @@ void ConvexShape::writeFields( Stream &stream, U32 tabStop ) char buffer[1024]; dMemset(buffer, 0, 1024); - const char* tex = mSurfaceTextures[i].materialName.c_str(); - - dSprintf(buffer, 1024, "surfaceTexture = \"%s\";", mSurfaceTextures[i].materialName.c_str()); + dSprintf(buffer, 1024, "surfaceTexture = \"%s\";", mSurfaceTextures[i].getMaterial()); stream.writeLine((const U8*)buffer); } @@ -528,7 +528,7 @@ U32 ConvexShape::packUpdate( NetConnection *conn, U32 mask, BitStream *stream ) if ( stream->writeFlag( mask & UpdateMask ) ) { - stream->write( mMaterialName ); + PACK_MATERIALASSET(conn, Material); U32 surfCount = mSurfaces.size(); stream->writeInt( surfCount, 32 ); @@ -556,8 +556,13 @@ U32 ConvexShape::packUpdate( NetConnection *conn, U32 mask, BitStream *stream ) //next check for any texture coord or scale mods for(U32 i=0; i < surfaceTex; i++) { - String a = mSurfaceTextures[i].materialName; - stream->write( mSurfaceTextures[i].materialName ); + if (stream->writeFlag(mSurfaceTextures[i].mMaterialAsset.notNull())) + { + NetStringHandle assetIdStr = mSurfaceTextures[i].mMaterialAsset.getAssetId(); + conn->packNetStringHandleU(stream, assetIdStr); + } + else + stream->writeString(mSurfaceTextures[i].mMaterialName); } } @@ -579,7 +584,7 @@ void ConvexShape::unpackUpdate( NetConnection *conn, BitStream *stream ) if ( stream->readFlag() ) // UpdateMask { - stream->read( &mMaterialName ); + UNPACK_MATERIALASSET(conn, Material); mSurfaces.clear(); mSurfaceUVs.clear(); @@ -619,7 +624,13 @@ void ConvexShape::unpackUpdate( NetConnection *conn, BitStream *stream ) { mSurfaceTextures.increment(); - stream->read( &mSurfaceTextures[i].materialName ); + if (stream->readFlag()) + { + mSurfaceTextures[i].mMaterialAssetId = StringTable->insert(conn->unpackNetStringHandleU(stream).getString()); + mSurfaceTextures[i]._setMaterial(mSurfaceTextures[i].mMaterialAssetId); + } + else + mSurfaceTextures[i].mMaterialName = stream->readSTString(); } if (isProperlyAdded()) @@ -1207,13 +1218,13 @@ void ConvexShape::_updateMaterial() for (U32 i = 0; igetMaterial()->getName(), String::NoCase)) + if (mSurfaceTextures[i].materialInst && + mSurfaceTextures[i].getMaterialAsset()->getMaterialDefinitionName() == mSurfaceTextures[i].materialInst->getMaterial()->getName()) continue; - Material *material; + Material* material = mSurfaceTextures[i].getMaterialResource(); - if (!Sim::findObject(mSurfaceTextures[i].materialName, material)) - //bail + if (material == nullptr) continue; mSurfaceTextures[i].materialInst = material->createMatInstance(); @@ -1229,15 +1240,15 @@ void ConvexShape::_updateMaterial() } // If the material name matches then don't bother updating it. - if (mMaterialInst && mMaterialName.equal(mMaterialInst->getMaterial()->getName(), String::NoCase)) + if (mMaterialInst && getMaterialAsset()->getMaterialDefinitionName() == mMaterialInst->getMaterial()->getName()) return; SAFE_DELETE( mMaterialInst ); - Material *material; - - if ( !Sim::findObject( mMaterialName, material ) ) - Sim::findObject( "WarningMaterial", material ); + Material* material = getMaterialResource(); + + if (material == nullptr) + return; mMaterialInst = material->createMatInstance(); diff --git a/Engine/source/T3D/convexShape.h b/Engine/source/T3D/convexShape.h index 3bbd2e657..22dc4553b 100644 --- a/Engine/source/T3D/convexShape.h +++ b/Engine/source/T3D/convexShape.h @@ -36,6 +36,8 @@ #include "collision/convex.h" #endif +#include "T3D/assets/MaterialAsset.h" + class ConvexShape; // Crap name, but whatcha gonna do. @@ -134,14 +136,17 @@ public: struct surfaceMaterial { // The name of the Material we will use for rendering - String materialName; + DECLARE_MATERIALASSET(surfaceMaterial, Material); + + DECLARE_MATERIALASSET_SETGET(surfaceMaterial, Material); // The actual Material instance BaseMatInstance* materialInst; surfaceMaterial() { - materialName = ""; + INIT_MATERIALASSET(Material); + materialInst = NULL; } }; @@ -258,8 +263,8 @@ protected: protected: - // The name of the Material we will use for rendering - String mMaterialName; + DECLARE_MATERIALASSET(ConvexShape, Material); + DECLARE_MATERIALASSET_SETGET(ConvexShape, Material); // The actual Material instance BaseMatInstance* mMaterialInst; diff --git a/Engine/source/T3D/debris.cpp b/Engine/source/T3D/debris.cpp index de991db51..1b5209e4a 100644 --- a/Engine/source/T3D/debris.cpp +++ b/Engine/source/T3D/debris.cpp @@ -109,13 +109,14 @@ DebrisData::DebrisData() minSpinSpeed = 0.0f; maxSpinSpeed = 0.0f; textureName = NULL; - shapeName = NULL; fade = true; useRadiusMass = false; baseRadius = 1.0f; gravModifier = 1.0f; terminalVelocity = 0.0f; ignoreWater = true; + + INIT_SHAPEASSET(Shape); } //#define TRACK_DEBRIS_DATA_CLONES @@ -150,8 +151,9 @@ DebrisData::DebrisData(const DebrisData& other, bool temp_clone) : GameBaseData( gravModifier = other.gravModifier; terminalVelocity = other.terminalVelocity; ignoreWater = other.ignoreWater; - shapeName = other.shapeName; - shape = other.shape; // -- TSShape loaded using shapeName + + CLONE_SHAPEASSET(Shape); + textureName = other.textureName; explosionId = other.explosionId; // -- for pack/unpack of explosion ptr explosion = other.explosion; @@ -189,12 +191,7 @@ DebrisData* DebrisData::cloneAndPerformSubstitutions(const SimObject* owner, S32 void DebrisData::onPerformSubstitutions() { - if( shapeName && shapeName[0] != '\0') - { - shape = ResourceManager::get().load(shapeName); - if( bool(shape) == false ) - Con::errorf("DebrisData::onPerformSubstitutions(): failed to load shape \"%s\"", shapeName); - } + _setShape(getShape()); } bool DebrisData::onAdd() @@ -277,20 +274,18 @@ bool DebrisData::preload(bool server, String &errorStr) if( server ) return true; - if( shapeName && shapeName[0] != '\0' && !bool(shape) ) + if (mShapeAsset.notNull()) { - shape = ResourceManager::get().load(shapeName); - if( bool(shape) == false ) + if (!mShape) { - errorStr = String::ToString("DebrisData::load: Couldn't load shape \"%s\"", shapeName); + errorStr = String::ToString("DebrisData::load: Couldn't load shape \"%s\"", mShapeAssetId); return false; } else { - TSShapeInstance* pDummy = new TSShapeInstance(shape, !server); + TSShapeInstance* pDummy = new TSShapeInstance(mShape, !server); delete pDummy; } - } return true; @@ -300,9 +295,9 @@ void DebrisData::initPersistFields() { addGroup("Display"); addField("texture", TypeString, Offset(textureName, DebrisData), - "@brief Texture imagemap to use for this debris object.\n\nNot used any more.\n"); - addField("shapeFile", TypeShapeFilename, Offset(shapeName, DebrisData), - "@brief Object model to use for this debris object.\n\nThis shape is optional. You could have Debris made up of only particles.\n"); + "@brief Texture imagemap to use for this debris object.\n\nNot used any more.\n", AbstractClassRep::FIELD_HideInInspectors); + + INITPERSISTFIELD_SHAPEASSET(Shape, DebrisData, "Shape to use for this debris object."); endGroup("Display"); addGroup("Datablocks"); @@ -384,7 +379,8 @@ void DebrisData::packData(BitStream* stream) stream->write(ignoreWater); stream->writeString( textureName ); - stream->writeString( shapeName ); + + PACKDATA_SHAPEASSET(Shape); for( S32 i=0; iread(&ignoreWater); textureName = stream->readSTString(); - shapeName = stream->readSTString(); + + UNPACKDATA_SHAPEASSET(Shape); for( S32 i=0; ifriction; // Setup our bounding box - if( mDataBlock->shape ) + if( mDataBlock->mShape ) { - mObjBox = mDataBlock->shape->mBounds; + mObjBox = mDataBlock->mShape->mBounds; } else { mObjBox = Box3F(Point3F(-1, -1, -1), Point3F(1, 1, 1)); } - if( mDataBlock->shape ) + if( mDataBlock->mShape) { - mShape = new TSShapeInstance( mDataBlock->shape, true); + mShape = new TSShapeInstance( mDataBlock->mShape, true); } if( mPart ) diff --git a/Engine/source/T3D/debris.h b/Engine/source/T3D/debris.h index 87dcff2e9..cc5e25c7d 100644 --- a/Engine/source/T3D/debris.h +++ b/Engine/source/T3D/debris.h @@ -35,6 +35,8 @@ #include "T3D/gameBase/gameBase.h" #endif +#include "T3D/assets/ShapeAsset.h" + class ParticleEmitterData; class ParticleEmitter; class ExplosionData; @@ -81,8 +83,8 @@ struct DebrisData : public GameBaseData F32 terminalVelocity; // max velocity magnitude bool ignoreWater; - const char* shapeName; - Resource shape; + DECLARE_SHAPEASSET(DebrisData, Shape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(DebrisData, Shape); StringTableEntry textureName; @@ -108,6 +110,8 @@ public: DebrisData* cloneAndPerformSubstitutions(const SimObject*, S32 index=0); virtual void onPerformSubstitutions(); virtual bool allowSubstitutions() const { return true; } + + void onShapeChanged() {} }; //************************************************************************** diff --git a/Engine/source/T3D/decal/decalData.cpp b/Engine/source/T3D/decal/decalData.cpp index e517d2897..6951d76e3 100644 --- a/Engine/source/T3D/decal/decalData.cpp +++ b/Engine/source/T3D/decal/decalData.cpp @@ -76,7 +76,7 @@ ConsoleDocClass( DecalData, DecalData::DecalData() { size = 5; - materialName = ""; + INIT_MATERIALASSET(Material); lifeSpan = 5000; fadeTime = 1000; @@ -89,7 +89,6 @@ DecalData::DecalData() fadeStartPixelSize = -1.0f; fadeEndPixelSize = 200.0f; - material = NULL; matInst = NULL; renderPriority = 10; @@ -144,8 +143,7 @@ void DecalData::initPersistFields() addField( "size", TypeF32, Offset( size, DecalData ), "Width and height of the decal in meters before scale is applied." ); - addField( "material", TypeMaterialName, Offset( materialName, DecalData ), - "Material to use for this decal." ); + INITPERSISTFIELD_MATERIALASSET(Material, DecalData, "Material to use for this decal."); addField( "lifeSpan", TypeS32, Offset( lifeSpan, DecalData ), "Time (in milliseconds) before this decal will be automatically deleted." ); @@ -226,7 +224,7 @@ void DecalData::onStaticModified( const char *slotName, const char *newValue ) // To allow changing materials live. if ( dStricmp( slotName, "material" ) == 0 ) { - materialName = newValue; + _setMaterial(newValue); _updateMaterial(); } // To allow changing name live. @@ -259,7 +257,9 @@ void DecalData::packData( BitStream *stream ) stream->write( lookupName ); stream->write( size ); - stream->write( materialName ); + + PACKDATA_MATERIALASSET(Material); + stream->write( lifeSpan ); stream->write( fadeTime ); stream->write( texCoordCount ); @@ -285,8 +285,10 @@ void DecalData::unpackData( BitStream *stream ) stream->read( &lookupName ); assignName(lookupName); - stream->read( &size ); - stream->read( &materialName ); + stream->read( &size ); + + UNPACKDATA_MATERIALASSET(Material); + _updateMaterial(); stream->read( &lifeSpan ); stream->read( &fadeTime ); @@ -311,8 +313,10 @@ void DecalData::_initMaterial() { SAFE_DELETE( matInst ); - if ( material ) - matInst = material->createMatInstance(); + if (mMaterialAsset.notNull()) + { + matInst = getMaterialResource()->createMatInstance(); + } else matInst = MATMGR->createMatInstance( "WarningMaterial" ); @@ -324,7 +328,7 @@ void DecalData::_initMaterial() matInst->init( MATMGR->getDefaultFeatures(), getGFXVertexFormat() ); if( !matInst->isValid() ) { - Con::errorf( "DecalData::_initMaterial - failed to create material instance for '%s'", materialName.c_str() ); + Con::errorf( "DecalData::_initMaterial - failed to create material instance for '%s'", mMaterialAssetId ); SAFE_DELETE( matInst ); matInst = MATMGR->createMatInstance( "WarningMaterial" ); matInst->init( MATMGR->getDefaultFeatures(), getGFXVertexFormat< DecalVertex >() ); @@ -333,38 +337,29 @@ void DecalData::_initMaterial() void DecalData::_updateMaterial() { - if ( materialName.isEmpty() ) + if(mMaterialAsset.isNull()) return; - Material *pMat = NULL; - if ( !Sim::findObject( materialName, pMat ) ) - { - Con::printf( "DecalData::unpackUpdate, failed to find Material of name %s!", materialName.c_str() ); - return; - } - - material = pMat; - // Only update material instance if we have one allocated. if ( matInst ) _initMaterial(); } -Material* DecalData::getMaterial() +Material* DecalData::getMaterialDefinition() { - if ( !material ) + if ( !getMaterialResource() ) { _updateMaterial(); - if ( !material ) - material = static_cast( Sim::findObject("WarningMaterial") ); + if ( !mMaterial ) + mMaterial = static_cast( Sim::findObject("WarningMaterial") ); } - return material; + return mMaterial; } BaseMatInstance* DecalData::getMaterialInstance() { - if ( !material || !matInst || matInst->getMaterial() != material ) + if ( !mMaterial || !matInst || matInst->getMaterial() != mMaterial) _initMaterial(); return matInst; diff --git a/Engine/source/T3D/decal/decalData.h b/Engine/source/T3D/decal/decalData.h index 4eb5001a2..5c32c4427 100644 --- a/Engine/source/T3D/decal/decalData.h +++ b/Engine/source/T3D/decal/decalData.h @@ -36,6 +36,8 @@ #include "console/dynamicTypes.h" #endif +#include "T3D/assets/MaterialAsset.h" + GFXDeclareVertexFormat( DecalVertex ) { // .xyz = coords @@ -75,11 +77,8 @@ class DecalData : public SimDataBlock F32 fadeStartPixelSize; F32 fadeEndPixelSize; - /// Name of material to use. - String materialName; - - /// Render material for decal. - SimObjectPtr material; + DECLARE_MATERIALASSET(DecalData, Material); + DECLARE_MATERIALASSET_SETGET(DecalData, Material); /// Material instance for decal. BaseMatInstance *matInst; @@ -113,7 +112,7 @@ class DecalData : public SimDataBlock virtual void packData( BitStream* ); virtual void unpackData( BitStream* ); - Material* getMaterial(); + Material* getMaterialDefinition(); BaseMatInstance* getMaterialInstance(); static SimSet* getSet(); diff --git a/Engine/source/T3D/decal/decalDataFile.cpp b/Engine/source/T3D/decal/decalDataFile.cpp index 6ee7a2648..04b8656a9 100644 --- a/Engine/source/T3D/decal/decalDataFile.cpp +++ b/Engine/source/T3D/decal/decalDataFile.cpp @@ -206,8 +206,8 @@ bool DecalDataFile::read( Stream &stream ) data->lookupName = name; data->registerObject(name); Sim::getRootGroup()->addObject( data ); - data->materialName = "WarningMaterial"; - data->material = dynamic_cast(Sim::findObject("WarningMaterial")); + data->mMaterialName = "WarningMaterial"; + data->mMaterial = dynamic_cast(Sim::findObject("WarningMaterial")); Con::errorf( "DecalDataFile::read() - DecalData %s does not exist! Temporarily created %s_missing.", lookupName.c_str(), lookupName.c_str()); } diff --git a/Engine/source/T3D/decal/decalManager.cpp b/Engine/source/T3D/decal/decalManager.cpp index 2ea8f5b68..6d8c3b90b 100644 --- a/Engine/source/T3D/decal/decalManager.cpp +++ b/Engine/source/T3D/decal/decalManager.cpp @@ -186,7 +186,7 @@ S32 QSORT_CALLBACK cmpDecalRenderOrder( const void *p1, const void *p2 ) if ( (*pd2)->mFlags & SaveDecal ) { - S32 id = ( (*pd1)->mDataBlock->getMaterial()->getId() - (*pd2)->mDataBlock->getMaterial()->getId() ); + S32 id = ( (*pd1)->mDataBlock->getMaterialDefinition()->getId() - (*pd2)->mDataBlock->getMaterialDefinition()->getId() ); if ( id != 0 ) return id; @@ -1225,7 +1225,7 @@ void DecalManager::prepRenderImage( SceneRenderState* state ) { DecalInstance *decal = mDecalQueue[i]; DecalData *data = decal->mDataBlock; - Material *mat = data->getMaterial(); + Material *mat = data->getMaterialDefinition(); if ( currentBatch == NULL ) { diff --git a/Engine/source/T3D/examples/renderMeshExample.cpp b/Engine/source/T3D/examples/renderMeshExample.cpp index 49094598d..772c7bae6 100644 --- a/Engine/source/T3D/examples/renderMeshExample.cpp +++ b/Engine/source/T3D/examples/renderMeshExample.cpp @@ -59,11 +59,7 @@ RenderMeshExample::RenderMeshExample() // Set it as a "static" object that casts shadows mTypeMask |= StaticObjectType | StaticShapeObjectType; - // Make sure we the Material instance to NULL - // so we don't try to access it incorrectly - mMaterialInst = NULL; - - initMaterialAsset(Material); + INIT_MATERIALASSET(Material); } RenderMeshExample::~RenderMeshExample() @@ -78,7 +74,7 @@ RenderMeshExample::~RenderMeshExample() void RenderMeshExample::initPersistFields() { addGroup( "Rendering" ); - scriptBindMaterialAsset(Material, RenderMeshExample, "The material used to render the mesh."); + INITPERSISTFIELD_MATERIALASSET(Material, RenderMeshExample, "The material used to render the mesh."); endGroup( "Rendering" ); // SceneObject already handles exposing the transform @@ -147,7 +143,7 @@ U32 RenderMeshExample::packUpdate( NetConnection *conn, U32 mask, BitStream *str // Write out any of the updated editable properties if (stream->writeFlag(mask & UpdateMask)) { - packMaterialAsset(conn, Material); + PACK_MATERIALASSET(conn, Material); } return retMask; @@ -168,7 +164,7 @@ void RenderMeshExample::unpackUpdate(NetConnection *conn, BitStream *stream) if ( stream->readFlag() ) // UpdateMask { - unpackMaterialAsset(conn, Material); + UNPACK_MATERIALASSET(conn, Material); if ( isProperlyAdded() ) updateMaterial(); diff --git a/Engine/source/T3D/examples/renderMeshExample.h b/Engine/source/T3D/examples/renderMeshExample.h index 611a2de65..1c20e4bfe 100644 --- a/Engine/source/T3D/examples/renderMeshExample.h +++ b/Engine/source/T3D/examples/renderMeshExample.h @@ -64,18 +64,18 @@ class RenderMeshExample : public SceneObject NextFreeMask = Parent::NextFreeMask << 2 }; - //-------------------------------------------------------------------------- - // Rendering variables - //-------------------------------------------------------------------------- - DECLARE_NET_MATERIALASSET(RenderMeshExample, Material, UpdateMask); - - // The actual Material instance - BaseMatInstance* mMaterialInst; - // Define our vertex format here so we don't have to // change it in multiple spots later typedef GFXVertexPNT VertexType; + //-------------------------------------------------------------------------- + // Rendering variables + //-------------------------------------------------------------------------- + BaseMatInstance* mMaterialInst; + + DECLARE_MATERIALASSET(RenderMeshExample, Material); + DECLARE_MATERIALASSET_NET_SETGET(RenderMeshExample, Material, UpdateMask); + // The GFX vertex and primitive buffers GFXVertexBufferHandle< VertexType > mVertexBuffer; GFXPrimitiveBufferHandle mPrimitiveBuffer; diff --git a/Engine/source/T3D/examples/renderShapeExample.cpp b/Engine/source/T3D/examples/renderShapeExample.cpp index 5f0847b90..faf2f9b3f 100644 --- a/Engine/source/T3D/examples/renderShapeExample.cpp +++ b/Engine/source/T3D/examples/renderShapeExample.cpp @@ -72,8 +72,7 @@ RenderShapeExample::~RenderShapeExample() void RenderShapeExample::initPersistFields() { addGroup( "Rendering" ); - addField( "shapeFile", TypeStringFilename, Offset( mShapeFile, RenderShapeExample ), - "The path to the DTS shape file." ); + INITPERSISTFIELD_SHAPEASSET(Shape, RenderShapeExample, "The path to the shape file.") endGroup( "Rendering" ); // SceneObject already handles exposing the transform @@ -146,7 +145,7 @@ U32 RenderShapeExample::packUpdate( NetConnection *conn, U32 mask, BitStream *st // Write out any of the updated editable properties if ( stream->writeFlag( mask & UpdateMask ) ) { - stream->write( mShapeFile ); + PACK_SHAPEASSET(conn, Shape); // Allow the server object a chance to handle a new shape createShape(); @@ -170,7 +169,7 @@ void RenderShapeExample::unpackUpdate(NetConnection *conn, BitStream *stream) if ( stream->readFlag() ) // UpdateMask { - stream->read( &mShapeFile ); + UNPACK_SHAPEASSET(conn, Shape); if ( isProperlyAdded() ) createShape(); @@ -182,33 +181,22 @@ void RenderShapeExample::unpackUpdate(NetConnection *conn, BitStream *stream) //----------------------------------------------------------------------------- void RenderShapeExample::createShape() { - if ( mShapeFile.isEmpty() ) + if ( getShape() == StringTable->EmptyString() ) return; // If this is the same shape then no reason to update it - if ( mShapeInstance && mShapeFile.equal( mShape.getPath().getFullPath(), String::NoCase ) ) + if ( mShapeInstance && getShape() == StringTable->insert(mShape.getPath().getFullPath().c_str()) ) return; // Clean up our previous shape if ( mShapeInstance ) SAFE_DELETE( mShapeInstance ); - mShape = NULL; - - // Attempt to get the resource from the ResourceManager - mShape = ResourceManager::get().load( mShapeFile ); - - if ( !mShape ) - { - Con::errorf( "RenderShapeExample::createShape() - Unable to load shape: %s", mShapeFile.c_str() ); - return; - } // Attempt to preload the Materials for this shape if ( isClientObject() && !mShape->preloadMaterialList( mShape.getPath() ) && NetConnection::filesWereDownloaded() ) { - mShape = NULL; return; } diff --git a/Engine/source/T3D/examples/renderShapeExample.h b/Engine/source/T3D/examples/renderShapeExample.h index 255d39045..9c03cbc72 100644 --- a/Engine/source/T3D/examples/renderShapeExample.h +++ b/Engine/source/T3D/examples/renderShapeExample.h @@ -30,6 +30,8 @@ #include "ts/tsShapeInstance.h" #endif +#include "T3D/assets/ShapeAsset.h" + //----------------------------------------------------------------------------- // This class implements a basic SceneObject that can exist in the world at a // 3D position and render itself. There are several valid ways to render an @@ -59,12 +61,13 @@ class RenderShapeExample : public SceneObject //-------------------------------------------------------------------------- // Rendering variables //-------------------------------------------------------------------------- - // The name of the shape file we will use for rendering - String mShapeFile; + DECLARE_SHAPEASSET(RenderShapeExample, Shape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(RenderShapeExample, Shape); + // The actual shape instance TSShapeInstance* mShapeInstance; - // Store the resource so we can access the filename later - Resource mShape; + + void onShapeChanged() {} public: RenderShapeExample(); diff --git a/Engine/source/T3D/fx/explosion.cpp b/Engine/source/T3D/fx/explosion.cpp index be9badc73..aa86e27a9 100644 --- a/Engine/source/T3D/fx/explosion.cpp +++ b/Engine/source/T3D/fx/explosion.cpp @@ -225,7 +225,6 @@ ConsoleDocClass( ExplosionData, ExplosionData::ExplosionData() { - dtsFileName = NULL; particleDensity = 10; particleRadius = 1.0f; @@ -238,7 +237,8 @@ ExplosionData::ExplosionData() explosionScale.set(1.0f, 1.0f, 1.0f); playSpeed = 1.0f; - explosionShape = NULL; + INIT_SHAPEASSET(ExplosionShape); + explosionAnimation = -1; dMemset( emitterList, 0, sizeof( emitterList ) ); @@ -305,7 +305,6 @@ ExplosionData::ExplosionData(const ExplosionData& other, bool temp_clone) : Game Con::errorf("ExplosionData -- Clones are on the loose!"); #endif - dtsFileName = other.dtsFileName; faceViewer = other.faceViewer; particleDensity = other.particleDensity; particleRadius = other.particleRadius; @@ -314,7 +313,7 @@ ExplosionData::ExplosionData(const ExplosionData& other, bool temp_clone) : Game particleEmitterId = other.particleEmitterId; // -- for pack/unpack of particleEmitter ptr explosionScale = other.explosionScale; playSpeed = other.playSpeed; - explosionShape = other.explosionShape; // -- TSShape loaded using dtsFileName + CLONE_SHAPEASSET(ExplosionShape); explosionAnimation = other.explosionAnimation; // -- from explosionShape sequence "ambient" dMemcpy( emitterList, other.emitterList, sizeof( emitterList ) ); dMemcpy( emitterIDList, other.emitterIDList, sizeof( emitterIDList ) ); // -- for pack/unpack of emitterList ptrs @@ -392,10 +391,9 @@ ExplosionData* ExplosionData::cloneAndPerformSubstitutions(const SimObject* owne void ExplosionData::initPersistFields() { - addField( "explosionShape", TypeShapeFilename, Offset(dtsFileName, ExplosionData), - "@brief Optional DTS or DAE shape to place at the center of the explosion.\n\n" - "The ambient animation of this model will be played automatically at " - "the start of the explosion." ); + INITPERSISTFIELD_SHAPEASSET(ExplosionShape, ExplosionData, "@brief Optional shape asset to place at the center of the explosion.\n\n" + "The ambient animation of this model will be played automatically at the start of the explosion."); + addField( "explosionScale", TypePoint3F, Offset(explosionScale, ExplosionData), "\"X Y Z\" scale factor applied to the explosionShape model at the start " "of the explosion." ); @@ -656,7 +654,7 @@ void ExplosionData::packData(BitStream* stream) { Parent::packData(stream); - stream->writeString(dtsFileName); + PACKDATA_SHAPEASSET(ExplosionShape); sfxWrite( stream, soundProfile ); if (stream->writeFlag(particleEmitter)) @@ -759,7 +757,7 @@ void ExplosionData::unpackData(BitStream* stream) { Parent::unpackData(stream); - dtsFileName = stream->readSTString(); + UNPACKDATA_SHAPEASSET(ExplosionShape); sfxRead( stream, &soundProfile ); @@ -874,22 +872,16 @@ bool ExplosionData::preload(bool server, String &errorStr) Con::errorf(ConsoleLogEntry::General, "Error, unable to load particle emitter for explosion datablock"); } - if (dtsFileName && dtsFileName[0]) { - explosionShape = ResourceManager::get().load(dtsFileName); - if (!bool(explosionShape)) { - errorStr = String::ToString("ExplosionData: Couldn't load shape \"%s\"", dtsFileName); - return false; - } + if (mExplosionShapeAsset.notNull()) { // Resolve animations - explosionAnimation = explosionShape->findSequence("ambient"); + explosionAnimation = mExplosionShape->findSequence("ambient"); // Preload textures with a dummy instance... - TSShapeInstance* pDummy = new TSShapeInstance(explosionShape, !server); + TSShapeInstance* pDummy = new TSShapeInstance(mExplosionShape, !server); delete pDummy; } else { - explosionShape = NULL; explosionAnimation = -1; } @@ -1377,8 +1369,8 @@ bool Explosion::explode() launchDebris( mInitialNormal ); spawnSubExplosions(); - if (bool(mDataBlock->explosionShape) && mDataBlock->explosionAnimation != -1) { - mExplosionInstance = new TSShapeInstance(mDataBlock->explosionShape, true); + if (bool(mDataBlock->mExplosionShape) && mDataBlock->explosionAnimation != -1) { + mExplosionInstance = new TSShapeInstance(mDataBlock->mExplosionShape, true); mExplosionThread = mExplosionInstance->addThread(); mExplosionInstance->setSequence(mExplosionThread, mDataBlock->explosionAnimation, 0); @@ -1388,7 +1380,7 @@ bool Explosion::explode() mEndingMS = U32(mExplosionInstance->getScaledDuration(mExplosionThread) * 1000.0f); mObjScale.convolve(mDataBlock->explosionScale); - mObjBox = mDataBlock->explosionShape->mBounds; + mObjBox = mDataBlock->mExplosionShape->mBounds; resetWorldBox(); } diff --git a/Engine/source/T3D/fx/explosion.h b/Engine/source/T3D/fx/explosion.h index df4396a76..a82d28644 100644 --- a/Engine/source/T3D/fx/explosion.h +++ b/Engine/source/T3D/fx/explosion.h @@ -41,6 +41,8 @@ #include "lighting/lightInfo.h" #endif +#include "T3D/assets/ShapeAsset.h" + class ParticleEmitter; class ParticleEmitterData; class TSThread; @@ -62,8 +64,6 @@ class ExplosionData : public GameBaseData { }; public: - StringTableEntry dtsFileName; - bool faceViewer; S32 particleDensity; @@ -76,7 +76,9 @@ class ExplosionData : public GameBaseData { Point3F explosionScale; F32 playSpeed; - Resource explosionShape; + DECLARE_SHAPEASSET(ExplosionData, ExplosionShape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(ExplosionData, ExplosionShape); + S32 explosionAnimation; ParticleEmitterData* emitterList[EC_NUM_EMITTERS]; @@ -137,6 +139,8 @@ public: /*D*/ ~ExplosionData(); ExplosionData* cloneAndPerformSubstitutions(const SimObject*, S32 index=0); virtual bool allowSubstitutions() const { return true; } + + void onShapeChanged() {} }; diff --git a/Engine/source/T3D/fx/groundCover.cpp b/Engine/source/T3D/fx/groundCover.cpp index 5fa81914e..7f87cd0f9 100644 --- a/Engine/source/T3D/fx/groundCover.cpp +++ b/Engine/source/T3D/fx/groundCover.cpp @@ -458,9 +458,9 @@ GroundCover::GroundCover() mRandomSeed = 1; - initMaterialAsset(Material); + INIT_MATERIALASSET(Material); + mMaterialInst = NULL; - mMatInst = NULL; mMatParams = NULL; mTypeRectsParam = NULL; mFadeParams = NULL; @@ -519,7 +519,8 @@ GroundCover::GroundCover() mBillboardRects[i].point.set( 0.0f, 0.0f ); mBillboardRects[i].extent.set( 1.0f, 1.0f ); - mShapeFilenames[i] = NULL; + INIT_SHAPEASSET_ARRAY(Shape, i); + mShapeInstances[i] = NULL; mBillboardAspectScales[i] = 1.0f; @@ -530,7 +531,7 @@ GroundCover::GroundCover() GroundCover::~GroundCover() { - SAFE_DELETE( mMatInst ); + SAFE_DELETE( mMaterialInst ); } IMPLEMENT_CO_NETOBJECT_V1(GroundCover); @@ -539,7 +540,7 @@ void GroundCover::initPersistFields() { addGroup( "GroundCover General" ); - scriptBindMaterialAsset(Material, GroundCover, "Material used by all GroundCover segments."); + INITPERSISTFIELD_MATERIALASSET(Material, GroundCover, "Material used by all GroundCover segments."); addField( "radius", TypeF32, Offset( mRadius, GroundCover ), "Outer generation radius from the current camera position." ); addField( "dissolveRadius",TypeF32, Offset( mFadeRadius, GroundCover ), "This is less than or equal to radius and defines when fading of cover elements begins." ); @@ -559,7 +560,8 @@ void GroundCover::initPersistFields() addField( "billboardUVs", TypeRectUV, Offset( mBillboardRects, GroundCover ), MAX_COVERTYPES, "Subset material UV coordinates for this cover billboard." ); - addField( "shapeFilename", TypeFilename, Offset( mShapeFilenames, GroundCover ), MAX_COVERTYPES, "The cover shape filename. [Optional]" ); + INITPERSISTFIELD_SHAPEASSET_ARRAY(Shape, GroundCover, "The cover shape. [Optional]"); + addField( "shapeFilename", TypeFilename, Offset( mShapeName, GroundCover ), MAX_COVERTYPES, "The cover shape filename. [Optional]", AbstractClassRep::FIELD_HideInInspectors ); addField( "layer", TypeTerrainMaterialName, Offset( mLayer, GroundCover ), MAX_COVERTYPES, "Terrain material name to limit coverage to, or blank to not limit." ); @@ -710,7 +712,7 @@ U32 GroundCover::packUpdate( NetConnection *connection, U32 mask, BitStream *str // TODO: We could probably optimize a few of these // based on reasonable units at some point. - packMaterialAsset(connection, Material); + PACK_MATERIALASSET(connection, Material); stream->write( mRadius ); stream->write( mZOffset ); @@ -741,11 +743,11 @@ U32 GroundCover::packUpdate( NetConnection *connection, U32 mask, BitStream *str stream->write( mMinSlope[i] ); stream->write( mMaxSlope[i] ); - stream->writeFlag(mConformToNormal[i]); - stream->write(mMinRotX[i]); - stream->write(mMaxRotX[i]); - stream->write(mMinRotY[i]); - stream->write(mMaxRotY[i]); + stream->writeFlag(mConformToNormal[i]); + stream->write(mMinRotX[i]); + stream->write(mMaxRotX[i]); + stream->write(mMinRotY[i]); + stream->write(mMaxRotY[i]); stream->write( mMinElevation[i] ); stream->write( mMaxElevation[i] ); @@ -763,7 +765,7 @@ U32 GroundCover::packUpdate( NetConnection *connection, U32 mask, BitStream *str stream->write( mBillboardRects[i].extent.x ); stream->write( mBillboardRects[i].extent.y ); - stream->writeString( mShapeFilenames[i] ); + PACK_SHAPEASSET_ARRAY(connection, Shape, i); } stream->writeFlag( mDebugRenderCells ); @@ -781,7 +783,7 @@ void GroundCover::unpackUpdate( NetConnection *connection, BitStream *stream ) if (stream->readFlag()) { - unpackMaterialAsset(connection, Material); + UNPACK_MATERIALASSET(connection, Material); stream->read( &mRadius ); stream->read( &mZOffset ); @@ -812,11 +814,11 @@ void GroundCover::unpackUpdate( NetConnection *connection, BitStream *stream ) stream->read( &mMinSlope[i] ); stream->read( &mMaxSlope[i] ); - mConformToNormal[i] = stream->readFlag(); - stream->read(&mMinRotX[i]); - stream->read(&mMaxRotX[i]); - stream->read(&mMinRotY[i]); - stream->read(&mMaxRotY[i]); + mConformToNormal[i] = stream->readFlag(); + stream->read(&mMinRotX[i]); + stream->read(&mMaxRotX[i]); + stream->read(&mMinRotY[i]); + stream->read(&mMaxRotY[i]); stream->read( &mMinElevation[i] ); stream->read( &mMaxElevation[i] ); @@ -834,7 +836,7 @@ void GroundCover::unpackUpdate( NetConnection *connection, BitStream *stream ) stream->read( &mBillboardRects[i].extent.x ); stream->read( &mBillboardRects[i].extent.y ); - mShapeFilenames[i] = stream->readSTString(); + UNPACK_SHAPEASSET_ARRAY(connection, Shape, i); } mDebugRenderCells = stream->readFlag(); @@ -854,28 +856,8 @@ void GroundCover::unpackUpdate( NetConnection *connection, BitStream *stream ) void GroundCover::_initMaterial() { - if (mMaterialAsset.notNull()) - { - if (mMatInst && String(mMaterialAsset->getMaterialDefinitionName()).equal(mMatInst->getMaterial()->getName(), String::NoCase)) - return; - - SAFE_DELETE(mMatInst); - - if (!Sim::findObject(mMaterialAsset->getMaterialDefinitionName(), mMaterial)) - Con::errorf("GroundCover::_initMaterial - Material %s was not found.", mMaterialAsset->getMaterialDefinitionName()); - - if (mMaterial) - mMatInst = mMaterial->createMatInstance(); - else - mMatInst = MATMGR->createMatInstance("WarningMaterial"); - - if (!mMatInst) - Con::errorf("GroundCover::_initMaterial - no Material called '%s'", mMaterialAsset->getMaterialDefinitionName()); - } - else - { + if (!mMaterialInst) return; - } // Add our special feature that makes it all work... FeatureSet features = MATMGR->getDefaultFeatures(); @@ -883,10 +865,10 @@ void GroundCover::_initMaterial() // Our feature requires a pointer back to this object // to properly setup its shader consts. - mMatInst->setUserObject( this ); + mMaterialInst->setUserObject( this ); // DO IT! - mMatInst->init( features, getGFXVertexFormat() ); + mMaterialInst->init( features, getGFXVertexFormat() ); } void GroundCover::_initShapes() @@ -895,25 +877,17 @@ void GroundCover::_initShapes() for ( S32 i=0; i < MAX_COVERTYPES; i++ ) { - if ( !mShapeFilenames[i] || !mShapeFilenames[i][0] ) + if ( mShapeAsset[i].isNull() || mShape[i] == nullptr) continue; - // Load the shape. - Resource shape = ResourceManager::get().load(mShapeFilenames[i]); - if ( !(bool)shape ) + if ( isClientObject() && !mShape[i]->preloadMaterialList(mShape[i].getPath()) && NetConnection::filesWereDownloaded() ) { - Con::warnf( "GroundCover::_initShapes() unable to load shape: %s", mShapeFilenames[i] ); - continue; - } - - if ( isClientObject() && !shape->preloadMaterialList(shape.getPath()) && NetConnection::filesWereDownloaded() ) - { - Con::warnf( "GroundCover::_initShapes() material preload failed for shape: %s", mShapeFilenames[i] ); + Con::warnf( "GroundCover::_initShapes() material preload failed for shape: %s", mShapeAssetId[i] ); continue; } // Create the shape instance. - mShapeInstances[i] = new TSShapeInstance( shape, isClientObject() ); + mShapeInstances[i] = new TSShapeInstance(mShape[i], isClientObject() ); } } @@ -982,16 +956,16 @@ void GroundCover::_initialize( U32 cellCount, U32 cellPlacementCount ) // Rebuild the texture aspect scales for each type. F32 textureAspect = 1.0f; - if( mMatInst && mMatInst->isValid()) + if( mMaterialInst && mMaterialInst->isValid()) { - Material* mat = dynamic_cast(mMatInst->getMaterial()); + Material* mat = dynamic_cast(mMaterialInst->getMaterial()); if(mat) { GFXTexHandle tex; - if (!mat->mDiffuseMapFilename[0].isEmpty()) - tex = GFXTexHandle(mat->mDiffuseMapFilename[0], &GFXStaticTextureSRGBProfile, "GroundCover texture aspect ratio check"); + if (mat->mDiffuseMapName[0] != StringTable->EmptyString()) + tex = GFXTexHandle(mat->mDiffuseMapName[0], &GFXStaticTextureSRGBProfile, "GroundCover texture aspect ratio check"); else if (!mat->mDiffuseMapAsset[0].isNull()) - tex = mat->mDiffuseMapAsset[0]->getImage(GFXStaticTextureSRGBProfile); + tex = mat->mDiffuseMapAsset[0]->getTexture(&GFXStaticTextureSRGBProfile); if(tex.isValid()) { @@ -1580,7 +1554,7 @@ void GroundCover::_updateCoverGrid( const Frustum &culler ) void GroundCover::prepRenderImage( SceneRenderState *state ) { // Reset stats each time we hit the diffuse pass. - if (mMatInst == nullptr) + if (mMaterialInst == nullptr) return; if( state->isDiffusePass() ) @@ -1617,7 +1591,7 @@ void GroundCover::prepRenderImage( SceneRenderState *state ) // Render billboards but not into shadow passes. - if ( !state->isShadowPass() && mMatInst->isValid() && !mDebugNoBillboards ) + if ( !state->isShadowPass() && mMaterialInst->isValid() && !mDebugNoBillboards ) { PROFILE_SCOPE( GroundCover_RenderBillboards ); @@ -1692,7 +1666,7 @@ void GroundCover::prepRenderImage( SceneRenderState *state ) if ( mCuller.isCulled( cell->getRenderBounds() ) ) continue; - cell->renderBillboards( state, mMatInst, &mPrimBuffer ); + cell->renderBillboards( state, mMaterialInst, &mPrimBuffer ); } } diff --git a/Engine/source/T3D/fx/groundCover.h b/Engine/source/T3D/fx/groundCover.h index cf9d2a4f4..fbf6bf263 100644 --- a/Engine/source/T3D/fx/groundCover.h +++ b/Engine/source/T3D/fx/groundCover.h @@ -45,7 +45,7 @@ #include "shaderGen/shaderFeature.h" #endif -#include "T3D/assets/MaterialAsset.h" +#include "T3D/assets/ShapeAsset.h" class TerrainBlock; class GroundCoverCell; @@ -266,9 +266,10 @@ protected: static F32 smDensityScale; static F32 smFadeScale; - DECLARE_NET_MATERIALASSET(GroundCover, Material, InitialUpdateMask); - Material* mMaterial; - BaseMatInstance *mMatInst; + BaseMatInstance* mMaterialInst; + + DECLARE_MATERIALASSET(GroundCover, Material); + DECLARE_MATERIALASSET_NET_SETGET(GroundCover, Material, InitialUpdateMask); GroundCoverShaderConstData mShaderConstData; @@ -339,7 +340,8 @@ protected: RectF mBillboardRects[MAX_COVERTYPES]; /// The cover shape filenames. - StringTableEntry mShapeFilenames[MAX_COVERTYPES]; + DECLARE_SHAPEASSET_ARRAY(GroundCover, Shape, MAX_COVERTYPES); + DECLARE_SHAPEASSET_ARRAY_NET_SETGET(GroundCover, Shape, -1); /// The cover shape instances. TSShapeInstance* mShapeInstances[MAX_COVERTYPES]; diff --git a/Engine/source/T3D/fx/particle.cpp b/Engine/source/T3D/fx/particle.cpp index 66539ab24..7cfa7e182 100644 --- a/Engine/source/T3D/fx/particle.cpp +++ b/Engine/source/T3D/fx/particle.cpp @@ -121,10 +121,10 @@ ParticleData::ParticleData() animTexTiling.set(0,0); // tiling dimensions animTexFramesString = NULL; // string of animation frame indices animTexUVs = NULL; // array of tile vertex UVs - textureName = NULL; // texture filename - textureHandle = NULL; // loaded texture handle - textureExtName = NULL; - textureExtHandle = NULL; + + INIT_IMAGEASSET(Texture); + INIT_IMAGEASSET(TextureExt); + constrain_pos = false; start_angle = 0.0f; angle_variance = 0.0f; @@ -203,11 +203,13 @@ void ParticleData::initPersistFields() "animTexFrames = \"0-16 20 19 18 17 31-21\";\n" "@endtsexample\n" ); - addField( "textureName", TYPEID< StringTableEntry >(), Offset(textureName, ParticleData), - "Texture file to use for this particle." ); - addField( "animTexName", TYPEID< StringTableEntry >(), Offset(textureName, ParticleData), + addProtectedField( "textureName", TYPEID< StringTableEntry >(), Offset(mTextureName, ParticleData), _setTextureData, defaultProtectedGetFn, + "Texture file to use for this particle.", AbstractClassRep::FIELD_HideInInspectors ); + addField( "animTexName", TYPEID< StringTableEntry >(), Offset(mTextureName, ParticleData), "@brief Texture file to use for this particle if animateTexture is true.\n\n" - "Deprecated. Use textureName instead." ); + "Deprecated. Use textureName instead.", AbstractClassRep::FIELD_HideInInspectors); + INITPERSISTFIELD_IMAGEASSET(Texture, ParticleData, "Texture to use for this particle."); + // Interpolation variables addField( "colors", TYPEID< LinearColorF >(), Offset(colors, ParticleData), PDC_NUM_KEYS, @@ -224,8 +226,9 @@ void ParticleData::initPersistFields() "@brief Time keys used with the colors and sizes keyframes.\n\n" "Values are from 0.0 (particle creation) to 1.0 (end of lifespace)." ); - addGroup("AFX"); - addField("textureExtName", TypeFilename, Offset(textureExtName, ParticleData)); + addGroup("AFX"); + addProtectedField("textureExtName", TypeFilename, Offset(mTextureExtName, ParticleData), _setTextureExtData, &defaultProtectedGetFn, "", AbstractClassRep::FIELD_HideInInspectors); + INITPERSISTFIELD_IMAGEASSET(TextureExt, ParticleData, ""); addField("constrainPos", TypeBool, Offset(constrain_pos, ParticleData)); addField("angle", TypeF32, Offset(start_angle, ParticleData)); addField("angleVariance", TypeF32, Offset(angle_variance, ParticleData)); @@ -290,8 +293,8 @@ void ParticleData::packData(BitStream* stream) stream->writeFloat( times[i], 8); } - if (stream->writeFlag(textureName && textureName[0])) - stream->writeString(textureName); + //PACKDATA_IMAGEASSET(Texture); + for (i = 0; i < 4; i++) mathWrite(*stream, texCoords[i]); if (stream->writeFlag(animateTexture)) @@ -303,8 +306,9 @@ void ParticleData::packData(BitStream* stream) mathWrite(*stream, animTexTiling); stream->writeInt(framesPerSec, 8); } - if (stream->writeFlag(textureExtName && textureExtName[0])) - stream->writeString(textureExtName); + + //PACKDATA_IMAGEASSET(TextureExt); + stream->writeFlag(constrain_pos); stream->writeFloat(start_angle/360.0f, 11); stream->writeFloat(angle_variance/180.0f, 10); @@ -373,7 +377,9 @@ void ParticleData::unpackData(BitStream* stream) sizes[i] = stream->readFloat(16) * MaxParticleSize; times[i] = stream->readFloat(8); } - textureName = (stream->readFlag()) ? stream->readSTString() : 0; + + //UNPACKDATA_IMAGEASSET(Texture); + for (i = 0; i < 4; i++) mathRead(*stream, &texCoords[i]); @@ -384,7 +390,9 @@ void ParticleData::unpackData(BitStream* stream) mathRead(*stream, &animTexTiling); framesPerSec = stream->readInt(8); } - textureExtName = (stream->readFlag()) ? stream->readSTString() : 0; + + //UNPACKDATA_IMAGEASSET(Texture); + constrain_pos = stream->readFlag(); start_angle = 360.0f*stream->readFloat(11); angle_variance = 180.0f*stream->readFloat(10); @@ -556,27 +564,6 @@ bool ParticleData::preload(bool server, String &errorStr) bool error = false; if(!server) { - // Here we attempt to load the particle's texture if specified. An undefined - // texture is *not* an error since the emitter may provide one. - if (textureName && textureName[0]) - { - textureHandle = GFXTexHandle(textureName, &GFXStaticTextureSRGBProfile, avar("%s() - textureHandle (line %d)", __FUNCTION__, __LINE__)); - if (!textureHandle) - { - errorStr = String::ToString("Missing particle texture: %s", textureName); - error = true; - } - } - if (textureExtName && textureExtName[0]) - { - textureExtHandle = GFXTexHandle(textureExtName, &GFXStaticTextureSRGBProfile, avar("%s() - textureExtHandle (line %d)", __FUNCTION__, __LINE__)); - if (!textureExtHandle) - { - errorStr = String::ToString("Missing particle texture: %s", textureName); - error = true; - } - } - if (animateTexture) { // Here we parse animTexFramesString into byte-size frame numbers in animTexFrames. @@ -698,15 +685,14 @@ void ParticleData::initializeParticle(Particle* init, const Point3F& inheritVelo bool ParticleData::reload(char errorBuffer[256]) { bool error = false; - if (textureName && textureName[0]) + + StringTableEntry particleTex = getTexture(); + + if (!_setTexture(particleTex)) { - textureHandle = GFXTexHandle(textureName, &GFXStaticTextureSRGBProfile, avar("%s() - textureHandle (line %d)", __FUNCTION__, __LINE__)); - if (!textureHandle) - { - dSprintf(errorBuffer, 256, "Missing particle texture: %s", textureName); - error = true; - } - } + dSprintf(errorBuffer, 256, "Missing particle texture: %s", particleTex); + } + /* numFrames = 0; for( S32 i=0; i animTexFrames; - StringTableEntry textureName; - GFXTexHandle textureHandle; - static bool protectedSetSizes( void *object, const char *index, const char *data ); - static bool protectedSetTimes( void *object, const char *index, const char *data ); + DECLARE_IMAGEASSET(ParticleData, Texture, onImageChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(ParticleData, Texture); - public: + static bool protectedSetSizes(void* object, const char* index, const char* data); + static bool protectedSetTimes(void* object, const char* index, const char* data); + + void onImageChanged() {} + +public: ParticleData(); ~ParticleData(); @@ -111,9 +116,10 @@ class ParticleData : public SimDataBlock protected: F32 spinBias; bool randomizeSpinDir; - StringTableEntry textureExtName; public: - GFXTexHandle textureExtHandle; + DECLARE_IMAGEASSET(ParticleData, TextureExt, onImageChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(ParticleData, TextureExt); + bool constrain_pos; F32 start_angle; F32 angle_variance; diff --git a/Engine/source/T3D/fx/particleEmitter.cpp b/Engine/source/T3D/fx/particleEmitter.cpp index 3af8df7c1..5f7b0829d 100644 --- a/Engine/source/T3D/fx/particleEmitter.cpp +++ b/Engine/source/T3D/fx/particleEmitter.cpp @@ -741,11 +741,11 @@ bool ParticleEmitterData::preload(bool server, String &errorStr) // otherwise, check that all particles refer to the same texture else if (particleDataBlocks.size() > 1) { - StringTableEntry txr_name = particleDataBlocks[0]->textureName; + StringTableEntry txr_name = particleDataBlocks[0]->getTexture(); for (S32 i = 1; i < particleDataBlocks.size(); i++) { // warn if particle textures are inconsistent - if (particleDataBlocks[i]->textureName != txr_name) + if (particleDataBlocks[i]->getTexture() != txr_name) { Con::warnf(ConsoleLogEntry::General, "ParticleEmitterData(%s) particles reference different textures.", getName()); break; @@ -1225,7 +1225,7 @@ void ParticleEmitter::prepRenderImage(SceneRenderState* state) if (mDataBlock->textureHandle) ri->diffuseTex = &*(mDataBlock->textureHandle); else - ri->diffuseTex = &*(part_list_head.next->dataBlock->textureHandle); + ri->diffuseTex = &*(part_list_head.next->dataBlock->getTextureResource()); ri->softnessDistance = mDataBlock->softnessDistance; diff --git a/Engine/source/T3D/fx/precipitation.cpp b/Engine/source/T3D/fx/precipitation.cpp index 7c022b528..5e799f353 100644 --- a/Engine/source/T3D/fx/precipitation.cpp +++ b/Engine/source/T3D/fx/precipitation.cpp @@ -129,9 +129,12 @@ PrecipitationData::PrecipitationData() { soundProfile = NULL; - mDropName = StringTable->EmptyString(); + INIT_IMAGEASSET(Drop); + mDropShaderName = StringTable->EmptyString(); - mSplashName = StringTable->EmptyString(); + + INIT_IMAGEASSET(Splash); + mSplashShaderName = StringTable->EmptyString(); mDropsPerSide = 4; @@ -142,18 +145,32 @@ void PrecipitationData::initPersistFields() { addField( "soundProfile", TYPEID< SFXTrack >(), Offset(soundProfile, PrecipitationData), "Looping SFXProfile effect to play while Precipitation is active." ); - addField( "dropTexture", TypeFilename, Offset(mDropName, PrecipitationData), + + addProtectedField( "dropTexture", TypeFilename, Offset(mDropName, PrecipitationData), &_setDropData, &defaultProtectedGetFn, "@brief Texture filename for drop particles.\n\n" "The drop texture can contain several different drop sub-textures " "arranged in a grid. There must be the same number of rows as columns. A " - "random frame will be chosen for each drop." ); + "random frame will be chosen for each drop.", AbstractClassRep::FIELD_HideInInspectors ); + + INITPERSISTFIELD_IMAGEASSET(Drop, PrecipitationData, "@brief Texture for drop particles.\n\n" + "The drop texture can contain several different drop sub-textures " + "arranged in a grid. There must be the same number of rows as columns. A " + "random frame will be chosen for each drop."); + addField( "dropShader", TypeString, Offset(mDropShaderName, PrecipitationData), "The name of the shader used for raindrops." ); - addField( "splashTexture", TypeFilename, Offset(mSplashName, PrecipitationData), + + addProtectedField("splashTexture", TypeFilename, Offset(mSplashName, PrecipitationData), &_setSplashData, &defaultProtectedGetFn, "@brief Texture filename for splash particles.\n\n" "The splash texture can contain several different splash sub-textures " "arranged in a grid. There must be the same number of rows as columns. A " - "random frame will be chosen for each splash." ); + "random frame will be chosen for each splash.", AbstractClassRep::FIELD_HideInInspectors); + + INITPERSISTFIELD_IMAGEASSET(Splash, PrecipitationData, "@brief Texture for splash particles.\n\n" + "The splash texture can contain several different splash sub-textures " + "arranged in a grid. There must be the same number of rows as columns. A " + "random frame will be chosen for each splash."); + addField( "splashShader", TypeString, Offset(mSplashShaderName, PrecipitationData), "The name of the shader used for splashes." ); addField( "dropsPerSide", TypeS32, Offset(mDropsPerSide, PrecipitationData), @@ -185,9 +202,12 @@ void PrecipitationData::packData(BitStream* stream) sfxWrite( stream, soundProfile ); - stream->writeString(mDropName); + PACKDATA_IMAGEASSET(Drop); + stream->writeString(mDropShaderName); - stream->writeString(mSplashName); + + PACKDATA_IMAGEASSET(Splash); + stream->writeString(mSplashShaderName); stream->write(mDropsPerSide); stream->write(mSplashesPerSide); @@ -199,9 +219,12 @@ void PrecipitationData::unpackData(BitStream* stream) sfxRead( stream, &soundProfile ); - mDropName = stream->readSTString(); + UNPACKDATA_IMAGEASSET(Drop); + mDropShaderName = stream->readSTString(); - mSplashName = stream->readSTString(); + + UNPACKDATA_IMAGEASSET(Splash); + mSplashShaderName = stream->readSTString(); stream->read(&mDropsPerSide); stream->read(&mSplashesPerSide); @@ -604,8 +627,8 @@ void Precipitation::initMaterials() mDropShader = NULL; mSplashShader = NULL; - if( dStrlen(pd->mDropName) > 0 && !mDropHandle.set(pd->mDropName, &GFXStaticTextureSRGBProfile, avar("%s() - mDropHandle (line %d)", __FUNCTION__, __LINE__)) ) - Con::warnf("Precipitation::initMaterials - failed to locate texture '%s'!", pd->mDropName); + if(pd->mDrop.isNull()) + Con::warnf("Precipitation::initMaterials - failed to locate texture '%s'!", pd->getDrop()); if ( dStrlen(pd->mDropShaderName) > 0 ) { @@ -625,8 +648,8 @@ void Precipitation::initMaterials() } } - if( dStrlen(pd->mSplashName) > 0 && !mSplashHandle.set(pd->mSplashName, &GFXStaticTextureSRGBProfile, avar("%s() - mSplashHandle (line %d)", __FUNCTION__, __LINE__)) ) - Con::warnf("Precipitation::initMaterials - failed to locate texture '%s'!", pd->mSplashName); + if (pd->mSplash.isNull()) + Con::warnf("Precipitation::initMaterials - failed to locate texture '%s'!", pd->getSplash()); if ( dStrlen(pd->mSplashShaderName) > 0 ) { diff --git a/Engine/source/T3D/fx/precipitation.h b/Engine/source/T3D/fx/precipitation.h index 358a19f80..58c8c44dd 100644 --- a/Engine/source/T3D/fx/precipitation.h +++ b/Engine/source/T3D/fx/precipitation.h @@ -33,6 +33,8 @@ #include "renderInstance/renderPassManager.h" #endif +#include "T3D/assets/ImageAsset.h" + class SFXTrack; class SFXSource; @@ -45,9 +47,14 @@ class PrecipitationData : public GameBaseData public: SFXTrack* soundProfile; - StringTableEntry mDropName; ///< Texture filename for drop particles + DECLARE_IMAGEASSET(PrecipitationData, Drop, onDropChanged, GFXStaticTextureSRGBProfile); ///< Texture for drop particles + DECLARE_IMAGEASSET_SETGET(PrecipitationData, Drop); + StringTableEntry mDropShaderName; ///< The name of the shader used for raindrops - StringTableEntry mSplashName; ///< Texture filename for splash particles + + DECLARE_IMAGEASSET(PrecipitationData, Splash, onSplashChanged, GFXStaticTextureSRGBProfile); ///< Texture for splash particles + DECLARE_IMAGEASSET_SETGET(PrecipitationData, Splash); + StringTableEntry mSplashShaderName; ///< The name of the shader used for raindrops S32 mDropsPerSide; ///< How many drops are on a side of the raindrop texture. @@ -59,6 +66,9 @@ class PrecipitationData : public GameBaseData static void initPersistFields(); virtual void packData(BitStream* stream); virtual void unpackData(BitStream* stream); + + void onDropChanged() {} + void onSplashChanged() {} }; struct Raindrop diff --git a/Engine/source/T3D/fx/splash.cpp b/Engine/source/T3D/fx/splash.cpp index d77c46edb..c6ac5582b 100644 --- a/Engine/source/T3D/fx/splash.cpp +++ b/Engine/source/T3D/fx/splash.cpp @@ -93,9 +93,10 @@ SplashData::SplashData() explosion = NULL; explosionId = 0; - dMemset( textureName, 0, sizeof( textureName ) ); - U32 i; + for (i = 0; i < NUM_TEX; i++) + INIT_IMAGEASSET_ARRAY(Texture, i); + for( i=0; iwriteString(textureName[i]); + PACKDATA_IMAGEASSET_ARRAY(Texture, i); } } @@ -252,7 +255,7 @@ void SplashData::unpackData(BitStream* stream) for( i=0; ireadSTString(); + UNPACKDATA_IMAGEASSET_ARRAY(Texture, i); } } @@ -280,9 +283,9 @@ bool SplashData::preload(bool server, String &errorStr) for( i=0; iaddObject(this); mMoveList->init(); - const char *argv[MaxConnectArgs + 2]; argv[0] = "onConnect"; argv[1] = NULL; // Filled in later @@ -646,6 +645,7 @@ void GameConnection::setCameraObject(GameBase *obj) smFovUpdate.trigger(fov); } } + } GameBase* GameConnection::getCameraObject() diff --git a/Engine/source/T3D/gameBase/gameConnection.h b/Engine/source/T3D/gameBase/gameConnection.h index e71db483f..c735fb62c 100644 --- a/Engine/source/T3D/gameBase/gameConnection.h +++ b/Engine/source/T3D/gameBase/gameConnection.h @@ -403,7 +403,7 @@ protected: public: void setRolloverObj(SceneObject*); SceneObject* getRolloverObj() { return mRolloverObj; } - void setSelectedObj(SceneObject*, bool propagate_to_client=false); + void setSelectedObj(SceneObject*, bool propagate_to_client=false); SceneObject* getSelectedObj() { return mSelectedObj; } void setPreSelectedObjFromRollover(); void clearPreSelectedObj(); diff --git a/Engine/source/T3D/groundPlane.cpp b/Engine/source/T3D/groundPlane.cpp index 62cee84ee..5c3033cbc 100644 --- a/Engine/source/T3D/groundPlane.cpp +++ b/Engine/source/T3D/groundPlane.cpp @@ -76,6 +76,7 @@ GroundPlane::GroundPlane() mScaleU( 1.0f ), mScaleV( 1.0f ), mMaterial( NULL ), + mMaterialInst(NULL), mPhysicsRep( NULL ), mMin( 0.0f, 0.0f ), mMax( 0.0f, 0.0f ) @@ -86,13 +87,15 @@ GroundPlane::GroundPlane() mConvexList = new Convex; mTypeMask |= TerrainLikeObjectType; - initMaterialAsset(Material); + INIT_MATERIALASSET(Material); } GroundPlane::~GroundPlane() { - if( mMaterial ) - SAFE_DELETE( mMaterial ); + mMaterial = nullptr; + + if(mMaterialInst) + SAFE_DELETE(mMaterialInst); mConvexList->nukeList(); SAFE_DELETE( mConvexList ); @@ -106,7 +109,7 @@ void GroundPlane::initPersistFields() addField( "scaleU", TypeF32, Offset( mScaleU, GroundPlane ), "Scale of texture repeat in the U direction." ); addField( "scaleV", TypeF32, Offset( mScaleV, GroundPlane ), "Scale of texture repeat in the V direction." ); - scriptBindMaterialAsset(Material, GroundPlane, "The material used to render the ground plane."); + INITPERSISTFIELD_MATERIALASSET(Material, GroundPlane, "The material used to render the ground plane."); endGroup( "Plane" ); @@ -153,6 +156,11 @@ bool GroundPlane::onAdd() void GroundPlane::onRemove() { + if (!mMaterialAsset.isNull()) + AssetDatabase.releaseAsset(mMaterialAsset.getAssetId()); + + //SAFE_DELETE(mMaterialInst); + SAFE_DELETE( mPhysicsRep ); removeFromScene(); @@ -191,7 +199,7 @@ U32 GroundPlane::packUpdate( NetConnection* connection, U32 mask, BitStream* str stream->write( mScaleU ); stream->write( mScaleV ); - packMaterialAsset(connection, Material); + PACK_MATERIALASSET(connection, Material); return retMask; } @@ -204,7 +212,7 @@ void GroundPlane::unpackUpdate( NetConnection* connection, BitStream* stream ) stream->read( &mScaleU ); stream->read( &mScaleV ); - unpackMaterialAsset(connection, Material); + UNPACK_MATERIALASSET(connection, Material); // If we're added then something possibly changed in // the editor... do an update of the material and the @@ -220,14 +228,14 @@ void GroundPlane::_updateMaterial() { if (mMaterialAsset.notNull()) { - if (mMaterial && String(mMaterialAsset->getMaterialDefinitionName()).equal(mMaterial->getMaterial()->getName(), String::NoCase)) + if (mMaterialInst && String(mMaterialAsset->getMaterialDefinitionName()).equal(mMaterialInst->getMaterial()->getName(), String::NoCase)) return; - SAFE_DELETE(mMaterial); + SAFE_DELETE(mMaterialInst); - mMaterial = MATMGR->createMatInstance(mMaterialAsset->getMaterialDefinitionName(), getGFXVertexFormat< VertexType >()); + mMaterialInst = MATMGR->createMatInstance(mMaterialAsset->getMaterialDefinitionName(), getGFXVertexFormat< VertexType >()); - if (!mMaterial) + if (!mMaterialInst) Con::errorf("GroundPlane::_updateMaterial - no Material called '%s'", mMaterialAsset->getMaterialDefinitionName()); } } @@ -242,7 +250,7 @@ bool GroundPlane::castRay( const Point3F& start, const Point3F& end, RayInfo* in info->t = t; info->setContactPoint( start, end ); info->normal.set( 0, 0, 1 ); - info->material = mMaterial; + info->material = mMaterialInst; info->object = this; info->distance = 0; info->faceDot = 0; @@ -336,7 +344,7 @@ bool GroundPlane::buildPolyList( PolyListContext context, AbstractPolyList* poly } Box3F planeBox = getPlaneBox(); - polyList->addBox( planeBox, mMaterial ); + polyList->addBox( planeBox, mMaterialInst ); return true; } @@ -353,7 +361,7 @@ void GroundPlane::prepRenderImage( SceneRenderState* state ) // If we don't have a material instance after the override then // we can skip rendering all together. - BaseMatInstance *matInst = state->getOverrideMaterial( mMaterial ); + BaseMatInstance *matInst = state->getOverrideMaterial(mMaterialInst); if ( !matInst ) return; @@ -584,7 +592,7 @@ void GroundPlane::generateGrid( U32 width, U32 height, F32 squareSize, void GroundPlane::getUtilizedAssets(Vector* usedAssetsList) { - if (!mMaterialAsset.isNull() && mMaterialAsset->getAssetId() != StringTable->insert("Core_Rendering:noMaterial")) + if (!mMaterialAsset.isNull() && mMaterialAsset->getAssetId() != MaterialAsset::smNoMaterialAssetFallback) usedAssetsList->push_back_unique(mMaterialAsset->getAssetId()); } diff --git a/Engine/source/T3D/groundPlane.h b/Engine/source/T3D/groundPlane.h index 1bcb59583..752c78668 100644 --- a/Engine/source/T3D/groundPlane.h +++ b/Engine/source/T3D/groundPlane.h @@ -104,9 +104,11 @@ private: F32 mSquareSize; ///< World units per grid cell edge. F32 mScaleU; ///< Scale factor for U texture coordinates. F32 mScaleV; ///< Scale factor for V texture coordinates. - BaseMatInstance* mMaterial; ///< Instantiated material based on given material name. - DECLARE_NET_MATERIALASSET(GroundPlane, Material, -1); + BaseMatInstance* mMaterialInst; + + DECLARE_MATERIALASSET(GroundPlane, Material); + DECLARE_MATERIALASSET_NET_SETGET(GroundPlane, Material, -1); PhysicsBody *mPhysicsRep; diff --git a/Engine/source/T3D/guiObjectView.cpp b/Engine/source/T3D/guiObjectView.cpp index 5330a1ee6..5158004ee 100644 --- a/Engine/source/T3D/guiObjectView.cpp +++ b/Engine/source/T3D/guiObjectView.cpp @@ -634,7 +634,7 @@ void GuiObjectView::_initAnimation() { Con::errorf( "GuiObjectView::_initAnimation - Cannot find animation sequence '%s' on '%s'", mAnimationSeqName.c_str(), - mModelName.c_str() + mModelName ); return; @@ -649,7 +649,7 @@ void GuiObjectView::_initAnimation() { Con::errorf( "GuiObjectView::_initAnimation - Sequence '%i' out of range for model '%s'", mAnimationSeq, - mModelName.c_str() + mModelName ); mAnimationSeq = -1; @@ -685,7 +685,7 @@ void GuiObjectView::_initMount() { Con::errorf( "GuiObjectView::_initMount - No node '%s' on '%s'", mMountNodeName.c_str(), - mModelName.c_str() + mModelName ); return; @@ -698,7 +698,7 @@ void GuiObjectView::_initMount() { Con::errorf( "GuiObjectView::_initMount - Mount node index '%i' out of range for '%s'", mMountNode, - mModelName.c_str() + mModelName ); mMountNode = -1; diff --git a/Engine/source/T3D/guiObjectView.h b/Engine/source/T3D/guiObjectView.h index 792e59c43..ff84ff111 100644 --- a/Engine/source/T3D/guiObjectView.h +++ b/Engine/source/T3D/guiObjectView.h @@ -30,6 +30,8 @@ #include "ts/tsShapeInstance.h" #endif +#include "T3D/assets/ShapeAsset.h" + class LightInfo; @@ -68,7 +70,7 @@ class GuiObjectView : public GuiTSCtrl /// @{ /// Name of the model loaded for display. - String mModelName; + StringTableEntry mModelName; /// Model being displayed in the view. TSShapeInstance* mModel; diff --git a/Engine/source/T3D/levelInfo.cpp b/Engine/source/T3D/levelInfo.cpp index 47bc49beb..7d6905841 100644 --- a/Engine/source/T3D/levelInfo.cpp +++ b/Engine/source/T3D/levelInfo.cpp @@ -98,8 +98,8 @@ LevelInfo::LevelInfo() mNetFlags.set( ScopeAlways | Ghostable ); mAdvancedLightmapSupport = true; - mAccuTextureName = ""; - mAccuTexture = NULL; + + INIT_IMAGEASSET(AccuTexture); // Register with the light manager activation signal, and we need to do it first // so the advanced light bin manager can be instructed about MRT lightmaps @@ -166,8 +166,7 @@ void LevelInfo::initPersistFields() //addField( "advancedLightmapSupport", TypeBool, Offset( mAdvancedLightmapSupport, LevelInfo ), // "Enable expanded support for mixing static and dynamic lighting (more costly)" ); - addProtectedField("AccuTexture", TypeStringFilename, Offset(mAccuTextureName, LevelInfo), - &_setLevelAccuTexture, &defaultProtectedGetFn, "Accumulation texture."); + INITPERSISTFIELD_IMAGEASSET(AccuTexture, LevelInfo, "Accumulation texture."); endGroup( "Lighting" ); @@ -216,7 +215,8 @@ U32 LevelInfo::packUpdate(NetConnection *conn, U32 mask, BitStream *stream) sfxWrite( stream, mSoundAmbience ); stream->writeInt( mSoundDistanceModel, 1 ); - stream->write(mAccuTextureName); + PACK_IMAGEASSET(conn, AccuTexture); + return retMask; } @@ -261,8 +261,9 @@ void LevelInfo::unpackUpdate(NetConnection *conn, BitStream *stream) SFX->setDistanceModel( mSoundDistanceModel ); } - stream->read(&mAccuTextureName); - setLevelAccuTexture(mAccuTextureName); + + UNPACK_IMAGEASSET(conn, AccuTexture); + setLevelAccuTexture(getAccuTexture()); } //----------------------------------------------------------------------------- @@ -361,21 +362,21 @@ void LevelInfo::_onLMActivate(const char *lm, bool enable) bool LevelInfo::_setLevelAccuTexture(void *object, const char *index, const char *data) { LevelInfo* volume = reinterpret_cast< LevelInfo* >(object); - volume->setLevelAccuTexture(data); + volume->setLevelAccuTexture(StringTable->insert(data)); return false; } -void LevelInfo::setLevelAccuTexture(const String& name) +void LevelInfo::setLevelAccuTexture(StringTableEntry name) { - mAccuTextureName = name; - if (isClientObject() && mAccuTextureName.isNotEmpty()) + _setAccuTexture(name); + + if (isClientObject() && getAccuTexture() != StringTable->EmptyString()) { - mAccuTexture.set(mAccuTextureName, &GFXStaticTextureSRGBProfile, "AccumulationVolume::mAccuTexture"); if (mAccuTexture.isNull()) - Con::warnf("AccumulationVolume::setTexture - Unable to load texture: %s", mAccuTextureName.c_str()); + Con::warnf("AccumulationVolume::setTexture - Unable to load texture: %s", getAccuTexture()); else gLevelAccuMap = mAccuTexture; } AccumulationVolume::refreshVolumes(); -} \ No newline at end of file +} diff --git a/Engine/source/T3D/levelInfo.h b/Engine/source/T3D/levelInfo.h index dbdaec941..5b998dada 100644 --- a/Engine/source/T3D/levelInfo.h +++ b/Engine/source/T3D/levelInfo.h @@ -40,6 +40,8 @@ #include "gfx/gfxTextureHandle.h" #endif +#include "T3D/assets/ImageAsset.h" + class SFXAmbience; class SFXSoundscape; @@ -101,8 +103,11 @@ class LevelInfo : public NetObject void _onLMActivate(const char *lm, bool enable); protected: - // Name (path) of the accumulation texture. - String mAccuTextureName; + + DECLARE_IMAGEASSET(LevelInfo, AccuTexture, onAccuTextureChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(LevelInfo, AccuTexture); + + void onAccuTextureChanged() {} public: @@ -137,13 +142,11 @@ class LevelInfo : public NetObject UpdateMask = BIT(0) }; - GFXTexHandle mAccuTexture; - virtual U32 packUpdate( NetConnection *conn, U32 mask, BitStream *stream ); virtual void unpackUpdate( NetConnection *conn, BitStream *stream ); static bool _setLevelAccuTexture(void *object, const char *index, const char *data); - void setLevelAccuTexture(const String& name); + void setLevelAccuTexture(StringTableEntry name); /// @} }; -#endif // _LEVELINFO_H_ \ No newline at end of file +#endif // _LEVELINFO_H_ diff --git a/Engine/source/T3D/lightFlareData.cpp b/Engine/source/T3D/lightFlareData.cpp index 7acdbf727..98f406a1b 100644 --- a/Engine/source/T3D/lightFlareData.cpp +++ b/Engine/source/T3D/lightFlareData.cpp @@ -131,7 +131,9 @@ LightFlareData::LightFlareData() dMemset( mElementUseLightColor, 0, sizeof( bool ) * MAX_ELEMENTS ); for ( U32 i = 0; i < MAX_ELEMENTS; i++ ) - mElementDist[i] = -1.0f; + mElementDist[i] = -1.0f; + + INIT_IMAGEASSET(FlareTexture); } LightFlareData::~LightFlareData() @@ -158,8 +160,7 @@ void LightFlareData::initPersistFields() addField( "flareEnabled", TypeBool, Offset( mFlareEnabled, LightFlareData ), "Allows the user to disable this flare globally for any lights referencing it." ); - addField( "flareTexture", TypeImageFilename, Offset( mFlareTextureName, LightFlareData ), - "The texture / sprite sheet for this flare." ); + INITPERSISTFIELD_IMAGEASSET(FlareTexture, LightFlareData, "The texture / sprite sheet for this flare."); addArray( "Elements", MAX_ELEMENTS ); @@ -217,7 +218,9 @@ void LightFlareData::packData( BitStream *stream ) Parent::packData( stream ); stream->writeFlag( mFlareEnabled ); - stream->write( mFlareTextureName ); + + PACKDATA_IMAGEASSET(FlareTexture); + stream->write( mScale ); stream->write( mOcclusionRadius ); stream->writeFlag( mRenderReflectPass ); @@ -240,7 +243,9 @@ void LightFlareData::unpackData( BitStream *stream ) Parent::unpackData( stream ); mFlareEnabled = stream->readFlag(); - stream->read( &mFlareTextureName ); + + UNPACKDATA_IMAGEASSET(FlareTexture); + stream->read( &mScale ); stream->read( &mOcclusionRadius ); mRenderReflectPass = stream->readFlag(); @@ -631,12 +636,6 @@ bool LightFlareData::_preload( bool server, String &errorStr ) if ( mElementCount > 0 ) _makePrimBuffer( &mFlarePrimBuffer, mElementCount ); - if ( !server ) - { - if ( mFlareTextureName.isNotEmpty() ) - mFlareTexture.set( mFlareTextureName, &GFXStaticTextureSRGBProfile, "FlareTexture" ); - } - return true; } diff --git a/Engine/source/T3D/lightFlareData.h b/Engine/source/T3D/lightFlareData.h index e0517abda..6d79aac7b 100644 --- a/Engine/source/T3D/lightFlareData.h +++ b/Engine/source/T3D/lightFlareData.h @@ -45,6 +45,8 @@ #include "gfx/gfxOcclusionQuery.h" #endif +#include "T3D/assets/ImageAsset.h" + class LightInfo; struct ObjectRenderInst; class SceneRenderState; @@ -104,6 +106,8 @@ protected: void _makePrimBuffer( GFXPrimitiveBufferHandle *pb, U32 count ); void _renderCorona( ObjectRenderInst *ri, SceneRenderState *state, BaseMatInstance *overrideMat ); + void onImageChanged() {} + protected: static const U32 LosMask; @@ -115,8 +119,10 @@ protected: F32 mScale; bool mFlareEnabled; - String mFlareTextureName; - GFXTexHandle mFlareTexture; + + DECLARE_IMAGEASSET(LightFlareData, FlareTexture, onImageChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(LightFlareData, FlareTexture); + F32 mOcclusionRadius; bool mRenderReflectPass; @@ -133,4 +139,4 @@ protected: GFXPrimitiveBufferHandle mFlarePrimBuffer; }; -#endif // _LIGHTFLAREDATA_H_ \ No newline at end of file +#endif // _LIGHTFLAREDATA_H_ diff --git a/Engine/source/T3D/lighting/reflectionProbe.cpp b/Engine/source/T3D/lighting/reflectionProbe.cpp index 5715c069b..b7bc6604a 100644 --- a/Engine/source/T3D/lighting/reflectionProbe.cpp +++ b/Engine/source/T3D/lighting/reflectionProbe.cpp @@ -426,7 +426,7 @@ U32 ReflectionProbe::packUpdate(NetConnection *conn, U32 mask, BitStream *stream stream->write(mRadius); stream->write(mProbeUniqueID); stream->write((U32)mReflectionModeType); - stream->write(mCubemapName); + stream->writeString(mCubemapName); } if (stream->writeFlag(mask & EnabledMask)) @@ -474,8 +474,8 @@ void ReflectionProbe::unpackUpdate(NetConnection *conn, BitStream *stream) stream->read(&reflectModeType); mReflectionModeType = (ReflectionModeType)reflectModeType; - String oldCubemapName = mCubemapName; - stream->read(&mCubemapName); + StringTableEntry oldCubemapName = mCubemapName; + mCubemapName = stream->readSTString(); if(oldReflectModeType != mReflectionModeType || oldCubemapName != mCubemapName) mCubemapDirty = true; @@ -630,7 +630,7 @@ void ReflectionProbe::processStaticCubemap() String path = Con::getVariable("$pref::ReflectionProbes::CurrentLevelPath", "levels/"); char irradFileName[256]; - dSprintf(irradFileName, 256, "%s%s_Irradiance.dds", path.c_str(), mCubemapName.c_str()); + dSprintf(irradFileName, 256, "%s%s_Irradiance.dds", path.c_str(), mCubemapName); if (Platform::isFile(irradFileName)) { @@ -645,7 +645,7 @@ void ReflectionProbe::processStaticCubemap() } char prefilterFileName[256]; - dSprintf(prefilterFileName, 256, "%s%s_Prefilter.dds", path.c_str(), mCubemapName.c_str()); + dSprintf(prefilterFileName, 256, "%s%s_Prefilter.dds", path.c_str(), mCubemapName); if (Platform::isFile(prefilterFileName)) { diff --git a/Engine/source/T3D/lighting/reflectionProbe.h b/Engine/source/T3D/lighting/reflectionProbe.h index 4096bfeda..017cd21df 100644 --- a/Engine/source/T3D/lighting/reflectionProbe.h +++ b/Engine/source/T3D/lighting/reflectionProbe.h @@ -162,7 +162,7 @@ protected: /// /// This is used when a static cubemap is used. The name of the cubemap is looked up and loaded for the IBL calculations /// - String mCubemapName; + StringTableEntry mCubemapName; CubemapData *mStaticCubemap; GFXCubemapHandle mDynamicCubemap; diff --git a/Engine/source/T3D/physics/physicsDebris.cpp b/Engine/source/T3D/physics/physicsDebris.cpp index 33bc2d936..835871bb5 100644 --- a/Engine/source/T3D/physics/physicsDebris.cpp +++ b/Engine/source/T3D/physics/physicsDebris.cpp @@ -73,7 +73,8 @@ PhysicsDebrisData::PhysicsDebrisData() { lifetime = 5.0f; lifetimeVariance = 0.0f; - shapeName = NULL; + + INIT_SHAPEASSET(Shape); } bool PhysicsDebrisData::onAdd() @@ -91,21 +92,17 @@ bool PhysicsDebrisData::preload( bool server, String &errorStr ) if ( server ) return true; - if ( shapeName && shapeName[0] != '\0' && !bool(shape) ) + if ( mShapeAsset.notNull() ) { - shape = ResourceManager::get().load( shapeName ); - if ( bool(shape) == false ) - { - errorStr = String::ToString( "PhysicsDebrisData::load: Couldn't load shape \"%s\"", shapeName ); - return false; - } - else - { - // Create a dummy shape to force the generation of shaders and materials - // during the level load and not during gameplay. - TSShapeInstance *pDummy = new TSShapeInstance( shape, !server ); - delete pDummy; - } + // Create a dummy shape to force the generation of shaders and materials + // during the level load and not during gameplay. + TSShapeInstance *pDummy = new TSShapeInstance( mShape, !server ); + delete pDummy; + } + else + { + errorStr = String::ToString("PhysicsDebrisData::load: Couldn't load shape asset \"%s\"", mShapeAssetId); + return false; } return true; @@ -115,8 +112,11 @@ void PhysicsDebrisData::initPersistFields() { addGroup( "Display" ); - addField( "shapeFile", TypeShapeFilename, Offset( shapeName, PhysicsDebrisData ), + addProtectedField( "shapeFile", TypeShapeFilename, Offset( mShapeName, PhysicsDebrisData ), &_setShapeData, &defaultProtectedGetFn, "@brief Path to the .DAE or .DTS file to use for this shape.\n\n" + "Compatable with Live-Asset Reloading.", AbstractClassRep::FIELD_HideInInspectors); + + INITPERSISTFIELD_SHAPEASSET(Shape, PhysicsDebrisData, "@brief Shape to use with this debris.\n\n" "Compatable with Live-Asset Reloading."); addField( "castShadows", TypeBool, Offset( castShadows, PhysicsDebrisData ), @@ -214,7 +214,8 @@ void PhysicsDebrisData::packData(BitStream* stream) stream->write( angularSleepThreshold ); stream->write( waterDampingScale ); stream->write( buoyancyDensity ); - stream->writeString( shapeName ); + + PACKDATA_SHAPEASSET(Shape); } void PhysicsDebrisData::unpackData(BitStream* stream) @@ -235,7 +236,7 @@ void PhysicsDebrisData::unpackData(BitStream* stream) stream->read( &waterDampingScale ); stream->read( &buoyancyDensity ); - shapeName = stream->readSTString(); + UNPACKDATA_SHAPEASSET(Shape); } DefineEngineMethod( PhysicsDebrisData, preload, void, (), , @@ -246,7 +247,8 @@ DefineEngineMethod( PhysicsDebrisData, preload, void, (), , { String errorStr; - object->shape = NULL; + object->_setShape(object->getShape()); + if( !object->preload( false, errorStr ) ) Con::errorf( "PhsysicsDebrisData::preload - error: %s", errorStr.c_str() ); } @@ -358,7 +360,7 @@ bool PhysicsDebris::onAdd() } // Setup our bounding box - mObjBox = mDataBlock->shape->mBounds; + mObjBox = mDataBlock->mShape->mBounds; resetWorldBox(); // Add it to the client scene. @@ -621,7 +623,7 @@ void PhysicsDebris::_createFragments() if ( !mWorld ) return; - TSShape *shape = mDataBlock->shape; + TSShape *shape = mDataBlock->mShape; mShapeInstance = new TSShapeInstance( shape, true ); mShapeInstance->animate(); @@ -695,7 +697,7 @@ void PhysicsDebris::_findNodes( U32 colNode, Vector &nodeIds ) // 1. Visible mesh nodes are siblings of the collision node under a common parent dummy node // 2. Collision node is a child of its visible mesh node - TSShape *shape = mDataBlock->shape; + TSShape *shape = mDataBlock->mShape; S32 itr = shape->nodes[colNode].parentIndex; itr = shape->nodes[itr].firstChild; diff --git a/Engine/source/T3D/physics/physicsDebris.h b/Engine/source/T3D/physics/physicsDebris.h index 94c183e27..c58d66626 100644 --- a/Engine/source/T3D/physics/physicsDebris.h +++ b/Engine/source/T3D/physics/physicsDebris.h @@ -33,6 +33,8 @@ #include "T3D/physics/physicsCommon.h" #endif +#include "T3D/assets/ShapeAsset.h" + class TSShapeInstance; class TSShape; @@ -84,8 +86,8 @@ public: /// Is rendererd during shadow passes. bool castShadows; - const char* shapeName; - Resource shape; + DECLARE_SHAPEASSET(PhysicsDebrisData, Shape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(PhysicsDebrisData, Shape); PhysicsDebrisData(); @@ -95,6 +97,8 @@ public: void packData( BitStream *stream ); void unpackData( BitStream *stream ); + void onShapeChanged() {} + DECLARE_CONOBJECT( PhysicsDebrisData ); }; diff --git a/Engine/source/T3D/physics/physicsShape.cpp b/Engine/source/T3D/physics/physicsShape.cpp index d4e0a3313..6808866ca 100644 --- a/Engine/source/T3D/physics/physicsShape.cpp +++ b/Engine/source/T3D/physics/physicsShape.cpp @@ -66,8 +66,7 @@ ConsoleDocClass( PhysicsShapeData, ); PhysicsShapeData::PhysicsShapeData() - : shapeName( NULL ), - mass( 1.0f ), + : mass( 1.0f ), dynamicFriction( 0.0f ), staticFriction( 0.0f ), restitution( 0.0f ), @@ -79,6 +78,7 @@ PhysicsShapeData::PhysicsShapeData() buoyancyDensity( 0.0f ), simType( SimType_ClientServer ) { + INIT_SHAPEASSET(Shape); } PhysicsShapeData::~PhysicsShapeData() @@ -91,9 +91,8 @@ void PhysicsShapeData::initPersistFields() addGroup("Media"); - addField( "shapeName", TypeShapeFilename, Offset( shapeName, PhysicsShapeData ), - "@brief Path to the .DAE or .DTS file to use for this shape.\n\n" - "Compatable with Live-Asset Reloading. "); + INITPERSISTFIELD_SHAPEASSET(Shape, PhysicsShapeData, "@brief Shape asset to be used with this physics object.\n\n" + "Compatable with Live-Asset Reloading. ") addField( "debris", TYPEID< SimObjectRef >(), Offset( debris, PhysicsShapeData ), "@brief Name of a PhysicsDebrisData to spawn when this shape is destroyed (optional)." ); @@ -181,7 +180,7 @@ void PhysicsShapeData::packData( BitStream *stream ) { Parent::packData( stream ); - stream->writeString( shapeName ); + PACKDATA_SHAPEASSET(Shape); stream->write( mass ); stream->write( dynamicFriction ); @@ -205,7 +204,7 @@ void PhysicsShapeData::unpackData( BitStream *stream ) { Parent::unpackData(stream); - shapeName = stream->readSTString(); + UNPACKDATA_SHAPEASSET(Shape); stream->read( &mass ); stream->read( &dynamicFriction ); @@ -242,28 +241,28 @@ void PhysicsShapeData::onRemove() void PhysicsShapeData::_onResourceChanged( const Torque::Path &path ) { - if ( path != Path( shapeName ) ) + if (mShapeAsset.isNull()) return; + if ( path != Path(mShapeAsset->getShapeFilePath()) ) + return; + + _setShape(getShape()); + // Reload the changed shape. - Resource reloadShape; PhysicsCollisionRef reloadcolShape; - reloadShape = ResourceManager::get().load( shapeName ); - if ( !bool(reloadShape) ) + if ( !mShape ) { Con::warnf( ConsoleLogEntry::General, "PhysicsShapeData::_onResourceChanged: Could not reload %s.", path.getFileName().c_str() ); return; } // Reload the collision shape. - reloadcolShape = reloadShape->buildColShape( false, Point3F::One ); + reloadcolShape = mShape->buildColShape( false, Point3F::One ); - if ( bool(reloadShape) && bool(reloadcolShape)) - { - shape = reloadShape; + if ( bool(reloadcolShape)) colShape = reloadcolShape; - } mReloadSignal.trigger(); } @@ -283,35 +282,33 @@ bool PhysicsShapeData::preload( bool server, String &errorBuffer ) bool shapeError = false; - if (shapeName && shapeName[0]) + if (mShapeAsset.notNull()) { - // Resolve shapename - shape = ResourceManager::get().load(shapeName); - if (bool(shape) == false) + if (bool(mShape) == false) { - errorBuffer = String::ToString("PhysicsShapeData: Couldn't load shape \"%s\"", shapeName); + errorBuffer = String::ToString("PhysicsShapeData: Couldn't load shape \"%s\"", mShapeAssetId); return false; } - if (!server && !shape->preloadMaterialList(shape.getPath()) && NetConnection::filesWereDownloaded()) + if (!server && !mShape->preloadMaterialList(mShape.getPath()) && NetConnection::filesWereDownloaded()) shapeError = true; } // Prepare the shared physics collision shape. - if ( !colShape && shape ) + if ( !colShape && mShape) { - colShape = shape->buildColShape( false, Point3F::One ); + colShape = mShape->buildColShape( false, Point3F::One ); // If we got here and didn't get a collision shape then // we need to fail... can't have a shape without collision. if ( !colShape ) { //no collision so we create a simple box collision shape from the shapes bounds and alert the user - Con::warnf( "PhysicsShapeData::preload - No collision found for shape '%s', auto-creating one", shapeName ); - Point3F halfWidth = shape->mBounds.getExtents() * 0.5f; + Con::warnf( "PhysicsShapeData::preload - No collision found for shape '%s', auto-creating one", mShapeAssetId); + Point3F halfWidth = mShape->mBounds.getExtents() * 0.5f; colShape = PHYSICSMGR->createCollision(); MatrixF centerXfm(true); - centerXfm.setPosition(shape->mBounds.getCenter()); + centerXfm.setPosition(mShape->mBounds.getCenter()); colShape->addBox(halfWidth, centerXfm); return true; } @@ -703,11 +700,11 @@ bool PhysicsShape::_createShape() mAmbientSeq = -1; PhysicsShapeData *db = getDataBlock(); - if ( !db || !db->shape) + if ( !db || !db->mShape) return false; // Set the world box. - mObjBox = db->shape->mBounds; + mObjBox = db->mShape->mBounds; resetWorldBox(); // If this is the server and its a client only simulation @@ -721,11 +718,11 @@ bool PhysicsShape::_createShape() } // Create the shape instance. - mShapeInst = new TSShapeInstance( db->shape, isClientObject() ); + mShapeInst = new TSShapeInstance( db->mShape, isClientObject() ); if ( isClientObject() ) { - mAmbientSeq = db->shape->findSequence( "ambient" ); + mAmbientSeq = db->mShape->findSequence( "ambient" ); _initAmbient(); } @@ -1207,4 +1204,4 @@ DefineEngineMethod(PhysicsShape, applyForce, void, (Point3F force), , "@note This value is ignored on physics shapes that are not dynamic. Wakes up the dynamic physics shape if it is sleeping.\n") { object->applyForce( force ); -} \ No newline at end of file +} diff --git a/Engine/source/T3D/physics/physicsShape.h b/Engine/source/T3D/physics/physicsShape.h index 92092df64..a80d85afc 100644 --- a/Engine/source/T3D/physics/physicsShape.h +++ b/Engine/source/T3D/physics/physicsShape.h @@ -42,6 +42,8 @@ #include "console/simObjectRef.h" #endif +#include "T3D/assets/ShapeAsset.h" + class TSShapeInstance; class PhysicsBody; class PhysicsWorld; @@ -72,11 +74,8 @@ public: public: - /// The shape to load. - StringTableEntry shapeName; - - /// The shape resource. - Resource shape; + DECLARE_SHAPEASSET(PhysicsShapeData, Shape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(PhysicsShapeData, Shape); /// The shared unscaled collision shape. PhysicsCollisionRef colShape; @@ -135,6 +134,8 @@ public: SimObjectRef< PhysicsDebrisData > debris; SimObjectRef< ExplosionData > explosion; SimObjectRef< PhysicsShapeData > destroyedShape; + + void onShapeChanged() {} }; typedef PhysicsShapeData::SimType PhysicsSimType; diff --git a/Engine/source/T3D/player.cpp b/Engine/source/T3D/player.cpp index 43bec8790..95369616e 100644 --- a/Engine/source/T3D/player.cpp +++ b/Engine/source/T3D/player.cpp @@ -272,7 +272,7 @@ PlayerData::PlayerData() imageAnimPrefixFP = StringTable->EmptyString(); for (U32 i=0; iEmptyString(); + INIT_SHAPEASSET_ARRAY(ShapeFP, i); mCRCFP[i] = 0; mValidShapeFP[i] = false; } @@ -585,35 +585,34 @@ bool PlayerData::preload(bool server, String &errorStr) { bool shapeError = false; - if (shapeNameFP[i] && shapeNameFP[i][0]) + if (mShapeFPAssetId[i] != StringTable->EmptyString()) { - mShapeFP[i] = ResourceManager::get().load(shapeNameFP[i]); - if (bool(mShapeFP[i]) == false) + if (!mShapeFP[i]) { - errorStr = String::ToString("PlayerData: Couldn't load mounted image %d shape \"%s\"",i,shapeNameFP[i]); + errorStr = String::ToString("PlayerData: Couldn't load mounted image %d shape \"%s\"", i, mShapeFPAssetId[i]); return false; } - if(!server && !mShapeFP[i]->preloadMaterialList(mShapeFP[i].getPath()) && NetConnection::filesWereDownloaded()) + if (!server && !mShapeFP[i]->preloadMaterialList(mShapeFP[i].getPath()) && NetConnection::filesWereDownloaded()) shapeError = true; - if(computeCRC) + if (computeCRC) { - Con::printf("Validation required for mounted image %d shape: %s", i, shapeNameFP[i]); + Con::printf("Validation required for mounted image %d shape: %s", i, mShapeFPAssetId[i]); Torque::FS::FileNodeRef fileRef = Torque::FS::GetFileNode(mShapeFP[i].getPath()); if (!fileRef) { - errorStr = String::ToString("PlayerData: Mounted image %d loading failed, shape \"%s\" is not found.",i,mShapeFP[i].getPath().getFullPath().c_str()); + errorStr = String::ToString("PlayerData: Mounted image %d loading failed, shape \"%s\" is not found.", i, mShapeFP[i].getPath().getFullPath().c_str()); return false; } - if(server) + if (server) mCRCFP[i] = fileRef->getChecksum(); - else if(mCRCFP[i] != fileRef->getChecksum()) + else if (mCRCFP[i] != fileRef->getChecksum()) { - errorStr = String::ToString("PlayerData: Mounted image %d shape \"%s\" does not match version on server.",i,shapeNameFP[i]); + errorStr = String::ToString("PlayerData: Mounted image %d shape \"%s\" does not match version on server.", i, mShapeFPAssetId[i]); return false; } } @@ -1166,8 +1165,13 @@ void PlayerData::initPersistFields() // Mounted images arrays addArray( "Mounted Images", ShapeBase::MaxMountedImages ); - addField( "shapeNameFP", TypeShapeFilename, Offset(shapeNameFP, PlayerData), ShapeBase::MaxMountedImages, + addProtectedField( "shapeNameFP", TypeShapeFilename, Offset(mShapeFPName, PlayerData), &_setShapeFPData, &defaultProtectedGetFn, ShapeBase::MaxMountedImages, "@brief File name of this player's shape that will be used in conjunction with the corresponding mounted image.\n\n" + "These optional parameters correspond to each mounted image slot to indicate a shape that is rendered " + "in addition to the mounted image shape. Typically these are a player's arms (or arm) that is " + "animated along with the mounted image's state animation sequences.\n", AbstractClassRep::FIELD_HideInInspectors); + + INITPERSISTFIELD_SHAPEASSET_ARRAY(ShapeFP, PlayerData, "@brief File name of this player's shape that will be used in conjunction with the corresponding mounted image.\n\n" "These optional parameters correspond to each mounted image slot to indicate a shape that is rendered " "in addition to the mounted image shape. Typically these are a player's arms (or arm) that is " "animated along with the mounted image's state animation sequences.\n"); @@ -1369,7 +1373,7 @@ void PlayerData::packData(BitStream* stream) stream->writeString(imageAnimPrefixFP); for (U32 i=0; iwriteString(shapeNameFP[i]); + PACKDATA_SHAPEASSET_ARRAY(ShapeFP, i); // computeCRC is handled in ShapeBaseData if (computeCRC) @@ -1549,7 +1553,7 @@ void PlayerData::unpackData(BitStream* stream) imageAnimPrefixFP = stream->readSTString(); for (U32 i=0; ireadSTString(); + UNPACKDATA_SHAPEASSET_ARRAY(ShapeFP, i); // computeCRC is handled in ShapeBaseData if (computeCRC) diff --git a/Engine/source/T3D/player.h b/Engine/source/T3D/player.h index 35667fc40..042f45b37 100644 --- a/Engine/source/T3D/player.h +++ b/Engine/source/T3D/player.h @@ -75,10 +75,11 @@ struct PlayerData: public ShapeBaseData { /// that we don't create a TSThread on the player if we don't /// need to. - StringTableEntry shapeNameFP[ShapeBase::MaxMountedImages]; ///< Used to render with mounted images in first person [optional] + DECLARE_SHAPEASSET_ARRAY(PlayerData, ShapeFP, ShapeBase::MaxMountedImages); ///< Used to render with mounted images in first person [optional] + DECLARE_SHAPEASSET_ARRAY_SETGET(PlayerData, ShapeFP); + StringTableEntry imageAnimPrefixFP; ///< Passed along to mounted images to modify /// animation sequences played in first person. [optional] - Resource mShapeFP[ShapeBase::MaxMountedImages]; ///< First person mounted image shape resources [optional] U32 mCRCFP[ShapeBase::MaxMountedImages]; ///< Computed CRC values for the first person mounted image shapes /// Depends on the ShapeBaseData computeCRC field. bool mValidShapeFP[ShapeBase::MaxMountedImages]; ///< Indicates that there is a valid first person mounted image shape diff --git a/Engine/source/T3D/prefab.cpp b/Engine/source/T3D/prefab.cpp index 37284082e..9400bfc45 100644 --- a/Engine/source/T3D/prefab.cpp +++ b/Engine/source/T3D/prefab.cpp @@ -196,7 +196,7 @@ U32 Prefab::packUpdate( NetConnection *conn, U32 mask, BitStream *stream ) if ( stream->writeFlag( mask & FileMask ) ) { - stream->write( mFilename ); + stream->writeString( mFilename ); } if ( stream->writeFlag( mask & TransformMask ) ) @@ -218,7 +218,7 @@ void Prefab::unpackUpdate(NetConnection *conn, BitStream *stream) // FileMask if ( stream->readFlag() ) { - stream->read( &mFilename ); + mFilename = stream->readSTString(); } // TransformMask @@ -235,9 +235,7 @@ bool Prefab::protectedSetFile( void *object, const char *index, const char *data { Prefab *prefab = static_cast(object); - String file = String( Platform::makeRelativePathName(data, Platform::getMainDotCsDir()) ); - - prefab->setFile( file ); + prefab->setFile( StringTable->insert(Platform::makeRelativePathName(data, Platform::getMainDotCsDir()))); return false; } @@ -336,12 +334,12 @@ void Prefab::_loadFile( bool addFileNotify ) { AssertFatal( isServerObject(), "Prefab-bad" ); - if ( mFilename.isEmpty() ) + if ( mFilename == StringTable->EmptyString()) return; if ( !Platform::isFile( mFilename ) ) { - Con::errorf( "Prefab::_loadFile() - file %s was not found.", mFilename.c_str() ); + Con::errorf( "Prefab::_loadFile() - file %s was not found.", mFilename ); return; } @@ -349,19 +347,19 @@ void Prefab::_loadFile( bool addFileNotify ) { Con::errorf( "Prefab::_loadFile - failed loading prefab file (%s). \n" - "File was referenced recursively by both a Parent and Child prefab.", mFilename.c_str() ); + "File was referenced recursively by both a Parent and Child prefab.", mFilename ); return; } sPrefabFileStack.push_back(mFilename); - String command = String::ToString( "exec( \"%s\" );", mFilename.c_str() ); + String command = String::ToString( "exec( \"%s\" );", mFilename ); Con::evaluate( command ); SimGroup *group; if ( !Sim::findObject( Con::getVariable( "$ThisPrefab" ), group ) ) { - Con::errorf( "Prefab::_loadFile() - file %s did not create $ThisPrefab.", mFilename.c_str() ); + Con::errorf( "Prefab::_loadFile() - file %s did not create $ThisPrefab.", mFilename ); return; } @@ -614,4 +612,4 @@ void ExplodePrefabUndoAction::redo() name += "_exploded"; name = Sim::getUniqueName( name ); mGroup->assignName( name ); -} \ No newline at end of file +} diff --git a/Engine/source/T3D/prefab.h b/Engine/source/T3D/prefab.h index 28c4b095a..6ebe88b0a 100644 --- a/Engine/source/T3D/prefab.h +++ b/Engine/source/T3D/prefab.h @@ -122,7 +122,7 @@ protected: protected: /// Prefab file which defines our children objects. - String mFilename; + StringTableEntry mFilename; /// Group which holds all children objects. SimObjectPtr mChildGroup; @@ -168,4 +168,4 @@ protected: }; -#endif // _PREFAB_H_ \ No newline at end of file +#endif // _PREFAB_H_ diff --git a/Engine/source/T3D/projectile.cpp b/Engine/source/T3D/projectile.cpp index e457f6b2d..0ce7df412 100644 --- a/Engine/source/T3D/projectile.cpp +++ b/Engine/source/T3D/projectile.cpp @@ -144,7 +144,7 @@ U32 Projectile::smProjectileWarpTicks = 5; // ProjectileData::ProjectileData() { - projectileShapeName = NULL; + INIT_SHAPEASSET(ProjectileShape); sound = NULL; @@ -197,7 +197,6 @@ ProjectileData::ProjectileData() ProjectileData::ProjectileData(const ProjectileData& other, bool temp_clone) : GameBaseData(other, temp_clone) { - projectileShapeName = other.projectileShapeName; faceViewer = other.faceViewer; // -- always set to false scale = other.scale; velInheritFactor = other.velInheritFactor; @@ -221,7 +220,7 @@ ProjectileData::ProjectileData(const ProjectileData& other, bool temp_clone) : G sound = other.sound; lightDesc = other.lightDesc; lightDescId = other.lightDescId; // -- for pack/unpack of lightDesc ptr - projectileShape = other.projectileShape; // -- TSShape loads using projectileShapeName + CLONE_SHAPEASSET(ProjectileShape);// -- TSShape loads using mProjectileShapeName activateSeq = other.activateSeq; // -- from projectileShape sequence "activate" maintainSeq = other.maintainSeq; // -- from projectileShape sequence "maintain" particleEmitter = other.particleEmitter; @@ -244,8 +243,11 @@ void ProjectileData::initPersistFields() "as the projectile enters or leaves water.\n\n" "@see particleEmitter\n"); - addField("projectileShapeName", TypeShapeFilename, Offset(projectileShapeName, ProjectileData), - "@brief File path to the model of the projectile.\n\n"); + addProtectedField("projectileShapeName", TypeShapeFilename, Offset(mProjectileShapeName, ProjectileData), &_setProjectileShapeData, &defaultProtectedGetFn, + "@brief File path to the model of the projectile.\n\n", AbstractClassRep::FIELD_HideInInspectors); + + INITPERSISTFIELD_SHAPEASSET(ProjectileShape, ProjectileData, "@brief The model of the projectile.\n\n"); + addField("scale", TypePoint3F, Offset(scale, ProjectileData), "@brief Scale to apply to the projectile's size.\n\n" "@note This is applied after SceneObject::scale\n"); @@ -375,21 +377,17 @@ bool ProjectileData::preload(bool server, String &errorStr) Con::errorf(ConsoleLogEntry::General, "ProjectileData::preload: Invalid packet, bad datablockid(lightDesc): %d", lightDescId); } - if (projectileShapeName && projectileShapeName[0] != '\0') + if (!mProjectileShape) { - projectileShape = ResourceManager::get().load(projectileShapeName); - if (bool(projectileShape) == false) - { - errorStr = String::ToString("ProjectileData::load: Couldn't load shape \"%s\"", projectileShapeName); - return false; - } - activateSeq = projectileShape->findSequence("activate"); - maintainSeq = projectileShape->findSequence("maintain"); + errorStr = String::ToString("ProjectileData::load: Couldn't load shape \"%s\"", mProjectileShapeAssetId); + return false; } - - if (bool(projectileShape)) // create an instance to preload shape data + else { - TSShapeInstance* pDummy = new TSShapeInstance(projectileShape, !server); + activateSeq = mProjectileShape->findSequence("activate"); + maintainSeq = mProjectileShape->findSequence("maintain"); + + TSShapeInstance* pDummy = new TSShapeInstance(mProjectileShape, !server); delete pDummy; } @@ -401,7 +399,8 @@ void ProjectileData::packData(BitStream* stream) { Parent::packData(stream); - stream->writeString(projectileShapeName); + PACKDATA_SHAPEASSET(ProjectileShape); + stream->writeFlag(faceViewer); if(stream->writeFlag(scale.x != 1 || scale.y != 1 || scale.z != 1)) { @@ -465,7 +464,7 @@ void ProjectileData::unpackData(BitStream* stream) { Parent::unpackData(stream); - projectileShapeName = stream->readSTString(); + UNPACKDATA_SHAPEASSET(ProjectileShape); faceViewer = stream->readFlag(); if(stream->readFlag()) @@ -786,9 +785,9 @@ bool Projectile::onAdd() } else { - if (bool(mDataBlock->projectileShape)) + if (bool(mDataBlock->mProjectileShape)) { - mProjectileShape = new TSShapeInstance(mDataBlock->projectileShape, isClientObject()); + mProjectileShape = new TSShapeInstance(mDataBlock->mProjectileShape, isClientObject()); if (mDataBlock->activateSeq != -1) { @@ -827,8 +826,8 @@ bool Projectile::onAdd() processAfter(mSourceObject); // Setup our bounding box - if (bool(mDataBlock->projectileShape) == true) - mObjBox = mDataBlock->projectileShape->mBounds; + if (bool(mDataBlock->mProjectileShape) == true) + mObjBox = mDataBlock->mProjectileShape->mBounds; else mObjBox = Box3F(Point3F(0, 0, 0), Point3F(0, 0, 0)); @@ -1509,4 +1508,4 @@ DefineEngineMethod(Projectile, presimulate, void, (F32 seconds), (1.0f), "@note This function is not called if the SimObject::hidden is true.") { object->simulate( seconds ); -} \ No newline at end of file +} diff --git a/Engine/source/T3D/projectile.h b/Engine/source/T3D/projectile.h index f6c3870c1..6209ba531 100644 --- a/Engine/source/T3D/projectile.h +++ b/Engine/source/T3D/projectile.h @@ -44,6 +44,7 @@ #include "lighting/lightInfo.h" #endif +#include "T3D/assets/ShapeAsset.h" class ExplosionData; class SplashData; @@ -69,9 +70,8 @@ protected: bool onAdd(); public: - // variables set in datablock definition: - // Shape related - const char* projectileShapeName; + DECLARE_SHAPEASSET(ProjectileData, ProjectileShape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(ProjectileData, ProjectileShape); /// Set to true if it is a billboard and want it to always face the viewer, false otherwise bool faceViewer; @@ -121,7 +121,6 @@ public: S32 lightDescId; // variables set on preload: - Resource projectileShape; S32 activateSeq; S32 maintainSeq; @@ -152,6 +151,8 @@ public: public: ProjectileData(const ProjectileData&, bool = false); virtual bool allowSubstitutions() const { return true; } + + void onShapeChanged() {} }; diff --git a/Engine/source/T3D/rigidShape.cpp b/Engine/source/T3D/rigidShape.cpp index 574226bd3..8eeaffb3f 100644 --- a/Engine/source/T3D/rigidShape.cpp +++ b/Engine/source/T3D/rigidShape.cpp @@ -291,7 +291,7 @@ bool RigidShapeData::preload(bool server, String &errorStr) if (!collisionDetails.size() || collisionDetails[0] == -1) { Con::errorf("RigidShapeData::preload failed: Rigid shapes must define a collision-1 detail"); - errorStr = String::ToString("RigidShapeData: Couldn't load shape \"%s\"", mShapeName); + errorStr = String::ToString("RigidShapeData: Couldn't load shape asset \"%s\"", mShapeAsset.getAssetId()); return false; } diff --git a/Engine/source/T3D/sfx/sfxEmitter.cpp b/Engine/source/T3D/sfx/sfxEmitter.cpp index 3e26151c7..e48ca8fee 100644 --- a/Engine/source/T3D/sfx/sfxEmitter.cpp +++ b/Engine/source/T3D/sfx/sfxEmitter.cpp @@ -721,12 +721,12 @@ void SFXEmitter::_update() mLocalProfile.mResource = NULL; mLocalProfile.mBuffer = NULL; - if( !mLocalProfile.mFilename.isEmpty() ) + if( mLocalProfile.mFilename != StringTable->EmptyString() ) { mSource = SFX->createSource( &mLocalProfile, &transform, &velocity ); if( !mSource ) Con::errorf( "SFXEmitter::_update() - failed to create sound for: %s", - mLocalProfile.mFilename.c_str() ); + mLocalProfile.mFilename ); prevState = mPlayOnAdd ? SFXStatusPlaying : prevState; } diff --git a/Engine/source/T3D/shapeBase.cpp b/Engine/source/T3D/shapeBase.cpp index a7ed633b2..03b13f611 100644 --- a/Engine/source/T3D/shapeBase.cpp +++ b/Engine/source/T3D/shapeBase.cpp @@ -163,7 +163,6 @@ ShapeBaseData::ShapeBaseData() reflectorDesc( NULL ), debris( NULL ), debrisID( 0 ), - debrisShapeName( StringTable->EmptyString() ), explosion( NULL ), explosionID( 0 ), underwaterExplosion( NULL ), @@ -198,7 +197,9 @@ ShapeBaseData::ShapeBaseData() renderWhenDestroyed( true ), inheritEnergyFromMount( false ) { - initShapeAsset(Shape); + INIT_SHAPEASSET(Shape); + INIT_SHAPEASSET(DebrisShape); + dMemset( mountPointNode, -1, sizeof( S32 ) * SceneObject::NumMountPoints ); remap_txr_tags = NULL; remap_buffer = NULL; @@ -213,14 +214,13 @@ ShapeBaseData::ShapeBaseData(const ShapeBaseData& other, bool temp_clone) : Game shadowProjectionDistance = other.shadowProjectionDistance; shadowSphereAdjust = other.shadowSphereAdjust; cloakTexName = other.cloakTexName; - cloneShapeAsset(Shape); + CLONE_SHAPEASSET(Shape); cubeDescName = other.cubeDescName; cubeDescId = other.cubeDescId; reflectorDesc = other.reflectorDesc; debris = other.debris; debrisID = other.debrisID; // -- for pack/unpack of debris ptr - debrisShapeName = other.debrisShapeName; - debrisShape = other.debrisShape; // -- TSShape loaded using debrisShapeName + CLONE_SHAPEASSET(DebrisShape); explosion = other.explosion; explosionID = other.explosionID; // -- for pack/unpack of explosion ptr underwaterExplosion = other.underwaterExplosion; @@ -337,67 +337,25 @@ bool ShapeBaseData::preload(bool server, String &errorStr) "ShapeBaseData::preload: invalid debris data"); } - - if( debrisShapeName && debrisShapeName[0] != '\0' && !bool(debrisShape) ) + if( bool(mDebrisShape)) { - debrisShape = ResourceManager::get().load(debrisShapeName); - if( bool(debrisShape) == false ) - { - errorStr = String::ToString("ShapeBaseData::load: Couldn't load shape \"%s\"", debrisShapeName); - return false; - } - else - { - if(!server && !debrisShape->preloadMaterialList(debrisShape.getPath()) && NetConnection::filesWereDownloaded()) - shapeError = true; - - TSShapeInstance* pDummy = new TSShapeInstance(debrisShape, !server); - delete pDummy; - } + TSShapeInstance* pDummy = new TSShapeInstance(mDebrisShape, !server); + delete pDummy; } } - PersistenceManager *persistMgr; - if (!Sim::findObject("ServerAssetValidator", persistMgr)) Con::errorf("ServerAssetValidator not found!"); - if (server && persistMgr && mShapeAssetId == StringTable->EmptyString()) - { - persistMgr->setDirty(this); - } - //Legacy catch - if (mShapeName != StringTable->EmptyString()) + S32 i; + if (ShapeAsset::getAssetErrCode(mShapeAsset) != ShapeAsset::Failed && ShapeAsset::getAssetErrCode(mShapeAsset) != ShapeAsset::BadFileReference) { - mShapeAssetId = ShapeAsset::getAssetIdByFilename(mShapeName); - } - U32 assetState = ShapeAsset::getAssetById(mShapeAssetId, &mShapeAsset); - if (ShapeAsset::Failed != assetState) - { - //only clear the legacy direct file reference if everything checks out fully - if (assetState == ShapeAsset::Ok) - { - mShapeName = StringTable->EmptyString(); - } - else Con::warnf("Warning: ShapeBaseData::preload-%s", ShapeAsset::getAssetErrstrn(assetState).c_str()); - S32 i; - - // Resolve shapename - mShape = mShapeAsset->getShapeResource(); - if (bool(mShape) == false) - { - errorStr = String::ToString("ShapeBaseData: Couldn't load shape \"%s\"",mShapeName); - return false; - } - if(!server && !mShape->preloadMaterialList(mShape.getPath()) && NetConnection::filesWereDownloaded()) - shapeError = true; - if(computeCRC) { - Con::printf("Validation required for shape: %s", mShapeName); + Con::printf("Validation required for shape asset: %s", mShapeAsset.getAssetId()); - Torque::FS::FileNodeRef fileRef = Torque::FS::GetFileNode(mShape.getPath()); + Torque::FS::FileNodeRef fileRef = Torque::FS::GetFileNode(mShapeAsset->getShapePath()); if (!fileRef) { - errorStr = String::ToString("ShapeBaseData: Couldn't load shape \"%s\"", mShapeName); + errorStr = String::ToString("ShapeBaseData: Couldn't load shape asset \"%s\"", mShapeAsset.getAssetId()); return false; } @@ -405,7 +363,7 @@ bool ShapeBaseData::preload(bool server, String &errorStr) mCRC = fileRef->getChecksum(); else if(mCRC != fileRef->getChecksum()) { - errorStr = String::ToString("Shape \"%s\" does not match version on server.", mShapeName); + errorStr = String::ToString("Shape asset \"%s\" does not match version on server.", mShapeAsset.getAssetId()); return false; } } @@ -427,13 +385,13 @@ bool ShapeBaseData::preload(bool server, String &errorStr) if (!mShape->mBounds.isContained(collisionBounds.last())) { if (!silent_bbox_check) - Con::warnf("Warning: shape %s collision detail %d (Collision-%d) bounds exceed that of shape.", mShapeName, collisionDetails.size() - 1, collisionDetails.last()); + Con::warnf("Warning: shape asset %s collision detail %d (Collision-%d) bounds exceed that of shape.", mShapeAsset.getAssetId(), collisionDetails.size() - 1, collisionDetails.last()); collisionBounds.last() = mShape->mBounds; } else if (collisionBounds.last().isValidBox() == false) { if (!silent_bbox_check) - Con::errorf("Error: shape %s-collision detail %d (Collision-%d) bounds box invalid!", mShapeName, collisionDetails.size() - 1, collisionDetails.last()); + Con::errorf("Error: shape asset %s-collision detail %d (Collision-%d) bounds box invalid!", mShapeAsset.getAssetId(), collisionDetails.size() - 1, collisionDetails.last()); collisionBounds.last() = mShape->mBounds; } @@ -593,11 +551,7 @@ void ShapeBaseData::initPersistFields() addGroup( "Render" ); - addField("shapeAsset", TypeShapeAssetId, Offset(mShapeAssetId, ShapeBaseData), - "The source shape asset."); - - addField( "shapeFile", TypeShapeFilename, Offset(mShapeName, ShapeBaseData), - "The DTS or DAE model to use for this object." ); + INITPERSISTFIELD_SHAPEASSET(Shape, ShapeBaseData, "The source shape asset."); endGroup( "Render" ); @@ -611,8 +565,8 @@ void ShapeBaseData::initPersistFields() "%Debris to generate when this shape is blown up." ); addField( "renderWhenDestroyed", TypeBool, Offset(renderWhenDestroyed, ShapeBaseData), "Whether to render the shape when it is in the \"Destroyed\" damage state." ); - addField( "debrisShapeName", TypeShapeFilename, Offset(debrisShapeName, ShapeBaseData), - "The DTS or DAE model to use for auto-generated breakups. @note may not be functional." ); + + INITPERSISTFIELD_SHAPEASSET(DebrisShape, ShapeBaseData, "The shape asset to use for auto-generated breakups. @note may not be functional."); endGroup( "Destruction" ); @@ -800,8 +754,8 @@ void ShapeBaseData::packData(BitStream* stream) stream->write(shadowProjectionDistance); stream->write(shadowSphereAdjust); - - packShapeAsset(stream); + PACKDATA_SHAPEASSET(Shape); + PACKDATA_SHAPEASSET(DebrisShape); stream->writeString(cloakTexName); if(stream->writeFlag(mass != gShapeBaseDataProto.mass)) @@ -825,7 +779,6 @@ void ShapeBaseData::packData(BitStream* stream) stream->write(cameraMaxFov); stream->writeFlag(cameraCanBank); stream->writeFlag(mountedImagesBank); - stream->writeString( debrisShapeName ); stream->writeFlag(observeThroughObject); @@ -879,8 +832,8 @@ void ShapeBaseData::unpackData(BitStream* stream) stream->read(&shadowProjectionDistance); stream->read(&shadowSphereAdjust); - - unpackShapeAsset(stream); + UNPACKDATA_SHAPEASSET(Shape); + UNPACKDATA_SHAPEASSET(DebrisShape); cloakTexName = stream->readSTString(); if(stream->readFlag()) @@ -930,9 +883,6 @@ void ShapeBaseData::unpackData(BitStream* stream) cameraCanBank = stream->readFlag(); mountedImagesBank = stream->readFlag(); - - debrisShapeName = stream->readSTString(); - observeThroughObject = stream->readFlag(); if( stream->readFlag() ) @@ -2011,13 +1961,13 @@ void ShapeBase::blowUp() TSShapeInstance *debShape = NULL; - if( mDataBlock->debrisShape == NULL ) + if( mDataBlock->mDebrisShape == NULL ) { return; } else { - debShape = new TSShapeInstance( mDataBlock->debrisShape, true); + debShape = new TSShapeInstance( mDataBlock->mDebrisShape, true); } diff --git a/Engine/source/T3D/shapeBase.h b/Engine/source/T3D/shapeBase.h index f3b5d1f4c..4d3286b5c 100644 --- a/Engine/source/T3D/shapeBase.h +++ b/Engine/source/T3D/shapeBase.h @@ -373,8 +373,11 @@ struct ShapeBaseImageData: public GameBaseData { F32 scriptAnimTransitionTime; ///< The amount of time to transition between the previous sequence and new sequence ///< when the script prefix has changed. - StringTableEntry shapeName; ///< Name of shape to render. - StringTableEntry shapeNameFP; ///< Name of shape to render in first person (optional). + DECLARE_SHAPEASSET_ARRAY(ShapeBaseImageData, Shape, MaxShapes); ///< Name of shape to render. + DECLARE_SHAPEASSET_ARRAY_SETGET(ShapeBaseImageData, Shape); + + //DECLARE_SHAPEASSET(ShapeBaseImageData, ShapeFP); ///< Name of shape to render in first person (optional). + //DECLARE_SHAPEASSET_SETGET(ShapeBaseImageData, ShapeFP); StringTableEntry imageAnimPrefix; ///< Passed along to the mounting shape to modify /// animation sequences played in 3rd person. [optional] @@ -407,7 +410,6 @@ struct ShapeBaseImageData: public GameBaseData { /// @name Shape Data /// @{ - Resource shape[MaxShapes]; ///< Shape handle bool shapeIsValid[MaxShapes]; ///< Indicates that the shape has been loaded and is valid U32 mCRC[MaxShapes]; ///< Checksum of shape. @@ -538,7 +540,8 @@ public: F32 shadowProjectionDistance; F32 shadowSphereAdjust; - DECLARE_SHAPEASSET(ShapeBaseData, Shape); + DECLARE_SHAPEASSET(ShapeBaseData, Shape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(ShapeBaseData, Shape); StringTableEntry cloakTexName; @@ -552,8 +555,9 @@ public: /// @{ DebrisData * debris; S32 debrisID; - StringTableEntry debrisShapeName; - Resource debrisShape; + + DECLARE_SHAPEASSET(ShapeBaseData, DebrisShape, onDebrisChanged); + DECLARE_SHAPEASSET_SETGET(ShapeBaseData, DebrisShape); ExplosionData* explosion; S32 explosionID; @@ -598,8 +602,6 @@ public: /// @name Data initialized on preload /// @{ - - Resource mShape; ///< Shape handle U32 mCRC; bool computeCRC; @@ -672,6 +674,9 @@ public: char* remap_buffer; Vector txr_tag_remappings; bool silent_bbox_check; + + void onShapeChanged() {} + void onDebrisChanged() {} public: ShapeBaseData(const ShapeBaseData&, bool = false); }; diff --git a/Engine/source/T3D/shapeImage.cpp b/Engine/source/T3D/shapeImage.cpp index 8293b24a0..d9f095ceb 100644 --- a/Engine/source/T3D/shapeImage.cpp +++ b/Engine/source/T3D/shapeImage.cpp @@ -191,8 +191,6 @@ ShapeBaseImageData::ShapeBaseImageData() lightRadius = 10.f; lightBrightness = 1.0f; - shapeName = "core/rendering/shapes/noshape.dts"; - shapeNameFP = ""; imageAnimPrefix = ""; imageAnimPrefixFP = ""; fireState = -1; @@ -295,6 +293,8 @@ ShapeBaseImageData::ShapeBaseImageData() isAnimated[i] = false; hasFlash[i] = false; shapeIsValid[i] = false; + + INIT_SHAPEASSET_ARRAY(Shape, i); } shakeCamera = false; @@ -407,6 +407,7 @@ bool ShapeBaseImageData::preload(bool server, String &errorStr) { if (!Parent::preload(server, errorStr)) return false; + bool shapeError = false; // Resolve objects transmitted from server if (!server) { @@ -434,14 +435,12 @@ bool ShapeBaseImageData::preload(bool server, String &errorStr) // Shape 0: Standard image shape // Shape 1: Optional first person image shape - StringTableEntry name; if (i == FirstPersonImageShape) { - if ((useEyeOffset || useEyeNode) && shapeNameFP && shapeNameFP[0]) + if ((useEyeOffset || useEyeNode) && !mShapeAsset[i].isNull()) { // Make use of the first person shape useFirstPersonShape = true; - name = shapeNameFP; } else { @@ -449,27 +448,25 @@ bool ShapeBaseImageData::preload(bool server, String &errorStr) continue; } } - else - { - name = shapeName; - } - if (name && name[0]) { + if (!mShapeAsset[i].isNull()) + { // Resolve shapename - shape[i] = ResourceManager::get().load(name); - if (!bool(shape[i])) { - errorStr = String::ToString("Unable to load shape: %s", name); + mShape[i] = mShapeAsset[i]->getShapeResource(); + + if (!bool(mShape[i])) { + errorStr = String::ToString("Unable to load shape asset: %s", mShapeAsset[i]->getAssetId()); return false; } if(computeCRC) { - Con::printf("Validation required for shape: %s", name); + Con::printf("Validation required for shape asset: %s", mShapeAsset[i]->getAssetId()); - Torque::FS::FileNodeRef fileRef = Torque::FS::GetFileNode(shape[i].getPath()); + Torque::FS::FileNodeRef fileRef = Torque::FS::GetFileNode(mShape[i].getPath()); if (!fileRef) { - errorStr = String::ToString("ShapeBaseImageData: Couldn't load shape \"%s\"",name); + errorStr = String::ToString("ShapeBaseImageData: Couldn't load shape asset\"%s\"", mShapeAsset[i]->getAssetId()); return false; } @@ -479,29 +476,29 @@ bool ShapeBaseImageData::preload(bool server, String &errorStr) } else if(mCRC[i] != fileRef->getChecksum()) { - errorStr = String::ToString("Shape \"%s\" does not match version on server.",name); + errorStr = String::ToString("Shape asset\"%s\" does not match version on server.", mShapeAsset[i]->getAssetId()); return false; } } // Resolve nodes & build mount transform - eyeMountNode[i] = shape[i]->findNode("eyeMount"); - eyeNode[i] = shape[i]->findNode("eye"); + eyeMountNode[i] = mShape[i]->findNode("eyeMount"); + eyeNode[i] = mShape[i]->findNode("eye"); if (eyeNode[i] == -1) eyeNode[i] = eyeMountNode[i]; - ejectNode[i] = shape[i]->findNode("ejectPoint"); - muzzleNode[i] = shape[i]->findNode("muzzlePoint"); - retractNode[i] = shape[i]->findNode("retractionPoint"); + ejectNode[i] = mShape[i]->findNode("ejectPoint"); + muzzleNode[i] = mShape[i]->findNode("muzzlePoint"); + retractNode[i] = mShape[i]->findNode("retractionPoint"); mountTransform[i] = mountOffset; - S32 node = shape[i]->findNode("mountPoint"); + S32 node = mShape[i]->findNode("mountPoint"); if (node != -1) { MatrixF total(1); do { MatrixF nmat; QuatF q; - TSTransform::setMatrix(shape[i]->defaultRotations[node].getQuatF(&q),shape[i]->defaultTranslations[node],&nmat); + TSTransform::setMatrix(mShape[i]->defaultRotations[node].getQuatF(&q), mShape[i]->defaultTranslations[node],&nmat); total.mul(nmat); - node = shape[i]->nodes[node].parentIndex; + node = mShape[i]->nodes[node].parentIndex; } while(node != -1); total.inverse(); @@ -514,7 +511,7 @@ bool ShapeBaseImageData::preload(bool server, String &errorStr) for (U32 j = 0; j < MaxStates; j++) { StateData& s = state[j]; if (stateSequence[j] && stateSequence[j][0]) - s.sequence[i] = shape[i]->findSequence(stateSequence[j]); + s.sequence[i] = mShape[i]->findSequence(stateSequence[j]); if (s.sequence[i] != -1) { // This state has an animation sequence @@ -525,7 +522,7 @@ bool ShapeBaseImageData::preload(bool server, String &errorStr) char bufferVis[128]; dStrncpy(bufferVis, stateSequence[j], 100); dStrcat(bufferVis, "_vis", 128); - s.sequenceVis[i] = shape[i]->findSequence(bufferVis); + s.sequenceVis[i] = mShape[i]->findSequence(bufferVis); } if (s.sequenceVis[i] != -1) { @@ -537,13 +534,13 @@ bool ShapeBaseImageData::preload(bool server, String &errorStr) s.ignoreLoadedForReady = stateIgnoreLoadedForReady[j]; if (stateEmitterNode[j] && stateEmitterNode[j][0]) - s.emitterNode[i] = shape[i]->findNode(stateEmitterNode[j]); + s.emitterNode[i] = mShape[i]->findNode(stateEmitterNode[j]); if (s.emitterNode[i] == -1) s.emitterNode[i] = muzzleNode[i]; } - ambientSequence[i] = shape[i]->findSequence("ambient"); - spinSequence[i] = shape[i]->findSequence("spin"); + ambientSequence[i] = mShape[i]->findSequence("ambient"); + spinSequence[i] = mShape[i]->findSequence("spin"); shapeIsValid[i] = true; } @@ -567,7 +564,7 @@ bool ShapeBaseImageData::preload(bool server, String &errorStr) { if( shapeIsValid[i] ) { - TSShapeInstance* pDummy = new TSShapeInstance(shape[i], !server); + TSShapeInstance* pDummy = new TSShapeInstance(mShape[i], !server); delete pDummy; } } @@ -590,19 +587,9 @@ void ShapeBaseImageData::initPersistFields() addField( "emap", TypeBool, Offset(emap, ShapeBaseImageData), "@brief Whether to enable environment mapping on this Image.\n\n" ); - addField( "shapeFile", TypeShapeFilename, Offset(shapeName, ShapeBaseImageData), - "@brief The DTS or DAE model to use for this Image.\n\n" ); + INITPERSISTFIELD_SHAPEASSET_ARRAY(Shape, ShapeBaseImageData, "The shape asset to use for this image in the third person") - addField( "shapeFileFP", TypeShapeFilename, Offset(shapeNameFP, ShapeBaseImageData), - "@brief The DTS or DAE model to use for this Image when in first person.\n\n" - "This is an optional parameter that also requires either eyeOffset or useEyeNode " - "to be set. If none of these conditions is met then shapeFile will be used " - "for all cases.\n\n" - "Typically you set a first person image for a weapon that " - "includes the player's arms attached to it for animating while firing, " - "reloading, etc. This is typical of many FPS games." - "@see eyeOffset\n" - "@see useEyeNode\n"); + addProtectedField("shapeFileFP", TypeShapeFilename, Offset(mShapeName[1], ShapeBaseImageData), _setShapeData, defaultProtectedGetFn, "deprecated alias for ShapeFPFile/Asset", AbstractClassRep::FIELD_HideInInspectors); addField( "imageAnimPrefix", TypeCaseString, Offset(imageAnimPrefix, ShapeBaseImageData), "@brief Passed along to the mounting shape to modify animation sequences played in third person. [optional]\n\n" ); @@ -987,8 +974,10 @@ void ShapeBaseImageData::packData(BitStream* stream) } } - stream->writeString(shapeName); // shape 0 for normal use - stream->writeString(shapeNameFP); // shape 1 for first person use (optional) + for (U32 j = 0; j < MaxShapes; ++j) + { + PACKDATA_SHAPEASSET_ARRAY(Shape, j); // shape 0 for normal use, shape 1 for first person use (optional) + } stream->writeString(imageAnimPrefix); stream->writeString(imageAnimPrefixFP); @@ -1169,8 +1158,10 @@ void ShapeBaseImageData::unpackData(BitStream* stream) } } - shapeName = stream->readSTString(); // shape 0 for normal use - shapeNameFP = stream->readSTString(); // shape 1 for first person use (optional) + for (U32 j = 0; j < MaxShapes; ++j) + { + UNPACKDATA_SHAPEASSET_ARRAY(Shape, j); // shape 0 for normal use, shape 1 for first person use (optional) + } imageAnimPrefix = stream->readSTString(); imageAnimPrefixFP = stream->readSTString(); @@ -2128,7 +2119,7 @@ S32 ShapeBase::getNodeIndex(U32 imageSlot,StringTableEntry nodeName) { MountedImage& image = mMountedImageList[imageSlot]; if (image.dataBlock) - return image.dataBlock->shape[getImageShapeIndex(image)]->findNode(nodeName); + return image.dataBlock->mShape[getImageShapeIndex(image)]->findNode(nodeName); else return -1; } @@ -2318,7 +2309,7 @@ void ShapeBase::setImage( U32 imageSlot, for (U32 i=0; ishapeIsValid[i]) - image.shapeInstance[i] = new TSShapeInstance(image.dataBlock->shape[i], isClientObject()); + image.shapeInstance[i] = new TSShapeInstance(image.dataBlock->mShape[i], isClientObject()); } if (isClientObject()) diff --git a/Engine/source/T3D/tsStatic.cpp b/Engine/source/T3D/tsStatic.cpp index 8a066dd2d..2ed98a265 100644 --- a/Engine/source/T3D/tsStatic.cpp +++ b/Engine/source/T3D/tsStatic.cpp @@ -114,7 +114,6 @@ TSStatic::TSStatic() mTypeMask |= StaticObjectType | StaticShapeObjectType; - mShapeName = ""; mShapeInstance = NULL; mPlayAmbient = true; @@ -150,8 +149,7 @@ TSStatic::TSStatic() mAnimOffset = 0.0f; mAnimSpeed = 1.0f; - mShapeAsset = StringTable->EmptyString(); - mShapeAssetId = StringTable->EmptyString(); + INIT_SHAPEASSET(Shape); } TSStatic::~TSStatic() @@ -184,13 +182,11 @@ void TSStatic::initPersistFields() "Percent Animation Speed."); addGroup("Shape"); - addProtectedField("shapeAsset", TypeShapeAssetId, Offset(mShapeAssetId, TSStatic), - &TSStatic::_setShapeAsset, &defaultProtectedGetFn, - "The source shape asset."); + INITPERSISTFIELD_SHAPEASSET(Shape, TSStatic, "Model to use for this TSStatic"); addProtectedField("shapeName", TypeShapeFilename, Offset(mShapeName, TSStatic), - &TSStatic::_setShapeName, &defaultProtectedGetFn, - "%Path and filename of the model file (.DTS, .DAE) to use for this TSStatic. Legacy field. Any loose files assigned here will attempt to be auto-imported in as an asset."); + &TSStatic::_setShapeData, &defaultProtectedGetFn, + "%Path and filename of the model file (.DTS, .DAE) to use for this TSStatic. Legacy field. Any loose files assigned here will attempt to be auto-imported in as an asset.", AbstractClassRep::FIELD_HideInInspectors); endGroup("Shape"); @@ -287,50 +283,6 @@ void TSStatic::consoleInit() Con::addVariable("$pref::staticObjectUnfadeableSize", TypeF32, &TSStatic::smStaticObjectUnfadeableSize, "Size of object where if the bounds is at or bigger than this, it will be ignored in the $pref::useStaticObjectFade logic. Useful for very large, distance-important objects.\n"); } -bool TSStatic::_setShapeAsset(void* obj, const char* index, const char* data) -{ - TSStatic* ts = static_cast(obj);// ->setFile(FileName(data)); - - ts->mShapeAssetId = StringTable->insert(data); - - return ts->setShapeAsset(ts->mShapeAssetId); -} - -bool TSStatic::_setShapeName(void* obj, const char* index, const char* data) -{ - TSStatic* ts = static_cast(obj);// ->setFile(FileName(data)); - - StringTableEntry assetId = ShapeAsset::getAssetIdByFilename(StringTable->insert(data)); - if (assetId != StringTable->EmptyString()) - { - //Special exception case. If we've defaulted to the 'no shape' mesh, don't save it out, we'll retain the original ids/paths so it doesn't break - //the TSStatic - if (ts->setShapeAsset(assetId)) - { - if (assetId == StringTable->insert("Core_Rendering:noShape")) - { - ts->mShapeName = data; - ts->mShapeAssetId = StringTable->EmptyString(); - - return true; - } - else - { - ts->mShapeAssetId = assetId; - ts->mShapeName = StringTable->EmptyString(); - - return false; - } - } - } - else - { - ts->mShapeAsset = StringTable->EmptyString(); - } - - return true; -} - bool TSStatic::_setFieldSkin(void* object, const char* index, const char* data) { TSStatic* ts = static_cast(object); @@ -425,34 +377,6 @@ bool TSStatic::onAdd() return true; } -bool TSStatic::setShapeAsset(const StringTableEntry shapeAssetId) -{ - if (!mShapeAsset.isNull()) - { - mShapeAsset->getChangedSignal().remove(this, &TSStatic::_onAssetChanged); - } - - if (ShapeAsset::getAssetById(shapeAssetId, &mShapeAsset)) - { - //Special exception case. If we've defaulted to the 'no shape' mesh, don't save it out, we'll retain the original ids/paths so it doesn't break - //the TSStatic - if (mShapeAsset.getAssetId() != StringTable->insert("Core_Rendering:noshape")) - { - mShapeName = StringTable->EmptyString(); - - mShapeAsset->getChangedSignal().notify(this, &TSStatic::_onAssetChanged); - } - - _createShape(); - - setMaskBits(-1); - - return true; - } - - return false; -} - bool TSStatic::_createShape() { // Cleanup before we create. @@ -674,9 +598,6 @@ void TSStatic::onRemove() if (isClientObject()) mCubeReflector.unregisterReflector(); - if(!mShapeAsset.isNull()) - mShapeAsset->getChangedSignal().remove(this, &TSStatic::_onAssetChanged); - Parent::onRemove(); } @@ -689,7 +610,7 @@ void TSStatic::_onResourceChanged(const Torque::Path& path) _updateShouldTick(); } -void TSStatic::_onAssetChanged() +void TSStatic::onShapeChanged() { _createShape(); _updateShouldTick(); @@ -1037,8 +958,7 @@ U32 TSStatic::packUpdate(NetConnection* con, U32 mask, BitStream* stream) if (stream->writeFlag(mask & AdvancedStaticOptionsMask)) { - stream->writeString(mShapeAsset.getAssetId()); - stream->writeString(mShapeName); + PACK_SHAPEASSET(con, Shape); stream->write((U32)mDecalType); @@ -1153,11 +1073,7 @@ void TSStatic::unpackUpdate(NetConnection* con, BitStream* stream) if (stream->readFlag()) // AdvancedStaticOptionsMask { - char buffer[256]; - stream->readString(buffer); - setShapeAsset(StringTable->insert(buffer)); - - mShapeName = stream->readSTString(); + UNPACK_SHAPEASSET(con, Shape); stream->read((U32*)&mDecalType); @@ -1676,7 +1592,7 @@ void TSStatic::updateMaterials() String path; if (mShapeAsset->isAssetValid()) - path = mShapeAsset->getShapeFilename(); + path = mShapeAsset->getShapeFileName(); else path = mShapeName; @@ -1709,9 +1625,8 @@ void TSStatic::updateMaterials() void TSStatic::getUtilizedAssets(Vector* usedAssetsList) { - if(!mShapeAsset.isNull() && mShapeAsset->getAssetId() != StringTable->insert("Core_Rendering:noShape")) + if(!mShapeAsset.isNull() && mShapeAsset->getAssetId() != ShapeAsset::smNoShapeAssetFallback) usedAssetsList->push_back_unique(mShapeAsset->getAssetId()); - } //------------------------------------------------------------------------ @@ -1874,7 +1789,7 @@ DefineEngineMethod(TSStatic, changeMaterial, void, (const char* mapTo, Material* return; } - TSMaterialList* shapeMaterialList = object->getShape()->materialList; + TSMaterialList* shapeMaterialList = object->getShapeResource()->materialList; // Check the mapTo name exists for this shape S32 matIndex = shapeMaterialList->getMaterialNameList().find_next(String(mapTo)); @@ -1914,7 +1829,7 @@ DefineEngineMethod(TSStatic, getModelFile, const char*, (), , "@endtsexample\n" ) { - return object->getShapeFileName(); + return object->getShape(); } void TSStatic::set_special_typing() diff --git a/Engine/source/T3D/tsStatic.h b/Engine/source/T3D/tsStatic.h index 57316a9d9..1c82671cb 100644 --- a/Engine/source/T3D/tsStatic.h +++ b/Engine/source/T3D/tsStatic.h @@ -163,8 +163,6 @@ protected: bool buildExportPolyList(ColladaUtils::ExportData* exportData, const Box3F& box, const SphereF&); void buildConvex(const Box3F& box, Convex* convex); - bool setShapeAsset(const StringTableEntry shapeAssetId); - bool _createShape(); void _updatePhysics(); @@ -172,7 +170,7 @@ protected: void _renderNormals(ObjectRenderInst* ri, SceneRenderState* state, BaseMatInstance* overrideMat); void _onResourceChanged(const Torque::Path& path); - void _onAssetChanged(); + void onShapeChanged(); // ProcessObject virtual void processTick(const Move* move); @@ -193,16 +191,14 @@ protected: Convex* mConvexList; - StringTableEntry mShapeName; + DECLARE_SHAPEASSET(TSStatic, Shape, onShapeChanged); + DECLARE_SHAPEASSET_NET_SETGET(TSStatic, Shape, AdvancedStaticOptionsMask); + U32 mShapeHash; - Resource mShape; Vector mCollisionDetails; Vector mLOSDetails; TSShapeInstance* mShapeInstance; - AssetPtr mShapeAsset; - StringTableEntry mShapeAssetId; - NetStringHandle mSkinNameHandle; String mAppliedSkinName; @@ -242,8 +238,6 @@ public: DECLARE_CONOBJECT(TSStatic); static void initPersistFields(); static void consoleInit(); - static bool _setShapeAsset(void* obj, const char* index, const char* data); - static bool _setShapeName(void* obj, const char* index, const char* data); static bool _setFieldSkin(void* object, const char* index, const char* data); static const char* _getFieldSkin(void* object, const char* data); @@ -268,10 +262,6 @@ public: bool allowPlayerStep() const { return mAllowPlayerStep; } - Resource getShape() const { return mShape; } - StringTableEntry getShapeFileName() { return mShapeName; } - void setShapeFileName(StringTableEntry shapeName) { mShapeName = shapeName; } - TSShapeInstance* getShapeInstance() const { return mShapeInstance; } U32 getNumDetails(); diff --git a/Engine/source/T3D/vehicles/vehicle.cpp b/Engine/source/T3D/vehicles/vehicle.cpp index 5a537cd76..c673cd3b7 100644 --- a/Engine/source/T3D/vehicles/vehicle.cpp +++ b/Engine/source/T3D/vehicles/vehicle.cpp @@ -208,7 +208,7 @@ bool VehicleData::preload(bool server, String &errorStr) if (!collisionDetails.size() || collisionDetails[0] == -1) { Con::errorf("VehicleData::preload failed: Vehicle models must define a collision-1 detail"); - errorStr = String::ToString("VehicleData: Couldn't load shape \"%s\"", mShapeName); + errorStr = String::ToString("VehicleData: Couldn't load shape asset \"%s\"", mShapeAsset.getAssetId()); return false; } diff --git a/Engine/source/T3D/vehicles/wheeledVehicle.cpp b/Engine/source/T3D/vehicles/wheeledVehicle.cpp index 7374c51d1..36a355cdb 100644 --- a/Engine/source/T3D/vehicles/wheeledVehicle.cpp +++ b/Engine/source/T3D/vehicles/wheeledVehicle.cpp @@ -75,8 +75,8 @@ ConsoleDocClass( WheeledVehicleTire, WheeledVehicleTire::WheeledVehicleTire() { - shape = 0; - shapeName = ""; + INIT_SHAPEASSET(Shape); + staticFriction = 1; kineticFriction = 0.5f; restitution = 1; @@ -94,21 +94,17 @@ bool WheeledVehicleTire::preload(bool server, String &errorStr) { // Load up the tire shape. ShapeBase has an option to force a // CRC check, this is left out here, but could be easily added. - if (shapeName && shapeName[0]) + if (!mShape) + { + errorStr = String::ToString("WheeledVehicleTire: Couldn't load shape \"%s\"", mShapeAssetId); + return false; + } + else { - - // Load up the shape resource - shape = ResourceManager::get().load(shapeName); - if (!bool(shape)) - { - errorStr = String::ToString("WheeledVehicleTire: Couldn't load shape \"%s\"",shapeName); - return false; - } - // Determinw wheel radius from the shape's bounding box. // The tire should be built with it's hub axis along the // object's Y axis. - radius = shape->mBounds.len_z() / 2; + radius = mShape->mBounds.len_z() / 2; } return true; @@ -116,8 +112,8 @@ bool WheeledVehicleTire::preload(bool server, String &errorStr) void WheeledVehicleTire::initPersistFields() { - addField( "shapeFile",TypeShapeFilename,Offset(shapeName,WheeledVehicleTire), - "The path to the shape to use for the wheel." ); + INITPERSISTFIELD_SHAPEASSET(Shape, WheeledVehicleTire, "The shape to use for the wheel."); + addField( "mass", TypeF32, Offset(mass, WheeledVehicleTire), "The mass of the wheel.\nCurrently unused." ); addField( "radius", TypeF32, Offset(radius, WheeledVehicleTire), @@ -181,7 +177,8 @@ void WheeledVehicleTire::packData(BitStream* stream) { Parent::packData(stream); - stream->writeString(shapeName); + PACKDATA_SHAPEASSET(Shape); + stream->write(mass); stream->write(staticFriction); stream->write(kineticFriction); @@ -199,7 +196,8 @@ void WheeledVehicleTire::unpackData(BitStream* stream) { Parent::unpackData(stream); - shapeName = stream->readSTString(); + UNPACKDATA_SHAPEASSET(Shape); + stream->read(&mass); stream->read(&staticFriction); stream->read(&kineticFriction); @@ -1542,8 +1540,8 @@ void WheeledVehicle::unpackUpdate(NetConnection *con, BitStream *stream) // Create an instance of the tire for rendering delete wheel->shapeInstance; - wheel->shapeInstance = (wheel->tire->shape == NULL) ? 0: - new TSShapeInstance(wheel->tire->shape); + wheel->shapeInstance = (wheel->tire->mShape == NULL) ? 0: + new TSShapeInstance(wheel->tire->mShape); } } } diff --git a/Engine/source/T3D/vehicles/wheeledVehicle.h b/Engine/source/T3D/vehicles/wheeledVehicle.h index 8efc03104..b096670ca 100644 --- a/Engine/source/T3D/vehicles/wheeledVehicle.h +++ b/Engine/source/T3D/vehicles/wheeledVehicle.h @@ -31,6 +31,8 @@ #include "collision/clippedPolyList.h" #endif +#include "T3D/assets/ShapeAsset.h" + class ParticleEmitter; class ParticleEmitterData; @@ -41,8 +43,8 @@ struct WheeledVehicleTire: public SimDataBlock { typedef SimDataBlock Parent; - // - StringTableEntry shapeName;// Max shape to render + DECLARE_SHAPEASSET(WheeledVehicleTire, Shape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(WheeledVehicleTire, Shape); // Physical properties F32 mass; // Mass of the whole wheel @@ -62,7 +64,6 @@ struct WheeledVehicleTire: public SimDataBlock F32 longitudinalRelaxation; // Shape information initialized in the preload - Resource shape; // The loaded shape F32 radius; // Tire radius // @@ -72,6 +73,8 @@ struct WheeledVehicleTire: public SimDataBlock bool preload(bool, String &errorStr); virtual void packData(BitStream* stream); virtual void unpackData(BitStream* stream); + + void onShapeChanged() {} }; diff --git a/Engine/source/afx/ce/afxStaticShape.h b/Engine/source/afx/ce/afxStaticShape.h index d7c69fd6f..d58ce4a0a 100644 --- a/Engine/source/afx/ce/afxStaticShape.h +++ b/Engine/source/afx/ce/afxStaticShape.h @@ -86,7 +86,7 @@ public: virtual U32 packUpdate(NetConnection*, U32, BitStream*); virtual void unpackUpdate(NetConnection*, BitStream*); - const char* getShapeFileName() const { return mDataBlock->mShapeName; } + const char* getShapeFileName() const { return mDataBlock->mShapeAsset->getShapeFileName(); } void setVisibility(bool flag) { mIs_visible = flag; } DECLARE_CONOBJECT(afxStaticShape); diff --git a/Engine/source/afx/util/afxParticlePool_T3D.cpp b/Engine/source/afx/util/afxParticlePool_T3D.cpp index d6c4847f9..c8cc7c9ed 100644 --- a/Engine/source/afx/util/afxParticlePool_T3D.cpp +++ b/Engine/source/afx/util/afxParticlePool_T3D.cpp @@ -146,7 +146,7 @@ void afxParticlePool::pool_renderObject_Normal(RenderPassManager *renderManager, if (main_emitter_data->textureHandle) ri->diffuseTex = &*(main_emitter_data->textureHandle); else - ri->diffuseTex = &*(main_emitter_data->particleDataBlocks[0]->textureHandle); + ri->diffuseTex = &*(main_emitter_data->particleDataBlocks[0]->getTextureResource()); ri->softnessDistance = main_emitter_data->softnessDistance; @@ -277,7 +277,7 @@ void afxParticlePool::pool_renderObject_TwoPass(RenderPassManager *renderManager //if (main_emitter_data->textureHandle) // ri->diffuseTex = &*(main_emitter_data->textureHandle); //else - ri->diffuseTex = &*(main_emitter_data->particleDataBlocks[0]->textureExtHandle); + ri->diffuseTex = &*(main_emitter_data->particleDataBlocks[0]->getTextureExtResource()); F32 save_sort_dist = ri->sortDistSq; @@ -481,7 +481,7 @@ void afxParticlePool::pool_renderObject_TwoPass(RenderPassManager *renderManager if (main_emitter_data->textureHandle) ri->diffuseTex = &*(main_emitter_data->textureHandle); else - ri->diffuseTex = &*(main_emitter_data->particleDataBlocks[0]->textureHandle); + ri->diffuseTex = &*(main_emitter_data->particleDataBlocks[0]->getTextureResource()); ri->softnessDistance = main_emitter_data->softnessDistance; diff --git a/Engine/source/assets/assetBase.cpp b/Engine/source/assets/assetBase.cpp index 14bc3026e..acef8c250 100644 --- a/Engine/source/assets/assetBase.cpp +++ b/Engine/source/assets/assetBase.cpp @@ -315,6 +315,32 @@ S32 AssetBase::getAssetDependencyFieldCount(const char* pFieldName) //----------------------------------------------------------------------------- +StringTableEntry AssetBase::getAssetDependencyField(const char* pFieldName, S32 index) +{ + SimFieldDictionary* fieldDictionary = getFieldDictionary(); + for (SimFieldDictionaryIterator itr(fieldDictionary); *itr; ++itr) + { + SimFieldDictionary::Entry* entry = *itr; + + String slotName = String(entry->slotName); + + if (slotName.startsWith(pFieldName)) + { + S32 trailingNum; + String::GetTrailingNumber(slotName.c_str(), trailingNum); + + if (trailingNum == index) + { + return StringTable->insert(String(entry->value).replace(ASSET_ID_FIELD_PREFIX, "").c_str()); + } + } + } + + return StringTable->EmptyString(); +} + +//----------------------------------------------------------------------------- + void AssetBase::clearAssetDependencyFields(const char* pFieldName) { SimFieldDictionary* fieldDictionary = getFieldDictionary(); @@ -340,7 +366,7 @@ void AssetBase::addAssetDependencyField(const char* pFieldName, const char* pAss dSprintf(depSlotName, sizeof(depSlotName), "%s%d", pFieldName, existingFieldCount); char depValue[255]; - dSprintf(depValue, sizeof(depValue), "@Asset=%s", pAssetId); + dSprintf(depValue, sizeof(depValue), "%s=%s", ASSET_ID_SIGNATURE, pAssetId); setDataField(StringTable->insert(depSlotName), NULL, StringTable->insert(depValue)); } diff --git a/Engine/source/assets/assetBase.h b/Engine/source/assets/assetBase.h index b6480f0b1..ec9ee265d 100644 --- a/Engine/source/assets/assetBase.h +++ b/Engine/source/assets/assetBase.h @@ -66,6 +66,7 @@ protected: bool mAssetInitialized; AssetDefinition* mpAssetDefinition; U32 mAcquireReferenceCount; + U32 mLoadedState; public: enum AssetErrCode @@ -87,7 +88,7 @@ public: if (errCode > AssetErrCode::Extended) return "undefined error"; return mErrCodeStrings[errCode]; }; - + U32 getStatus() { return mLoadedState; }; AssetBase(); virtual ~AssetBase(); @@ -124,6 +125,7 @@ public: void refreshAsset(void); S32 getAssetDependencyFieldCount(const char* pFieldName); + StringTableEntry getAssetDependencyField(const char* pFieldName, S32 index = 0); void clearAssetDependencyFields(const char* pFieldName); void addAssetDependencyField(const char* pFieldName, const char* pAssetId); @@ -167,5 +169,10 @@ private: void setOwned(AssetManager* pAssetManager, AssetDefinition* pAssetDefinition); }; +//helper macro for stitching string and non string values togeather sans quotes +#define assetText(x,suff) std::string(std::string(#x) + std::string(#suff)).c_str() +#define macroText(x) std::string(std::string(#x)).c_str() +#define assetDoc(x,suff) std::string(std::string("@brief") + std::string(#x) + std::string(#suff)).c_str() + #endif // _ASSET_BASE_H_ diff --git a/Engine/source/assets/assetBase_ScriptBinding.h b/Engine/source/assets/assetBase_ScriptBinding.h index fd1c9baa8..f326f6711 100644 --- a/Engine/source/assets/assetBase_ScriptBinding.h +++ b/Engine/source/assets/assetBase_ScriptBinding.h @@ -50,6 +50,15 @@ DefineEngineMethod(AssetBase, getAssetDependencyFieldCount, S32, (const char* pF return object->getAssetDependencyFieldCount(pFieldName); } +DefineEngineMethod(AssetBase, getAssetDependencyField, const char*, (const char* pFieldName, S32 index), ("", 0), + "Gets an asset dependency field to the asset definition at a given index.\n" + "@param fieldName The name of the field.\n" + "@param index The index of the field to look up in the event there are multiple dependency fields. Defaults to 0" + "@return The assetID assigned to the given dependency field.\n") +{ + return object->getAssetDependencyField(pFieldName, index); +} + DefineEngineMethod(AssetBase, clearAssetDependencyFields, void, (const char* pFieldName), (""), "Clears any asset dependency fields matching the name provided.\n" "@param fieldName The name of the fields to be cleared") @@ -71,3 +80,15 @@ DefineEngineMethod(AssetBase, saveAsset, bool, (), , { return object->saveAsset(); } + +DefineEngineMethod(AssetBase, getStatus, S32, (), , "get status")\ +{ + return object->getStatus(); +} + +DefineEngineMethod(AssetBase, getStatusString, const char*, (), , + "Returns the load status of the asset.\n" + "@return What status code the asset had after being loaded.\n") +{ + return object->getAssetErrstrn(object->getStatus()); +} diff --git a/Engine/source/console/consoleFunctions.cpp b/Engine/source/console/consoleFunctions.cpp index 797678d93..6dd1f1902 100644 --- a/Engine/source/console/consoleFunctions.cpp +++ b/Engine/source/console/consoleFunctions.cpp @@ -2801,3 +2801,11 @@ DefineEngineFunction( getMaxDynamicVerts, S32, (),, { return GFX_MAX_DYNAMIC_VERTS / 2; } + +DefineEngineFunction( getStringHash, S32, (const char* _inString, bool _sensitive), ("", true), "generate a hash from a string. foramt is (string, casesensitive). defaults to true") +{ + if (_sensitive) + return S32(String::String(_inString).getHashCaseSensitive()); + else + return S32(String::String(_inString).getHashCaseInsensitive()); +} diff --git a/Engine/source/console/consoleTypes.cpp b/Engine/source/console/consoleTypes.cpp index e43473476..beaffe6c8 100644 --- a/Engine/source/console/consoleTypes.cpp +++ b/Engine/source/console/consoleTypes.cpp @@ -159,7 +159,7 @@ ConsoleProcessData( TypeFilename ) //----------------------------------------------------------------------------- // TypeStringFilename //----------------------------------------------------------------------------- -ConsolePrepType( filename, TypeStringFilename, String ) +ConsolePrepType( filename, TypeStringFilename, const char* ) ConsoleSetType( TypeStringFilename ) { @@ -177,7 +177,7 @@ ConsoleSetType( TypeStringFilename ) return; } - *((String*)dptr) = String(buffer); + *((const char**)dptr) = StringTable->insert(buffer); } else Con::printf("(TypeStringFilename) Cannot set multiple args to a single filename."); @@ -185,7 +185,7 @@ ConsoleSetType( TypeStringFilename ) ConsoleGetType( TypeStringFilename ) { - return *((String*)dptr); + return *((const char**)(dptr)); } ConsoleProcessData( TypeStringFilename ) @@ -204,7 +204,7 @@ ConsoleProcessData( TypeStringFilename ) //----------------------------------------------------------------------------- // TypePrefabFilename //----------------------------------------------------------------------------- -ConsolePrepType( filename, TypePrefabFilename, String ) +ConsolePrepType( filename, TypePrefabFilename, const char* ) ConsoleSetType( TypePrefabFilename ) { @@ -213,7 +213,7 @@ ConsoleSetType( TypePrefabFilename ) ConsoleGetType( TypePrefabFilename ) { - return *((String*)dptr); + return *((const char**)(dptr)); } ConsoleProcessData( TypePrefabFilename ) @@ -232,16 +232,16 @@ ConsoleProcessData( TypePrefabFilename ) //----------------------------------------------------------------------------- // TypeImageFilename //----------------------------------------------------------------------------- -ConsolePrepType( filename, TypeImageFilename, String ) +ConsolePrepType( filename, TypeImageFilename, const char* ) ConsoleSetType( TypeImageFilename ) { - Con::setData(TypeStringFilename, dptr, 0, argc, argv, tbl, flag); + Con::setData(TypeFilename, dptr, 0, argc, argv, tbl, flag); } ConsoleGetType( TypeImageFilename ) { - return *((String*)dptr); + return *((const char**)(dptr)); } ConsoleProcessData( TypeImageFilename ) @@ -281,6 +281,33 @@ ConsoleProcessData( TypeShapeFilename ) } } +//----------------------------------------------------------------------------- +// TypeSoundFilename +//----------------------------------------------------------------------------- +ConsolePrepType(filename, TypeSoundFilename, const char*) + +ConsoleSetType(TypeSoundFilename) +{ + Con::setData(TypeFilename, dptr, 0, argc, argv, tbl, flag); +} + +ConsoleGetType(TypeSoundFilename) +{ + return *((const char **)(dptr)); +} + +ConsoleProcessData(TypeSoundFilename) +{ + if (Con::expandScriptFilename(buffer, bufferSz, data)) + return buffer; + else + { + Con::warnf("(TypeSoundFilename) illegal filename detected: %s", data); + return data; + } +} + + //----------------------------------------------------------------------------- // TypeS8 //----------------------------------------------------------------------------- @@ -797,20 +824,17 @@ ConsoleSetType( TypeParticleParameterString ) // TypeMaterialName //----------------------------------------------------------------------------- -ConsoleType(string, TypeMaterialName, String, "") +ConsoleType(string, TypeMaterialName, const char*, "") ConsoleGetType( TypeMaterialName ) { - const String *theString = static_cast(dptr); - return theString->c_str(); + return* ((const char**)(dptr)); } ConsoleSetType( TypeMaterialName ) { - String *theString = static_cast(dptr); - if(argc == 1) - *theString = argv[0]; + *((const char**)dptr) = StringTable->insert(argv[0]); else Con::printf("(TypeMaterialName) Cannot set multiple args to a single string."); } @@ -860,20 +884,17 @@ ConsoleSetType( TypeTerrainMaterialName ) // TypeCubemapName //----------------------------------------------------------------------------- -ConsoleType(string, TypeCubemapName, String, "") +ConsoleType(string, TypeCubemapName, const char*, "") ConsoleGetType( TypeCubemapName ) { - const String *theString = static_cast(dptr); - return theString->c_str(); + return*((const char**)(dptr)); } ConsoleSetType( TypeCubemapName ) { - String *theString = static_cast(dptr); - if(argc == 1) - *theString = argv[0]; + *((const char**)dptr) = StringTable->insert(argv[0]); else Con::printf("(TypeCubemapName) Cannot set multiple args to a single string."); } diff --git a/Engine/source/console/consoleTypes.h b/Engine/source/console/consoleTypes.h index a5da7661e..646ffb450 100644 --- a/Engine/source/console/consoleTypes.h +++ b/Engine/source/console/consoleTypes.h @@ -73,7 +73,7 @@ DefineConsoleType( TypeCaseString, const char * ) DefineConsoleType( TypeRealString, String ) DefineConsoleType( TypeCommand, String ) DefineConsoleType( TypeFilename, const char * ) -DefineConsoleType( TypeStringFilename, String ) +DefineConsoleType( TypeStringFilename, const char*) DefineConsoleType(TypeRotationF, RotationF) @@ -87,22 +87,27 @@ DefineUnmappedConsoleType( TypePID, SimPersistID* ); /// TypeImageFilename is equivalent to TypeStringFilename in its usage, /// it exists for the benefit of GuiInspector, which will provide a custom /// InspectorField for this type that can display a texture preview. -DefineConsoleType( TypeImageFilename, String ) +DefineConsoleType( TypeImageFilename, const char* ) /// TypePrefabFilename is equivalent to TypeStringFilename in its usage, /// it exists for the benefit of GuiInspector, which will provide a /// custom InspectorField for this type. -DefineConsoleType( TypePrefabFilename, String ) +DefineConsoleType( TypePrefabFilename, const char*) /// TypeShapeFilename is equivalent to TypeStringFilename in its usage, /// it exists for the benefit of GuiInspector, which will provide a /// custom InspectorField for this type. -DefineConsoleType( TypeShapeFilename, String ) +DefineConsoleType( TypeShapeFilename, const char* ) + +/// TypeSoundFilename is exactly the same as TypeShapeFilename +/// it exists for the benefit of GuiInspector, which will provide a +/// custom InspectorField for this type. +DefineConsoleType(TypeSoundFilename, const char*) /// TypeMaterialName is equivalent to TypeRealString in its usage, /// it exists for the benefit of GuiInspector, which will provide a /// custom InspectorField for this type. -DefineConsoleType( TypeMaterialName, String ) +DefineConsoleType( TypeMaterialName, const char*) /// TypeTerrainMaterialIndex is equivalent to TypeS32 in its usage, /// it exists for the benefit of GuiInspector, which will provide a @@ -116,7 +121,7 @@ DefineConsoleType( TypeTerrainMaterialName, const char * ) /// TypeCubemapName is equivalent to TypeRealString in its usage, /// but the Inspector will provide a drop-down list of CubemapData objects. -DefineConsoleType( TypeCubemapName, String ) +DefineConsoleType( TypeCubemapName, const char*) DefineConsoleType( TypeParticleParameterString, const char * ) diff --git a/Engine/source/console/persistenceManager.cpp b/Engine/source/console/persistenceManager.cpp index bdf848843..b7dfb97f5 100644 --- a/Engine/source/console/persistenceManager.cpp +++ b/Engine/source/console/persistenceManager.cpp @@ -1254,17 +1254,7 @@ PersistenceManager::ParsedObject* PersistenceManager::writeNewObject(SimObject* dynamic_cast(object)) dclToken = "singleton"; else if( dynamic_cast< SimDataBlock* >( object ) ) - { - SimDataBlock* db = static_cast(object); - - if( db->isClientOnly() ) - { - if( db->getName() && db->getName()[ 0 ] ) - dclToken = "singleton"; - } - else - dclToken = "datablock"; - } + dclToken = "datablock"; char newLine[ 4096 ]; dMemset(newLine, 0, sizeof( newLine)); @@ -1416,17 +1406,25 @@ void PersistenceManager::updateObject(SimObject* object, ParsedObject* parentObj { // TODO: This should be wrapped in a helper method... probably. // Detect and collapse relative path information - if (f->type == TypeFilename || - f->type == TypeStringFilename || - f->type == TypeImageFilename || - f->type == TypePrefabFilename || - f->type == TypeShapeFilename) + if (f->type == TypeFilename || + f->type == TypeStringFilename || + f->type == TypeImageFilename || + f->type == TypePrefabFilename || + f->type == TypeShapeFilename || + f->type == TypeSoundFilename ) { char fnBuf[1024]; Con::collapseScriptFilename(fnBuf, 1024, value); updateToken(prop.valueLine, prop.valuePosition, prop.endPosition - prop.valuePosition, fnBuf, true); } + else if (f->type == TypeCommand || f->type == TypeString || f->type == TypeRealString) + { + char cmdBuf[1024]; + expandEscape(cmdBuf, value); + + updateToken(prop.valueLine, prop.valuePosition, prop.endPosition - prop.valuePosition, cmdBuf, true); + } else updateToken(prop.valueLine, prop.valuePosition, prop.endPosition - prop.valuePosition, value, true); } @@ -1495,17 +1493,25 @@ void PersistenceManager::updateObject(SimObject* object, ParsedObject* parentObj { // TODO: This should be wrapped in a helper method... probably. // Detect and collapse relative path information - if (f->type == TypeFilename || + if (f->type == TypeFilename || f->type == TypeStringFilename || - f->type == TypeImageFilename || + f->type == TypeImageFilename || f->type == TypePrefabFilename || - f->type == TypeShapeFilename) + f->type == TypeShapeFilename || + f->type == TypeSoundFilename ) { char fnBuf[1024]; Con::collapseScriptFilename(fnBuf, 1024, value); newLines.push_back(createNewProperty(f->pFieldname, fnBuf, f->elementCount > 1, j)); } + else if (f->type == TypeCommand) + { + char cmdBuf[1024]; + expandEscape(cmdBuf, value); + + newLines.push_back(createNewProperty(f->pFieldname, cmdBuf, f->elementCount > 1, j)); + } else newLines.push_back(createNewProperty(f->pFieldname, value, f->elementCount > 1, j)); } diff --git a/Engine/source/console/simObject.cpp b/Engine/source/console/simObject.cpp index ea0da309c..7e1274ff0 100644 --- a/Engine/source/console/simObject.cpp +++ b/Engine/source/console/simObject.cpp @@ -339,11 +339,12 @@ void SimObject::writeFields(Stream &stream, U32 tabStop) // detect and collapse relative path information char fnBuf[1024]; - if (f->type == TypeFilename || + if (f->type == TypeFilename || f->type == TypeStringFilename || - f->type == TypeImageFilename || + f->type == TypeImageFilename || f->type == TypePrefabFilename || - f->type == TypeShapeFilename) + f->type == TypeShapeFilename || + f->type == TypeSoundFilename ) { Con::collapseScriptFilename(fnBuf, 1024, val); val = fnBuf; @@ -919,7 +920,15 @@ void SimObject::assignFieldsFrom(SimObject *parent) dMemset( bufferSecure, 0, 2048 ); dMemcpy( bufferSecure, szBuffer, dStrlen( szBuffer ) ); - if((*f->setDataFn)( this, NULL, bufferSecure ) ) + //If we have an index worth mentioning, process it for pass-along as well to ensure we set stuff correctly + char* elementIdxBuffer = nullptr; + if (f->elementCount > 1) + { + elementIdxBuffer = Con::getArgBuffer(256); + dSprintf(elementIdxBuffer, 256, "%i", j); + } + + if((*f->setDataFn)( this, elementIdxBuffer, bufferSecure ) ) Con::setData(f->type, (void *) (((const char *)this) + f->offset), j, 1, &fieldVal, f->table); if (f->networkMask != 0) diff --git a/Engine/source/environment/VolumetricFog.cpp b/Engine/source/environment/VolumetricFog.cpp index 9623e197b..b602d87ac 100644 --- a/Engine/source/environment/VolumetricFog.cpp +++ b/Engine/source/environment/VolumetricFog.cpp @@ -124,7 +124,6 @@ VolumetricFog::VolumetricFog() mLightRayMod = 1.0f; mOldLightRayStrength = 0.1f; - mShapeName = ""; mShapeLoaded = false; mMinDisplaySize = 10.0f; mFadeSize = 0.0f; @@ -132,15 +131,14 @@ VolumetricFog::VolumetricFog() mNumDetailLevels = 0; det_size.clear(); - mTextureName = ""; mIsTextured = false; mStrength = 0.5f; mTexTiles = 1.0f; mSpeed1.set(0.5f, 0.0f); mSpeed2.set(0.1f, 0.1f); - mShapeAsset = StringTable->EmptyString(); - mShapeAssetId = StringTable->EmptyString(); + INIT_SHAPEASSET(Shape); + INIT_IMAGEASSET(Texture); } VolumetricFog::~VolumetricFog() @@ -168,11 +166,8 @@ VolumetricFog::~VolumetricFog() void VolumetricFog::initPersistFields() { addGroup("VolumetricFogData"); - addProtectedField("shapeAsset", TypeShapeAssetPtr, Offset(mShapeAsset, VolumetricFog), - &VolumetricFog::_setShapeAsset, &defaultProtectedGetFn, "The source shape asset."); - addField("shapeName", TypeShapeFilename, Offset(mShapeName, VolumetricFog), - "Path and filename of the model file (.DTS, .DAE) to use for this Volume.", AbstractClassRep::FieldFlags::FIELD_HideInInspectors ); + INITPERSISTFIELD_SHAPEASSET(Shape, VolumetricFog, "The source shape asset."); addField("FogColor", TypeColorI, Offset(mFogColor, VolumetricFog), "Fog color RGBA (Alpha is ignored)"); @@ -187,8 +182,8 @@ void VolumetricFog::initPersistFields() endGroup("VolumetricFogData"); addGroup("VolumetricFogModulation"); - addField("texture", TypeImageFilename, Offset(mTextureName, VolumetricFog), - "A texture which contains Fogdensity modulator in the red channel and color with 1-green channel. No texture disables modulation."); + INITPERSISTFIELD_IMAGEASSET(Texture, VolumetricFog, "A texture which contains Fogdensity modulator in the red channel and color with 1-green channel. No texture disables modulation."); + addField("tiles", TypeF32, Offset(mTexTiles, VolumetricFog), "How many times the texture is mapped to the object."); addField("modStrength", TypeF32, Offset(mStrength, VolumetricFog), @@ -356,40 +351,15 @@ bool VolumetricFog::LoadShape() { GFXPrimitiveType GFXdrawTypes[] = { GFXTriangleList, GFXTriangleStrip }; - Resource mShape; - if (mShapeAssetId != StringTable->EmptyString()) + if (mShapeAsset.isNull()) { - mShapeAsset = mShapeAssetId; - - if (mShapeAsset.isNull()) - { - Con::errorf("[TSStatic] Failed to load shape asset."); - return false; - } - - mShape = mShapeAsset->getShapeResource(); - - if (!mShape) - { - Con::errorf("TSStatic::_createShape() - Shape Asset had no valid shape!"); - return false; - } - } - else - { - if (!mShapeName || mShapeName[0] == '\0') - { - Con::errorf("VolumetricFog::LoadShape() - No shape name! Volumetric Fog will not be rendered!"); - return false; - } - - // Load shape, server side only reads bounds and radius - mShape = ResourceManager::get().load(mShapeName); + Con::errorf("[VolumetricFog] Failed to load shape asset."); + return false; } - if (bool(mShape) == false) + if (!mShape) { - Con::errorf("VolumetricFog::LoadShape() - Unable to load shape: %s", mShapeName); + Con::errorf("VolumetricFog::_createShape() - Shape Asset had no valid shape!"); return false; } @@ -573,7 +543,7 @@ U32 VolumetricFog::packUpdate(NetConnection *con, U32 mask, BitStream *stream) stream->write(mFogDensity); if (stream->writeFlag(mask & FogModulationMask)) { - stream->write(mTextureName); + PACK_IMAGEASSET(con, Texture); mTexTiles = mFabs(mTexTiles); stream->write(mTexTiles); stream->write(mStrength); @@ -597,27 +567,20 @@ U32 VolumetricFog::packUpdate(NetConnection *con, U32 mask, BitStream *stream) } if (stream->writeFlag(mask & FogShapeMask)) { - stream->writeString(mShapeAssetId); - stream->writeString(mShapeName); + PACK_SHAPEASSET(con, Shape); mathWrite(*stream, getTransform()); mathWrite(*stream, getScale()); - Resource mShape; - - if (mShapeAssetId != StringTable->EmptyString()) + if (mShapeAsset.notNull()) { - mShape = mShapeAsset->getShapeResource(); + mObjBox = mShapeAsset->getShapeResource()->mBounds; + mRadius = mShapeAsset->getShapeResource()->mRadius; } - else if (mShapeName && mShapeName[0] != '\0') + else { - mShape = ResourceManager::get().load(mShapeName); - } - - if (bool(mShape) == false) return retMask; + } - mObjBox = mShape->mBounds; - mRadius = mShape->mRadius; resetWorldBox(); mObjSize = mWorldBox.getGreatestDiagonalLength(); mObjScale = getScale(); @@ -632,7 +595,7 @@ void VolumetricFog::unpackUpdate(NetConnection *con, BitStream *stream) MatrixF mat; VectorF scale; VectorF mOldScale = getScale(); - String oldTextureName = mTextureName; + StringTableEntry oldTextureName = mTextureAssetId; StringTableEntry oldShapeAsset = mShapeAssetId; StringTableEntry oldShape = mShapeName; @@ -650,7 +613,7 @@ void VolumetricFog::unpackUpdate(NetConnection *con, BitStream *stream) } if (stream->readFlag())// Fog Modulation { - stream->read(&mTextureName); + UNPACK_IMAGEASSET(con, Texture); stream->read(&mTexTiles); mTexTiles = mFabs(mTexTiles); stream->read(&mStrength); @@ -660,9 +623,9 @@ void VolumetricFog::unpackUpdate(NetConnection *con, BitStream *stream) if (isProperlyAdded()) { - if (oldTextureName != mTextureName) + if (oldTextureName != mTextureAssetId) InitTexture(); - if (oldTextureName.isNotEmpty() && mTextureName.isEmpty()) + if (oldTextureName != StringTable->EmptyString() && mTextureAssetId == StringTable->EmptyString()) { mIsTextured = false; mTexture.free(); @@ -704,11 +667,8 @@ void VolumetricFog::unpackUpdate(NetConnection *con, BitStream *stream) } if (stream->readFlag())//Fog shape { - char buffer[256]; - stream->readString(buffer); - mShapeAssetId = StringTable->insert(buffer); + UNPACK_SHAPEASSET(con, Shape); - mShapeName = stream->readSTString(); mathRead(*stream, &mat); mathRead(*stream, &scale); if (strcmp(oldShapeAsset, mShapeAssetId) != 0 || strcmp(oldShape, mShapeName) != 0) @@ -1255,8 +1215,8 @@ void VolumetricFog::InitTexture() { mIsTextured = false; - if (mTextureName.isNotEmpty()) - mTexture.set(mTextureName, &GFXStaticTextureSRGBProfile, "VolumetricFogMod"); + if (mTextureAsset.isNull()) + return; if (!mTexture.isNull()) { diff --git a/Engine/source/environment/VolumetricFog.h b/Engine/source/environment/VolumetricFog.h index 1b2361610..1a4abaca3 100644 --- a/Engine/source/environment/VolumetricFog.h +++ b/Engine/source/environment/VolumetricFog.h @@ -83,6 +83,9 @@ class VolumetricFog : public SceneObject Vector *piArray; Vector *indices; }; + + DECLARE_SHAPEASSET(VolumetricFog, Shape, onShapeChanged); + DECLARE_SHAPEASSET_NET_SETGET(VolumetricFog, Shape, FogShapeMask); protected: // Rendertargets; @@ -91,9 +94,6 @@ class VolumetricFog : public SceneObject NamedTexTargetRef mDepthBufferTarget; NamedTexTargetRef mFrontBufferTarget; - // Fog Modulation texture - GFXTexHandle mTexture; - // Shaders GFXShaderRef mShader; GFXShaderRef mDeferredShader; @@ -143,10 +143,7 @@ class VolumetricFog : public SceneObject GFXPrimitiveBufferHandle mPB; // Fog volume data; - AssetPtr mShapeAsset; - StringTableEntry mShapeAssetId; - - StringTableEntry mShapeName; + ColorI mFogColor; F32 mFogDensity; bool mIgnoreWater; @@ -165,7 +162,9 @@ class VolumetricFog : public SceneObject F32 mInvScale; // Fog Modulation data - String mTextureName; + DECLARE_IMAGEASSET(VolumetricFog, Texture, onImageChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_NET_SETGET(VolumetricFog, Texture, FogModulationMask); + bool mIsTextured; F32 mTexTiles; F32 mStrength; @@ -221,6 +220,8 @@ class VolumetricFog : public SceneObject void _leaveFog(ShapeBase *control); static bool _setShapeAsset(void* obj, const char* index, const char* data); + + void onImageChanged() {} public: // Public methods @@ -248,6 +249,8 @@ class VolumetricFog : public SceneObject bool isInsideFog(); bool setShapeAsset(const StringTableEntry shapeAssetId); + + void onShapeChanged() {} DECLARE_CONOBJECT(VolumetricFog); diff --git a/Engine/source/environment/basicClouds.cpp b/Engine/source/environment/basicClouds.cpp index ef3728848..defd8fc41 100644 --- a/Engine/source/environment/basicClouds.cpp +++ b/Engine/source/environment/basicClouds.cpp @@ -173,8 +173,7 @@ void BasicClouds::initPersistFields() addField( "layerEnabled", TypeBool, Offset( mLayerEnabled, BasicClouds ), TEX_COUNT, "Enable or disable rendering of this layer." ); - addField( "texture", TypeImageFilename, Offset( mTexName, BasicClouds ), TEX_COUNT, - "Texture for this layer." ); + INITPERSISTFIELD_IMAGEASSET_ARRAY(Texture, TEX_COUNT, BasicClouds, "Texture for this layer."); addField( "texScale", TypeF32, Offset( mTexScale, BasicClouds ), TEX_COUNT, "Texture repeat for this layer." ); @@ -216,7 +215,7 @@ U32 BasicClouds::packUpdate( NetConnection *conn, U32 mask, BitStream *stream ) { stream->writeFlag( mLayerEnabled[i] ); - stream->write( mTexName[i] ); + PACK_IMAGEASSET_ARRAY(conn, Texture, i); stream->write( mTexScale[i] ); mathWrite( *stream, mTexDirection[i] ); @@ -237,7 +236,7 @@ void BasicClouds::unpackUpdate( NetConnection *conn, BitStream *stream ) { mLayerEnabled[i] = stream->readFlag(); - stream->read( &mTexName[i] ); + UNPACK_IMAGEASSET_ARRAY(conn, Texture, i); stream->read( &mTexScale[i] ); mathRead( *stream, &mTexDirection[i] ); @@ -340,11 +339,7 @@ void BasicClouds::_initTexture() continue; } - if ( mTexName[i].isNotEmpty() ) - mTexture[i].set( mTexName[i], &GFXStaticTextureSRGBProfile, "BasicClouds" ); - - if ( mTexture[i].isNull() ) - mTexture[i].set( GFXTextureManager::getWarningTexturePath(), &GFXStaticTextureSRGBProfile, "BasicClouds" ); + _setTexture(getTexture(i), i); } } diff --git a/Engine/source/environment/basicClouds.h b/Engine/source/environment/basicClouds.h index adb15139c..03b31af19 100644 --- a/Engine/source/environment/basicClouds.h +++ b/Engine/source/environment/basicClouds.h @@ -42,6 +42,8 @@ #include "gfx/gfxShader.h" #endif +#include "T3D/assets/ImageAsset.h" + class BaseMatInstance; @@ -91,7 +93,8 @@ protected: static U32 smVertCount; static U32 smTriangleCount; - GFXTexHandle mTexture[TEX_COUNT]; + DECLARE_IMAGEASSET_ARRAY(BasicClouds, Texture, GFXStaticTextureSRGBProfile, TEX_COUNT); + DECLARE_IMAGEASSET_ARRAY_NET_SETGET(BasicClouds, Texture, -1); GFXStateBlockRef mStateblock; @@ -111,7 +114,6 @@ protected: // Fields... bool mLayerEnabled[TEX_COUNT]; - String mTexName[TEX_COUNT]; F32 mTexScale[TEX_COUNT]; Point2F mTexDirection[TEX_COUNT]; F32 mTexSpeed[TEX_COUNT]; diff --git a/Engine/source/environment/cloudLayer.cpp b/Engine/source/environment/cloudLayer.cpp index f29dec3e9..01e55dc6e 100644 --- a/Engine/source/environment/cloudLayer.cpp +++ b/Engine/source/environment/cloudLayer.cpp @@ -38,6 +38,8 @@ #include "lighting/lightInfo.h" #include "math/mathIO.h" +#include "sim/netConnection.h" + ConsoleDocClass( CloudLayer, "@brief A layer of clouds which change shape over time and are affected by scene lighting.\n\n" @@ -110,6 +112,8 @@ CloudLayer::CloudLayer() mTexOffset[0] = mTexOffset[1] = mTexOffset[2] = Point2F::Zero; mHeight = 4.0f; + + INIT_IMAGEASSET(Texture); } IMPLEMENT_CO_NETOBJECT_V1( CloudLayer ); @@ -127,9 +131,10 @@ bool CloudLayer::onAdd() addToScene(); + LOAD_IMAGEASSET(Texture); + if ( isClientObject() ) { - _initTexture(); _initBuffers(); // Find ShaderData @@ -186,11 +191,10 @@ void CloudLayer::onRemove() void CloudLayer::initPersistFields() { - addGroup( "CloudLayer" ); - - addField( "texture", TypeImageFilename, Offset( mTextureName, CloudLayer ), - "An RGBA texture which should contain normals and opacity (density)." ); + addGroup( "CloudLayer" ); + INITPERSISTFIELD_IMAGEASSET(Texture, CloudLayer, "An RGBA texture which should contain normals and opacity (density)."); + addArray( "Textures", TEX_COUNT ); addField( "texScale", TypeF32, Offset( mTexScale, CloudLayer ), TEX_COUNT, @@ -238,7 +242,7 @@ U32 CloudLayer::packUpdate( NetConnection *conn, U32 mask, BitStream *stream ) { U32 retMask = Parent::packUpdate( conn, mask, stream ); - stream->write( mTextureName ); + PACK_IMAGEASSET(conn, Texture); for ( U32 i = 0; i < TEX_COUNT; i++ ) { @@ -260,8 +264,10 @@ void CloudLayer::unpackUpdate( NetConnection *conn, BitStream *stream ) { Parent::unpackUpdate( conn, stream ); - String oldTextureName = mTextureName; - stream->read( &mTextureName ); + UNPACK_IMAGEASSET(conn, Texture); + + if(mTextureAssetId != StringTable->EmptyString()) + mTextureAsset = mTextureAssetId; for ( U32 i = 0; i < TEX_COUNT; i++ ) { @@ -283,8 +289,6 @@ void CloudLayer::unpackUpdate( NetConnection *conn, BitStream *stream ) if ( isProperlyAdded() ) { - if ( ( oldTextureName != mTextureName ) || ( ( oldCoverage == 0.0f ) != ( mCoverage == 0.0f ) ) ) - _initTexture(); if ( oldHeight != mHeight ) _initBuffers(); } @@ -330,6 +334,9 @@ void CloudLayer::renderObject( ObjectRenderInst *ri, SceneRenderState *state, Ba { GFXTransformSaver saver; + if (!mTextureAsset || !mTextureAsset->isAssetValid()) + return; + const Point3F &camPos = state->getCameraPosition(); MatrixF xfm(true); xfm.setPosition(camPos); @@ -378,7 +385,7 @@ void CloudLayer::renderObject( ObjectRenderInst *ri, SceneRenderState *state, Ba mShaderConsts->setSafe( mExposureSC, mExposure ); - GFX->setTexture( mNormalHeightMapSC->getSamplerRegister(), mTexture ); + GFX->setTexture( mNormalHeightMapSC->getSamplerRegister(), getTextureResource()); GFX->setVertexBuffer( mVB ); GFX->setPrimitiveBuffer( mPB ); @@ -389,21 +396,6 @@ void CloudLayer::renderObject( ObjectRenderInst *ri, SceneRenderState *state, Ba // CloudLayer Internal Methods.... -void CloudLayer::_initTexture() -{ - if ( mCoverage <= 0.0f ) - { - mTexture = NULL; - return; - } - - if ( mTextureName.isNotEmpty() ) - mTexture.set( mTextureName, &GFXNormalMapProfile, "CloudLayer" ); - - if ( mTexture.isNull() ) - mTexture.set( GFXTextureManager::getWarningTexturePath(), &GFXNormalMapProfile, "CloudLayer" ); -} - void CloudLayer::_initBuffers() { // Vertex Buffer... diff --git a/Engine/source/environment/cloudLayer.h b/Engine/source/environment/cloudLayer.h index 96c98cf8a..82e152dfb 100644 --- a/Engine/source/environment/cloudLayer.h +++ b/Engine/source/environment/cloudLayer.h @@ -39,6 +39,8 @@ #include "materials/matInstance.h" #endif +#include "T3D/assets/ImageAsset.h" + GFXDeclareVertexFormat( GFXCloudVertex ) { Point3F point; @@ -81,9 +83,10 @@ public: void prepRenderImage( SceneRenderState *state ); void renderObject( ObjectRenderInst *ri, SceneRenderState *state, BaseMatInstance *mi ); + void onImageChanged() {} + protected: - void _initTexture(); void _initBuffers(); protected: @@ -93,7 +96,8 @@ protected: static U32 smVertCount; static U32 smTriangleCount; - GFXTexHandle mTexture; + DECLARE_IMAGEASSET(CloudLayer, Texture, onImageChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_NET_SETGET(CloudLayer, Texture, CloudLayerMask); GFXShaderRef mShader; @@ -120,7 +124,6 @@ protected: // Fields... - String mTextureName; F32 mTexScale[TEX_COUNT]; Point2F mTexDirection[TEX_COUNT]; F32 mTexSpeed[TEX_COUNT]; diff --git a/Engine/source/environment/decalRoad.cpp b/Engine/source/environment/decalRoad.cpp index a50792faa..e1d9a27ee 100644 --- a/Engine/source/environment/decalRoad.cpp +++ b/Engine/source/environment/decalRoad.cpp @@ -277,8 +277,6 @@ DecalRoad::DecalRoad() mTextureLength( 5.0f ), mRenderPriority( 10 ), mLoadRenderData( true ), - mMaterial( NULL ), - mMatInst( NULL ), mTriangleCount(0), mVertCount(0), mUpdateEventId( -1 ), @@ -289,7 +287,9 @@ DecalRoad::DecalRoad() mTypeMask |= StaticObjectType | StaticShapeObjectType; mNetFlags.set(Ghostable); - initMaterialAsset(Material); + INIT_MATERIALASSET(Material); + + mMaterialInst = nullptr; } DecalRoad::~DecalRoad() @@ -305,8 +305,7 @@ void DecalRoad::initPersistFields() { addGroup( "DecalRoad" ); - addProtectedField("materialAsset", TypeMaterialAssetId, Offset(mMaterialAssetId, DecalRoad), &DecalRoad::_setMaterialAsset, &defaultProtectedGetFn, "Material Asset used for rendering."); - addProtectedField( "material", TypeMaterialName, Offset( mMaterialName, DecalRoad ), &DecalRoad::_setMaterialName, &defaultProtectedGetFn, "Material used for rendering." ); + INITPERSISTFIELD_MATERIALASSET(Material, DecalRoad, "Material used for rendering."); addProtectedField( "textureLength", TypeF32, Offset( mTextureLength, DecalRoad ), &DecalRoad::ptSetTextureLength, &defaultProtectedGetFn, "The length in meters of textures mapped to the DecalRoad" ); @@ -398,7 +397,7 @@ bool DecalRoad::onAdd() void DecalRoad::onRemove() { - SAFE_DELETE( mMatInst ); + SAFE_DELETE( mMaterialInst ); TerrainBlock::smUpdateSignal.remove( this, &DecalRoad::_onTerrainChanged ); @@ -492,7 +491,7 @@ U32 DecalRoad::packUpdate(NetConnection * con, U32 mask, BitStream * stream) if ( stream->writeFlag( mask & DecalRoadMask ) ) { // Write Texture Name. - packMaterialAsset(con, Material); + PACK_MATERIALASSET(con, Material); stream->write( mBreakAngle ); @@ -581,7 +580,7 @@ void DecalRoad::unpackUpdate( NetConnection *con, BitStream *stream ) // DecalRoadMask if ( stream->readFlag() ) { - unpackMaterialAsset(con, Material); + UNPACK_MATERIALASSET(con, Material); if (isProperlyAdded()) _initMaterial(); @@ -685,13 +684,13 @@ void DecalRoad::prepRenderImage( SceneRenderState* state ) if ( mNodes.size() <= 1 || mBatches.size() == 0 || - !mMatInst || + !mMaterialInst || state->isShadowPass() ) return; // If we don't have a material instance after the override then // we can skip rendering all together. - BaseMatInstance *matInst = state->getOverrideMaterial( mMatInst ); + BaseMatInstance *matInst = state->getOverrideMaterial(mMaterialInst); if ( !matInst ) return; @@ -1045,12 +1044,14 @@ bool DecalRoad::addNodeFromField( void *object, const char *index, const char *d void DecalRoad::_initMaterial() { + _setMaterial(getMaterial()); + if (mMaterialAsset.notNull()) { - if (mMatInst && String(mMaterialAsset->getMaterialDefinitionName()).equal(mMatInst->getMaterial()->getName(), String::NoCase)) + if (mMaterialInst && String(mMaterialAsset->getMaterialDefinitionName()).equal(mMaterialInst->getMaterial()->getName(), String::NoCase)) return; - SAFE_DELETE(mMatInst); + SAFE_DELETE(mMaterialInst); Material* tMat = nullptr; @@ -1060,22 +1061,22 @@ void DecalRoad::_initMaterial() mMaterial = tMat; if (mMaterial) - mMatInst = mMaterial->createMatInstance(); + mMaterialInst = mMaterial->createMatInstance(); else - mMatInst = MATMGR->createMatInstance("WarningMaterial"); + mMaterialInst = MATMGR->createMatInstance("WarningMaterial"); - if (!mMatInst) + if (!mMaterialInst) Con::errorf("DecalRoad::_initMaterial - no Material called '%s'", mMaterialAsset->getMaterialDefinitionName()); } - if (!mMatInst) + if (!mMaterialInst) return; GFXStateBlockDesc desc; desc.setZReadWrite( true, false ); - mMatInst->addStateBlockDesc( desc ); + mMaterialInst->addStateBlockDesc( desc ); - mMatInst->init( MATMGR->getDefaultFeatures(), getGFXVertexFormat() ); + mMaterialInst->init( MATMGR->getDefaultFeatures(), getGFXVertexFormat() ); } void DecalRoad::_debugRender( ObjectRenderInst *ri, SceneRenderState *state, BaseMatInstance* ) diff --git a/Engine/source/environment/decalRoad.h b/Engine/source/environment/decalRoad.h index 771aa5975..7934d7889 100644 --- a/Engine/source/environment/decalRoad.h +++ b/Engine/source/environment/decalRoad.h @@ -240,7 +240,11 @@ protected: U32 mSegmentsPerBatch; F32 mTextureLength; - DECLARE_NET_MATERIALASSET(DecalRoad, Material, DecalRoadMask); + BaseMatInstance* mMaterialInst; + + DECLARE_MATERIALASSET(DecalRoad, Material); + DECLARE_MATERIALASSET_NET_SETGET(DecalRoad, Material, DecalRoadMask); + U32 mRenderPriority; // Static ConsoleVars for editor @@ -261,9 +265,6 @@ protected: RoadBatchVector mBatches; bool mLoadRenderData; - - SimObjectPtr mMaterial; - BaseMatInstance *mMatInst; GFXVertexBufferHandle mVB; GFXPrimitiveBufferHandle mPB; diff --git a/Engine/source/environment/editors/guiMeshRoadEditorCtrl.cpp b/Engine/source/environment/editors/guiMeshRoadEditorCtrl.cpp index b9bb74c1c..b0812f738 100644 --- a/Engine/source/environment/editors/guiMeshRoadEditorCtrl.cpp +++ b/Engine/source/environment/editors/guiMeshRoadEditorCtrl.cpp @@ -97,6 +97,10 @@ GuiMeshRoadEditorCtrl::GuiMeshRoadEditorCtrl() mHoverNodeColor( 255,255,255,255 ), mHasCopied( false ) { + INIT_MATERIALASSET(TopMaterial); + INIT_MATERIALASSET(BottomMaterial); + INIT_MATERIALASSET(SideMaterial); + mTopMaterialAssetId = Con::getVariable("$MeshRoadEditor::defaultTopMaterialAsset"); mBottomMaterialAssetId = Con::getVariable("$MeshRoadEditor::defaultBottomMaterialAsset"); mSideMaterialAssetId = Con::getVariable("$MeshRoadEditor::defaultSideMaterialAsset"); @@ -205,10 +209,6 @@ bool GuiMeshRoadEditorCtrl::onAdd() desc.zEnable = true; mZEnableSB = GFX->createStateBlock(desc); - bindMaterialAsset(TopMaterial); - bindMaterialAsset(BottomMaterial); - bindMaterialAsset(SideMaterial); - return true; } @@ -222,9 +222,9 @@ void GuiMeshRoadEditorCtrl::initPersistFields() addField( "HoverNodeColor", TypeColorI, Offset( mHoverNodeColor, GuiMeshRoadEditorCtrl ) ); addField( "isDirty", TypeBool, Offset( mIsDirty, GuiMeshRoadEditorCtrl ) ); - addField("topMaterial", TypeMaterialAssetId, Offset(mTopMaterialAssetId, GuiMeshRoadEditorCtrl), "Default Material used by the Mesh Road Editor on upper surface road creation."); - addField("bottomMaterial", TypeMaterialAssetId, Offset(mBottomMaterialAssetId, GuiMeshRoadEditorCtrl), "Default Material used by the Mesh Road Editor on bottom surface road creation."); - addField("sideMaterial", TypeMaterialAssetId, Offset(mSideMaterialAssetId, GuiMeshRoadEditorCtrl), "Default Material used by the Mesh Road Editor on side surface road creation."); + INITPERSISTFIELD_MATERIALASSET(TopMaterial, GuiMeshRoadEditorCtrl, "Default Material used by the Mesh Road Editor on upper surface road creation."); + INITPERSISTFIELD_MATERIALASSET(BottomMaterial, GuiMeshRoadEditorCtrl, "Default Material used by the Mesh Road Editor on bottom surface road creation."); + INITPERSISTFIELD_MATERIALASSET(SideMaterial, GuiMeshRoadEditorCtrl, "Default Material used by the Mesh Road Editor on side surface road creation."); //addField( "MoveNodeCursor", TYPEID< SimObject >(), Offset( mMoveNodeCursor, GuiMeshRoadEditorCtrl) ); //addField( "AddNodeCursor", TYPEID< SimObject >(), Offset( mAddNodeCursor, GuiMeshRoadEditorCtrl) ); @@ -627,11 +627,11 @@ void GuiMeshRoadEditorCtrl::on3DMouseDown(const Gui3DMouseEvent & event) MeshRoad *newRoad = new MeshRoad; if(mTopMaterialAsset.notNull()) - newRoad->setTopMaterialAssetId(mTopMaterialAssetId); + newRoad->_setTopMaterial(mTopMaterialAssetId); if (mBottomMaterialAsset.notNull()) - newRoad->setBottomMaterialAssetId(mBottomMaterialAssetId); + newRoad->_setBottomMaterial(mBottomMaterialAssetId); if (mSideMaterialAsset.notNull()) - newRoad->setSideMaterialAssetId(mSideMaterialAssetId); + newRoad->_setSideMaterial(mSideMaterialAssetId); newRoad->registerObject(); diff --git a/Engine/source/environment/editors/guiMeshRoadEditorCtrl.h b/Engine/source/environment/editors/guiMeshRoadEditorCtrl.h index ab3d132b6..95cffeab0 100644 --- a/Engine/source/environment/editors/guiMeshRoadEditorCtrl.h +++ b/Engine/source/environment/editors/guiMeshRoadEditorCtrl.h @@ -159,13 +159,14 @@ class GuiMeshRoadEditorCtrl : public EditTSCtrl bool mHasCopied; public: - StringTableEntry mTopMaterialAssetId; - StringTableEntry mBottomMaterialAssetId; - StringTableEntry mSideMaterialAssetId; + DECLARE_MATERIALASSET(GuiMeshRoadEditorCtrl, TopMaterial); + DECLARE_MATERIALASSET_SETGET(GuiMeshRoadEditorCtrl, TopMaterial); - AssetPtr mTopMaterialAsset; - AssetPtr mBottomMaterialAsset; - AssetPtr mSideMaterialAsset; + DECLARE_MATERIALASSET(GuiMeshRoadEditorCtrl, BottomMaterial); + DECLARE_MATERIALASSET_SETGET(GuiMeshRoadEditorCtrl, BottomMaterial); + + DECLARE_MATERIALASSET(GuiMeshRoadEditorCtrl, SideMaterial); + DECLARE_MATERIALASSET_SETGET(GuiMeshRoadEditorCtrl, SideMaterial); }; class GuiMeshRoadEditorUndoAction : public UndoAction diff --git a/Engine/source/environment/editors/guiRoadEditorCtrl.cpp b/Engine/source/environment/editors/guiRoadEditorCtrl.cpp index 487b35a24..3f111a80e 100644 --- a/Engine/source/environment/editors/guiRoadEditorCtrl.cpp +++ b/Engine/source/environment/editors/guiRoadEditorCtrl.cpp @@ -108,7 +108,7 @@ void GuiRoadEditorUndoAction::undo() nodes.merge( road->mNodes ); // Restore the Road properties saved in the UndoAction - road->setMaterialAssetId(materialAssetId); + road->_setMaterial(materialAssetId); road->mBreakAngle = breakAngle; road->mSegmentsPerBatch = segmentsPerBatch; road->mTextureLength = textureLength; @@ -153,8 +153,6 @@ bool GuiRoadEditorCtrl::onAdd() mZDisableSB = GFX->createStateBlock(desc); - bindMaterialAsset(Material); - return true; } @@ -166,7 +164,7 @@ void GuiRoadEditorCtrl::initPersistFields() addField( "HoverNodeColor", TypeColorI, Offset( mHoverNodeColor, GuiRoadEditorCtrl ) ); addField( "isDirty", TypeBool, Offset( mIsDirty, GuiRoadEditorCtrl ) ); - addField("material", TypeMaterialAssetId, Offset(mMaterialAssetId, GuiRoadEditorCtrl), "Default Material used by the Road Editor on road creation."); + INITPERSISTFIELD_MATERIALASSET(Material, GuiRoadEditorCtrl, "Default Material used by the Road Editor on road creation."); //addField( "MoveNodeCursor", TYPEID< SimObject >(), Offset( mMoveNodeCursor, GuiRoadEditorCtrl) ); //addField( "AddNodeCursor", TYPEID< SimObject >(), Offset( mAddNodeCursor, GuiRoadEditorCtrl) ); @@ -409,7 +407,7 @@ void GuiRoadEditorCtrl::on3DMouseDown(const Gui3DMouseEvent & event) DecalRoad *newRoad = new DecalRoad; if (mMaterialAsset.notNull()) - newRoad->setMaterialAssetId(mMaterialAssetId); + newRoad->_setMaterial(mMaterialAssetId); newRoad->registerObject(); diff --git a/Engine/source/environment/editors/guiRoadEditorCtrl.h b/Engine/source/environment/editors/guiRoadEditorCtrl.h index 570f63fc2..5e076aa68 100644 --- a/Engine/source/environment/editors/guiRoadEditorCtrl.h +++ b/Engine/source/environment/editors/guiRoadEditorCtrl.h @@ -103,8 +103,9 @@ class GuiRoadEditorCtrl : public EditTSCtrl public: - StringTableEntry mMaterialAssetId; - AssetPtr mMaterialAsset; + DECLARE_MATERIALASSET(GuiRoadEditorCtrl, Material); + DECLARE_MATERIALASSET_SETGET(GuiRoadEditorCtrl, Material); + protected: void _drawRoadSpline( DecalRoad *road, const ColorI &color ); diff --git a/Engine/source/environment/meshRoad.cpp b/Engine/source/environment/meshRoad.cpp index e162e8cf5..f27d2d84a 100644 --- a/Engine/source/environment/meshRoad.cpp +++ b/Engine/source/environment/meshRoad.cpp @@ -920,9 +920,9 @@ MeshRoad::MeshRoad() mTriangleCount[i] = 0; } - initMaterialAsset(TopMaterial); - initMaterialAsset(BottomMaterial); - initMaterialAsset(SideMaterial); + INIT_MATERIALASSET(TopMaterial); + INIT_MATERIALASSET(BottomMaterial); + INIT_MATERIALASSET(SideMaterial); mSideProfile.mRoad = this; } @@ -937,14 +937,9 @@ void MeshRoad::initPersistFields() { addGroup( "MeshRoad" ); - addProtectedField("TopMaterial", TypeMaterialName, Offset(mTopMaterialName, MeshRoad), MeshRoad::_setTopMaterialName, & defaultProtectedGetFn, "Material for the upper surface of the road.", AbstractClassRep::FIELD_HideInInspectors); \ - addProtectedField("TopMaterialAsset", TypeMaterialAssetId, Offset(mTopMaterialAssetId, MeshRoad), MeshRoad::_setTopMaterialAsset, & defaultProtectedGetFn, "Material for the upper surface of the road."); - - addProtectedField("BottomMaterial", TypeMaterialName, Offset(mBottomMaterialName, MeshRoad), MeshRoad::_setBottomMaterialName, & defaultProtectedGetFn, "Material for the bottom surface of the road.", AbstractClassRep::FIELD_HideInInspectors); \ - addProtectedField("BottomMaterialAsset", TypeMaterialAssetId, Offset(mBottomMaterialAssetId, MeshRoad), MeshRoad::_setBottomMaterialAsset, & defaultProtectedGetFn, "Material for the bottom surface of the road."); - - addProtectedField("SideMaterial", TypeMaterialName, Offset(mSideMaterialName, MeshRoad), MeshRoad::_setSideMaterialName, & defaultProtectedGetFn, "Material for the left, right, front, and back surfaces of the road.", AbstractClassRep::FIELD_HideInInspectors); \ - addProtectedField("SideMaterialAsset", TypeMaterialAssetId, Offset(mSideMaterialAssetId, MeshRoad), MeshRoad::_setSideMaterialAsset, & defaultProtectedGetFn, "Material for the left, right, front, and back surfaces of the road."); + INITPERSISTFIELD_MATERIALASSET(TopMaterial, MeshRoad, "Material for the upper surface of the road."); + INITPERSISTFIELD_MATERIALASSET(BottomMaterial, MeshRoad, "Material for the bottom surface of the road."); + INITPERSISTFIELD_MATERIALASSET(SideMaterial, MeshRoad, "Material for the side surface of the road."); addField( "textureLength", TypeF32, Offset( mTextureLength, MeshRoad ), "The length in meters of textures mapped to the MeshRoad." ); @@ -1421,9 +1416,9 @@ U32 MeshRoad::packUpdate(NetConnection * con, U32 mask, BitStream * stream) stream->writeAffineTransform( mObjToWorld ); // Write Materials - packMaterialAsset(con, TopMaterial); - packMaterialAsset(con, BottomMaterial); - packMaterialAsset(con, SideMaterial); + PACK_MATERIALASSET(con, TopMaterial); + PACK_MATERIALASSET(con, BottomMaterial); + PACK_MATERIALASSET(con, SideMaterial); stream->write( mTextureLength ); stream->write( mBreakAngle ); @@ -1520,9 +1515,9 @@ void MeshRoad::unpackUpdate(NetConnection * con, BitStream * stream) stream->readAffineTransform(&ObjectMatrix); Parent::setTransform(ObjectMatrix); - unpackMaterialAsset(con, TopMaterial); - unpackMaterialAsset(con, BottomMaterial); - unpackMaterialAsset(con, SideMaterial); + UNPACK_MATERIALASSET(con, TopMaterial); + UNPACK_MATERIALASSET(con, BottomMaterial); + UNPACK_MATERIALASSET(con, SideMaterial); if ( isProperlyAdded() ) _initMaterial(); diff --git a/Engine/source/environment/meshRoad.h b/Engine/source/environment/meshRoad.h index 2a6f97607..718a015cd 100644 --- a/Engine/source/environment/meshRoad.h +++ b/Engine/source/environment/meshRoad.h @@ -621,9 +621,14 @@ protected: GFXVertexBufferHandle mVB[SurfaceCount]; GFXPrimitiveBufferHandle mPB[SurfaceCount]; - DECLARE_NET_MATERIALASSET(MeshRoad, TopMaterial, MeshRoadMask); - DECLARE_NET_MATERIALASSET(MeshRoad, BottomMaterial, MeshRoadMask); - DECLARE_NET_MATERIALASSET(MeshRoad, SideMaterial, MeshRoadMask); + DECLARE_MATERIALASSET(MeshRoad, TopMaterial); + DECLARE_MATERIALASSET_NET_SETGET(MeshRoad, TopMaterial, MeshRoadMask); + + DECLARE_MATERIALASSET(MeshRoad, BottomMaterial); + DECLARE_MATERIALASSET_NET_SETGET(MeshRoad, BottomMaterial, MeshRoadMask); + + DECLARE_MATERIALASSET(MeshRoad, SideMaterial); + DECLARE_MATERIALASSET_NET_SETGET(MeshRoad, SideMaterial, MeshRoadMask); //String mMaterialName[SurfaceCount]; SimObjectPtr mMaterial[SurfaceCount]; diff --git a/Engine/source/environment/scatterSky.cpp b/Engine/source/environment/scatterSky.cpp index a9ae50cf0..c3cf674ce 100644 --- a/Engine/source/environment/scatterSky.cpp +++ b/Engine/source/environment/scatterSky.cpp @@ -167,6 +167,8 @@ ScatterSky::ScatterSky() mUseNightCubemap = false; mSunSize = 1.0f; + INIT_MATERIALASSET(MoonMat); + mMoonMatInst = NULL; mNetFlags.set( Ghostable | ScopeAlways ); @@ -407,8 +409,7 @@ void ScatterSky::initPersistFields() addField( "moonEnabled", TypeBool, Offset( mMoonEnabled, ScatterSky ), "Enable or disable rendering of the moon sprite during night." ); - addField( "moonMat", TypeMaterialName, Offset( mMoonMatName, ScatterSky ), - "Material for the moon sprite." ); + INITPERSISTFIELD_MATERIALASSET(MoonMat, ScatterSky, "Material for the moon sprite."); addField( "moonScale", TypeF32, Offset( mMoonScale, ScatterSky ), "Controls size the moon sprite renders, specified as a fractional amount of the screen height." ); @@ -500,11 +501,13 @@ U32 ScatterSky::packUpdate(NetConnection *con, U32 mask, BitStream *stream) } stream->writeFlag( mMoonEnabled ); - stream->write( mMoonMatName ); + + PACK_MATERIALASSET(con, MoonMat); + stream->write( mMoonScale ); stream->write( mMoonTint ); stream->writeFlag( mUseNightCubemap ); - stream->write( mNightCubemapName ); + stream->writeString( mNightCubemapName ); stream->write( mMoonAzimuth ); stream->write( mMoonElevation ); @@ -612,11 +615,13 @@ void ScatterSky::unpackUpdate(NetConnection *con, BitStream *stream) mFlareData = NULL; mMoonEnabled = stream->readFlag(); - stream->read( &mMoonMatName ); + + UNPACK_MATERIALASSET(con, MoonMat); + stream->read( &mMoonScale ); stream->read( &mMoonTint ); mUseNightCubemap = stream->readFlag(); - stream->read( &mNightCubemapName ); + mNightCubemapName = stream->readSTString(); stream->read( &mMoonAzimuth ); stream->read( &mMoonElevation ); @@ -832,8 +837,10 @@ void ScatterSky::_initMoon() if ( mMoonMatInst ) SAFE_DELETE( mMoonMatInst ); - if ( mMoonMatName.isNotEmpty() ) - mMoonMatInst = MATMGR->createMatInstance( mMoonMatName, MATMGR->getDefaultFeatures(), getGFXVertexFormat() ); + if (mMoonMatAsset.notNull()) + { + mMoonMatInst = MATMGR->createMatInstance(mMoonMatAsset->getMaterialDefinitionName(), MATMGR->getDefaultFeatures(), getGFXVertexFormat()); + } } void ScatterSky::_initCurves() diff --git a/Engine/source/environment/scatterSky.h b/Engine/source/environment/scatterSky.h index dc3aecc52..2657aa6b8 100644 --- a/Engine/source/environment/scatterSky.h +++ b/Engine/source/environment/scatterSky.h @@ -51,6 +51,8 @@ #include "math/util/tResponseCurve.h" #endif +#include "T3D/assets/MaterialAsset.h" + class LightInfo; class SphereMesh; class TimeOfDay; @@ -208,13 +210,16 @@ protected: F32 mFlareScale; bool mMoonEnabled; - String mMoonMatName; + + DECLARE_MATERIALASSET(ScatterSky, MoonMat); + DECLARE_MATERIALASSET_NET_SETGET(ScatterSky, MoonMat, UpdateMask); + BaseMatInstance *mMoonMatInst; F32 mMoonScale; LinearColorF mMoonTint; VectorF mMoonLightDir; CubemapData *mNightCubemap; - String mNightCubemapName; + StringTableEntry mNightCubemapName; bool mUseNightCubemap; MatrixSet *mMatrixSet; diff --git a/Engine/source/environment/skyBox.cpp b/Engine/source/environment/skyBox.cpp index 492265d20..057de94aa 100644 --- a/Engine/source/environment/skyBox.cpp +++ b/Engine/source/environment/skyBox.cpp @@ -56,7 +56,7 @@ SkyBox::SkyBox() mTypeMask |= EnvironmentObjectType | StaticObjectType; mNetFlags.set(Ghostable | ScopeAlways); - mMatName = ""; + INIT_MATERIALASSET(Material); mMatInstance = NULL; mIsVBDirty = false; @@ -116,8 +116,7 @@ void SkyBox::initPersistFields() { addGroup( "Sky Box" ); - addField( "material", TypeMaterialName, Offset( mMatName, SkyBox ), - "The name of a cubemap material for the sky box." ); + INITPERSISTFIELD_MATERIALASSET(Material, SkyBox, "The name of a cubemap material for the sky box."); addField( "drawBottom", TypeBool, Offset( mDrawBottom, SkyBox ), "If false the bottom of the skybox is not rendered." ); @@ -139,8 +138,9 @@ void SkyBox::inspectPostApply() U32 SkyBox::packUpdate( NetConnection *conn, U32 mask, BitStream *stream ) { U32 retMask = Parent::packUpdate( conn, mask, stream ); - - stream->write( mMatName ); + + PACK_MATERIALASSET(conn, Material); + stream->writeFlag( mDrawBottom ); stream->write( mFogBandHeight ); @@ -151,11 +151,10 @@ void SkyBox::unpackUpdate( NetConnection *conn, BitStream *stream ) { Parent::unpackUpdate( conn, stream ); - String tmpString( "" ); - stream->read( &tmpString ); - if ( !tmpString.equal( mMatName, String::NoCase ) ) + StringTableEntry oldMatName = getMaterial(); + UNPACK_MATERIALASSET(conn, Material); + if (oldMatName != getMaterial()) { - mMatName = tmpString; _updateMaterial(); } @@ -620,16 +619,15 @@ void SkyBox::_initMaterial() void SkyBox::_updateMaterial() { - if ( mMatName.isEmpty() ) - return; - - Material *pMat = NULL; - if ( !Sim::findObject( mMatName, pMat ) ) - Con::printf( "SkyBox::_updateMaterial, failed to find Material of name %s!", mMatName.c_str() ); - else if ( isProperlyAdded() ) + if (!getMaterialResource().isValid()) { - mMaterial = pMat; - _initMaterial(); + //If our materialDef isn't valid, try setting it + _setMaterial(getMaterial()); + } + + if (getMaterialResource().isValid()) + { + _initMaterial(); } } diff --git a/Engine/source/environment/skyBox.h b/Engine/source/environment/skyBox.h index 466b3e05e..38c2b0ac7 100644 --- a/Engine/source/environment/skyBox.h +++ b/Engine/source/environment/skyBox.h @@ -47,6 +47,8 @@ #include "gfx/gfxPrimitiveBuffer.h" #endif +#include "T3D/assets/MaterialAsset.h" + GFXDeclareVertexFormat( GFXSkyVertex ) { @@ -98,13 +100,13 @@ public: protected: - // Material - String mMatName; + // Material + DECLARE_MATERIALASSET(SkyBox, Material); + DECLARE_MATERIALASSET_NET_SETGET(SkyBox, Material, -1); + BaseMatInstance *mMatInstance; SkyMatParams mMatParamHandle; - SimObjectPtr mMaterial; - GFXVertexBufferHandle mVB; GFXVertexBufferHandle mFogBandVB; diff --git a/Engine/source/environment/sun.cpp b/Engine/source/environment/sun.cpp index 82cb88dee..42062a78b 100644 --- a/Engine/source/environment/sun.cpp +++ b/Engine/source/environment/sun.cpp @@ -90,6 +90,8 @@ Sun::Sun() mCoronaUseLightColor = true; mCoronaMatInst = NULL; + INIT_MATERIALASSET(CoronaMaterial); + mMatrixSet = reinterpret_cast(dMalloc_aligned(sizeof(MatrixSet), 16)); constructInPlace(mMatrixSet); @@ -177,8 +179,7 @@ void Sun::initPersistFields() addField( "coronaEnabled", TypeBool, Offset( mCoronaEnabled, Sun ), "Enable or disable rendering of the corona sprite." ); - addField( "coronaMaterial", TypeMaterialName, Offset( mCoronaMatName, Sun ), - "Texture for the corona sprite." ); + INITPERSISTFIELD_MATERIALASSET(CoronaMaterial, Sun, "Material for the corona sprite."); addField( "coronaScale", TypeF32, Offset( mCoronaScale, Sun ), "Controls size the corona sprite renders, specified as a fractional amount of the screen height." ); @@ -238,7 +239,9 @@ U32 Sun::packUpdate(NetConnection *conn, U32 mask, BitStream *stream ) } stream->writeFlag( mCoronaEnabled ); - stream->write( mCoronaMatName ); + + PACK_MATERIALASSET(conn, CoronaMaterial); + stream->write( mCoronaScale ); stream->write( mCoronaTint ); stream->writeFlag( mCoronaUseLightColor ); @@ -282,7 +285,9 @@ void Sun::unpackUpdate( NetConnection *conn, BitStream *stream ) mFlareData = NULL; mCoronaEnabled = stream->readFlag(); - stream->read( &mCoronaMatName ); + + UNPACK_MATERIALASSET(conn, CoronaMaterial); + stream->read( &mCoronaScale ); stream->read( &mCoronaTint ); mCoronaUseLightColor = stream->readFlag(); @@ -446,8 +451,10 @@ void Sun::_initCorona() SAFE_DELETE( mCoronaMatInst ); - if ( mCoronaMatName.isNotEmpty() ) - mCoronaMatInst = MATMGR->createMatInstance( mCoronaMatName, MATMGR->getDefaultFeatures(), getGFXVertexFormat() ); + if (mCoronaMaterialAsset.notNull()) + { + mCoronaMatInst = MATMGR->createMatInstance(mCoronaMaterialAsset->getMaterialDefinitionName(), MATMGR->getDefaultFeatures(), getGFXVertexFormat()); + } } void Sun::_renderCorona( ObjectRenderInst *ri, SceneRenderState *state, BaseMatInstance *overrideMat ) diff --git a/Engine/source/environment/sun.h b/Engine/source/environment/sun.h index 503526fab..9d11c0ed1 100644 --- a/Engine/source/environment/sun.h +++ b/Engine/source/environment/sun.h @@ -36,6 +36,8 @@ #include "T3D/lightFlareData.h" #endif +#include "T3D/assets/MaterialAsset.h" + class TimeOfDay; class MatrixSet; @@ -75,7 +77,10 @@ protected: F32 mFlareScale; bool mCoronaEnabled; - String mCoronaMatName; + + DECLARE_MATERIALASSET(Sun, CoronaMaterial); + DECLARE_MATERIALASSET_NET_SETGET(Sun, CoronaMaterial, UpdateMask); + BaseMatInstance *mCoronaMatInst; MatrixSet *mMatrixSet; F32 mCoronaScale; diff --git a/Engine/source/environment/waterObject.cpp b/Engine/source/environment/waterObject.cpp index 1d3da4aeb..2a2cf86ce 100644 --- a/Engine/source/environment/waterObject.cpp +++ b/Engine/source/environment/waterObject.cpp @@ -259,6 +259,12 @@ WaterObject::WaterObject() mMatrixSet = reinterpret_cast(dMalloc_aligned(sizeof(MatrixSet), 16)); constructInPlace(mMatrixSet); + + INIT_IMAGEASSET(RippleTex); + INIT_IMAGEASSET(FoamTex); + INIT_IMAGEASSET(DepthGradientTex); + + mCubemapName = StringTable->EmptyString(); } WaterObject::~WaterObject() @@ -292,8 +298,8 @@ void WaterObject::initPersistFields() addField( "overallWaveMagnitude", TypeF32, Offset( mOverallWaveMagnitude, WaterObject ), "Master variable affecting entire body" " of water's undulation" ); - - addField( "rippleTex", TypeImageFilename, Offset( mRippleTexName, WaterObject ), "Normal map used to simulate small surface ripples" ); + + INITPERSISTFIELD_IMAGEASSET(RippleTex, WaterObject, "Normal map used to simulate small surface ripples"); addArray( "Ripples (texture animation)", MAX_WAVES ); @@ -307,7 +313,7 @@ void WaterObject::initPersistFields() addField( "overallRippleMagnitude", TypeF32, Offset( mOverallRippleMagnitude, WaterObject ), "Master variable affecting entire surface"); - addField( "foamTex", TypeImageFilename, Offset( mFoamTexName, WaterObject ), "Diffuse texture for foam in shallow water (advanced lighting only)" ); + INITPERSISTFIELD_IMAGEASSET(FoamTex, WaterObject, "Diffuse texture for foam in shallow water (advanced lighting only)"); addArray( "Foam", MAX_FOAM ); @@ -358,8 +364,9 @@ void WaterObject::initPersistFields() endGroup( "Underwater Fogging" ); addGroup( "Misc" ); - - addField( "depthGradientTex", TypeImageFilename, Offset( mDepthGradientTexName, WaterObject ), "1D texture defining the base water color by depth" ); + + INITPERSISTFIELD_IMAGEASSET(DepthGradientTex, WaterObject, "1D texture defining the base water color by depth"); + addField( "depthGradientMax", TypeF32, Offset( mDepthGradientMax, WaterObject ), "Depth in world units, the max range of the color gradient texture." ); endGroup( "Misc" ); @@ -539,10 +546,11 @@ U32 WaterObject::packUpdate( NetConnection * conn, U32 mask, BitStream *stream ) if ( stream->writeFlag( mask & TextureMask ) ) { - stream->write( mRippleTexName ); - stream->write( mDepthGradientTexName ); - stream->write( mFoamTexName ); - stream->write( mCubemapName ); + PACK_IMAGEASSET(conn, RippleTex); + PACK_IMAGEASSET(conn, DepthGradientTex); + PACK_IMAGEASSET(conn, FoamTex); + + stream->writeString( mCubemapName ); } if( stream->writeFlag( mask & SoundMask ) ) @@ -660,10 +668,11 @@ void WaterObject::unpackUpdate( NetConnection * conn, BitStream *stream ) // TextureMask if ( stream->readFlag() ) { - stream->read( &mRippleTexName ); - stream->read( &mDepthGradientTexName ); - stream->read( &mFoamTexName ); - stream->read( &mCubemapName ); + UNPACK_IMAGEASSET(conn, RippleTex); + UNPACK_IMAGEASSET(conn, DepthGradientTex); + UNPACK_IMAGEASSET(conn, FoamTex); + + mCubemapName = stream->readSTString(); if ( isProperlyAdded() ) initTextures(); @@ -1161,25 +1170,10 @@ bool WaterObject::initMaterial( S32 idx ) void WaterObject::initTextures() { - if ( mRippleTexName.isNotEmpty() ) - mRippleTex.set( mRippleTexName, &GFXStaticTextureProfile, "WaterObject::mRippleTex" ); - if ( mRippleTex.isNull() ) - mRippleTex.set( GFXTextureManager::getWarningTexturePath(), &GFXStaticTextureProfile, "WaterObject::mRippleTex" ); - - if ( mDepthGradientTexName.isNotEmpty() ) - mDepthGradientTex.set( mDepthGradientTexName, &GFXStaticTextureSRGBProfile, "WaterObject::mDepthGradientTex" ); - if ( mDepthGradientTex.isNull() ) - mDepthGradientTex.set( GFXTextureManager::getWarningTexturePath(), &GFXStaticTextureSRGBProfile, "WaterObject::mDepthGradientTex" ); - if ( mNamedDepthGradTex.isRegistered() ) mNamedDepthGradTex.setTexture( mDepthGradientTex ); - if ( mFoamTexName.isNotEmpty() ) - mFoamTex.set( mFoamTexName, &GFXStaticTextureSRGBProfile, "WaterObject::mFoamTex" ); - if ( mFoamTex.isNull() ) - mFoamTex.set( GFXTextureManager::getWarningTexturePath(), &GFXStaticTextureSRGBProfile, "WaterObject::mFoamTex" ); - - if ( mCubemapName.isNotEmpty() ) + if ( mCubemapName != StringTable->EmptyString() ) Sim::findObject( mCubemapName, mCubemap ); if ( mCubemap ) mCubemap->createMap(); diff --git a/Engine/source/environment/waterObject.h b/Engine/source/environment/waterObject.h index 94862e4c6..7a9e9b5d4 100644 --- a/Engine/source/environment/waterObject.h +++ b/Engine/source/environment/waterObject.h @@ -45,6 +45,8 @@ #include "materials/matTextureTarget.h" #endif +#include "T3D/assets/ImageAsset.h" + GFXDeclareVertexFormat( GFXWaterVertex ) { Point3F point; @@ -200,6 +202,10 @@ protected: /// Callback used internally when smDisableTrueReflections changes. void _onDisableTrueRelfections(); + void onRippleTexChanged() {} + void onFoamTexChanged() {} + void onDepthGradientTexChanged() {} + protected: static bool _setFullReflect( void *object, const char *index, const char *data ); @@ -266,10 +272,14 @@ protected: F32 mDepthGradientMax; // Other textures - String mRippleTexName; - String mFoamTexName; - String mCubemapName; - String mDepthGradientTexName; + DECLARE_IMAGEASSET(WaterObject, RippleTex, onRippleTexChanged, GFXStaticTextureProfile); + DECLARE_IMAGEASSET_NET_SETGET(WaterObject, RippleTex, TextureMask); + DECLARE_IMAGEASSET(WaterObject, FoamTex, onFoamTexChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_NET_SETGET(WaterObject, FoamTex, TextureMask); + DECLARE_IMAGEASSET(WaterObject, DepthGradientTex, onDepthGradientTexChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_NET_SETGET(WaterObject, DepthGradientTex, TextureMask); + + StringTableEntry mCubemapName; // Sound SFXAmbience* mSoundAmbience; @@ -309,9 +319,6 @@ protected: WaterMatParams mMatParamHandles[NumMatTypes]; bool mUnderwater; GFXStateBlockRef mUnderwaterSB; - GFXTexHandle mRippleTex; - GFXTexHandle mDepthGradientTex; - GFXTexHandle mFoamTex; CubemapData *mCubemap; MatrixSet *mMatrixSet; NamedTexTarget mNamedDepthGradTex; diff --git a/Engine/source/forest/forest.cpp b/Engine/source/forest/forest.cpp index dd675480a..ce4a4186c 100644 --- a/Engine/source/forest/forest.cpp +++ b/Engine/source/forest/forest.cpp @@ -46,6 +46,8 @@ /// For frame signal #include "gui/core/guiCanvas.h" +#include "T3D/assets/LevelAsset.h" + extern bool gEditingMission; @@ -333,18 +335,23 @@ void Forest::createNewFile() mData = NULL; // We need to construct a default file name - String missionName( Con::getVariable( "$Client::MissionFile" ) ); - String levelDirectory( Con::getVariable( "$pref::Directories::Level" ) ); - if ( levelDirectory.isEmpty() ) - { - levelDirectory = "levels"; - } - missionName.replace( "tools/levels", levelDirectory ); - missionName = Platform::makeRelativePathName(missionName, Platform::getMainDotCsDir()); + String levelAssetId(Con::getVariable("$Client::LevelAsset")); + + LevelAsset* levelAsset; + if (!Sim::findObject(levelAssetId.c_str(), levelAsset)) + { + Con::errorf("Forest::createNewFile() - Unable to find current level's LevelAsset. Unable to construct forest filePath"); + return; + } + + Torque::Path basePath(levelAsset->getForestPath() ); + + //If we didn't already define a forestfile to work with, just base it off our filename + if (basePath.isEmpty()) + basePath = levelAsset->getLevelPath(); - Torque::Path basePath( missionName ); String fileName = Torque::FS::MakeUniquePath( basePath.getPath(), basePath.getFileName(), "forest" ); - mDataFileName = StringTable->insert( fileName ); + mDataFileName = StringTable->insert( fileName.c_str() ); ForestData *file = new ForestData; file->write( mDataFileName ); diff --git a/Engine/source/forest/forestItem.cpp b/Engine/source/forest/forestItem.cpp index c1298b025..11d514b34 100644 --- a/Engine/source/forest/forestItem.cpp +++ b/Engine/source/forest/forestItem.cpp @@ -41,7 +41,6 @@ SimSet* ForestItemData::smSet = NULL; ForestItemData::ForestItemData() : mNeedPreload( true ), - mShapeFile( NULL ), mRadius( 1 ), mCollidable( true ), mWindScale( 0.0f ), @@ -54,6 +53,7 @@ ForestItemData::ForestItemData() mTightnessCoefficient( 0.4f ), mDampingCoefficient( 0.7f ) { + INIT_SHAPEASSET(Shape); } void ForestItemData::initPersistFields() @@ -61,9 +61,11 @@ void ForestItemData::initPersistFields() Parent::initPersistFields(); addGroup( "Media" ); + + INITPERSISTFIELD_SHAPEASSET(Shape, ForestItemData, "Shape asset for this item type"); - addField( "shapeFile", TypeShapeFilename, Offset( mShapeFile, ForestItemData ), - "Shape file for this item type" ); + addProtectedField( "shapeFile", TypeShapeFilename, Offset( mShapeName, ForestItemData ), &_setShapeData, &defaultProtectedGetFn, + "Shape file for this item type", AbstractClassRep::FIELD_HideInInspectors ); addField( "collidable", TypeBool, Offset( mCollidable, ForestItemData ), "Can other objects or spacial queries hit items of this type." ); @@ -162,7 +164,7 @@ void ForestItemData::packData(BitStream* stream) stream->write( localName ); - stream->writeString(mShapeFile); + PACKDATA_SHAPEASSET(Shape); stream->writeFlag( mCollidable ); @@ -190,8 +192,7 @@ void ForestItemData::unpackData(BitStream* stream) char readBuffer[1024]; - stream->readString(readBuffer); - mShapeFile = StringTable->insert(readBuffer); + UNPACKDATA_SHAPEASSET(Shape); mCollidable = stream->readFlag(); diff --git a/Engine/source/forest/forestItem.h b/Engine/source/forest/forestItem.h index c5a0fe374..0c7eb0697 100644 --- a/Engine/source/forest/forestItem.h +++ b/Engine/source/forest/forestItem.h @@ -33,6 +33,7 @@ #include "console/dynamicTypes.h" #endif +#include "T3D/assets/ShapeAsset.h" class ForestItem; class ForestCellBatch; @@ -61,8 +62,8 @@ protected: public: - /// Shape file for this item type. - StringTableEntry mShapeFile; + DECLARE_SHAPEASSET(ForestItemData, Shape, onShapeChanged); + DECLARE_SHAPEASSET_SETGET(ForestItemData, Shape); /// This is the radius used during placement to ensure /// the element isn't crowded up against other trees. @@ -141,6 +142,8 @@ public: static ReloadSignal theSignal; return theSignal; } + + void onShapeChanged() {} }; typedef Vector ForestItemDataVector; diff --git a/Engine/source/forest/ts/tsForestItemData.cpp b/Engine/source/forest/ts/tsForestItemData.cpp index 5caf9387d..29c67899e 100644 --- a/Engine/source/forest/ts/tsForestItemData.cpp +++ b/Engine/source/forest/ts/tsForestItemData.cpp @@ -99,7 +99,8 @@ void TSForestItemData::inspectPostApply() void TSForestItemData::_onResourceChanged( const Torque::Path &path ) { - if ( path != Path( mShapeFile ) ) + if (mShapeAsset.isNull()) return; + if ( path != Path(mShapeAsset->getShapeFilePath()) ) return; SAFE_DELETE( mShapeInstance ); @@ -110,12 +111,15 @@ void TSForestItemData::_onResourceChanged( const Torque::Path &path ) void TSForestItemData::_loadShape() { - mShape = ResourceManager::get().load(mShapeFile); + if (mShapeAsset.isNull()) return; + + _setShape(mShapeAssetId); + if ( !(bool)mShape ) return; if ( mIsClientObject && - !mShape->preloadMaterialList( mShapeFile ) ) + !mShape->preloadMaterialList(mShapeAsset->getShapeFilePath()) ) return; // Lets add an autobillboard detail if don't have one. @@ -153,13 +157,14 @@ TSShapeInstance* TSForestItemData::_getShapeInstance() const void TSForestItemData::_checkLastDetail() { + if (mShapeAsset.isNull()) return; const S32 dl = mShape->mSmallestVisibleDL; const TSDetail *detail = &mShape->details[dl]; // TODO: Expose some real parameters to the datablock maybe? if ( detail->subShapeNum != -1 ) { - mShape->addImposter( mShapeFile, 10, 4, 0, 0, 256, 0, 0 ); + mShape->addImposter(mShapeAsset->getShapeFilePath(), 10, 4, 0, 0, 256, 0, 0 ); // HACK: If i don't do this it crashes! while ( mShape->detailCollisionAccelerators.size() < mShape->details.size() ) diff --git a/Engine/source/forest/ts/tsForestItemData.h b/Engine/source/forest/ts/tsForestItemData.h index 089da98d5..a46c51684 100644 --- a/Engine/source/forest/ts/tsForestItemData.h +++ b/Engine/source/forest/ts/tsForestItemData.h @@ -49,8 +49,6 @@ protected: // This is setup during forest creation. mutable TSShapeInstance *mShapeInstance; - Resource mShape; - Vector mCollisionDetails; Vector mLOSDetails; diff --git a/Engine/source/gfx/gfxDevice.h b/Engine/source/gfx/gfxDevice.h index 8c022115a..1e2b68bab 100644 --- a/Engine/source/gfx/gfxDevice.h +++ b/Engine/source/gfx/gfxDevice.h @@ -19,7 +19,7 @@ // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS // IN THE SOFTWARE. //----------------------------------------------------------------------------- - +#pragma once #ifndef _GFXDEVICE_H_ #define _GFXDEVICE_H_ diff --git a/Engine/source/gfx/gfxTextureProfile.h b/Engine/source/gfx/gfxTextureProfile.h index 2fd866ab5..46f2b690b 100644 --- a/Engine/source/gfx/gfxTextureProfile.h +++ b/Engine/source/gfx/gfxTextureProfile.h @@ -19,6 +19,7 @@ // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS // IN THE SOFTWARE. //----------------------------------------------------------------------------- +#pragma once #ifndef _GFXTEXTUREPROFILE_H_ #define _GFXTEXTUREPROFILE_H_ diff --git a/Engine/source/gfx/sim/cubemapData.cpp b/Engine/source/gfx/sim/cubemapData.cpp index 02927073e..db7e6f2aa 100644 --- a/Engine/source/gfx/sim/cubemapData.cpp +++ b/Engine/source/gfx/sim/cubemapData.cpp @@ -41,6 +41,13 @@ IMPLEMENT_CONOBJECT( CubemapData ); CubemapData::CubemapData() { mCubemap = NULL; + + for (U32 i = 0; i < 6; i++) + { + INIT_IMAGEASSET_ARRAY(CubeMapFace, i); + } + + INIT_IMAGEASSET(CubeMap); } CubemapData::~CubemapData() @@ -69,7 +76,16 @@ ConsoleDocClass( CubemapData, void CubemapData::initPersistFields() { - addField( "cubeFace", TypeStringFilename, Offset(mCubeFaceFile, CubemapData), 6, + INITPERSISTFIELD_IMAGEASSET_ARRAY(CubeMapFace, 6, CubemapData, "@brief The 6 cubemap face textures for a static cubemap.\n\n" + "They are in the following order:\n" + " - cubeFace[0] is -X\n" + " - cubeFace[1] is +X\n" + " - cubeFace[2] is -Z\n" + " - cubeFace[3] is +Z\n" + " - cubeFace[4] is -Y\n" + " - cubeFace[5] is +Y\n"); + + addProtectedField( "cubeFace", TypeStringFilename, Offset(mCubeMapFaceName, CubemapData), _setCubeMapFaceData, defaultProtectedGetFn, 6, "@brief The 6 cubemap face textures for a static cubemap.\n\n" "They are in the following order:\n" " - cubeFace[0] is -X\n" @@ -77,11 +93,9 @@ void CubemapData::initPersistFields() " - cubeFace[2] is -Z\n" " - cubeFace[3] is +Z\n" " - cubeFace[4] is -Y\n" - " - cubeFace[5] is +Y\n" ); - - addField("cubeMap", TypeStringFilename, Offset(mCubeMapFile, CubemapData), - "@brief Cubemap dds file.\n\n"); + " - cubeFace[5] is +Y\n", AbstractClassRep::FIELD_HideInInspectors ); + INITPERSISTFIELD_IMAGEASSET(CubeMap, CubemapData, "@brief Cubemap dds Image Asset.\n\n"); } bool CubemapData::onAdd() @@ -101,22 +115,19 @@ void CubemapData::createMap() { bool initSuccess = true; //check mCubeMapFile first - if (!mCubeMapFile.isEmpty()) + if (getCubeMap() != StringTable->EmptyString()) { - mCubemap = TEXMGR->createCubemap(mCubeMapFile); + mCubemap = TEXMGR->createCubemap(getCubeMap()); return; } else { for (U32 i = 0; i < 6; i++) { - if (!mCubeFaceFile[i].isEmpty()) + if (!_setCubeMapFace(getCubeMapFace(i), i)) { - if (!mCubeFace[i].set(mCubeFaceFile[i], &GFXStaticTextureSRGBProfile, avar("%s() - mCubeFace[%d] (line %d)", __FUNCTION__, i, __LINE__))) - { - Con::errorf("CubemapData::createMap - Failed to load texture '%s'", mCubeFaceFile[i].c_str()); - initSuccess = false; - } + Con::errorf("CubemapData::createMap - Failed to load texture '%s'", getCubeMapFace(i)); + initSuccess = false; } } } @@ -124,8 +135,9 @@ void CubemapData::createMap() if( initSuccess ) { mCubemap = GFX->createCubemap(); - if (mCubeFace == NULL || mCubeFace->isNull()) return; - mCubemap->initStatic( mCubeFace ); + if (mCubeMapFace == NULL || mCubeMapFace->isNull()) + return; + mCubemap->initStatic(mCubeMapFace); } } } @@ -137,20 +149,17 @@ void CubemapData::updateFaces() for( U32 i=0; i<6; i++ ) { //check mCubeMapFile first - if (!mCubeMapFile.isEmpty()) + if (getCubeMap() != StringTable->EmptyString()) { - mCubemap = TEXMGR->createCubemap(mCubeMapFile); + mCubemap = TEXMGR->createCubemap(getCubeMap()); return; } else { - if (!mCubeFaceFile[i].isEmpty()) + if (!_setCubeMapFace(getCubeMapFace(i), i)) { - if (!mCubeFace[i].set(mCubeFaceFile[i], &GFXStaticTextureSRGBProfile, avar("%s() - mCubeFace[%d] (line %d)", __FUNCTION__, i, __LINE__))) - { - initSuccess = false; - Con::errorf("CubemapData::createMap - Failed to load texture '%s'", mCubeFaceFile[i].c_str()); - } + Con::errorf("CubemapData::createMap - Failed to load texture '%s'", getCubeMapFace(i)); + initSuccess = false; } } } @@ -160,13 +169,13 @@ void CubemapData::updateFaces() mCubemap = NULL; mCubemap = GFX->createCubemap(); - mCubemap->initStatic( mCubeFace ); + mCubemap->initStatic( mCubeMapFace ); } } void CubemapData::setCubemapFile(FileName newCubemapFile) { - mCubeMapFile = newCubemapFile; + mCubeMapName = newCubemapFile; } void CubemapData::setCubeFaceFile(U32 index, FileName newFaceFile) @@ -174,7 +183,7 @@ void CubemapData::setCubeFaceFile(U32 index, FileName newFaceFile) if (index >= 6) return; - mCubeFaceFile[index] = newFaceFile; + mCubeMapFaceName[index] = newFaceFile; } void CubemapData::setCubeFaceTexture(U32 index, GFXTexHandle newFaceTexture) @@ -182,7 +191,7 @@ void CubemapData::setCubeFaceTexture(U32 index, GFXTexHandle newFaceTexture) if (index >= 6) return; - mCubeFace[index] = newFaceTexture; + mCubeMapFace[index] = newFaceTexture; } DefineEngineMethod( CubemapData, updateFaces, void, (),, diff --git a/Engine/source/gfx/sim/cubemapData.h b/Engine/source/gfx/sim/cubemapData.h index ba2edbcf9..7ec2e0fb5 100644 --- a/Engine/source/gfx/sim/cubemapData.h +++ b/Engine/source/gfx/sim/cubemapData.h @@ -39,6 +39,7 @@ #include "scene/sceneManager.h" #endif +#include "T3D/assets/ImageAsset.h" /// A script interface for creating static or dynamic cubemaps. class CubemapData : public SimObject @@ -69,15 +70,19 @@ public: void setCubeFaceTexture(U32 index, GFXTexHandle newFaceTexture); - GFXTexHandle* getCubeMapFace(U32 faceIdx) { return &mCubeFace[faceIdx]; } + GFXTexHandle* getCubeFaceTexture(U32 faceIdx) { return &mCubeMapFace[faceIdx]; } protected: - FileName mCubeMapFile; - FileName mCubeFaceFile[6]; - GFXTexHandle mCubeFace[6]; + DECLARE_IMAGEASSET(CubemapData, CubeMap, onCubemapChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(CubemapData, CubeMap); + + DECLARE_IMAGEASSET_ARRAY(CubemapData, CubeMapFace, GFXStaticTextureSRGBProfile, 6); + DECLARE_IMAGEASSET_ARRAY_SETGET(CubemapData, CubeMapFace); GFXTexHandle mDepthBuff; GFXTextureTargetRef mRenderTarget; + + void onCubemapChanged() {} }; #endif // CUBEMAPDATA diff --git a/Engine/source/gfx/video/theoraTextureObject.cpp b/Engine/source/gfx/video/theoraTextureObject.cpp index e83314870..d75692ac5 100644 --- a/Engine/source/gfx/video/theoraTextureObject.cpp +++ b/Engine/source/gfx/video/theoraTextureObject.cpp @@ -133,7 +133,7 @@ bool TheoraTextureObject::onAdd() if( !Parent::onAdd() ) return false; - if( mFilename.isEmpty() ) + if( mFilename == StringTable->EmptyString()) { Con::errorf( "TheoraTextureObject::onAdd - 'filename' must be set" ); return false; @@ -171,11 +171,11 @@ void TheoraTextureObject::onRemove() void TheoraTextureObject::play() { - if( mTheoraTexture.getFilename().isEmpty() || mTheoraTexture.getFilename() != mFilename ) + if( mTheoraTexture.getFilename().isEmpty() || mTheoraTexture.getFilename() != String(mFilename) ) { if( !mTheoraTexture.setFile( mFilename, mSFXDescription ) ) { - Con::errorf( "TheoraTextureObject::play - Could not load video '%s'", mFilename.c_str() ); + Con::errorf( "TheoraTextureObject::play - Could not load video '%s'", mFilename ); return; } } diff --git a/Engine/source/gfx/video/theoraTextureObject.h b/Engine/source/gfx/video/theoraTextureObject.h index 98095cd28..74d7f066c 100644 --- a/Engine/source/gfx/video/theoraTextureObject.h +++ b/Engine/source/gfx/video/theoraTextureObject.h @@ -54,7 +54,7 @@ protected: bool mLoop; /// The Theora file we should play. - String mFilename; + StringTableEntry mFilename; /// Name for the NamedTexTarget. String mTexTargetName; diff --git a/Engine/source/gui/buttons/guiBitmapButtonCtrl.cpp b/Engine/source/gui/buttons/guiBitmapButtonCtrl.cpp index 2e9b6d0aa..43f470711 100644 --- a/Engine/source/gui/buttons/guiBitmapButtonCtrl.cpp +++ b/Engine/source/gui/buttons/guiBitmapButtonCtrl.cpp @@ -30,6 +30,9 @@ #include "gui/core/guiDefaultControlRender.h" #include "gfx/gfxDrawUtil.h" #include "gfx/gfxTextureManager.h" +#include "gui/editor/inspector/group.h" +#include "gui/editor/inspector/field.h" +#include "gui/editor/guiInspector.h" ImplementEnumType( GuiBitmapMode, @@ -208,7 +211,7 @@ bool GuiBitmapButtonCtrl::_setAutoFitExtents( void *object, const char *index, c bool GuiBitmapButtonCtrl::_setBitmap( void *object, const char *index, const char *data ) { GuiBitmapButtonCtrl* ctrl = reinterpret_cast< GuiBitmapButtonCtrl* >( object ); - ctrl->setBitmap( data ); + ctrl->setBitmap( StringTable->insert(data) ); return false; } @@ -219,7 +222,7 @@ DefineEngineMethod( GuiBitmapButtonCtrl, setBitmap, void, ( const char* path ),, "Set the bitmap to show on the button.\n" "@param path Path to the texture file in any of the supported formats.\n" ) { - object->setBitmap( path ); + object->setBitmap( StringTable->insert(path) ); } //----------------------------------------------------------------------------- @@ -253,7 +256,7 @@ void GuiBitmapButtonCtrl::inspectPostApply() } } - setBitmap( path.getFullPath() ); + setBitmap( StringTable->insert(path.getFullPath().c_str()) ); // if the extent is set to (0,0) in the gui editor and appy hit, this control will // set it's extent to be exactly the size of the normal bitmap (if present) @@ -275,7 +278,7 @@ void GuiBitmapButtonCtrl::setAutoFitExtents( bool state ) //----------------------------------------------------------------------------- -void GuiBitmapButtonCtrl::setBitmap( const String& name ) +void GuiBitmapButtonCtrl::setBitmap( StringTableEntry name ) { PROFILE_SCOPE( GuiBitmapButtonCtrl_setBitmap ); @@ -283,7 +286,7 @@ void GuiBitmapButtonCtrl::setBitmap( const String& name ) if( !isAwake() ) return; - if( !mBitmapName.isEmpty() ) + if( mBitmapName != StringTable->EmptyString()) { if( dStricmp( mBitmapName, "texhandle" ) != 0 ) { @@ -329,8 +332,8 @@ void GuiBitmapButtonCtrl::setBitmap( const String& name ) if( i == 0 && mTextures[ i ].mTextureNormal.isNull() && mTextures[ i ].mTextureHilight.isNull() && mTextures[ i ].mTextureDepressed.isNull() && mTextures[ i ].mTextureInactive.isNull() ) { - Con::warnf( "GuiBitmapButtonCtrl::setBitmap - Unable to load texture: %s", mBitmapName.c_str() ); - this->setBitmap( GFXTextureManager::getUnavailableTexturePath() ); + Con::warnf( "GuiBitmapButtonCtrl::setBitmap - Unable to load texture: %s", mBitmapName ); + this->setBitmap( StringTable->insert(GFXTextureManager::getUnavailableTexturePath().c_str()) ); return; } } @@ -375,7 +378,7 @@ void GuiBitmapButtonCtrl::setBitmapHandles(GFXTexHandle normal, GFXTexHandle hig if (mTextures[ i ].mTextureNormal.isNull() && mTextures[ i ].mTextureHilight.isNull() && mTextures[ i ].mTextureDepressed.isNull() && mTextures[ i ].mTextureInactive.isNull()) { Con::warnf("GuiBitmapButtonCtrl::setBitmapHandles() - Invalid texture handles"); - setBitmap( GFXTextureManager::getUnavailableTexturePath() ); + setBitmap( StringTable->insert(GFXTextureManager::getUnavailableTexturePath().c_str()) ); return; } diff --git a/Engine/source/gui/buttons/guiBitmapButtonCtrl.h b/Engine/source/gui/buttons/guiBitmapButtonCtrl.h index 2a9d464e7..86e525c76 100644 --- a/Engine/source/gui/buttons/guiBitmapButtonCtrl.h +++ b/Engine/source/gui/buttons/guiBitmapButtonCtrl.h @@ -111,7 +111,7 @@ class GuiBitmapButtonCtrl : public GuiButtonCtrl BitmapMode mBitmapMode; /// File name for bitmap. - String mBitmapName; + StringTableEntry mBitmapName; /// alpha masking bool mMasked; @@ -154,7 +154,7 @@ class GuiBitmapButtonCtrl : public GuiButtonCtrl GuiBitmapButtonCtrl(); void setAutoFitExtents( bool state ); - void setBitmap( const String& name ); + void setBitmap( StringTableEntry name ); void setBitmapHandles( GFXTexHandle normal, GFXTexHandle highlighted, GFXTexHandle depressed, GFXTexHandle inactive ); //Parent methods diff --git a/Engine/source/gui/buttons/guiCheckBoxCtrl.cpp b/Engine/source/gui/buttons/guiCheckBoxCtrl.cpp index d927552d0..b7b47b57c 100644 --- a/Engine/source/gui/buttons/guiCheckBoxCtrl.cpp +++ b/Engine/source/gui/buttons/guiCheckBoxCtrl.cpp @@ -134,7 +134,7 @@ void GuiCheckBoxCtrl::onRender(Point2I offset, const RectI &updateRect) } xOffset = mProfile->mBitmapArrayRects[0].extent.x + 2 + mIndent; S32 y = (getHeight() - mProfile->mBitmapArrayRects[0].extent.y) / 2; - GFX->getDrawUtil()->drawBitmapSR(mProfile->mTextureObject, offset + Point2I(mIndent, y), mProfile->mBitmapArrayRects[index]); + GFX->getDrawUtil()->drawBitmapSR(mProfile->getBitmapResource(), offset + Point2I(mIndent, y), mProfile->mBitmapArrayRects[index]); } if(mButtonText[0] != '\0') diff --git a/Engine/source/gui/buttons/guiIconButtonCtrl.cpp b/Engine/source/gui/buttons/guiIconButtonCtrl.cpp index 6084f64f1..bd64a803c 100644 --- a/Engine/source/gui/buttons/guiIconButtonCtrl.cpp +++ b/Engine/source/gui/buttons/guiIconButtonCtrl.cpp @@ -85,7 +85,7 @@ ConsoleDocClass( GuiIconButtonCtrl, GuiIconButtonCtrl::GuiIconButtonCtrl() { - mBitmapName = StringTable->EmptyString(); + INIT_IMAGEASSET(Bitmap); mTextLocation = TextLocLeft; mIconLocation = IconLocLeft; mTextMargin = 4; @@ -94,9 +94,6 @@ GuiIconButtonCtrl::GuiIconButtonCtrl() mFitBitmapToButton = false; mMakeIconSquare = false; - mErrorBitmapName = StringTable->EmptyString(); - mErrorTextureHandle = NULL; - mAutoSize = false; setExtent(140, 30); @@ -125,7 +122,10 @@ EndImplementEnumType; void GuiIconButtonCtrl::initPersistFields() { addField( "buttonMargin", TypePoint2I, Offset( mButtonMargin, GuiIconButtonCtrl ),"Margin area around the button.\n"); - addField( "iconBitmap", TypeFilename, Offset( mBitmapName, GuiIconButtonCtrl ),"Bitmap file for the icon to display on the button.\n"); + + INITPERSISTFIELD_IMAGEASSET(Bitmap, GuiIconButtonCtrl, "Bitmap file for the icon to display on the button.\n"); + addProtectedField( "iconBitmap", TypeImageFilename, Offset( mBitmapName, GuiIconButtonCtrl ), &_setBitmapData, &defaultProtectedGetFn, "Bitmap file for the icon to display on the button.\n", AbstractClassRep::FIELD_HideInInspectors); + addField( "iconLocation", TYPEID< IconLocation >(), Offset( mIconLocation, GuiIconButtonCtrl ),"Where to place the icon on the control. Options are 0 (None), 1 (Left), 2 (Right), 3 (Center).\n"); addField( "sizeIconToButton", TypeBool, Offset( mFitBitmapToButton, GuiIconButtonCtrl ),"If true, the icon will be scaled to be the same size as the button.\n"); addField( "makeIconSquare", TypeBool, Offset( mMakeIconSquare, GuiIconButtonCtrl ),"If true, will make sure the icon is square.\n"); @@ -152,7 +152,6 @@ bool GuiIconButtonCtrl::onWake() void GuiIconButtonCtrl::onSleep() { - mTextureNormal = NULL; Parent::onSleep(); } @@ -176,8 +175,8 @@ bool GuiIconButtonCtrl::resize(const Point2I &newPosition, const Point2I &newExt if ( mIconLocation != IconLocNone ) { - autoExtent.y = mTextureNormal.getHeight() + mButtonMargin.y * 2; - autoExtent.x = mTextureNormal.getWidth() + mButtonMargin.x * 2; + autoExtent.y = mBitmap.getHeight() + mButtonMargin.y * 2; + autoExtent.x = mBitmap.getWidth() + mButtonMargin.x * 2; } if ( mTextLocation != TextLocNone && mButtonText && mButtonText[0] ) @@ -201,18 +200,10 @@ bool GuiIconButtonCtrl::resize(const Point2I &newPosition, const Point2I &newExt void GuiIconButtonCtrl::setBitmap(const char *name) { - mBitmapName = Platform::makeRelativePathName(name, NULL); if(!isAwake()) return; - if (*mBitmapName) - { - mTextureNormal = GFXTexHandle(mBitmapName, &GFXTexturePersistentSRGBProfile, avar("%s() - mTextureNormal (line %d)", __FUNCTION__, __LINE__) ); - } - else - { - mTextureNormal = NULL; - } + _setBitmap(getBitmap()); // So that extent is recalculated if autoSize is set. resize( getPosition(), getExtent() ); @@ -279,7 +270,7 @@ void GuiIconButtonCtrl::renderButton( Point2I &offset, const RectI& updateRect ) RectI iconRect( 0, 0, 0, 0 ); // Render the icon - if ( mTextureNormal && mIconLocation != GuiIconButtonCtrl::IconLocNone ) + if ( mBitmap && mIconLocation != GuiIconButtonCtrl::IconLocNone ) { // Render the normal bitmap drawer->clearBitmapModulation(); @@ -287,7 +278,7 @@ void GuiIconButtonCtrl::renderButton( Point2I &offset, const RectI& updateRect ) // Maintain the bitmap size or fill the button? if ( !mFitBitmapToButton ) { - Point2I textureSize( mTextureNormal->getWidth(), mTextureNormal->getHeight() ); + Point2I textureSize(mBitmap->getWidth(), mBitmap->getHeight() ); iconRect.set( offset + mButtonMargin, textureSize ); if ( mIconLocation == IconLocRight ) @@ -306,7 +297,7 @@ void GuiIconButtonCtrl::renderButton( Point2I &offset, const RectI& updateRect ) iconRect.point.y = offset.y + ( getHeight() - textureSize.y ) / 2; } - drawer->drawBitmapStretch( mTextureNormal, iconRect ); + drawer->drawBitmapStretch(mBitmap, iconRect ); } else @@ -322,7 +313,7 @@ void GuiIconButtonCtrl::renderButton( Point2I &offset, const RectI& updateRect ) iconRect.extent.x = iconRect.extent.y; } - drawer->drawBitmapStretch( mTextureNormal, iconRect ); + drawer->drawBitmapStretch( mBitmap, iconRect ); } } @@ -339,7 +330,7 @@ void GuiIconButtonCtrl::renderButton( Point2I &offset, const RectI& updateRect ) if ( mTextLocation == TextLocRight ) { Point2I start( mTextMargin, ( getHeight() - mProfile->mFont->getHeight() ) / 2 ); - if ( mTextureNormal && mIconLocation != IconLocNone ) + if (mBitmap && mIconLocation != IconLocNone ) { start.x = iconRect.extent.x + mButtonMargin.x + mTextMargin; } @@ -357,7 +348,7 @@ void GuiIconButtonCtrl::renderButton( Point2I &offset, const RectI& updateRect ) if ( mTextLocation == TextLocCenter ) { Point2I start; - if ( mTextureNormal && mIconLocation == IconLocLeft ) + if (mBitmap && mIconLocation == IconLocLeft ) { start.set( ( getWidth() - textWidth - iconRect.extent.x ) / 2 + iconRect.extent.x, ( getHeight() - mProfile->mFont->getHeight() ) / 2 ); @@ -421,19 +412,4 @@ void GuiIconButtonCtrl::renderBitmapArray(RectI &bounds, S32 state) } } -DefineEngineMethod( GuiIconButtonCtrl, setBitmap, void, (const char* buttonFilename),, - "@brief Set the bitmap to use for the button portion of this control.\n\n" - "@param buttonFilename Filename for the image\n" - "@tsexample\n" - "// Define the button filename\n" - "%buttonFilename = \"pearlButton\";\n\n" - "// Inform the GuiIconButtonCtrl control to update its main button graphic to the defined bitmap\n" - "%thisGuiIconButtonCtrl.setBitmap(%buttonFilename);\n" - "@endtsexample\n\n" - "@see GuiControl\n" - "@see GuiButtonCtrl\n\n") -{ - char* argBuffer = Con::getArgBuffer( 512 ); - Platform::makeFullPathName( buttonFilename, argBuffer, 512 ); - object->setBitmap( argBuffer ); -} +DEF_IMAGEASSET_BINDS(GuiIconButtonCtrl, Bitmap); \ No newline at end of file diff --git a/Engine/source/gui/buttons/guiIconButtonCtrl.h b/Engine/source/gui/buttons/guiIconButtonCtrl.h index 9767e7257..d2cf0b9bd 100644 --- a/Engine/source/gui/buttons/guiIconButtonCtrl.h +++ b/Engine/source/gui/buttons/guiIconButtonCtrl.h @@ -30,6 +30,7 @@ #include "gfx/gfxTextureManager.h" #endif +#include "T3D/assets/ImageAsset.h" /// The GuiIconButtonCtrl draws an icon and text caption within a normal /// button control with several layout options. @@ -41,8 +42,9 @@ private: protected: - StringTableEntry mBitmapName; - GFXTexHandle mTextureNormal; + DECLARE_IMAGEASSET(GuiIconButtonCtrl, Bitmap, onImageChanged, GFXTexturePersistentSRGBProfile); + DECLARE_IMAGEASSET_SETGET(GuiIconButtonCtrl, Bitmap); + S32 mIconLocation; S32 mTextLocation; S32 mTextMargin; @@ -57,10 +59,6 @@ protected: /// Calculate extent based on icon size, text width, and layout options. bool mAutoSize; - // Optional bitmap to be displayed when the proper bitmap cannot be found - StringTableEntry mErrorBitmapName; - GFXTexHandle mErrorTextureHandle; - void renderButton( Point2I &offset, const RectI& updateRect); enum @@ -114,6 +112,8 @@ public: void setErrorBitmap(const char *name); void onRender(Point2I offset, const RectI &updateRect); + + void onImageChanged() {} }; typedef GuiIconButtonCtrl::TextLocation GuiIconButtonTextLocation; diff --git a/Engine/source/gui/buttons/guiToolboxButtonCtrl.cpp b/Engine/source/gui/buttons/guiToolboxButtonCtrl.cpp index c3e7cf8a2..3f1b26f0c 100644 --- a/Engine/source/gui/buttons/guiToolboxButtonCtrl.cpp +++ b/Engine/source/gui/buttons/guiToolboxButtonCtrl.cpp @@ -43,9 +43,10 @@ ConsoleDocClass( GuiToolboxButtonCtrl, //------------------------------------- GuiToolboxButtonCtrl::GuiToolboxButtonCtrl() { - mNormalBitmapName = StringTable->EmptyString(); - mLoweredBitmapName = StringTable->insert("sceneeditor/client/images/buttondown"); - mHoverBitmapName = StringTable->insert("sceneeditor/client/images/buttonup"); + INIT_IMAGEASSET(NormalBitmap); + INIT_IMAGEASSET(LoweredBitmap); + INIT_IMAGEASSET(HoverBitmap); + setMinExtent(Point2I(16,16)); setExtent(48, 48); mButtonType = ButtonTypeRadio; @@ -57,9 +58,10 @@ GuiToolboxButtonCtrl::GuiToolboxButtonCtrl() //------------------------------------- void GuiToolboxButtonCtrl::initPersistFields() { - addField("normalBitmap", TypeFilename, Offset(mNormalBitmapName, GuiToolboxButtonCtrl)); - addField("loweredBitmap", TypeFilename, Offset(mLoweredBitmapName, GuiToolboxButtonCtrl)); - addField("hoverBitmap", TypeFilename, Offset(mHoverBitmapName, GuiToolboxButtonCtrl)); + INITPERSISTFIELD_IMAGEASSET(NormalBitmap, GuiToolboxButtonCtrl, ""); + INITPERSISTFIELD_IMAGEASSET(LoweredBitmap, GuiToolboxButtonCtrl, ""); + INITPERSISTFIELD_IMAGEASSET(HoverBitmap, GuiToolboxButtonCtrl, ""); + Parent::initPersistFields(); } @@ -72,9 +74,9 @@ bool GuiToolboxButtonCtrl::onWake() setActive( true ); - setNormalBitmap( mNormalBitmapName ); - setLoweredBitmap( mLoweredBitmapName ); - setHoverBitmap( mHoverBitmapName ); + setNormalBitmap( getNormalBitmap() ); + setLoweredBitmap( getLoweredBitmap() ); + setHoverBitmap( getHoverBitmap() ); return true; } @@ -83,30 +85,9 @@ bool GuiToolboxButtonCtrl::onWake() //------------------------------------- void GuiToolboxButtonCtrl::onSleep() { - mTextureNormal = NULL; - mTextureLowered = NULL; - mTextureHover = NULL; Parent::onSleep(); } - -//------------------------------------- - -DefineEngineMethod( GuiToolboxButtonCtrl, setNormalBitmap, void, ( const char * name ), , "( filepath name ) sets the bitmap that shows when the button is active") -{ - object->setNormalBitmap(name); -} - -DefineEngineMethod( GuiToolboxButtonCtrl, setLoweredBitmap, void, ( const char * name ), , "( filepath name ) sets the bitmap that shows when the button is disabled") -{ - object->setLoweredBitmap(name); -} - -DefineEngineMethod( GuiToolboxButtonCtrl, setHoverBitmap, void, ( const char * name ), , "( filepath name ) sets the bitmap that shows when the button is disabled") -{ - object->setHoverBitmap(name); -} - //------------------------------------- void GuiToolboxButtonCtrl::inspectPostApply() { @@ -114,9 +95,9 @@ void GuiToolboxButtonCtrl::inspectPostApply() // set it's extent to be exactly the size of the normal bitmap (if present) Parent::inspectPostApply(); - if ((getWidth() == 0) && (getHeight() == 0) && mTextureNormal) + if ((getWidth() == 0) && (getHeight() == 0) && mNormalBitmap) { - setExtent( mTextureNormal->getWidth(), mTextureNormal->getHeight()); + setExtent(mNormalBitmap->getWidth(), mNormalBitmap->getHeight()); } } @@ -124,46 +105,31 @@ void GuiToolboxButtonCtrl::inspectPostApply() //------------------------------------- void GuiToolboxButtonCtrl::setNormalBitmap( StringTableEntry bitmapName ) { - mNormalBitmapName = StringTable->insert( bitmapName ); + _setNormalBitmap(bitmapName); if(!isAwake()) return; - - if ( *mNormalBitmapName ) - mTextureNormal = GFXTexHandle( mNormalBitmapName, &GFXTexturePersistentSRGBProfile, avar("%s() - mTextureNormal (line %d)", __FUNCTION__, __LINE__) ); - else - mTextureNormal = NULL; setUpdate(); } void GuiToolboxButtonCtrl::setLoweredBitmap( StringTableEntry bitmapName ) { - mLoweredBitmapName = StringTable->insert( bitmapName ); + _setLoweredBitmap(bitmapName); if(!isAwake()) return; - - if ( *mLoweredBitmapName ) - mTextureLowered = GFXTexHandle( mLoweredBitmapName, &GFXTexturePersistentSRGBProfile, avar("%s() - mTextureLowered (line %d)", __FUNCTION__, __LINE__) ); - else - mTextureLowered = NULL; setUpdate(); } void GuiToolboxButtonCtrl::setHoverBitmap( StringTableEntry bitmapName ) { - mHoverBitmapName = StringTable->insert( bitmapName ); + _setHoverBitmap(bitmapName); if(!isAwake()) return; - if ( *mHoverBitmapName ) - mTextureHover = GFXTexHandle( mHoverBitmapName, &GFXTexturePersistentSRGBProfile, avar("%s() - mTextureHover (line %d)", __FUNCTION__, __LINE__) ); - else - mTextureHover = NULL; - setUpdate(); } @@ -177,15 +143,15 @@ void GuiToolboxButtonCtrl::onRender(Point2I offset, const RectI& updateRect) { RectI r(offset, getExtent()); if ( mDepressed || mStateOn ) - renderStateRect( mTextureLowered , r ); + renderStateRect( mLoweredBitmap , r ); else if ( mMouseOver ) - renderStateRect( mTextureHover , r ); + renderStateRect( mHoverBitmap , r ); } // Now render the image - if( mTextureNormal ) + if( mNormalBitmap ) { - renderButton( mTextureNormal, offset, updateRect ); + renderButton(mNormalBitmap, offset, updateRect ); return; } @@ -226,3 +192,7 @@ void GuiToolboxButtonCtrl::renderButton(GFXTexHandle &texture, Point2I &offset, renderChildControls( offset, updateRect); } } + +DEF_IMAGEASSET_BINDS(GuiToolboxButtonCtrl, NormalBitmap); +DEF_IMAGEASSET_BINDS(GuiToolboxButtonCtrl, LoweredBitmap); +DEF_IMAGEASSET_BINDS(GuiToolboxButtonCtrl, HoverBitmap); diff --git a/Engine/source/gui/buttons/guiToolboxButtonCtrl.h b/Engine/source/gui/buttons/guiToolboxButtonCtrl.h index f90cdfa87..ec2b56711 100644 --- a/Engine/source/gui/buttons/guiToolboxButtonCtrl.h +++ b/Engine/source/gui/buttons/guiToolboxButtonCtrl.h @@ -30,23 +30,29 @@ #include "gfx/gfxTextureManager.h" #endif +#include "T3D/assets/ImageAsset.h" + class GuiToolboxButtonCtrl : public GuiButtonCtrl { private: typedef GuiButtonCtrl Parent; protected: - StringTableEntry mNormalBitmapName; - StringTableEntry mLoweredBitmapName; - StringTableEntry mHoverBitmapName; - GFXTexHandle mTextureNormal; - GFXTexHandle mTextureLowered; - GFXTexHandle mTextureHover; + DECLARE_IMAGEASSET(GuiToolboxButtonCtrl, NormalBitmap, onNormalImageChanged, GFXTexturePersistentSRGBProfile); + DECLARE_IMAGEASSET_SETGET(GuiToolboxButtonCtrl, NormalBitmap); + DECLARE_IMAGEASSET(GuiToolboxButtonCtrl, LoweredBitmap, onLoweredImageChanged, GFXTexturePersistentSRGBProfile); + DECLARE_IMAGEASSET_SETGET(GuiToolboxButtonCtrl, LoweredBitmap); + DECLARE_IMAGEASSET(GuiToolboxButtonCtrl, HoverBitmap, onHoverImageChanged, GFXTexturePersistentSRGBProfile); + DECLARE_IMAGEASSET_SETGET(GuiToolboxButtonCtrl, HoverBitmap); void renderButton(GFXTexHandle &texture, Point2I &offset, const RectI& updateRect); void renderStateRect( GFXTexHandle &texture, const RectI& rect ); + void onNormalImageChanged() {} + void onLoweredImageChanged() {} + void onHoverImageChanged() {} + public: DECLARE_CONOBJECT(GuiToolboxButtonCtrl); GuiToolboxButtonCtrl(); diff --git a/Engine/source/gui/containers/guiFormCtrl.cpp b/Engine/source/gui/containers/guiFormCtrl.cpp index 4cbb7ffa9..9397d4be7 100644 --- a/Engine/source/gui/containers/guiFormCtrl.cpp +++ b/Engine/source/gui/containers/guiFormCtrl.cpp @@ -276,7 +276,7 @@ void GuiFormCtrl::onRender(Point2I offset, const RectI &updateRect) Point2I barOffset(barStart, barTop); // Draw the start of the bar... - GFX->getDrawUtil()->drawBitmapStretchSR(mProfile->mTextureObject ,RectI(barOffset, mProfile->mBitmapArrayRects[2].extent), mProfile->mBitmapArrayRects[2] ); + GFX->getDrawUtil()->drawBitmapStretchSR(mProfile->getBitmapResource(),RectI(barOffset, mProfile->mBitmapArrayRects[2].extent), mProfile->mBitmapArrayRects[2] ); // Now draw the middle... barOffset.x += mProfile->mBitmapArrayRects[2].extent.x; @@ -290,7 +290,7 @@ void GuiFormCtrl::onRender(Point2I offset, const RectI &updateRect) foo.inset(1,0); GFX->getDrawUtil()->drawBitmapStretchSR( - mProfile->mTextureObject, + mProfile->getBitmapResource(), RectI(barOffset, Point2I(barMiddleSize, mProfile->mBitmapArrayRects[3].extent.y)), foo ); @@ -299,7 +299,7 @@ void GuiFormCtrl::onRender(Point2I offset, const RectI &updateRect) // And the end barOffset.x += barMiddleSize; - GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mTextureObject, RectI(barOffset, mProfile->mBitmapArrayRects[4].extent), + GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->getBitmapResource(), RectI(barOffset, mProfile->mBitmapArrayRects[4].extent), mProfile->mBitmapArrayRects[4]); GFX->getDrawUtil()->setBitmapModulation((mMouseOver ? mProfile->mFontColorHL : mProfile->mFontColor)); diff --git a/Engine/source/gui/containers/guiPaneCtrl.cpp b/Engine/source/gui/containers/guiPaneCtrl.cpp index 4d2ae5e61..f658c59f8 100644 --- a/Engine/source/gui/containers/guiPaneCtrl.cpp +++ b/Engine/source/gui/containers/guiPaneCtrl.cpp @@ -192,7 +192,7 @@ void GuiPaneControl::onRender(Point2I offset, const RectI &updateRect) GFX->getDrawUtil()->clearBitmapModulation(); GFX->getDrawUtil()->drawBitmapStretchSR( - mProfile->mTextureObject, + mProfile->getBitmapResource(), RectI(offset, mProfile->mBitmapArrayRects[idx].extent), mProfile->mBitmapArrayRects[idx] ); @@ -225,7 +225,7 @@ void GuiPaneControl::onRender(Point2I offset, const RectI &updateRect) // Draw the start of the bar... GFX->getDrawUtil()->drawBitmapStretchSR( - mProfile->mTextureObject, + mProfile->getBitmapResource(), RectI(barOffset, mProfile->mBitmapArrayRects[2].extent), mProfile->mBitmapArrayRects[2] ); @@ -242,7 +242,7 @@ void GuiPaneControl::onRender(Point2I offset, const RectI &updateRect) foo.inset(1,0); GFX->getDrawUtil()->drawBitmapStretchSR( - mProfile->mTextureObject, + mProfile->getBitmapResource(), RectI(barOffset, Point2I(barMiddleSize, mProfile->mBitmapArrayRects[3].extent.y)), foo ); @@ -252,7 +252,7 @@ void GuiPaneControl::onRender(Point2I offset, const RectI &updateRect) barOffset.x += barMiddleSize; GFX->getDrawUtil()->drawBitmapStretchSR( - mProfile->mTextureObject, + mProfile->getBitmapResource(), RectI(barOffset, mProfile->mBitmapArrayRects[4].extent), mProfile->mBitmapArrayRects[4] ); diff --git a/Engine/source/gui/containers/guiScrollCtrl.cpp b/Engine/source/gui/containers/guiScrollCtrl.cpp index a52a5816e..43e2da663 100644 --- a/Engine/source/gui/containers/guiScrollCtrl.cpp +++ b/Engine/source/gui/containers/guiScrollCtrl.cpp @@ -147,7 +147,7 @@ bool GuiScrollCtrl::onWake() if (! Parent::onWake()) return false; - mTextureObject = mProfile->mTextureObject; + mTextureObject = mProfile->getBitmapResource(); if (mTextureObject && (mProfile->constructBitmapArray() >= BmpStates * BmpCount)) { mBitmapBounds = mProfile->mBitmapArrayRects.address(); diff --git a/Engine/source/gui/containers/guiWindowCtrl.cpp b/Engine/source/gui/containers/guiWindowCtrl.cpp index 17000909b..74a155b9b 100644 --- a/Engine/source/gui/containers/guiWindowCtrl.cpp +++ b/Engine/source/gui/containers/guiWindowCtrl.cpp @@ -678,7 +678,6 @@ bool GuiWindowCtrl::onWake() return false; //get the texture for the close, minimize, and maximize buttons - mTextureObject = mProfile->mTextureObject; bool result = mProfile->constructBitmapArray() >= NumBitmaps; if( !result ) { @@ -686,6 +685,8 @@ bool GuiWindowCtrl::onWake() return false; } + mTextureObject = mProfile->getBitmapResource(); + mBitmapBounds = mProfile->mBitmapArrayRects.address(); S32 buttonHeight = mBitmapBounds[BmpStates * BmpClose].extent.y; diff --git a/Engine/source/gui/controls/guiAnimBitmapCtrl.cpp b/Engine/source/gui/controls/guiAnimBitmapCtrl.cpp index 26ce32376..8500cd9b7 100644 --- a/Engine/source/gui/controls/guiAnimBitmapCtrl.cpp +++ b/Engine/source/gui/controls/guiAnimBitmapCtrl.cpp @@ -212,7 +212,7 @@ bool guiAnimBitmapCtrl::ptSetFrameRanges(void *object, const char *index, const void guiAnimBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) { - if (mTextureObject) + if (mBitmap) { if (mFrameTime->getElapsedMs() > 1000 / mFramesPerSec) //fps to msfp conversion { @@ -271,7 +271,7 @@ void guiAnimBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) GFX->getDrawUtil()->clearBitmapModulation(); GFX->getDrawUtil()->setBitmapModulation(mColor); - GFXTextureObject* texture = mTextureObject; + GFXTextureObject* texture = mBitmap; Point2I modifiedSRC = Point2I(texture->mBitmapSize.x / mAnimTexTiling.x, texture->mBitmapSize.y / mAnimTexTiling.y); RectI srcRegion; @@ -285,7 +285,7 @@ void guiAnimBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) GFX->getDrawUtil()->drawBitmapStretchSR(texture, updateRect, srcRegion, GFXBitmapFlip_None, GFXTextureFilterLinear, false); } - if (mProfile->mBorder || !mTextureObject) + if (mProfile->mBorder || !mBitmap) { RectI rect(offset, getExtent()); GFX->getDrawUtil()->drawRect(rect, mProfile->mBorderColor); diff --git a/Engine/source/gui/controls/guiBitmapBarCtrl.cpp b/Engine/source/gui/controls/guiBitmapBarCtrl.cpp index 006309027..5a2e480fb 100644 --- a/Engine/source/gui/controls/guiBitmapBarCtrl.cpp +++ b/Engine/source/gui/controls/guiBitmapBarCtrl.cpp @@ -55,12 +55,12 @@ void GuiBitmapBarCtrl::initPersistFields() void GuiBitmapBarCtrl::onRender(Point2I offset, const RectI &updateRect) { - if (mTextureObject) + if (mBitmap) { GFX->getDrawUtil()->clearBitmapModulation(); GFX->getDrawUtil()->setBitmapModulation(mColor); F32 pct = (mPercent / 100.0); - GFXTextureObject* texture = mTextureObject; + GFXTextureObject* texture = mBitmap; Point2I modifiedSRC; modifiedSRC.x = mVertical ? (F32)texture->mBitmapSize.x : (F32)(texture->mBitmapSize.x*pct); modifiedSRC.y = mVertical ? (F32)(texture->mBitmapSize.y*pct) : (F32)texture->mBitmapSize.y; @@ -91,7 +91,7 @@ void GuiBitmapBarCtrl::onRender(Point2I offset, const RectI &updateRect) GFX->getDrawUtil()->drawBitmapStretchSR(texture, destRegion, srcRegion, GFXBitmapFlip_None, GFXTextureFilterLinear, false); } - if (mProfile->mBorder || !mTextureObject) + if (mProfile->mBorder || !mBitmap) { RectI rect(offset, getExtent()); GFX->getDrawUtil()->drawRect(rect, mProfile->mBorderColor); diff --git a/Engine/source/gui/controls/guiBitmapBorderCtrl.cpp b/Engine/source/gui/controls/guiBitmapBorderCtrl.cpp index 9feb3c4ef..d9f7c1c5f 100644 --- a/Engine/source/gui/controls/guiBitmapBorderCtrl.cpp +++ b/Engine/source/gui/controls/guiBitmapBorderCtrl.cpp @@ -111,7 +111,7 @@ bool GuiBitmapBorderCtrl::onWake() //get the texture for the close, minimize, and maximize buttons mBitmapBounds = NULL; - mTextureObject = mProfile->mTextureObject; + mTextureObject = mProfile->getBitmapResource(); if( mProfile->constructBitmapArray() >= NumBitmaps ) mBitmapBounds = mProfile->mBitmapArrayRects.address(); else diff --git a/Engine/source/gui/controls/guiBitmapCtrl.cpp b/Engine/source/gui/controls/guiBitmapCtrl.cpp index 855b78900..1b158d435 100644 --- a/Engine/source/gui/controls/guiBitmapCtrl.cpp +++ b/Engine/source/gui/controls/guiBitmapCtrl.cpp @@ -56,11 +56,11 @@ ConsoleDocClass( GuiBitmapCtrl, ); GuiBitmapCtrl::GuiBitmapCtrl(void) - : mBitmapName(), - mStartPoint( 0, 0 ), + : mStartPoint( 0, 0 ), mColor(ColorI::WHITE), mWrap( false ) -{ +{ + INIT_IMAGEASSET(Bitmap); } bool GuiBitmapCtrl::setBitmapName( void *object, const char *index, const char *data ) @@ -78,10 +78,8 @@ bool GuiBitmapCtrl::setBitmapName( void *object, const char *index, const char * void GuiBitmapCtrl::initPersistFields() { addGroup( "Bitmap" ); - - addProtectedField( "bitmap", TypeImageFilename, Offset( mBitmapName, GuiBitmapCtrl ), - &setBitmapName, &defaultProtectedGetFn, - "The bitmap file to display in the control."); + + INITPERSISTFIELD_IMAGEASSET(Bitmap, GuiBitmapCtrl, The bitmap file to display in the control); addField("color", TypeColorI, Offset(mColor, GuiBitmapCtrl),"color mul"); addField( "wrap", TypeBool, Offset( mWrap, GuiBitmapCtrl ), "If true, the bitmap is tiled inside the control rather than stretched to fit." ); @@ -96,14 +94,15 @@ bool GuiBitmapCtrl::onWake() if (! Parent::onWake()) return false; setActive(true); - setBitmap(mBitmapName); + + setBitmap(getBitmap()); return true; } void GuiBitmapCtrl::onSleep() { - if ( !mBitmapName.equal("texhandle", String::NoCase) ) - mTextureObject = NULL; + if ( mBitmapName != StringTable->insert("texhandle") ) + mBitmap = NULL; Parent::onSleep(); } @@ -115,32 +114,24 @@ void GuiBitmapCtrl::inspectPostApply() // set it's extent to be exactly the size of the bitmap (if present) Parent::inspectPostApply(); - if (!mWrap && (getExtent().x == 0) && (getExtent().y == 0) && mTextureObject) + if (!mWrap && (getExtent().x == 0) && (getExtent().y == 0) && mBitmap) { - setExtent( mTextureObject->getWidth(), mTextureObject->getHeight()); + setExtent( mBitmap->getWidth(), mBitmap->getHeight()); } } void GuiBitmapCtrl::setBitmap( const char *name, bool resize ) { - mBitmapName = name; if ( !isAwake() ) return; - if ( mBitmapName.isNotEmpty() ) - { - if ( !mBitmapName.equal("texhandle", String::NoCase) ) - mTextureObject.set( mBitmapName, &GFXDefaultGUIProfile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__) ); + _setBitmap(StringTable->insert(name)); - // Resize the control to fit the bitmap - if ( mTextureObject && resize ) - { - setExtent( mTextureObject->getWidth(), mTextureObject->getHeight() ); - updateSizing(); - } + if (mBitmap && resize) + { + setExtent(mBitmap->getWidth(), mBitmap->getHeight()); + updateSizing(); } - else - mTextureObject = NULL; setUpdate(); } @@ -156,21 +147,21 @@ void GuiBitmapCtrl::updateSizing() void GuiBitmapCtrl::setBitmapHandle(GFXTexHandle handle, bool resize) { - mTextureObject = handle; + mBitmap = handle; mBitmapName = String("texhandle"); // Resize the control to fit the bitmap if (resize) { - setExtent(mTextureObject->getWidth(), mTextureObject->getHeight()); + setExtent(mBitmap->getWidth(), mBitmap->getHeight()); updateSizing(); } } void GuiBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) { - if (mTextureObject) + if (mBitmap) { GFX->getDrawUtil()->clearBitmapModulation(); GFX->getDrawUtil()->setBitmapModulation(mColor); @@ -180,7 +171,7 @@ void GuiBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) // not tile correctly when rendered with GFX->drawBitmapTile(). The non POT // bitmap will be padded by the hardware, and we'll see lots of slack // in the texture. So... lets do what we must: draw each repeat by itself: - GFXTextureObject* texture = mTextureObject; + GFXTextureObject* texture = mBitmap; RectI srcRegion; RectI dstRegion; F32 xdone = ((F32)getExtent().x/(F32)texture->mBitmapSize.x)+1; @@ -203,11 +194,11 @@ void GuiBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) else { RectI rect(offset, getExtent()); - GFX->getDrawUtil()->drawBitmapStretch(mTextureObject, rect, GFXBitmapFlip_None, GFXTextureFilterLinear, false); + GFX->getDrawUtil()->drawBitmapStretch(mBitmap, rect, GFXBitmapFlip_None, GFXTextureFilterLinear, false); } } - if (mProfile->mBorder || !mTextureObject) + if (mProfile->mBorder || !mBitmap) { RectI rect(offset.x, offset.y, getExtent().x, getExtent().y); GFX->getDrawUtil()->drawRect(rect, mProfile->mBorderColor); @@ -218,10 +209,10 @@ void GuiBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) void GuiBitmapCtrl::setValue(S32 x, S32 y) { - if (mTextureObject) + if (mBitmap) { - x += mTextureObject->getWidth() / 2; - y += mTextureObject->getHeight() / 2; + x += mBitmap->getWidth() / 2; + y += mBitmap->getHeight() / 2; } while (x < 0) x += 256; @@ -270,6 +261,13 @@ DefineEngineMethod( GuiBitmapCtrl, setBitmap, void, ( const char * fileRoot, boo object->setBitmap(filename, resize ); } +DefineEngineMethod(GuiBitmapCtrl, getBitmap, const char*, (),, + "Gets the current bitmap set for this control.\n\n" + "@hide") +{ + return object->getBitmap(); +} + DefineEngineMethod( GuiBitmapCtrl, setNamedTexture, bool, (String namedtexture),, "@brief Set a texture as the image.\n\n" "@param namedtexture The name of the texture (NamedTexTarget).\n" diff --git a/Engine/source/gui/controls/guiBitmapCtrl.h b/Engine/source/gui/controls/guiBitmapCtrl.h index 27e3ddf85..05f4ca047 100644 --- a/Engine/source/gui/controls/guiBitmapCtrl.h +++ b/Engine/source/gui/controls/guiBitmapCtrl.h @@ -27,6 +27,7 @@ #include "gui/core/guiControl.h" #endif +#include "T3D/assets/ImageAsset.h" /// Renders a bitmap. class GuiBitmapCtrl : public GuiControl { @@ -38,11 +39,9 @@ class GuiBitmapCtrl : public GuiControl /// Name of the bitmap file. If this is 'texhandle' the bitmap is not loaded /// from a file but rather set explicitly on the control. - String mBitmapName; - - /// Loaded texture. - GFXTexHandle mTextureObject; - + DECLARE_IMAGEASSET(GuiBitmapCtrl, Bitmap, onImageChanged, GFXDefaultGUIProfile); + DECLARE_IMAGEASSET_SETGET(GuiBitmapCtrl, Bitmap); + Point2I mStartPoint; ColorI mColor; @@ -52,6 +51,8 @@ class GuiBitmapCtrl : public GuiControl static bool setBitmapName( void *object, const char *index, const char *data ); static const char *getBitmapName( void *obj, const char *data ); + void onImageChanged() {} + public: GuiBitmapCtrl(); @@ -72,7 +73,7 @@ class GuiBitmapCtrl : public GuiControl DECLARE_CONOBJECT( GuiBitmapCtrl ); DECLARE_CATEGORY( "Gui Images" ); - DECLARE_DESCRIPTION( "A control that displays a single, static image from a file.\n" + DECLARE_DESCRIPTION( "A control that displays a single, static image from a file.n" "The bitmap can either be tiled or stretched inside the control." ); }; diff --git a/Engine/source/gui/controls/guiGameListMenuCtrl.cpp b/Engine/source/gui/controls/guiGameListMenuCtrl.cpp index ece9535e5..787c697f9 100644 --- a/Engine/source/gui/controls/guiGameListMenuCtrl.cpp +++ b/Engine/source/gui/controls/guiGameListMenuCtrl.cpp @@ -129,14 +129,14 @@ void GuiGameListMenuCtrl::onRender(Point2I offset, const RectI &updateRect) // render the row bitmap drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretchSR(profile->mTextureObject, RectI(currentOffset, rowExtent), profile->getBitmapArrayRect(buttonTextureIndex)); + drawUtil->drawBitmapStretchSR(profile->mBitmap, RectI(currentOffset, rowExtent), profile->getBitmapArrayRect(buttonTextureIndex)); // render the row icon if it has one if ((iconIndex != NO_ICON) && profileHasIcons && (!profile->getBitmapArrayRect((U32)iconIndex).extent.isZero())) { iconIndex += Profile::TEX_FIRST_ICON; drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretchSR(profile->mTextureObject, RectI(currentOffset + iconOffset, iconExtent), profile->getBitmapArrayRect(iconIndex)); + drawUtil->drawBitmapStretchSR(profile->mBitmap, RectI(currentOffset + iconOffset, iconExtent), profile->getBitmapArrayRect(iconIndex)); } // render the row text @@ -204,7 +204,7 @@ void GuiGameListMenuCtrl::onRenderListOption(Row* row, Point2I currentOffset) arrowOffset.y = currentOffset.y + arrowOffsetY; drawer->clearBitmapModulation(); - drawer->drawBitmapStretchSR(profile->mTextureObject, RectI(arrowOffset, arrowExtent), profile->getBitmapArrayRect((U32)iconIndex)); + drawer->drawBitmapStretchSR(profile->getBitmapResource(), RectI(arrowOffset, arrowExtent), profile->getBitmapArrayRect((U32)iconIndex)); // render the right arrow bool arrowOnR = (isRowSelected || isRowHighlighted) && (row->mWrapOptions || (row->mSelectedOption < row->mOptions.size() - 1)); @@ -213,7 +213,7 @@ void GuiGameListMenuCtrl::onRenderListOption(Row* row, Point2I currentOffset) arrowOffset.y = currentOffset.y + arrowOffsetY; drawer->clearBitmapModulation(); - drawer->drawBitmapStretchSR(profile->mTextureObject, RectI(arrowOffset, arrowExtent), profile->getBitmapArrayRect((U32)iconIndex)); + drawer->drawBitmapStretchSR(profile->getBitmapResource(), RectI(arrowOffset, arrowExtent), profile->getBitmapArrayRect((U32)iconIndex)); } // get the appropriate font color @@ -1633,8 +1633,7 @@ bool GuiGameListMenuProfile::onAdd() // We can't call enforceConstraints() here because incRefCount initializes // some of the things to enforce. Do a basic sanity check here instead. - - if( !mBitmapName || !dStrlen(mBitmapName) ) + if(mBitmapAsset.isNull()) { Con::errorf( "GuiGameListMenuProfile: %s can't be created without a bitmap. Please add a 'Bitmap' property to the object definition.", getName() ); return false; diff --git a/Engine/source/gui/controls/guiGameListOptionsCtrl.cpp b/Engine/source/gui/controls/guiGameListOptionsCtrl.cpp index 5ddfd74da..cd5be7955 100644 --- a/Engine/source/gui/controls/guiGameListOptionsCtrl.cpp +++ b/Engine/source/gui/controls/guiGameListOptionsCtrl.cpp @@ -111,7 +111,7 @@ void GuiGameListOptionsCtrl::onRender(Point2I offset, const RectI &updateRect) arrowOffset.y = currentOffset.y + arrowOffsetY; drawer->clearBitmapModulation(); - drawer->drawBitmapStretchSR(profile->mTextureObject, RectI(arrowOffset, arrowExtent), profile->getBitmapArrayRect((U32)iconIndex)); + drawer->drawBitmapStretchSR(profile->getBitmapResource(), RectI(arrowOffset, arrowExtent), profile->getBitmapArrayRect((U32)iconIndex)); // render the right arrow bool arrowOnR = (isRowSelected || isRowHighlighted) && (myRow->mWrapOptions || (myRow->mSelectedOption < myRow->mOptions.size() - 1)); @@ -120,7 +120,7 @@ void GuiGameListOptionsCtrl::onRender(Point2I offset, const RectI &updateRect) arrowOffset.y = currentOffset.y + arrowOffsetY; drawer->clearBitmapModulation(); - drawer->drawBitmapStretchSR(profile->mTextureObject, RectI(arrowOffset, arrowExtent), profile->getBitmapArrayRect((U32)iconIndex)); + drawer->drawBitmapStretchSR(profile->getBitmapResource(), RectI(arrowOffset, arrowExtent), profile->getBitmapArrayRect((U32)iconIndex)); } // get the appropriate font color diff --git a/Engine/source/gui/controls/guiMaterialCtrl.cpp b/Engine/source/gui/controls/guiMaterialCtrl.cpp index d6e5cf833..34c0243a9 100644 --- a/Engine/source/gui/controls/guiMaterialCtrl.cpp +++ b/Engine/source/gui/controls/guiMaterialCtrl.cpp @@ -45,12 +45,14 @@ ConsoleDocClass( GuiMaterialCtrl, GuiMaterialCtrl::GuiMaterialCtrl() : mMaterialInst( NULL ) { + INIT_MATERIALASSET(Material); } void GuiMaterialCtrl::initPersistFields() { addGroup( "Material" ); - addProtectedField( "materialName", TypeStringFilename, Offset( mMaterialName, GuiMaterialCtrl ), &GuiMaterialCtrl::_setMaterial, &defaultProtectedGetFn, "" ); + INITPERSISTFIELD_MATERIALASSET(Material, GuiMaterialCtrl, ""); + addProtectedField( "materialName", TypeStringFilename, Offset( mMaterialName, GuiMaterialCtrl ), &GuiMaterialCtrl::_setMaterialData, &defaultProtectedGetFn, "", AbstractClassRep::FIELD_HideInInspectors ); endGroup( "Material" ); Parent::initPersistFields(); @@ -62,7 +64,7 @@ bool GuiMaterialCtrl::onWake() return false; setActive( true ); - setMaterial( mMaterialName ); + setMaterial( getMaterial() ); return true; } @@ -85,10 +87,11 @@ bool GuiMaterialCtrl::_setMaterial( void *object, const char *index, const char bool GuiMaterialCtrl::setMaterial( const String &materialName ) { SAFE_DELETE( mMaterialInst ); - mMaterialName = materialName; - if ( mMaterialName.isNotEmpty() && isAwake() ) - mMaterialInst = MATMGR->createMatInstance( mMaterialName, getGFXVertexFormat() ); + _setMaterial(StringTable->insert(materialName.c_str())); + + if ( getMaterial() != StringTable->EmptyString() && isAwake() ) + mMaterialInst = MATMGR->createMatInstance( getMaterial(), getGFXVertexFormat() ); return true; } diff --git a/Engine/source/gui/controls/guiMaterialCtrl.h b/Engine/source/gui/controls/guiMaterialCtrl.h index 6e8bc5df5..bafbdf0eb 100644 --- a/Engine/source/gui/controls/guiMaterialCtrl.h +++ b/Engine/source/gui/controls/guiMaterialCtrl.h @@ -27,6 +27,8 @@ #include "gui/containers/guiContainer.h" #endif +#include "T3D/assets/MaterialAsset.h" + class BaseMatInstance; @@ -38,7 +40,8 @@ private: protected: - String mMaterialName; + DECLARE_MATERIALASSET(GuiMaterialCtrl, Material); + DECLARE_MATERIALASSET_SETGET(GuiMaterialCtrl, Material); BaseMatInstance *mMaterialInst; diff --git a/Engine/source/gui/controls/guiPopUpCtrl.cpp b/Engine/source/gui/controls/guiPopUpCtrl.cpp index f78e08999..f4042b903 100644 --- a/Engine/source/gui/controls/guiPopUpCtrl.cpp +++ b/Engine/source/gui/controls/guiPopUpCtrl.cpp @@ -277,7 +277,10 @@ GuiPopUpMenuCtrl::GuiPopUpMenuCtrl(void) mRenderScrollInNA = false; // Added mBackgroundCancel = false; // Added mReverseTextList = false; // Added - Don't reverse text list if displaying up - mBitmapName = StringTable->EmptyString(); // Added + + INIT_IMAGEASSET_ARRAY(Bitmap, 0); + INIT_IMAGEASSET_ARRAY(Bitmap, 1); + mBitmapBounds.set(16, 16); // Added mIdMax = -1; mBackground = NULL; @@ -297,12 +300,24 @@ void GuiPopUpMenuCtrl::initPersistFields(void) addField("maxPopupHeight", TypeS32, Offset(mMaxPopupHeight, GuiPopUpMenuCtrl)); addField("sbUsesNAColor", TypeBool, Offset(mRenderScrollInNA, GuiPopUpMenuCtrl)); addField("reverseTextList", TypeBool, Offset(mReverseTextList, GuiPopUpMenuCtrl)); - addField("bitmap", TypeFilename, Offset(mBitmapName, GuiPopUpMenuCtrl)); + + addProtectedField("bitmapAsset", TypeImageAssetId, Offset(mBitmapAssetId, GuiPopUpMenuCtrl), _setBitmaps, defaultProtectedGetFn, ""); + addProtectedField("bitmap", TypeImageFilename, Offset(mBitmapName, GuiPopUpMenuCtrl), _setBitmaps, defaultProtectedGetFn, ""); + addField("bitmapBounds", TypePoint2I, Offset(mBitmapBounds, GuiPopUpMenuCtrl)); Parent::initPersistFields(); } +bool GuiPopUpMenuCtrl::_setBitmaps(void* obj, const char* index, const char* data) +{ + bool ret = false; + GuiPopUpMenuCtrl* object = static_cast(obj); + + object->setBitmap(data); + return true; +} + //------------------------------------------------------------------------------ DefineEngineMethod( GuiPopUpMenuCtrl, add, void, (const char * name, S32 idNum, U32 scheme), ("", -1, 0), "(string name, int idNum, int scheme=0)") { @@ -459,7 +474,7 @@ bool GuiPopUpMenuCtrl::onWake() return false; // Set the bitmap for the popup. - setBitmap( mBitmapName ); + setBitmap(getBitmap(Normal)); // Now update the Form Control's bitmap array, and possibly the child's too mProfile->constructBitmapArray(); @@ -483,8 +498,6 @@ bool GuiPopUpMenuCtrl::onAdd() //------------------------------------------------------------------------------ void GuiPopUpMenuCtrl::onSleep() { - mTextureNormal = NULL; // Added - mTextureDepressed = NULL; // Added Parent::onSleep(); closePopUp(); // Tests in function. } @@ -562,30 +575,30 @@ static S32 QSORT_CALLBACK idCompare(const void *a,const void *b) // Added void GuiPopUpMenuCtrl::setBitmap( const char *name ) { - mBitmapName = StringTable->insert( name ); - if ( !isAwake() ) - return; + StringTableEntry bitmapName = StringTable->insert(name); - if ( *mBitmapName ) + if ( bitmapName != StringTable->EmptyString() ) { char buffer[1024]; char *p; - dStrcpy(buffer, name, 1024); + dStrcpy(buffer, bitmapName, 1024); p = buffer + dStrlen(buffer); S32 pLen = 1024 - dStrlen(buffer); dStrcpy(p, "_n", pLen); - mTextureNormal = GFXTexHandle( (StringTableEntry)buffer, &GFXDefaultGUIProfile, avar("%s() - mTextureNormal (line %d)", __FUNCTION__, __LINE__) ); + + _setBitmap((StringTableEntry)buffer, Normal); dStrcpy(p, "_d", pLen); - mTextureDepressed = GFXTexHandle( (StringTableEntry)buffer, &GFXDefaultGUIProfile, avar("%s() - mTextureDepressed (line %d)", __FUNCTION__, __LINE__) ); - if ( !mTextureDepressed ) - mTextureDepressed = mTextureNormal; + _setBitmap((StringTableEntry)buffer, Depressed); + + if ( !mBitmap[Depressed] ) + mBitmap[Depressed] = mBitmap[Normal]; } else { - mTextureNormal = NULL; - mTextureDepressed = NULL; + _setBitmap(StringTable->EmptyString(), Normal); + _setBitmap(StringTable->EmptyString(), Depressed); } setUpdate(); } @@ -879,17 +892,17 @@ void GuiPopUpMenuCtrl::onRender( Point2I offset, const RectI &updateRect ) } // Draw a bitmap over the background? - if ( mTextureDepressed ) + if ( mBitmap[Depressed] ) { RectI rect(offset, mBitmapBounds); drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretch( mTextureDepressed, rect ); + drawUtil->drawBitmapStretch( mBitmap[Depressed], rect ); } - else if ( mTextureNormal ) + else if ( mBitmap[Normal] ) { RectI rect(offset, mBitmapBounds); drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretch( mTextureNormal, rect ); + drawUtil->drawBitmapStretch( mBitmap[Normal], rect ); } // Do we render a bitmap border or lines? @@ -923,11 +936,11 @@ void GuiPopUpMenuCtrl::onRender( Point2I offset, const RectI &updateRect ) } // Draw a bitmap over the background? - if ( mTextureNormal ) + if ( mBitmap[Normal] ) { RectI rect( offset, mBitmapBounds ); drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretch( mTextureNormal, rect ); + drawUtil->drawBitmapStretch( mBitmap[Normal], rect ); } // Do we render a bitmap border or lines? @@ -953,11 +966,11 @@ void GuiPopUpMenuCtrl::onRender( Point2I offset, const RectI &updateRect ) } // Draw a bitmap over the background? - if ( mTextureNormal ) + if ( mBitmap[Normal] ) { RectI rect(offset, mBitmapBounds); drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretch( mTextureNormal, rect ); + drawUtil->drawBitmapStretch( mBitmap[Normal], rect ); } // Do we render a bitmap border or lines? diff --git a/Engine/source/gui/controls/guiPopUpCtrl.h b/Engine/source/gui/controls/guiPopUpCtrl.h index 741fc523a..4ebc31794 100644 --- a/Engine/source/gui/controls/guiPopUpCtrl.h +++ b/Engine/source/gui/controls/guiPopUpCtrl.h @@ -38,6 +38,8 @@ #ifndef _GUISCROLLCTRL_H_ #include "gui/containers/guiScrollCtrl.h" #endif + +#include "T3D/assets/ImageAsset.h" class GuiPopUpMenuCtrl; class GuiPopupTextListCtrl; @@ -115,15 +117,26 @@ protected: bool mMouseOver; // Added bool mRenderScrollInNA; // Added bool mReverseTextList; // Added - Should we reverse the text list if we display up? - StringTableEntry mBitmapName; // Added + + enum BitmapModes + { + Normal, + Depressed, + + NumBitmapModes = 2 + }; + + DECLARE_IMAGEASSET_ARRAY(GuiPopUpMenuCtrl, Bitmap, GFXDefaultGUIProfile, NumBitmapModes); + DECLARE_IMAGEASSET_ARRAY_SETGET(GuiPopUpMenuCtrl, Bitmap); + Point2I mBitmapBounds; // Added - GFXTexHandle mTextureNormal; // Added - GFXTexHandle mTextureDepressed; // Added S32 mIdMax; virtual void addChildren(); virtual void repositionPopup(); + static bool _setBitmaps(void* obj, const char* index, const char* data); + public: GuiPopUpMenuCtrl(void); ~GuiPopUpMenuCtrl(); diff --git a/Engine/source/gui/controls/guiPopUpCtrlEx.cpp b/Engine/source/gui/controls/guiPopUpCtrlEx.cpp index 703d085d0..af6802621 100644 --- a/Engine/source/gui/controls/guiPopUpCtrlEx.cpp +++ b/Engine/source/gui/controls/guiPopUpCtrlEx.cpp @@ -328,7 +328,10 @@ GuiPopUpMenuCtrlEx::GuiPopUpMenuCtrlEx(void) mRenderScrollInNA = false; // Added mBackgroundCancel = false; // Added mReverseTextList = false; // Added - Don't reverse text list if displaying up - mBitmapName = StringTable->EmptyString(); // Added + + INIT_IMAGEASSET_ARRAY(Bitmap, Normal); + INIT_IMAGEASSET_ARRAY(Bitmap, Depressed); + mBitmapBounds.set(16, 16); // Added mHotTrackItems = false; mIdMax = -1; @@ -349,7 +352,10 @@ void GuiPopUpMenuCtrlEx::initPersistFields(void) addField("maxPopupHeight", TypeS32, Offset(mMaxPopupHeight, GuiPopUpMenuCtrlEx), "Length of menu when it extends"); addField("sbUsesNAColor", TypeBool, Offset(mRenderScrollInNA, GuiPopUpMenuCtrlEx), "Deprecated" "@internal"); addField("reverseTextList", TypeBool, Offset(mReverseTextList, GuiPopUpMenuCtrlEx), "Reverses text list if popup extends up, instead of down"); - addField("bitmap", TypeFilename, Offset(mBitmapName, GuiPopUpMenuCtrlEx), "File name of bitmap to use"); + + addProtectedField("bitmapAsset", TypeImageAssetId, Offset(mBitmapAssetId, GuiPopUpMenuCtrlEx), _setBitmaps, &defaultProtectedGetFn, "Name of bitmap asset to use"); + addProtectedField("bitmap", TypeImageFilename, Offset(mBitmapName, GuiPopUpMenuCtrlEx), _setBitmaps, &defaultProtectedGetFn, "File name of bitmap to use"); + addField("bitmapBounds", TypePoint2I, Offset(mBitmapBounds, GuiPopUpMenuCtrlEx), "Boundaries of bitmap displayed"); addField("hotTrackCallback", TypeBool, Offset(mHotTrackItems, GuiPopUpMenuCtrlEx), "Whether to provide a 'onHotTrackItem' callback when a list item is hovered over"); @@ -357,6 +363,15 @@ void GuiPopUpMenuCtrlEx::initPersistFields(void) Parent::initPersistFields(); } +bool GuiPopUpMenuCtrlEx::_setBitmaps(void* obj, const char* index, const char* data) +{ + bool ret = false; + GuiPopUpMenuCtrlEx* object = static_cast(obj); + + object->setBitmap(data); + return true; +} + //------------------------------------------------------------------------------ ConsoleDocFragment _GuiPopUpMenuCtrlExAdd( "@brief Adds an entry to the list\n\n" @@ -664,7 +679,7 @@ bool GuiPopUpMenuCtrlEx::onWake() return false; // Set the bitmap for the popup. - setBitmap( mBitmapName ); + setBitmap(getBitmap(Normal)); // Now update the Form Control's bitmap array, and possibly the child's too mProfile->constructBitmapArray(); @@ -688,8 +703,6 @@ bool GuiPopUpMenuCtrlEx::onAdd() //------------------------------------------------------------------------------ void GuiPopUpMenuCtrlEx::onSleep() { - mTextureNormal = NULL; // Added - mTextureDepressed = NULL; // Added Parent::onSleep(); closePopUp(); // Tests in function. } @@ -767,30 +780,30 @@ static S32 QSORT_CALLBACK idCompare(const void *a,const void *b) // Added void GuiPopUpMenuCtrlEx::setBitmap(const char *name) { - mBitmapName = StringTable->insert( name ); - if ( !isAwake() ) - return; + StringTableEntry bitmapName = StringTable->insert(name); - if ( *mBitmapName ) + if (bitmapName != StringTable->EmptyString()) { char buffer[1024]; - char *p; - dStrcpy(buffer, name, 1024); + char* p; + dStrcpy(buffer, bitmapName, 1024); p = buffer + dStrlen(buffer); S32 pLen = 1024 - dStrlen(buffer); dStrcpy(p, "_n", pLen); - mTextureNormal = GFXTexHandle( (StringTableEntry)buffer, &GFXDefaultGUIProfile, avar("%s() - mTextureNormal (line %d)", __FUNCTION__, __LINE__) ); + + _setBitmap((StringTableEntry)buffer, Normal); dStrcpy(p, "_d", pLen); - mTextureDepressed = GFXTexHandle( (StringTableEntry)buffer, &GFXDefaultGUIProfile, avar("%s() - mTextureDepressed (line %d)", __FUNCTION__, __LINE__) ); - if ( !mTextureDepressed ) - mTextureDepressed = mTextureNormal; + _setBitmap((StringTableEntry)buffer, Depressed); + + if (!mBitmap[Depressed]) + mBitmap[Depressed] = mBitmap[Normal]; } else { - mTextureNormal = NULL; - mTextureDepressed = NULL; + _setBitmap(StringTable->EmptyString(), Normal); + _setBitmap(StringTable->EmptyString(), Depressed); } setUpdate(); } @@ -1061,17 +1074,17 @@ void GuiPopUpMenuCtrlEx::onRender(Point2I offset, const RectI &updateRect) } // Draw a bitmap over the background? - if ( mTextureDepressed ) + if ( mBitmap[Depressed] ) { RectI rect(offset, mBitmapBounds); drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretch( mTextureDepressed, rect ); + drawUtil->drawBitmapStretch(mBitmap[Depressed], rect ); } - else if ( mTextureNormal ) + else if (mBitmap[Normal]) { RectI rect(offset, mBitmapBounds); drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretch( mTextureNormal, rect ); + drawUtil->drawBitmapStretch(mBitmap[Normal], rect ); } // Do we render a bitmap border or lines? @@ -1105,11 +1118,11 @@ void GuiPopUpMenuCtrlEx::onRender(Point2I offset, const RectI &updateRect) } // Draw a bitmap over the background? - if ( mTextureNormal ) + if (mBitmap[Normal]) { RectI rect( offset, mBitmapBounds ); drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretch( mTextureNormal, rect ); + drawUtil->drawBitmapStretch(mBitmap[Normal], rect ); } // Do we render a bitmap border or lines? @@ -1135,11 +1148,11 @@ void GuiPopUpMenuCtrlEx::onRender(Point2I offset, const RectI &updateRect) } // Draw a bitmap over the background? - if ( mTextureNormal ) + if (mBitmap[Normal]) { RectI rect(offset, mBitmapBounds); drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapStretch( mTextureNormal, rect ); + drawUtil->drawBitmapStretch(mBitmap[Normal], rect ); } // Do we render a bitmap border or lines? diff --git a/Engine/source/gui/controls/guiPopUpCtrlEx.h b/Engine/source/gui/controls/guiPopUpCtrlEx.h index 04fa7b813..fe5f1c20b 100644 --- a/Engine/source/gui/controls/guiPopUpCtrlEx.h +++ b/Engine/source/gui/controls/guiPopUpCtrlEx.h @@ -38,6 +38,8 @@ class GuiPopUpMenuCtrlEx; class GuiPopupTextListCtrlEx; +#include "T3D/assets/ImageAsset.h" + class GuiPopUpBackgroundCtrlEx : public GuiControl { protected: @@ -116,15 +118,27 @@ class GuiPopUpMenuCtrlEx : public GuiTextCtrl bool mRenderScrollInNA; // Added bool mReverseTextList; // Added - Should we reverse the text list if we display up? bool mHotTrackItems; - StringTableEntry mBitmapName; // Added + + enum BitmapModes + { + Normal, + Depressed, + + NumBitmapModes = 2 + }; + + DECLARE_IMAGEASSET_ARRAY(GuiPopUpMenuCtrlEx, Bitmap, GFXDefaultGUIProfile, NumBitmapModes); + DECLARE_IMAGEASSET_ARRAY_SETGET(GuiPopUpMenuCtrlEx, Bitmap, NumBitmapModes); + Point2I mBitmapBounds; // Added - GFXTexHandle mTextureNormal; // Added - GFXTexHandle mTextureDepressed; // Added + S32 mIdMax; virtual void addChildren(); virtual void repositionPopup(); + static bool _setBitmaps(void* obj, const char* index, const char* data); + public: GuiPopUpMenuCtrlEx(void); ~GuiPopUpMenuCtrlEx(); diff --git a/Engine/source/gui/controls/guiSliderCtrl.cpp b/Engine/source/gui/controls/guiSliderCtrl.cpp index 3b2090427..9b7354d6d 100644 --- a/Engine/source/gui/controls/guiSliderCtrl.cpp +++ b/Engine/source/gui/controls/guiSliderCtrl.cpp @@ -427,9 +427,9 @@ void GuiSliderCtrl::onRender(Point2I offset, const RectI &updateRect) drawUtil->clearBitmapModulation(); //left border - drawUtil->drawBitmapSR(mProfile->mTextureObject, Point2I(offset.x,offset.y), mBitmapBounds[SliderLineLeft]); + drawUtil->drawBitmapSR(mProfile->getBitmapResource(), Point2I(offset.x,offset.y), mBitmapBounds[SliderLineLeft]); //right border - drawUtil->drawBitmapSR(mProfile->mTextureObject, Point2I(offset.x + getWidth() - mBitmapBounds[SliderLineRight].extent.x, offset.y), mBitmapBounds[SliderLineRight]); + drawUtil->drawBitmapSR(mProfile->getBitmapResource(), Point2I(offset.x + getWidth() - mBitmapBounds[SliderLineRight].extent.x, offset.y), mBitmapBounds[SliderLineRight]); //draw our center piece to our slider control's border and stretch it @@ -443,11 +443,11 @@ void GuiSliderCtrl::onRender(Point2I offset, const RectI &updateRect) stretchRect = mBitmapBounds[SliderLineCenter]; stretchRect.inset(1,0); - drawUtil->drawBitmapStretchSR(mProfile->mTextureObject, destRect, stretchRect); + drawUtil->drawBitmapStretchSR(mProfile->getBitmapResource(), destRect, stretchRect); //draw our control slider button thumb.point += pos; - drawUtil->drawBitmapSR(mProfile->mTextureObject,Point2I(thumb.point.x,offset.y ),mBitmapBounds[index]); + drawUtil->drawBitmapSR(mProfile->getBitmapResource(),Point2I(thumb.point.x,offset.y ),mBitmapBounds[index]); } else if (getWidth() >= getHeight()) diff --git a/Engine/source/gui/controls/guiTextEditSliderBitmapCtrl.cpp b/Engine/source/gui/controls/guiTextEditSliderBitmapCtrl.cpp index 055b7890f..c80221d73 100644 --- a/Engine/source/gui/controls/guiTextEditSliderBitmapCtrl.cpp +++ b/Engine/source/gui/controls/guiTextEditSliderBitmapCtrl.cpp @@ -109,7 +109,7 @@ void GuiTextEditSliderBitmapCtrl::initPersistFields() addField("range", TypePoint2F, Offset(mRange, GuiTextEditSliderBitmapCtrl), "Maximum vertical and horizontal range to allow in the control.\n"); addField("increment", TypeF32, Offset(mIncAmount, GuiTextEditSliderBitmapCtrl), "How far to increment the slider on each step.\n"); addField("focusOnMouseWheel", TypeBool, Offset(mFocusOnMouseWheel, GuiTextEditSliderBitmapCtrl), "If true, the control will accept giving focus to the user when the mouse wheel is used.\n"); - addField("bitmap", TypeFilename,Offset(mBitmapName, GuiTextEditSliderBitmapCtrl), "Unused" ); + addField("bitmap", TypeFilename,Offset(mBitmapName, GuiTextEditSliderBitmapCtrl), "Unused", AbstractClassRep::FIELD_HideInInspectors ); Parent::initPersistFields(); } @@ -425,14 +425,14 @@ void GuiTextEditSliderBitmapCtrl::onRender(Point2I offset, const RectI &updateRe { // This control needs 4 images in order to render correctly if(mTextAreaHit == ArrowUp) - GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mTextureObject, RectI(arrowUpStart,arrowUpEnd), mProfile->mBitmapArrayRects[0] ); + GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mBitmap, RectI(arrowUpStart,arrowUpEnd), mProfile->mBitmapArrayRects[0] ); else - GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mTextureObject, RectI(arrowUpStart,arrowUpEnd), mProfile->mBitmapArrayRects[1] ); + GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mBitmap, RectI(arrowUpStart,arrowUpEnd), mProfile->mBitmapArrayRects[1] ); if(mTextAreaHit == ArrowDown) - GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mTextureObject, RectI(arrowDownStart,arrowDownEnd), mProfile->mBitmapArrayRects[2] ); + GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mBitmap, RectI(arrowDownStart,arrowDownEnd), mProfile->mBitmapArrayRects[2] ); else - GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mTextureObject, RectI(arrowDownStart,arrowDownEnd), mProfile->mBitmapArrayRects[3] ); + GFX->getDrawUtil()->drawBitmapStretchSR( mProfile->mBitmap, RectI(arrowDownStart,arrowDownEnd), mProfile->mBitmapArrayRects[3] ); } } diff --git a/Engine/source/gui/controls/guiTreeViewCtrl.cpp b/Engine/source/gui/controls/guiTreeViewCtrl.cpp index 9e0cdc7de..31bb189c7 100644 --- a/Engine/source/gui/controls/guiTreeViewCtrl.cpp +++ b/Engine/source/gui/controls/guiTreeViewCtrl.cpp @@ -3696,7 +3696,7 @@ void GuiTreeViewCtrl::onRenderCell(Point2I offset, Point2I cell, bool, bool ) { drawRect.point.x -= mTabSize; if ( parent->mNext ) - drawer->drawBitmapSR( mProfile->mTextureObject, drawRect.point, mProfile->mBitmapArrayRects[BmpLine] ); + drawer->drawBitmapSR( mProfile->mBitmap, drawRect.point, mProfile->mBitmapArrayRects[BmpLine] ); parent = parent->mParent; } @@ -3707,7 +3707,7 @@ void GuiTreeViewCtrl::onRenderCell(Point2I offset, Point2I cell, bool, bool ) // First, draw the rollover glow, if it's an inner node. if ( item->isParent() && item->mState.test( Item::MouseOverBmp ) ) - drawer->drawBitmapSR( mProfile->mTextureObject, drawRect.point, mProfile->mBitmapArrayRects[BmpGlow] ); + drawer->drawBitmapSR( mProfile->mBitmap, drawRect.point, mProfile->mBitmapArrayRects[BmpGlow] ); // Now, do we draw a treeview-selected item or an item dependent one? S32 newOffset = 0; // This is stored so we can render glow, then update render pos. @@ -3752,7 +3752,7 @@ void GuiTreeViewCtrl::onRenderCell(Point2I offset, Point2I cell, bool, bool ) if( ( bitmap >= 0 ) && ( bitmap < mProfile->mBitmapArrayRects.size() ) ) { if( drawBitmap ) - drawer->drawBitmapSR( mProfile->mTextureObject, drawRect.point, mProfile->mBitmapArrayRects[bitmap] ); + drawer->drawBitmapSR( mProfile->getBitmapResource(), drawRect.point, mProfile->mBitmapArrayRects[bitmap] ); newOffset = mProfile->mBitmapArrayRects[bitmap].extent.x; } diff --git a/Engine/source/gui/core/guiDefaultControlRender.cpp b/Engine/source/gui/core/guiDefaultControlRender.cpp index 451ef1364..f5389968e 100644 --- a/Engine/source/gui/core/guiDefaultControlRender.cpp +++ b/Engine/source/gui/core/guiDefaultControlRender.cpp @@ -173,14 +173,14 @@ void renderBorder( const RectI &bounds, GuiControlProfile *profile ) // Draw all corners first. //top left border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[BorderTopLeft]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[BorderTopLeft]); //top right border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[BorderTopRight].extent.x,bounds.point.y),mBitmapBounds[BorderTopRight]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[BorderTopRight].extent.x,bounds.point.y),mBitmapBounds[BorderTopRight]); //bottom left border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x,bounds.point.y + bounds.extent.y - mBitmapBounds[BorderBottomLeft].extent.y),mBitmapBounds[BorderBottomLeft]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x,bounds.point.y + bounds.extent.y - mBitmapBounds[BorderBottomLeft].extent.y),mBitmapBounds[BorderBottomLeft]); //bottom right border - drawer->drawBitmapSR(profile->mTextureObject,Point2I( + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I( bounds.point.x + bounds.extent.x - mBitmapBounds[BorderBottomRight].extent.x, bounds.point.y + bounds.extent.y - mBitmapBounds[BorderBottomRight].extent.y), mBitmapBounds[BorderBottomRight]); @@ -198,7 +198,7 @@ void renderBorder( const RectI &bounds, GuiControlProfile *profile ) stretchRect = mBitmapBounds[BorderTop]; stretchRect.inset(1,0); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //bottom line stretch destRect.point.x = bounds.point.x + mBitmapBounds[BorderBottomLeft].extent.x; destRect.extent.x = bounds.extent.x - mBitmapBounds[BorderBottomRight].extent.x - mBitmapBounds[BorderBottomLeft].extent.x; @@ -208,7 +208,7 @@ void renderBorder( const RectI &bounds, GuiControlProfile *profile ) stretchRect = mBitmapBounds[BorderBottom]; stretchRect.inset(1,0); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //left line stretch destRect.point.x = bounds.point.x; destRect.extent.x = mBitmapBounds[BorderLeft].extent.x; @@ -218,7 +218,7 @@ void renderBorder( const RectI &bounds, GuiControlProfile *profile ) stretchRect = mBitmapBounds[BorderLeft]; stretchRect.inset(0,1); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //right line stretch destRect.point.x = bounds.point.x + bounds.extent.x - mBitmapBounds[BorderRight].extent.x; destRect.extent.x = mBitmapBounds[BorderRight].extent.x; @@ -228,7 +228,7 @@ void renderBorder( const RectI &bounds, GuiControlProfile *profile ) stretchRect = mBitmapBounds[BorderRight]; stretchRect.inset(0,1); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); // End drawing sides and top stretched borders break; @@ -288,14 +288,14 @@ void renderSizableBitmapBordersFilled( const RectI &bounds, S32 baseMultiplier, // Draw all corners first. //top left border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[borderTopLeft]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[borderTopLeft]); //top right border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[borderTopRight].extent.x,bounds.point.y),mBitmapBounds[borderTopRight]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[borderTopRight].extent.x,bounds.point.y),mBitmapBounds[borderTopRight]); //bottom left border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x,bounds.point.y + bounds.extent.y - mBitmapBounds[borderBottomLeft].extent.y),mBitmapBounds[borderBottomLeft]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x,bounds.point.y + bounds.extent.y - mBitmapBounds[borderBottomLeft].extent.y),mBitmapBounds[borderBottomLeft]); //bottom right border - drawer->drawBitmapSR(profile->mTextureObject,Point2I( + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I( bounds.point.x + bounds.extent.x - mBitmapBounds[borderBottomRight].extent.x, bounds.point.y + bounds.extent.y - mBitmapBounds[borderBottomRight].extent.y), mBitmapBounds[borderBottomRight]); @@ -313,7 +313,7 @@ void renderSizableBitmapBordersFilled( const RectI &bounds, S32 baseMultiplier, stretchRect = mBitmapBounds[borderTop]; stretchRect.inset(1,0); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //bottom line stretch destRect.point.x = bounds.point.x + mBitmapBounds[borderBottomLeft].extent.x; destRect.extent.x = bounds.extent.x - mBitmapBounds[borderBottomRight].extent.x - mBitmapBounds[borderBottomLeft].extent.x; @@ -323,7 +323,7 @@ void renderSizableBitmapBordersFilled( const RectI &bounds, S32 baseMultiplier, stretchRect = mBitmapBounds[borderBottom]; stretchRect.inset(1,0); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //left line stretch destRect.point.x = bounds.point.x; destRect.extent.x = mBitmapBounds[borderLeft].extent.x; @@ -333,7 +333,7 @@ void renderSizableBitmapBordersFilled( const RectI &bounds, S32 baseMultiplier, stretchRect = mBitmapBounds[borderLeft]; stretchRect.inset(0,1); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //right line stretch destRect.point.x = bounds.point.x + bounds.extent.x - mBitmapBounds[borderRight].extent.x; destRect.extent.x = mBitmapBounds[borderRight].extent.x; @@ -343,7 +343,7 @@ void renderSizableBitmapBordersFilled( const RectI &bounds, S32 baseMultiplier, stretchRect = mBitmapBounds[borderRight]; stretchRect.inset(0,1); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //fill stretch destRect.point.x = bounds.point.x + mBitmapBounds[borderLeft].extent.x; destRect.extent.x = (bounds.extent.x) - mBitmapBounds[borderLeft].extent.x - mBitmapBounds[borderRight].extent.x; @@ -353,7 +353,7 @@ void renderSizableBitmapBordersFilled( const RectI &bounds, S32 baseMultiplier, stretchRect = mBitmapBounds[fill]; stretchRect.inset(1,1); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); // End drawing sides and top stretched borders } @@ -388,14 +388,14 @@ void renderSizableBitmapBordersFilledIndex( const RectI &bounds, S32 startIndex, // Draw all corners first. //top left border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[borderTopLeft]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[borderTopLeft]); //top right border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[borderTopRight].extent.x,bounds.point.y),mBitmapBounds[borderTopRight]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[borderTopRight].extent.x,bounds.point.y),mBitmapBounds[borderTopRight]); //bottom left border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x,bounds.point.y + bounds.extent.y - mBitmapBounds[borderBottomLeft].extent.y),mBitmapBounds[borderBottomLeft]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x,bounds.point.y + bounds.extent.y - mBitmapBounds[borderBottomLeft].extent.y),mBitmapBounds[borderBottomLeft]); //bottom right border - drawer->drawBitmapSR(profile->mTextureObject,Point2I( + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I( bounds.point.x + bounds.extent.x - mBitmapBounds[borderBottomRight].extent.x, bounds.point.y + bounds.extent.y - mBitmapBounds[borderBottomRight].extent.y), mBitmapBounds[borderBottomRight]); @@ -413,7 +413,7 @@ void renderSizableBitmapBordersFilledIndex( const RectI &bounds, S32 startIndex, stretchRect = mBitmapBounds[borderTop]; stretchRect.inset(1,0); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //bottom line stretch destRect.point.x = bounds.point.x + mBitmapBounds[borderBottomLeft].extent.x; destRect.extent.x = bounds.extent.x - mBitmapBounds[borderBottomRight].extent.x - mBitmapBounds[borderBottomLeft].extent.x; @@ -423,7 +423,7 @@ void renderSizableBitmapBordersFilledIndex( const RectI &bounds, S32 startIndex, stretchRect = mBitmapBounds[borderBottom]; stretchRect.inset(1,0); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //left line stretch destRect.point.x = bounds.point.x; destRect.extent.x = mBitmapBounds[borderLeft].extent.x; @@ -433,7 +433,7 @@ void renderSizableBitmapBordersFilledIndex( const RectI &bounds, S32 startIndex, stretchRect = mBitmapBounds[borderLeft]; stretchRect.inset(0,1); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //left line stretch destRect.point.x = bounds.point.x + bounds.extent.x - mBitmapBounds[borderRight].extent.x; destRect.extent.x = mBitmapBounds[borderRight].extent.x; @@ -443,7 +443,7 @@ void renderSizableBitmapBordersFilledIndex( const RectI &bounds, S32 startIndex, stretchRect = mBitmapBounds[borderRight]; stretchRect.inset(0,1); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); //fill stretch destRect.point.x = bounds.point.x + mBitmapBounds[borderLeft].extent.x; destRect.extent.x = (bounds.extent.x) - mBitmapBounds[borderLeft].extent.x - mBitmapBounds[borderRight].extent.x; @@ -453,7 +453,7 @@ void renderSizableBitmapBordersFilledIndex( const RectI &bounds, S32 startIndex, stretchRect = mBitmapBounds[fill]; stretchRect.inset(1,1); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); // End drawing sides and top stretched borders } @@ -484,9 +484,9 @@ void renderFixedBitmapBordersFilled( const RectI &bounds, S32 baseMultiplier, Gu // Draw all corners first. //left border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[borderLeft]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[borderLeft]); //right border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[borderRight].extent.x,bounds.point.y),mBitmapBounds[borderRight]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[borderRight].extent.x,bounds.point.y),mBitmapBounds[borderRight]); // End drawing corners @@ -501,7 +501,7 @@ void renderFixedBitmapBordersFilled( const RectI &bounds, S32 baseMultiplier, Gu stretchRect = mBitmapBounds[fill]; stretchRect.inset(1,0); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); // End drawing fill } @@ -529,9 +529,9 @@ void renderFixedBitmapBordersFilledIndex( const RectI &bounds, S32 startIndex, G // Draw all corners first. //left border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[borderLeft]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x,bounds.point.y),mBitmapBounds[borderLeft]); //right border - drawer->drawBitmapSR(profile->mTextureObject,Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[borderRight].extent.x,bounds.point.y),mBitmapBounds[borderRight]); + drawer->drawBitmapSR(profile->getBitmapResource(),Point2I(bounds.point.x + bounds.extent.x - mBitmapBounds[borderRight].extent.x,bounds.point.y),mBitmapBounds[borderRight]); // End drawing corners @@ -546,7 +546,7 @@ void renderFixedBitmapBordersFilledIndex( const RectI &bounds, S32 startIndex, G stretchRect = mBitmapBounds[fill]; stretchRect.inset(1,0); //draw it - drawer->drawBitmapStretchSR(profile->mTextureObject,destRect,stretchRect); + drawer->drawBitmapStretchSR(profile->getBitmapResource(),destRect,stretchRect); // End drawing fill } diff --git a/Engine/source/gui/core/guiTypes.cpp b/Engine/source/gui/core/guiTypes.cpp index 7ef0ef4ad..fe5cd54f0 100644 --- a/Engine/source/gui/core/guiTypes.cpp +++ b/Engine/source/gui/core/guiTypes.cpp @@ -78,8 +78,8 @@ GuiCursor::GuiCursor() mHotSpot.set(0,0); mRenderOffset.set(0.0f,0.0f); mExtent.set(1,1); - mTextureObject = NULL; - mBitmapName = StringTable->EmptyString(); + + INIT_IMAGEASSET(Bitmap); } GuiCursor::~GuiCursor() @@ -90,7 +90,9 @@ void GuiCursor::initPersistFields() { addField("hotSpot", TypePoint2I, Offset(mHotSpot, GuiCursor), "The location of the cursor's hot spot (which pixel carries the click)."); addField("renderOffset",TypePoint2F, Offset(mRenderOffset, GuiCursor), "Offset of the bitmap, where 0 signifies left edge of the bitmap, 1, the right. Similarly for the Y-component."); - addField("bitmapName", TypeFilename, Offset(mBitmapName, GuiCursor), "File name of the bitmap for the cursor."); + + INITPERSISTFIELD_IMAGEASSET(Bitmap, GuiCursor, "name of the bitmap for the cursor."); + addProtectedField("bitmapName", TypeImageFilename, Offset(mBitmapName, GuiCursor), _setBitmapData, &defaultProtectedGetFn, "File name of the bitmap for the cursor."); Parent::initPersistFields(); } @@ -111,24 +113,21 @@ void GuiCursor::onRemove() void GuiCursor::render(const Point2I &pos) { - if (!mTextureObject && mBitmapName && mBitmapName[0]) + if (mBitmap) { - mTextureObject.set( mBitmapName, &GFXGuiCursorProfile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__)); - if(!mTextureObject) - return; - mExtent.set(mTextureObject->getWidth(), mTextureObject->getHeight()); + mExtent.set(mBitmap->getWidth(), mBitmap->getHeight()); } // Render the cursor centered according to dimensions of texture - S32 texWidth = mTextureObject.getWidth(); - S32 texHeight = mTextureObject.getHeight(); + S32 texWidth = mBitmap.getWidth(); + S32 texHeight = mBitmap.getHeight(); Point2I renderPos = pos; renderPos.x -= (S32)( texWidth * mRenderOffset.x ); renderPos.y -= (S32)( texHeight * mRenderOffset.y ); GFX->getDrawUtil()->clearBitmapModulation(); - GFX->getDrawUtil()->drawBitmap(mTextureObject, renderPos); + GFX->getDrawUtil()->drawBitmap(mBitmap, renderPos); } //------------------------------------------------------------------------------ @@ -180,33 +179,40 @@ StringTableEntry GuiControlProfile::sFontCacheDirectory = ""; void GuiControlProfile::setBitmapHandle(GFXTexHandle handle) { - mTextureObject = handle; + mBitmap = handle; - mBitmapName = StringTable->insert("texhandle"); + _setBitmap(StringTable->insert("texhandle")); } bool GuiControlProfile::protectedSetBitmap( void *object, const char *index, const char *data ) { GuiControlProfile *profile = static_cast( object ); - profile->mBitmapName = StringTable->insert(data); + profile->_setBitmap(StringTable->insert(data)); if ( !profile->isProperlyAdded() ) - return false; + return true; if( profile->mLoadCount > 0 ) { profile->mBitmapArrayRects.clear(); - profile->mTextureObject = NULL; + profile->mBitmap = nullptr; - //verify the bitmap - if (profile->mBitmapName && profile->mBitmapName[0] && dStricmp(profile->mBitmapName, "texhandle") != 0 && - !profile->mTextureObject.set( profile->mBitmapName, &GFXTexturePersistentProfile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__) )) - Con::errorf("Failed to load profile bitmap (%s)",profile->mBitmapName); + if (profile->getBitmap() != StringTable->EmptyString()) + { + if (profile->mBitmapAsset.notNull() && profile->getBitmap() != StringTable->insert("texHandle")) + { + profile->mBitmap.set(profile->mBitmapAsset->getImagePath(), profile->mBitmapProfile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__)); + } - // If we've got a special border, make sure it's usable. - //if( profile->mBorder == -1 || profile->mBorder == -2 ) - profile->constructBitmapArray(); + //verify the bitmap + if (!profile->mBitmap) + Con::errorf("(%s) - Failed to load profile bitmap (%s)", profile->getName(), profile->getBitmap()); + + // If we've got a special border, make sure it's usable. + //if( profile->mBorder == -1 || profile->mBorder == -2 ) + profile->constructBitmapArray(); + } } return false; @@ -318,9 +324,8 @@ GuiControlProfile::GuiControlProfile(void) : mMouseOverSelected = false; // bitmap members - mBitmapName = NULL; + INIT_IMAGEASSET(Bitmap); mUseBitmapArray = false; - mTextureObject = NULL; // initialized in incLoadCount() mChildrenProfileName = NULL; mChildrenProfile = NULL; @@ -456,10 +461,20 @@ void GuiControlProfile::initPersistFields() endGroup( "Text" ); addGroup( "Misc" ); +#ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS + addProtectedField("bitmap", TypeImageFilename, Offset(mBitmapName, GuiControlProfile), + &GuiControlProfile::protectedSetBitmap, &defaultProtectedGetFn, + "Texture to use for rendering control."); +#else + addProtectedField("bitmap", TypeImageFilename, Offset(mBitmapName, GuiControlProfile), + &GuiControlProfile::protectedSetBitmap, &defaultProtectedGetFn, + "Texture to use for rendering control.", AbstractClassRep::FIELD_HideInInspectors); +#endif - addProtectedField( "bitmap", TypeFilename, Offset(mBitmapName, GuiControlProfile), + addProtectedField("bitmapAsset", TypeImageAssetId, Offset(mBitmapAssetId, GuiControlProfile), &GuiControlProfile::protectedSetBitmap, &defaultProtectedGetFn, - "Texture to use for rendering control." ); + "Texture to use for rendering control."); + addField("hasBitmapArray", TypeBool, Offset(mUseBitmapArray, GuiControlProfile), "If true, 'bitmap' is an array of images." ); @@ -565,20 +580,28 @@ S32 GuiControlProfile::constructBitmapArray() if(mBitmapArrayRects.size()) return mBitmapArrayRects.size(); - if( mTextureObject.isNull() ) - { - if ( !mBitmapName || !mBitmapName[0] || !mTextureObject.set( mBitmapName, &GFXTexturePersistentSRGBProfile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__) )) + if( mBitmap.isNull() ) + { + if (!_setBitmap(getBitmap())) + return 0; + + if (getBitmap() != StringTable->EmptyString() && mBitmapName != StringTable->insert("texhandle")) + { + mBitmap.set(getBitmap(), mBitmapProfile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__)); + } + + if (getBitmap() == StringTable->EmptyString() || mBitmap.isNull()) return 0; } - GBitmap *bmp = mTextureObject->getBitmap(); + GBitmap *bmp = mBitmap->getBitmap(); //get the separator color ColorI sepColor; if ( !bmp || !bmp->getColor( 0, 0, sepColor ) ) { - Con::errorf("Failed to create bitmap array from %s for profile %s - couldn't ascertain seperator color!", mBitmapName, getName()); - AssertFatal( false, avar("Failed to create bitmap array from %s for profile %s - couldn't ascertain seperator color!", mBitmapName, getName())); + Con::errorf("Failed to create bitmap array from %s for profile %s - couldn't ascertain seperator color!", getBitmap(), getName()); + AssertFatal( false, avar("Failed to create bitmap array from %s for profile %s - couldn't ascertain seperator color!", getBitmap(), getName())); return 0; } @@ -654,12 +677,19 @@ void GuiControlProfile::incLoadCount() loadFont(); // + if (getBitmap() != StringTable->EmptyString()) + { + if (mBitmapAsset.notNull() && getBitmap() != StringTable->insert("texHandle")) + { + mBitmap.set(mBitmapAsset->getImagePath(), mBitmapProfile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__)); + } - if (mBitmapName && mBitmapName[0] && dStricmp(mBitmapName, "texhandle") != 0 && - !mTextureObject.set( mBitmapName, &GFXTexturePersistentSRGBProfile, avar("%s() - mTextureObject (line %d)", __FUNCTION__, __LINE__) )) - Con::errorf("Failed to load profile bitmap (%s)",mBitmapName); + //verify the bitmap + if (!mBitmap) + Con::errorf("(%s) - Failed to load profile bitmap (%s)", getName(), getBitmap()); - constructBitmapArray(); + constructBitmapArray(); + } } mLoadCount ++; @@ -682,8 +712,9 @@ void GuiControlProfile::decLoadCount() getId(), getClassName(), getName(), getInternalName() ); #endif - if( !mBitmapName || !mBitmapName[0] || dStricmp(mBitmapName, "texhandle") != 0 ) - mTextureObject = NULL; + StringTableEntry bitmapName = getBitmap(); + if(bitmapName == StringTable->EmptyString() || bitmapName == StringTable->insert("texhandle")) + mBitmap = NULL; } } @@ -707,6 +738,19 @@ DefineEngineMethod( GuiControlProfile, getStringWidth, S32, (const char* string) return object->mFont->getStrNWidth( string, dStrlen( string ) ); } +DefineEngineMethod(GuiControlProfile, getBitmap, const char*, (), , "get name") +{ + return object->getBitmap(); +} +DefineEngineMethod(GuiControlProfile, getBitmapAsset, const char*, (), , "") +{ + return object->mBitmapAssetId; +} +DefineEngineMethod(GuiControlProfile, setBitmap, bool, (const char* map), , "") +{ + return object->_setBitmap(StringTable->insert(map)); +} + //----------------------------------------------------------------------------- // TypeRectSpacingI //----------------------------------------------------------------------------- diff --git a/Engine/source/gui/core/guiTypes.h b/Engine/source/gui/core/guiTypes.h index 51f33d21b..23fa13246 100644 --- a/Engine/source/gui/core/guiTypes.h +++ b/Engine/source/gui/core/guiTypes.h @@ -36,6 +36,7 @@ #include "console/dynamicTypes.h" #endif +#include "T3D/assets/ImageAsset.h" #include "gfx/gfxDevice.h" #include "platform/input/event.h" @@ -335,16 +336,20 @@ struct ControlSizing }; +GFX_DeclareTextureProfile(GFXGuiCursorProfile); +GFX_DeclareTextureProfile(GFXDefaultGUIProfile); + class GuiCursor : public SimObject { private: typedef SimObject Parent; - StringTableEntry mBitmapName; + + DECLARE_IMAGEASSET(GuiCursor, Bitmap, onImageChanged, GFXGuiCursorProfile); + DECLARE_IMAGEASSET_SETGET(GuiCursor, Bitmap); Point2I mHotSpot; Point2F mRenderOffset; Point2I mExtent; - GFXTexHandle mTextureObject; public: Point2I getHotSpot() { return mHotSpot; } @@ -358,6 +363,8 @@ public: bool onAdd(void); void onRemove(); void render(const Point2I &pos); + + void onImageChanged() {} }; /// A GuiControlProfile is used by every GuiObject and is akin to a @@ -441,9 +448,118 @@ public: Point2I mTextOffset; ///< Text offset for the control // bitmap members - StringTableEntry mBitmapName; ///< Bitmap file name for the bitmap of the control + ///< Bitmap for the bitmap of the control + /// +public: + GFXTexHandle mBitmap = NULL; + StringTableEntry mBitmapName; + StringTableEntry mBitmapAssetId; + AssetPtr mBitmapAsset; + GFXTextureProfile* mBitmapProfile = &GFXTexturePersistentSRGBProfile; +public: + const StringTableEntry getBitmapFile() const { return mBitmapName; } + void setBitmapFile(const FileName& _in) { mBitmapName = StringTable->insert(_in.c_str()); } + const AssetPtr& getBitmapAsset() const { return mBitmapAsset; } + void setBitmapAsset(const AssetPtr& _in) { mBitmapAsset = _in; } + + bool _setBitmap(StringTableEntry _in) + { + if (mBitmapAssetId != _in || mBitmapName != _in) + { + if (mBitmapAsset.notNull()) + { + mBitmapAsset->getChangedSignal().remove(this, &GuiControlProfile::onBitmapChanged); + } + if (_in == StringTable->EmptyString()) + { + mBitmapName = StringTable->EmptyString(); + mBitmapAssetId = StringTable->EmptyString(); + mBitmapAsset = NULL; + mBitmap.free(); + mBitmap = NULL; + return true; + } + else if (_in[0] == '$' || _in[0] == '#') + { + mBitmapName = _in; + mBitmapAssetId = StringTable->EmptyString(); + mBitmapAsset = NULL; + mBitmap.free(); + mBitmap = NULL; + return true; + } + + if (AssetDatabase.isDeclaredAsset(_in)) + { + mBitmapAssetId = _in; + + U32 assetState = ImageAsset::getAssetById(mBitmapAssetId, &mBitmapAsset); + + if (ImageAsset::Ok == assetState) + { + mBitmapName = StringTable->EmptyString(); + } + } + else + { + StringTableEntry assetId = ImageAsset::getAssetIdByFilename(_in); + if (assetId != StringTable->EmptyString()) + { + mBitmapAssetId = assetId; + if (ImageAsset::getAssetById(mBitmapAssetId, &mBitmapAsset) == ImageAsset::Ok) + { + mBitmapName = StringTable->EmptyString(); + } + } + else + { + mBitmapName = _in; + mBitmapAssetId = StringTable->EmptyString(); + mBitmapAsset = NULL; + } + } + } + if (getBitmap() != StringTable->EmptyString() && mBitmapName != StringTable->insert("texhandle")) + { + if (mBitmapAsset.notNull()) + { + mBitmapAsset->getChangedSignal().notify(this, &GuiControlProfile::onBitmapChanged); + } + } + else + { + mBitmap.free(); + mBitmap = NULL; + } + + if (getBitmap() != StringTable->EmptyString() && mBitmapAsset.notNull() && mBitmapAsset->getStatus() != ImageAsset::Ok) + { + Con::errorf("%s(%s)::_set%s() - image asset failure \"%s\" due to [%s]", macroText(className), getName(), macroText(name), _in, ImageAsset::getAssetErrstrn(mBitmapAsset->getStatus()).c_str()); + return false; + } + return true; + } + + const StringTableEntry getBitmap() const + { + if (mBitmapAsset && (mBitmapAsset->getImageFileName() != StringTable->EmptyString())) + return Platform::makeRelativePathName(mBitmapAsset->getImagePath(), Platform::getMainDotCsDir()); + else if (mBitmapAssetId != StringTable->EmptyString()) + return mBitmapAssetId; + else if (mBitmapName != StringTable->EmptyString()) + return StringTable->insert(Platform::makeRelativePathName(mBitmapName, Platform::getMainDotCsDir())); + else + return StringTable->EmptyString(); + } + GFXTexHandle getBitmapResource() + { + return mBitmap; + } + DECLARE_IMAGEASSET_SETGET(GuiControlProfile, Bitmap); + + void onBitmapChanged() {} + bool mUseBitmapArray; ///< Flag to use the bitmap array or to fallback to non-array rendering - GFXTexHandle mTextureObject; Vector mBitmapArrayRects; ///< Used for controls which use an array of bitmaps such as checkboxes // sound members @@ -518,7 +634,4 @@ DefineEnumType( GuiAlignmentType ); typedef FontCharset GuiFontCharset; DefineEnumType( GuiFontCharset ); -GFX_DeclareTextureProfile(GFXGuiCursorProfile); -GFX_DeclareTextureProfile(GFXDefaultGUIProfile); - #endif //_GUITYPES_H diff --git a/Engine/source/gui/editor/guiInspector.h b/Engine/source/gui/editor/guiInspector.h index 0d776ff59..635c3592c 100644 --- a/Engine/source/gui/editor/guiInspector.h +++ b/Engine/source/gui/editor/guiInspector.h @@ -161,7 +161,9 @@ public: void setObjectField( const char *fieldName, const char *data ); - static GuiInspector* findByObject( SimObject *obj ); + static GuiInspector* findByObject( SimObject *obj ); + + void refresh(); protected: @@ -181,8 +183,6 @@ protected: SimObjectPtr mHLField; String mGroupFilters; bool mShowCustomFields; - - void refresh(); }; #endif diff --git a/Engine/source/gui/editor/guiInspectorTypes.cpp b/Engine/source/gui/editor/guiInspectorTypes.cpp index 818df2ba1..76b2b3d1a 100644 --- a/Engine/source/gui/editor/guiInspectorTypes.cpp +++ b/Engine/source/gui/editor/guiInspectorTypes.cpp @@ -221,7 +221,7 @@ GuiControl* GuiInspectorTypeMaterialName::construct(const char* command) //temporary static button name char bitmapName[512] = "tools/materialEditor/gui/change-material-btn"; - mBrowseButton->setBitmap( bitmapName ); + mBrowseButton->setBitmap( StringTable->insert(bitmapName) ); mBrowseButton->setDataField( StringTable->insert("Profile"), NULL, "GuiButtonProfile" ); mBrowseButton->registerObject(); @@ -327,7 +327,7 @@ GuiControl* GuiInspectorTypeTerrainMaterialName::construct(const char* command) //temporary static button name char bitmapName[512] = "tools/gui/images/layers-btn"; - mBrowseButton->setBitmap( bitmapName ); + mBrowseButton->setBitmap(StringTable->insert(bitmapName) ); mBrowseButton->setDataField( StringTable->insert("Profile"), NULL, "GuiButtonProfile" ); mBrowseButton->registerObject(); @@ -805,7 +805,7 @@ GuiControl* GuiInspectorTypeShapeFilename::constructEditControl() mShapeEdButton->setField("Command", szBuffer); char bitmapName[512] = "tools/worldEditor/images/toolbar/shape-editor"; - mShapeEdButton->setBitmap(bitmapName); + mShapeEdButton->setBitmap(StringTable->insert(bitmapName)); mShapeEdButton->setDataField(StringTable->insert("Profile"), NULL, "GuiButtonProfile"); mShapeEdButton->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); @@ -957,7 +957,7 @@ GuiControl* GuiInspectorTypeRectUV::constructEditControl() //temporary static button name char bitmapName[512] = "tools/gui/images/uv-editor-btn"; - mBrowseButton->setBitmap( bitmapName ); + mBrowseButton->setBitmap(StringTable->insert(bitmapName) ); mBrowseButton->setDataField( StringTable->insert("Profile"), NULL, "GuiButtonProfile" ); mBrowseButton->registerObject(); @@ -1544,7 +1544,7 @@ GuiControl* GuiInspectorTypeBitMask32Helper::constructEditControl() mButton->setField( "Command", szBuffer ); mButton->setField( "buttonType", "ToggleButton" ); mButton->setDataField( StringTable->insert("Profile"), NULL, "GuiInspectorButtonProfile" ); - mButton->setBitmap( "tools/gui/images/arrowBtn" ); + mButton->setBitmap(StringTable->insert("tools/gui/images/arrowBtn.png") ); mButton->setStateOn( true ); mButton->setExtent( 16, 16 ); mButton->registerObject(); diff --git a/Engine/source/gui/editor/guiMenuBar.cpp b/Engine/source/gui/editor/guiMenuBar.cpp index ec75520c9..7f2b9484f 100644 --- a/Engine/source/gui/editor/guiMenuBar.cpp +++ b/Engine/source/gui/editor/guiMenuBar.cpp @@ -1347,7 +1347,7 @@ void GuiMenuBar::onRender(Point2I offset, const RectI &updateRect) bitmapstart.y = mMenuList[i].bounds.point.y + (mMenuList[i].bounds.extent.y - rect.extent.y) / 2; drawUtil->clearBitmapModulation(); - drawUtil->drawBitmapSR(mProfile->mTextureObject, offset + bitmapstart, rect); + drawUtil->drawBitmapSR(mProfile->getBitmapResource(), offset + bitmapstart, rect); // Should we also draw the text? if (!mMenuList[i].drawBitmapOnly) diff --git a/Engine/source/gui/editor/guiPopupMenuCtrl.cpp b/Engine/source/gui/editor/guiPopupMenuCtrl.cpp index 12570b129..7c63ebe52 100644 --- a/Engine/source/gui/editor/guiPopupMenuCtrl.cpp +++ b/Engine/source/gui/editor/guiPopupMenuCtrl.cpp @@ -142,7 +142,7 @@ void GuiPopupMenuTextListCtrl::onRenderCell(Point2I offset, Point2I cell, bool s Point2I bitPos = Point2I(offset.x + mCellSize.y / 2, offset.y + mCellSize.y / 2); GFX->getDrawUtil()->clearBitmapModulation(); - GFX->getDrawUtil()->drawBitmapSR(mProfile->mTextureObject, bitPos + off, rect); + GFX->getDrawUtil()->drawBitmapSR(mProfile->getBitmapResource(), bitPos + off, rect); } } diff --git a/Engine/source/gui/editor/guiShapeEdPreview.cpp b/Engine/source/gui/editor/guiShapeEdPreview.cpp index 5f8a80279..dea22ab28 100644 --- a/Engine/source/gui/editor/guiShapeEdPreview.cpp +++ b/Engine/source/gui/editor/guiShapeEdPreview.cpp @@ -65,6 +65,7 @@ GuiShapeEdPreview::GuiShapeEdPreview() mZoomSpeed ( 1.0f ), mGridDimension( 30, 30 ), mModel( NULL ), + mModelName(StringTable->EmptyString()), mRenderGhost( false ), mRenderNodes( false ), mRenderBounds( false ), @@ -349,6 +350,8 @@ bool GuiShapeEdPreview::setObjectModel(const char* modelName) mThreads.clear(); mActiveThread = -1; + ResourceManager::get().getChangedSignal().remove(this, &GuiShapeEdPreview::_onResourceChanged); + if (modelName && modelName[0]) { Resource model = ResourceManager::get().load( modelName ); @@ -382,11 +385,28 @@ bool GuiShapeEdPreview::setObjectModel(const char* modelName) // the first time recording mLastRenderTime = Platform::getVirtualMilliseconds(); + + mModelName = StringTable->insert(modelName); + + //Now to reflect changes when the model file is changed. + ResourceManager::get().getChangedSignal().notify(this, &GuiShapeEdPreview::_onResourceChanged); + } + else + { + mModelName = StringTable->EmptyString(); } return true; } +void GuiShapeEdPreview::_onResourceChanged(const Torque::Path& path) +{ + if (path != Torque::Path(mModelName)) + return; + + setObjectModel(path.getFullPath()); +} + void GuiShapeEdPreview::addThread() { if ( mModel ) diff --git a/Engine/source/gui/editor/guiShapeEdPreview.h b/Engine/source/gui/editor/guiShapeEdPreview.h index 248b7be62..70ba071c7 100644 --- a/Engine/source/gui/editor/guiShapeEdPreview.h +++ b/Engine/source/gui/editor/guiShapeEdPreview.h @@ -114,6 +114,7 @@ protected: bool mRenderColMeshes; bool mRenderMounts; TSShapeInstance* mModel; + StringTableEntry mModelName; LightInfo* mFakeSun; EulerF mSunRot; @@ -199,6 +200,8 @@ public: void setCurrentDetail(S32 dl); bool setObjectModel(const char * modelName); + void _onResourceChanged(const Torque::Path& path); + /// @name Threads ///@{ void addThread(); diff --git a/Engine/source/gui/editor/inspector/dynamicGroup.cpp b/Engine/source/gui/editor/inspector/dynamicGroup.cpp index f653e9c5c..c56a985c8 100644 --- a/Engine/source/gui/editor/inspector/dynamicGroup.cpp +++ b/Engine/source/gui/editor/inspector/dynamicGroup.cpp @@ -60,7 +60,7 @@ bool GuiInspectorDynamicGroup::createContent() addFieldBtn->setControlProfile( dynamic_cast(profilePtr) ); // FIXME Hardcoded image - addFieldBtn->setBitmap("tools/gui/images/iconAdd.png"); + addFieldBtn->setBitmap(StringTable->insert("tools/gui/images/iconAdd.png")); char commandBuf[64]; dSprintf(commandBuf, 64, "%d.addDynamicField();", this->getId()); diff --git a/Engine/source/gui/editor/inspector/variableInspector.cpp b/Engine/source/gui/editor/inspector/variableInspector.cpp index 40e525815..e639cad0f 100644 --- a/Engine/source/gui/editor/inspector/variableInspector.cpp +++ b/Engine/source/gui/editor/inspector/variableInspector.cpp @@ -22,6 +22,9 @@ #include "gui/editor/inspector/variableInspector.h" #include "console/engineAPI.h" +#include "T3D/assets/ShapeAsset.h" +#include "T3D/assets/ImageAsset.h" +#include "T3D/assets/MaterialAsset.h" GuiVariableInspector::GuiVariableInspector() : mAutoUpdate(true) { @@ -180,12 +183,12 @@ void GuiVariableInspector::addField(const char* name, const char* label, const c fieldTypeMask = TypePoint3F; else if (newField.mFieldTypeName == StringTable->insert("vector2")) fieldTypeMask = TypePoint2F; - //else if (fieldType == StringTable->insert("material")) - // fieldTypeMask = TypeMaterialName; + else if (newField.mFieldTypeName == StringTable->insert("material")) + fieldTypeMask = TypeMaterialAssetId; else if (newField.mFieldTypeName == StringTable->insert("image")) - fieldTypeMask = TypeImageFilename; + fieldTypeMask = TypeImageAssetId; else if (newField.mFieldTypeName == StringTable->insert("shape")) - fieldTypeMask = TypeShapeFilename; + fieldTypeMask = TypeShapeAssetId; else if (newField.mFieldTypeName == StringTable->insert("bool")) fieldTypeMask = TypeBool; else if (newField.mFieldTypeName == StringTable->insert("object")) diff --git a/Engine/source/gui/game/guiChunkedBitmapCtrl.cpp b/Engine/source/gui/game/guiChunkedBitmapCtrl.cpp index b4eb118fc..138488f05 100644 --- a/Engine/source/gui/game/guiChunkedBitmapCtrl.cpp +++ b/Engine/source/gui/game/guiChunkedBitmapCtrl.cpp @@ -65,11 +65,12 @@ ConsoleDocClass( GuiChunkedBitmapCtrl, void GuiChunkedBitmapCtrl::initPersistFields() { - addGroup("GuiChunkedBitmapCtrl"); - addField( "bitmap", TypeFilename, Offset( mBitmapName, GuiChunkedBitmapCtrl ), "This is the bitmap to render to the control." ); - addField( "useVariable", TypeBool, Offset( mUseVariable, GuiChunkedBitmapCtrl ), "This decides whether to use the \"bitmap\" file " - "or a bitmap stored in \"variable\""); - addField( "tile", TypeBool, Offset( mTile, GuiChunkedBitmapCtrl ), "This is no longer in use"); + addGroup("GuiChunkedBitmapCtrl"); + INITPERSISTFIELD_IMAGEASSET(Bitmap, GuiChunkedBitmapCtrl, "This is the bitmap to render to the control."); + + addField( "useVariable", TypeBool, Offset( mUseVariable, GuiChunkedBitmapCtrl ), "This decides whether to use the \"bitmap\" file " + "or a bitmap stored in \"variable\""); + addField( "tile", TypeBool, Offset( mTile, GuiChunkedBitmapCtrl ), "This is no longer in use", AbstractClassRep::FIELD_HideInInspectors); endGroup("GuiChunkedBitmapCtrl"); Parent::initPersistFields(); } @@ -86,7 +87,8 @@ DefineEngineMethod( GuiChunkedBitmapCtrl, setBitmap, void, (const char* filename GuiChunkedBitmapCtrl::GuiChunkedBitmapCtrl() { - mBitmapName = StringTable->EmptyString(); + INIT_IMAGEASSET(Bitmap); + mUseVariable = false; mTile = false; } @@ -97,7 +99,8 @@ void GuiChunkedBitmapCtrl::setBitmap(const char *name) if(awake) onSleep(); - mBitmapName = StringTable->insert(name); + _setBitmap(StringTable->insert(name)); + if(awake) onWake(); setUpdate(); @@ -108,14 +111,14 @@ bool GuiChunkedBitmapCtrl::onWake() if(!Parent::onWake()) return false; - if( !mTexHandle + if( !mBitmap && ( ( mBitmapName && mBitmapName[ 0 ] ) || ( mUseVariable && mConsoleVariable && mConsoleVariable[ 0 ] ) ) ) { if ( mUseVariable ) - mTexHandle.set( Con::getVariable( mConsoleVariable ), &GFXDefaultGUIProfile, avar("%s() - mTexHandle (line %d)", __FUNCTION__, __LINE__) ); + mBitmap.set( Con::getVariable( mConsoleVariable ), &GFXDefaultGUIProfile, avar("%s() - mTexHandle (line %d)", __FUNCTION__, __LINE__) ); else - mTexHandle.set( mBitmapName, &GFXDefaultGUIProfile, avar("%s() - mTexHandle (line %d)", __FUNCTION__, __LINE__) ); + mBitmap.set( mBitmapName, &GFXDefaultGUIProfile, avar("%s() - mTexHandle (line %d)", __FUNCTION__, __LINE__) ); } return true; @@ -123,7 +126,6 @@ bool GuiChunkedBitmapCtrl::onWake() void GuiChunkedBitmapCtrl::onSleep() { - mTexHandle = NULL; Parent::onSleep(); } @@ -164,10 +166,10 @@ void GuiChunkedBitmapCtrl::renderRegion(const Point2I &offset, const Point2I &ex void GuiChunkedBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) { - if( mTexHandle ) + if( mBitmap ) { RectI boundsRect( offset, getExtent()); - GFX->getDrawUtil()->drawBitmapStretch( mTexHandle, boundsRect, GFXBitmapFlip_None, GFXTextureFilterLinear ); + GFX->getDrawUtil()->drawBitmapStretch(mBitmap, boundsRect, GFXBitmapFlip_None, GFXTextureFilterLinear ); } renderChildControls(offset, updateRect); diff --git a/Engine/source/gui/game/guiChunkedBitmapCtrl.h b/Engine/source/gui/game/guiChunkedBitmapCtrl.h index 41bc26d19..037eb91f6 100644 --- a/Engine/source/gui/game/guiChunkedBitmapCtrl.h +++ b/Engine/source/gui/game/guiChunkedBitmapCtrl.h @@ -7,6 +7,8 @@ #include "gfx/gfxDrawUtil.h" #include "console/engineAPI.h" +#include "T3D/assets/ImageAsset.h" + class GuiChunkedBitmapCtrl : public GuiControl { private: @@ -14,8 +16,10 @@ private: void renderRegion(const Point2I &offset, const Point2I &extent); protected: - StringTableEntry mBitmapName; - GFXTexHandle mTexHandle; + + DECLARE_IMAGEASSET(GuiChunkedBitmapCtrl, Bitmap, onImageChanged, GFXDefaultGUIProfile); + DECLARE_IMAGEASSET_SETGET(GuiChunkedBitmapCtrl, Bitmap); + bool mUseVariable; bool mTile; @@ -34,4 +38,6 @@ public: void setBitmap(const char *name); void onRender(Point2I offset, const RectI &updateRect); -}; \ No newline at end of file + + void onImageChanged() {} +}; diff --git a/Engine/source/gui/game/guiIdleCamFadeBitmapCtrl.cpp b/Engine/source/gui/game/guiIdleCamFadeBitmapCtrl.cpp index e53d70486..27c53721f 100644 --- a/Engine/source/gui/game/guiIdleCamFadeBitmapCtrl.cpp +++ b/Engine/source/gui/game/guiIdleCamFadeBitmapCtrl.cpp @@ -114,14 +114,14 @@ public: } ColorI color(255,255,255,alpha); - if (mTextureObject) + if (mBitmap) { GFX->getDrawUtil()->setBitmapModulation(color); if(mWrap) { - GFXTextureObject* texture = mTextureObject; + GFXTextureObject* texture = mBitmap; RectI srcRegion; RectI dstRegion; F32 xdone = ((F32)getExtent().x/(F32)texture->mBitmapSize.x)+1; @@ -144,11 +144,11 @@ public: else { RectI rect(offset, getExtent()); - GFX->getDrawUtil()->drawBitmapStretch(mTextureObject, rect); + GFX->getDrawUtil()->drawBitmapStretch(mBitmap, rect); } } - if (mProfile->mBorder || !mTextureObject) + if (mProfile->mBorder || !mBitmap) { RectI rect(offset.x, offset.y, getExtent().x, getExtent().y); ColorI borderCol(mProfile->mBorderColor); diff --git a/Engine/source/gui/game/guiProgressBitmapCtrl.cpp b/Engine/source/gui/game/guiProgressBitmapCtrl.cpp index 1d7d621e7..0d0baa483 100644 --- a/Engine/source/gui/game/guiProgressBitmapCtrl.cpp +++ b/Engine/source/gui/game/guiProgressBitmapCtrl.cpp @@ -119,24 +119,21 @@ ConsoleDocClass( GuiProgressBitmapCtrl, GuiProgressBitmapCtrl::GuiProgressBitmapCtrl() : mProgress( 0.f ), - mBitmapName( StringTable->EmptyString() ), mUseVariable( false ), mTile( false ), mNumberOfBitmaps(0), mDim(0) { + INIT_IMAGEASSET(Bitmap); } //----------------------------------------------------------------------------- void GuiProgressBitmapCtrl::initPersistFields() { - addProtectedField( "bitmap", TypeFilename, Offset( mBitmapName, GuiProgressBitmapCtrl ), - _setBitmap, defaultProtectedGetFn, - "~Path to the bitmap file to use for rendering the progress bar.\n\n" + INITPERSISTFIELD_IMAGEASSET(Bitmap, GuiProgressBitmapCtrl, "Bitmap file to use for rendering the progress bar.\n\n" "If the profile assigned to the control already has a bitmap assigned, this property need not be " - "set in which case the bitmap from the profile is used." - ); + "set in which case the bitmap from the profile is used."); Parent::initPersistFields(); } @@ -149,7 +146,8 @@ void GuiProgressBitmapCtrl::setBitmap( const char* name ) if( awake ) onSleep(); - mBitmapName = StringTable->insert( name ); + _setBitmap(StringTable->insert(name)); + if( awake ) onWake(); @@ -222,14 +220,14 @@ void GuiProgressBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) //drawing stretch bitmap RectI progressRect = ctrlRect; progressRect.extent.x = width; - drawUtil->drawBitmapStretchSR(mProfile->mTextureObject, progressRect, mProfile->mBitmapArrayRects[0]); + drawUtil->drawBitmapStretchSR(mProfile->getBitmapResource(), progressRect, mProfile->mBitmapArrayRects[0]); } } else if(mNumberOfBitmaps >= 3) { //drawing left-end bitmap RectI progressRectLeft(ctrlRect.point.x, ctrlRect.point.y, mDim, mDim); - drawUtil->drawBitmapStretchSR(mProfile->mTextureObject, progressRectLeft, mProfile->mBitmapArrayRects[0]); + drawUtil->drawBitmapStretchSR(mProfile->getBitmapResource(), progressRectLeft, mProfile->mBitmapArrayRects[0]); //draw the progress with image S32 width = (S32)((F32)(getWidth()) * mProgress); @@ -241,11 +239,11 @@ void GuiProgressBitmapCtrl::onRender(Point2I offset, const RectI &updateRect) progressRect.extent.x = (width - mDim - mDim); if (progressRect.extent.x < 0) progressRect.extent.x = 0; - drawUtil->drawBitmapStretchSR(mProfile->mTextureObject, progressRect, mProfile->mBitmapArrayRects[1]); + drawUtil->drawBitmapStretchSR(mProfile->getBitmapResource(), progressRect, mProfile->mBitmapArrayRects[1]); //drawing right-end bitmap RectI progressRectRight(progressRect.point.x + progressRect.extent.x, ctrlRect.point.y, mDim, mDim ); - drawUtil->drawBitmapStretchSR(mProfile->mTextureObject, progressRectRight, mProfile->mBitmapArrayRects[2]); + drawUtil->drawBitmapStretchSR(mProfile->getBitmapResource(), progressRectRight, mProfile->mBitmapArrayRects[2]); } } else diff --git a/Engine/source/gui/game/guiProgressBitmapCtrl.h b/Engine/source/gui/game/guiProgressBitmapCtrl.h index 6b538878a..e391f7b72 100644 --- a/Engine/source/gui/game/guiProgressBitmapCtrl.h +++ b/Engine/source/gui/game/guiProgressBitmapCtrl.h @@ -31,6 +31,7 @@ #include "gui/controls/guiTextCtrl.h" #endif +#include "T3D/assets/ImageAsset.h" //FIXME: WTH is this derived from GuiTextCtrl?? should be a GuiControl @@ -45,7 +46,10 @@ class GuiProgressBitmapCtrl : public GuiTextCtrl protected: F32 mProgress; - StringTableEntry mBitmapName; + + DECLARE_IMAGEASSET(GuiProgressBitmapCtrl, Bitmap, onImageChanged, GFXDefaultGUIProfile); + DECLARE_IMAGEASSET_SETGET(GuiProgressBitmapCtrl, Bitmap); + bool mUseVariable; bool mTile; S32 mNumberOfBitmaps; @@ -57,6 +61,8 @@ class GuiProgressBitmapCtrl : public GuiTextCtrl return false; } + void onImageChanged() {} + public: GuiProgressBitmapCtrl(); diff --git a/Engine/source/gui/theora/guiTheoraCtrl.cpp b/Engine/source/gui/theora/guiTheoraCtrl.cpp index f6d5fd213..31ee289a3 100644 --- a/Engine/source/gui/theora/guiTheoraCtrl.cpp +++ b/Engine/source/gui/theora/guiTheoraCtrl.cpp @@ -129,7 +129,7 @@ void GuiTheoraCtrl::setFile( const String& filename ) void GuiTheoraCtrl::play() { - if( mFilename.isEmpty() ) + if( mFilename == StringTable->EmptyString() ) return; if( !mTheoraTexture.isPlaying() ) diff --git a/Engine/source/gui/theora/guiTheoraCtrl.h b/Engine/source/gui/theora/guiTheoraCtrl.h index 635c515da..9946e442f 100644 --- a/Engine/source/gui/theora/guiTheoraCtrl.h +++ b/Engine/source/gui/theora/guiTheoraCtrl.h @@ -46,7 +46,7 @@ class GuiTheoraCtrl : public GuiControl protected: /// The Theora file we should play. - String mFilename; + StringTableEntry mFilename; /// Theora video player backend. TheoraTexture mTheoraTexture; diff --git a/Engine/source/gui/worldEditor/guiConvexShapeEditorCtrl.cpp b/Engine/source/gui/worldEditor/guiConvexShapeEditorCtrl.cpp index 84677d2d6..db9448628 100644 --- a/Engine/source/gui/worldEditor/guiConvexShapeEditorCtrl.cpp +++ b/Engine/source/gui/worldEditor/guiConvexShapeEditorCtrl.cpp @@ -1910,11 +1910,11 @@ const char* GuiConvexEditorCtrl::getSelectedFaceMaterial() if (mConvexSEL->mSurfaceUVs[mFaceSEL].matID == 0) { - return mConvexSEL->mMaterialName; + return mConvexSEL->getMaterial(); } else { - return mConvexSEL->mSurfaceTextures[mConvexSEL->mSurfaceUVs[mFaceSEL].matID - 1].materialName; + return mConvexSEL->mSurfaceTextures[mConvexSEL->mSurfaceUVs[mFaceSEL].matID - 1].getMaterial(); } } @@ -1978,7 +1978,7 @@ void GuiConvexEditorCtrl::setSelectedFaceMaterial(const char* materialName) { for (U32 i = 0; i < mConvexSEL->mSurfaceTextures.size(); i++) { - if (!String::compare(mConvexSEL->mSurfaceTextures[i].materialName, materialName)) + if (!String::compare(mConvexSEL->mSurfaceTextures[i].getMaterial(), materialName)) { //found a match mConvexSEL->mSurfaceUVs[mFaceSEL].matID = i + 1; @@ -1990,7 +1990,7 @@ void GuiConvexEditorCtrl::setSelectedFaceMaterial(const char* materialName) { //add a new one ConvexShape::surfaceMaterial newMat; - newMat.materialName = materialName; + newMat._setMaterial(materialName); mConvexSEL->mSurfaceTextures.push_back(newMat); diff --git a/Engine/source/gui/worldEditor/guiMissionArea.cpp b/Engine/source/gui/worldEditor/guiMissionArea.cpp index 4e67e4d7c..cd9c82ac9 100644 --- a/Engine/source/gui/worldEditor/guiMissionArea.cpp +++ b/Engine/source/gui/worldEditor/guiMissionArea.cpp @@ -59,8 +59,8 @@ ConsoleDocClass( GuiMissionAreaCtrl, GuiMissionAreaCtrl::GuiMissionAreaCtrl() { - mHandleBitmap = StringTable->EmptyString(); - mHandleTexture = NULL; + INIT_IMAGEASSET(HandleBitmap); + mHandleTextureSize = Point2I::Zero; mHandleTextureHalfSize = Point2F::Zero; @@ -89,8 +89,7 @@ void GuiMissionAreaCtrl::initPersistFields() { addField( "squareBitmap", TypeBool, Offset(mSquareBitmap, GuiMissionAreaCtrl)); - addField( "handleBitmap", TypeFilename, Offset( mHandleBitmap, GuiMissionAreaCtrl ), - "Bitmap file for the mission area handles.\n"); + INITPERSISTFIELD_IMAGEASSET(HandleBitmap, GuiMissionAreaCtrl, "Bitmap for the mission area handles.\n"); addField( "missionBoundsColor", TypeColorI, Offset(mMissionBoundsColor, GuiMissionAreaCtrl)); addField( "cameraColor", TypeColorI, Offset(mCameraColor, GuiMissionAreaCtrl)); @@ -114,15 +113,13 @@ bool GuiMissionAreaCtrl::onAdd() desc.setBlend(true, GFXBlendSrcAlpha, GFXBlendInvSrcAlpha); mBlendStateBlock = GFX->createStateBlock( desc ); - if (*mHandleBitmap) + if (!mHandleBitmap.isNull()) { - mHandleTexture = GFXTexHandle( mHandleBitmap, &GFXTexturePersistentSRGBProfile, avar("%s() - mHandleTexture (line %d)", __FUNCTION__, __LINE__) ); - mHandleTextureSize = Point2I( mHandleTexture->getWidth(), mHandleTexture->getHeight() ); + mHandleTextureSize = Point2I(mHandleBitmap->getWidth(), mHandleBitmap->getHeight() ); mHandleTextureHalfSize = Point2F(mHandleTextureSize.x, mHandleTextureSize.y) * 0.5f; } else { - mHandleTexture = NULL; mHandleTextureSize = Point2I::Zero; mHandleTextureHalfSize = Point2F::Zero; } @@ -159,7 +156,7 @@ bool GuiMissionAreaCtrl::onWake() void GuiMissionAreaCtrl::onSleep() { - mTextureObject = NULL; + mBitmap = NULL; mMissionArea = 0; mTerrainBlock = 0; @@ -420,7 +417,7 @@ void GuiMissionAreaCtrl::setArea(const RectI & area) void GuiMissionAreaCtrl::drawHandle(const Point2F & pos) { Point2F pnt(pos.x-mHandleTextureHalfSize.x, pos.y-mHandleTextureHalfSize.y); - GFX->getDrawUtil()->drawBitmap(mHandleTexture, pnt); + GFX->getDrawUtil()->drawBitmap(mHandleBitmap, pnt); } void GuiMissionAreaCtrl::drawHandles(RectI & box) @@ -604,7 +601,7 @@ void GuiMissionAreaCtrl::onRender(Point2I offset, const RectI & updateRect) GFXDrawUtil *drawer = GFX->getDrawUtil(); drawer->clearBitmapModulation(); - drawer->drawBitmapStretch(mTextureObject, rect, GFXBitmapFlip_Y, GFXTextureFilterLinear, false); + drawer->drawBitmapStretch(mBitmap, rect, GFXBitmapFlip_Y, GFXTextureFilterLinear, false); GFX->setStateBlock(mSolidStateBlock); drawer->clearBitmapModulation(); diff --git a/Engine/source/gui/worldEditor/guiMissionArea.h b/Engine/source/gui/worldEditor/guiMissionArea.h index caa0527cb..885f85107 100644 --- a/Engine/source/gui/worldEditor/guiMissionArea.h +++ b/Engine/source/gui/worldEditor/guiMissionArea.h @@ -63,8 +63,9 @@ protected: GFXStateBlockRef mBlendStateBlock; GFXStateBlockRef mSolidStateBlock; - StringTableEntry mHandleBitmap; - GFXTexHandle mHandleTexture; + DECLARE_IMAGEASSET(GuiMissionAreaCtrl, HandleBitmap, onHandleBitmapChanged, GFXTexturePersistentSRGBProfile); + DECLARE_IMAGEASSET_SETGET(GuiMissionAreaCtrl, HandleBitmap); + Point2I mHandleTextureSize; Point2F mHandleTextureHalfSize; @@ -109,6 +110,8 @@ protected: bool testWithinHandle(const Point2I & testPoint, S32 handleX, S32 handleY); S32 getHitHandles(const Point2I & mousePnt, const RectI & box); + void onHandleBitmapChanged() {} + public: GuiMissionAreaCtrl(); virtual ~GuiMissionAreaCtrl(); diff --git a/Engine/source/gui/worldEditor/worldEditor.cpp b/Engine/source/gui/worldEditor/worldEditor.cpp index 1e4a795ce..00ab26c01 100644 --- a/Engine/source/gui/worldEditor/worldEditor.cpp +++ b/Engine/source/gui/worldEditor/worldEditor.cpp @@ -1807,9 +1807,11 @@ WorldEditor::WorldEditor() mRenderPopupBackground = true; mPopupBackgroundColor.set(100,100,100); mPopupTextColor.set(255,255,0); - mSelectHandle = StringTable->insert("tools/worldEditor/images/SelectHandle"); - mDefaultHandle = StringTable->insert("tools/worldEditor/images/DefaultHandle"); - mLockedHandle = StringTable->insert("tools/worldEditor/images/LockedHandle"); + + mSelectHandleAssetId = StringTable->insert("ToolsModule:SelectHandle"); + mDefaultHandleAssetId = StringTable->insert("ToolsModule:DefaultHandle"); + mLockedHandleAssetId = StringTable->insert("ToolsModule:LockedHandle"); + mObjectTextColor.set(255,255,255); mObjectsUseBoxCenter = true; @@ -1894,9 +1896,9 @@ bool WorldEditor::onAdd() // create the default class entry mDefaultClassEntry.mName = 0; mDefaultClassEntry.mIgnoreCollision = false; - mDefaultClassEntry.mDefaultHandle = GFXTexHandle(mDefaultHandle, &GFXStaticTextureSRGBProfile, avar("%s() - mDefaultClassEntry.mDefaultHandle (line %d)", __FUNCTION__, __LINE__)); - mDefaultClassEntry.mSelectHandle = GFXTexHandle(mSelectHandle, &GFXStaticTextureSRGBProfile, avar("%s() - mDefaultClassEntry.mSelectHandle (line %d)", __FUNCTION__, __LINE__)); - mDefaultClassEntry.mLockedHandle = GFXTexHandle(mLockedHandle, &GFXStaticTextureSRGBProfile, avar("%s() - mDefaultClassEntry.mLockedHandle (line %d)", __FUNCTION__, __LINE__)); + mDefaultClassEntry.mDefaultHandle = mDefaultHandle; + mDefaultClassEntry.mSelectHandle = mSelectHandle; + mDefaultClassEntry.mLockedHandle = mLockedHandle; if(!(mDefaultClassEntry.mDefaultHandle && mDefaultClassEntry.mSelectHandle && mDefaultClassEntry.mLockedHandle)) return false; @@ -2826,9 +2828,10 @@ void WorldEditor::initPersistFields() addField( "renderObjText", TypeBool, Offset(mRenderObjText, WorldEditor) ); addField( "renderObjHandle", TypeBool, Offset(mRenderObjHandle, WorldEditor) ); addField( "renderSelectionBox", TypeBool, Offset(mRenderSelectionBox, WorldEditor) ); - addField( "selectHandle", TypeFilename, Offset(mSelectHandle, WorldEditor) ); - addField( "defaultHandle", TypeFilename, Offset(mDefaultHandle, WorldEditor) ); - addField( "lockedHandle", TypeFilename, Offset(mLockedHandle, WorldEditor) ); + + INITPERSISTFIELD_IMAGEASSET(SelectHandle, WorldEditor, ""); + INITPERSISTFIELD_IMAGEASSET(DefaultHandle, WorldEditor, ""); + INITPERSISTFIELD_IMAGEASSET(LockedHandle, WorldEditor, ""); endGroup( "Rendering" ); diff --git a/Engine/source/gui/worldEditor/worldEditor.h b/Engine/source/gui/worldEditor/worldEditor.h index 01c7d396c..e0ecb342f 100644 --- a/Engine/source/gui/worldEditor/worldEditor.h +++ b/Engine/source/gui/worldEditor/worldEditor.h @@ -327,9 +327,14 @@ class WorldEditor : public EditTSCtrl bool mRenderPopupBackground; ColorI mPopupBackgroundColor; ColorI mPopupTextColor; - StringTableEntry mSelectHandle; - StringTableEntry mDefaultHandle; - StringTableEntry mLockedHandle; + + DECLARE_IMAGEASSET(WorldEditor, SelectHandle, onSelectHandleChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(WorldEditor, SelectHandle); + DECLARE_IMAGEASSET(WorldEditor, DefaultHandle, onDefaultHandleChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(WorldEditor, DefaultHandle); + DECLARE_IMAGEASSET(WorldEditor, LockedHandle, onLockedHandleChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(WorldEditor, LockedHandle); + ColorI mObjectTextColor; bool mObjectsUseBoxCenter; ColorI mObjSelectColor; @@ -420,6 +425,10 @@ class WorldEditor : public EditTSCtrl void setEditorTool(EditorTool*); EditorTool* getActiveEditorTool() { return mActiveEditorTool; } + + void onSelectHandleChanged() {} + void onDefaultHandleChanged() {} + void onLockedHandleChanged() {} }; typedef WorldEditor::DropType WorldEditorDropType; diff --git a/Engine/source/lighting/common/projectedShadow.cpp b/Engine/source/lighting/common/projectedShadow.cpp index 2f4657018..2860d71fb 100644 --- a/Engine/source/lighting/common/projectedShadow.cpp +++ b/Engine/source/lighting/common/projectedShadow.cpp @@ -100,7 +100,7 @@ ProjectedShadow::ProjectedShadow( SceneObject *object ) Sim::findObject( "BL_ProjectedShadowMaterial", customMat ); if ( customMat ) { - mDecalData->material = customMat; + mDecalData->mMaterial = customMat; mDecalData->matInst = customMat->createMatInstance(); } else diff --git a/Engine/source/materials/materialDefinition.cpp b/Engine/source/materials/materialDefinition.cpp index 14093c17d..987a60f36 100644 --- a/Engine/source/materials/materialDefinition.cpp +++ b/Engine/source/materials/materialDefinition.cpp @@ -37,71 +37,78 @@ #include "core/util/safeDelete.h" #include "T3D/accumulationVolume.h" #include "gui/controls/guiTreeViewCtrl.h" +#include -IMPLEMENT_CONOBJECT( Material ); +IMPLEMENT_CONOBJECT(Material); -ConsoleDocClass( Material, - "@brief A material in Torque 3D is a data structure that describes a surface.\n\n" +ConsoleDocClass(Material, + "@brief A material in Torque 3D is a data structure that describes a surface.\n\n" - "It contains many different types of information for rendering properties. " - "Torque 3D generates shaders from Material definitions. The shaders are compiled " - "at runtime and output into the example/shaders directory. Any errors or warnings " - "generated from compiling the procedurally generated shaders are output to the console " - "as well as the output window in the Visual C IDE.\n\n" + "It contains many different types of information for rendering properties. " + "Torque 3D generates shaders from Material definitions. The shaders are compiled " + "at runtime and output into the example/shaders directory. Any errors or warnings " + "generated from compiling the procedurally generated shaders are output to the console " + "as well as the output window in the Visual C IDE.\n\n" - "@tsexample\n" - "singleton Material(DECAL_scorch)\n" - "{\n" - " baseTex[0] = \"./scorch_decal.png\";\n" - " vertColor[ 0 ] = true;\n\n" - " translucent = true;\n" - " translucentBlendOp = None;\n" - " translucentZWrite = true;\n" - " alphaTest = true;\n" - " alphaRef = 84;\n" - "};\n" - "@endtsexample\n\n" + "@tsexample\n" + "singleton Material(DECAL_scorch)\n" + "{\n" + " baseTex[0] = \"./scorch_decal.png\";\n" + " vertColor[ 0 ] = true;\n\n" + " translucent = true;\n" + " translucentBlendOp = None;\n" + " translucentZWrite = true;\n" + " alphaTest = true;\n" + " alphaRef = 84;\n" + "};\n" + "@endtsexample\n\n" - "@see Rendering\n" - "@see ShaderData\n" + "@see Rendering\n" + "@see ShaderData\n" - "@ingroup GFX\n"); + "@ingroup GFX\n"); -ImplementBitfieldType( MaterialAnimType, +ImplementBitfieldType(MaterialAnimType, "The type of animation effect to apply to this material.\n" "@ingroup GFX\n\n") - { Material::Scroll, "Scroll", "Scroll the material along the X/Y axis.\n" }, - { Material::Rotate, "Rotate" , "Rotate the material around a point.\n"}, - { Material::Wave, "Wave" , "Warps the material with an animation using Sin, Triangle or Square mathematics.\n"}, - { Material::Scale, "Scale", "Scales the material larger and smaller with a pulsing effect.\n" }, - { Material::Sequence, "Sequence", "Enables the material to have multiple frames of animation in its imagemap.\n" } +{ + Material::Scroll, "Scroll", "Scroll the material along the X/Y axis.\n" +}, +{ Material::Rotate, "Rotate" , "Rotate the material around a point.\n" }, +{ Material::Wave, "Wave" , "Warps the material with an animation using Sin, Triangle or Square mathematics.\n" }, +{ Material::Scale, "Scale", "Scales the material larger and smaller with a pulsing effect.\n" }, +{ Material::Sequence, "Sequence", "Enables the material to have multiple frames of animation in its imagemap.\n" } EndImplementBitfieldType; -ImplementEnumType( MaterialBlendOp, +ImplementEnumType(MaterialBlendOp, "The type of graphical blending operation to apply to this material\n" "@ingroup GFX\n\n") - { Material::None, "None", "Disable blending for this material." }, - { Material::Mul, "Mul", "Multiplicative blending." }, - { Material::PreMul, "PreMul", "Premultiplied alpha." }, - { Material::Add, "Add", "Adds the color of the material to the frame buffer with full alpha for each pixel." }, - { Material::AddAlpha, "AddAlpha", "The color is modulated by the alpha channel before being added to the frame buffer." }, - { Material::Sub, "Sub", "Subtractive Blending. Reverses the color model, causing dark colors to have a stronger visual effect." }, - { Material::LerpAlpha, "LerpAlpha", "Linearly interpolates between Material color and frame buffer color based on alpha." } +{ + Material::None, "None", "Disable blending for this material." +}, +{ Material::Mul, "Mul", "Multiplicative blending." }, +{ Material::PreMul, "PreMul", "Premultiplied alpha." }, +{ Material::Add, "Add", "Adds the color of the material to the frame buffer with full alpha for each pixel." }, +{ Material::AddAlpha, "AddAlpha", "The color is modulated by the alpha channel before being added to the frame buffer." }, +{ Material::Sub, "Sub", "Subtractive Blending. Reverses the color model, causing dark colors to have a stronger visual effect." }, +{ Material::LerpAlpha, "LerpAlpha", "Linearly interpolates between Material color and frame buffer color based on alpha." } EndImplementEnumType; -ImplementEnumType( MaterialWaveType, - "When using the Wave material animation, one of these Wave Types will be used to determine the type of wave to display.\n" +ImplementEnumType(MaterialWaveType, + "When using the Wave material animation, one of these Wave Types will be used to determine the type of wave to display.\n" "@ingroup GFX\n") - { Material::Sin, "Sin", "Warps the material along a curved Sin Wave." }, - { Material::Triangle, "Triangle", "Warps the material along a sharp Triangle Wave." }, - { Material::Square, "Square", "Warps the material along a wave which transitions between two oppposite states. As a Square Wave, the transition is quick and sudden." }, -EndImplementEnumType; +{ + Material::Sin, "Sin", "Warps the material along a curved Sin Wave." +}, +{ Material::Triangle, "Triangle", "Warps the material along a sharp Triangle Wave." }, +{ Material::Square, "Square", "Warps the material along a wave which transitions between two oppposite states. As a Square Wave, the transition is quick and sudden." }, + EndImplementEnumType; bool Material::sAllowTextureTargetAssignment = false; -GFXCubemap * Material::GetNormalizeCube() +GFXCubemap* Material::GetNormalizeCube() { - if(smNormalizeCube) + if (smNormalizeCube) return smNormalizeCube; smNormalizeCube = GFX->createCubemap(); smNormalizeCube->initNormalize(64); @@ -113,66 +120,66 @@ GFXCubemapHandle Material::smNormalizeCube; Material::Material() { - for( U32 i=0; i(), Offset( mAccuEnabled, Material ), - &_setAccuEnabled, &defaultProtectedGetFn, MAX_STAGES, "Accumulation texture." ); + addField("glowMul", TypeF32, Offset(mGlowMul, Material), MAX_STAGES, + "glow mask multiplier"); - addField("accuScale", TypeF32, Offset(mAccuScale, Material), MAX_STAGES, - "The scale that is applied to the accu map texture. You can use this to fit the texture to smaller or larger objects."); - - addField("accuDirection", TypeF32, Offset(mAccuDirection, Material), MAX_STAGES, - "The direction of the accumulation. Chose whether you want the accu map to go from top to bottom (ie. snow) or upwards (ie. mold)."); - - addField("accuStrength", TypeF32, Offset(mAccuStrength, Material), MAX_STAGES, - "The strength of the accu map. This changes the transparency of the accu map texture. Make it subtle or add more contrast."); - - addField("accuCoverage", TypeF32, Offset(mAccuCoverage, Material), MAX_STAGES, - "The coverage ratio of the accu map texture. Use this to make the entire shape pick up some of the accu map texture or none at all."); - - addField("accuSpecular", TypeF32, Offset(mAccuSpecular, Material), MAX_STAGES, - "Changes specularity to this value where the accumulated material is present."); + addProtectedField("accuEnabled", TYPEID< bool >(), Offset(mAccuEnabled, Material), + &_setAccuEnabled, &defaultProtectedGetFn, MAX_STAGES, "Accumulation texture."); - addField("isSRGb", TypeBool, Offset(mIsSRGb, Material), MAX_STAGES, - "Substance Designer Workaround."); + addField("accuScale", TypeF32, Offset(mAccuScale, Material), MAX_STAGES, + "The scale that is applied to the accu map texture. You can use this to fit the texture to smaller or larger objects."); - addField("invertRoughness", TypeBool, Offset(mInvertRoughness, Material), MAX_STAGES, - "Treat Roughness as Roughness"); + addField("accuDirection", TypeF32, Offset(mAccuDirection, Material), MAX_STAGES, + "The direction of the accumulation. Chose whether you want the accu map to go from top to bottom (ie. snow) or upwards (ie. mold)."); - addField("roughnessChan", TypeF32, Offset(mRoughnessChan, Material), MAX_STAGES, - "The input channel roughness maps use."); + addField("accuStrength", TypeF32, Offset(mAccuStrength, Material), MAX_STAGES, + "The strength of the accu map. This changes the transparency of the accu map texture. Make it subtle or add more contrast."); - addField("AOChan", TypeF32, Offset(mAOChan, Material), MAX_STAGES, - "The input channel AO maps use."); - addField("metalChan", TypeF32, Offset(mMetalChan, Material), MAX_STAGES, - "The input channel metalness maps use."); + addField("accuCoverage", TypeF32, Offset(mAccuCoverage, Material), MAX_STAGES, + "The coverage ratio of the accu map texture. Use this to make the entire shape pick up some of the accu map texture or none at all."); - addField("glow", TypeBool, Offset(mGlow, Material), MAX_STAGES, - "Enables rendering as glowing."); + addField("accuSpecular", TypeF32, Offset(mAccuSpecular, Material), MAX_STAGES, + "Changes specularity to this value where the accumulated material is present."); - addField( "parallaxScale", TypeF32, Offset(mParallaxScale, Material), MAX_STAGES, - "Enables parallax mapping and defines the scale factor for the parallax effect. Typically " - "this value is less than 0.4 else the effect breaks down." ); - - addField( "useAnisotropic", TypeBool, Offset(mUseAnisotropic, Material), MAX_STAGES, - "Use anisotropic filtering for the textures of this stage." ); - - addField("vertLit", TypeBool, Offset(mVertLit, Material), MAX_STAGES, - "If true the vertex color is used for lighting." ); + addField("isSRGb", TypeBool, Offset(mIsSRGb, Material), MAX_STAGES, + "Substance Designer Workaround."); - addField( "vertColor", TypeBool, Offset( mVertColor, Material ), MAX_STAGES, - "If enabled, vertex colors are premultiplied with diffuse colors." ); + addField("invertRoughness", TypeBool, Offset(mInvertRoughness, Material), MAX_STAGES, + "Treat Roughness as Roughness"); - addField("minnaertConstant", TypeF32, Offset(mMinnaertConstant, Material), MAX_STAGES, - "The Minnaert shading constant value. Must be greater than 0 to enable the effect." ); + addField("roughnessChan", TypeF32, Offset(mRoughnessChan, Material), MAX_STAGES, + "The input channel roughness maps use."); - addField("subSurface", TypeBool, Offset(mSubSurface, Material), MAX_STAGES, - "Enables the subsurface scattering approximation." ); + addField("AOChan", TypeF32, Offset(mAOChan, Material), MAX_STAGES, + "The input channel AO maps use."); + addField("metalChan", TypeF32, Offset(mMetalChan, Material), MAX_STAGES, + "The input channel metalness maps use."); - addField("subSurfaceColor", TypeColorF, Offset(mSubSurfaceColor, Material), MAX_STAGES, - "The color used for the subsurface scattering approximation." ); + addField("glow", TypeBool, Offset(mGlow, Material), MAX_STAGES, + "Enables rendering as glowing."); - addField("subSurfaceRolloff", TypeF32, Offset(mSubSurfaceRolloff, Material), MAX_STAGES, - "The 0 to 1 rolloff factor used in the subsurface scattering approximation." ); + addField("parallaxScale", TypeF32, Offset(mParallaxScale, Material), MAX_STAGES, + "Enables parallax mapping and defines the scale factor for the parallax effect. Typically " + "this value is less than 0.4 else the effect breaks down."); - addField("emissive", TypeBool, Offset(mEmissive, Material), MAX_STAGES, - "Enables emissive lighting for the material." ); + addField("useAnisotropic", TypeBool, Offset(mUseAnisotropic, Material), MAX_STAGES, + "Use anisotropic filtering for the textures of this stage."); - addField("doubleSided", TypeBool, Offset(mDoubleSided, Material), - "Disables backface culling casing surfaces to be double sided. " - "Note that the lighting on the backside will be a mirror of the front " - "side of the surface." ); + addField("vertLit", TypeBool, Offset(mVertLit, Material), MAX_STAGES, + "If true the vertex color is used for lighting."); - addField("animFlags", TYPEID< AnimType >(), Offset(mAnimFlags, Material), MAX_STAGES, - "The types of animation to play on this material." ); + addField("vertColor", TypeBool, Offset(mVertColor, Material), MAX_STAGES, + "If enabled, vertex colors are premultiplied with diffuse colors."); - addField("scrollDir", TypePoint2F, Offset(mScrollDir, Material), MAX_STAGES, - "The scroll direction in UV space when scroll animation is enabled." ); + addField("minnaertConstant", TypeF32, Offset(mMinnaertConstant, Material), MAX_STAGES, + "The Minnaert shading constant value. Must be greater than 0 to enable the effect."); - addField("scrollSpeed", TypeF32, Offset(mScrollSpeed, Material), MAX_STAGES, - "The speed to scroll the texture in UVs per second when scroll animation is enabled." ); + addField("subSurface", TypeBool, Offset(mSubSurface, Material), MAX_STAGES, + "Enables the subsurface scattering approximation."); - addField("rotSpeed", TypeF32, Offset(mRotSpeed, Material), MAX_STAGES, - "The speed to rotate the texture in degrees per second when rotation animation is enabled." ); + addField("subSurfaceColor", TypeColorF, Offset(mSubSurfaceColor, Material), MAX_STAGES, + "The color used for the subsurface scattering approximation."); - addField("rotPivotOffset", TypePoint2F, Offset(mRotPivotOffset, Material), MAX_STAGES, - "The piviot position in UV coordinates to center the rotation animation." ); + addField("subSurfaceRolloff", TypeF32, Offset(mSubSurfaceRolloff, Material), MAX_STAGES, + "The 0 to 1 rolloff factor used in the subsurface scattering approximation."); - addField("waveType", TYPEID< WaveType >(), Offset(mWaveType, Material), MAX_STAGES, - "The type of wave animation to perform when wave animation is enabled." ); + addField("emissive", TypeBool, Offset(mEmissive, Material), MAX_STAGES, + "Enables emissive lighting for the material."); - addField("waveFreq", TypeF32, Offset(mWaveFreq, Material), MAX_STAGES, - "The wave frequency when wave animation is enabled." ); + addField("doubleSided", TypeBool, Offset(mDoubleSided, Material), + "Disables backface culling casing surfaces to be double sided. " + "Note that the lighting on the backside will be a mirror of the front " + "side of the surface."); - addField("waveAmp", TypeF32, Offset(mWaveAmp, Material), MAX_STAGES, - "The wave amplitude when wave animation is enabled." ); + addField("animFlags", TYPEID< AnimType >(), Offset(mAnimFlags, Material), MAX_STAGES, + "The types of animation to play on this material."); - addField("sequenceFramePerSec", TypeF32, Offset(mSeqFramePerSec, Material), MAX_STAGES, - "The number of frames per second for frame based sequence animations if greater than zero." ); + addField("scrollDir", TypePoint2F, Offset(mScrollDir, Material), MAX_STAGES, + "The scroll direction in UV space when scroll animation is enabled."); - addField("sequenceSegmentSize", TypeF32, Offset(mSeqSegSize, Material), MAX_STAGES, - "The size of each frame in UV units for sequence animations." ); + addField("scrollSpeed", TypeF32, Offset(mScrollSpeed, Material), MAX_STAGES, + "The speed to scroll the texture in UVs per second when scroll animation is enabled."); - // Texture atlasing - addField("cellIndex", TypePoint2I, Offset(mCellIndex, Material), MAX_STAGES, - "@internal" ); - addField("cellLayout", TypePoint2I, Offset(mCellLayout, Material), MAX_STAGES, - "@internal"); - addField("cellSize", TypeS32, Offset(mCellSize, Material), MAX_STAGES, - "@internal"); - addField("bumpAtlas", TypeBool, Offset(mNormalMapAtlas, Material), MAX_STAGES, - "@internal"); + addField("rotSpeed", TypeF32, Offset(mRotSpeed, Material), MAX_STAGES, + "The speed to rotate the texture in degrees per second when rotation animation is enabled."); - // For backwards compatibility. - // - // They point at the new 'map' fields, but reads always return - // an empty string and writes only apply if the value is not empty. - // - addProtectedField("baseTex", TypeImageFilename, Offset(mDiffuseMapFilename, Material), - defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, - "For backwards compatibility.\n@see diffuseMap\n" ); - addProtectedField("detailTex", TypeImageFilename, Offset(mDetailMapFilename, Material), - defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, - "For backwards compatibility.\n@see detailMap\n"); - addProtectedField("overlayTex", TypeImageFilename, Offset(mOverlayMapFilename, Material), - defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, - "For backwards compatibility.\n@see overlayMap\n"); - addProtectedField("bumpTex", TypeImageFilename, Offset(mNormalMapFilename, Material), - defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, - "For backwards compatibility.\n@see normalMap\n"); - addProtectedField("colorMultiply", TypeColorF, Offset(mDiffuse, Material), - defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, - "For backwards compatibility.\n@see diffuseColor\n"); + addField("rotPivotOffset", TypePoint2F, Offset(mRotPivotOffset, Material), MAX_STAGES, + "The piviot position in UV coordinates to center the rotation animation."); - endArray( "Stages" ); + addField("waveType", TYPEID< WaveType >(), Offset(mWaveType, Material), MAX_STAGES, + "The type of wave animation to perform when wave animation is enabled."); - addField( "castShadows", TypeBool, Offset(mCastShadows, Material), - "If set to false the lighting system will not cast shadows from this material." ); + addField("waveFreq", TypeF32, Offset(mWaveFreq, Material), MAX_STAGES, + "The wave frequency when wave animation is enabled."); - addField("planarReflection", TypeBool, Offset(mPlanarReflection, Material), "@internal" ); + addField("waveAmp", TypeF32, Offset(mWaveAmp, Material), MAX_STAGES, + "The wave amplitude when wave animation is enabled."); + + addField("sequenceFramePerSec", TypeF32, Offset(mSeqFramePerSec, Material), MAX_STAGES, + "The number of frames per second for frame based sequence animations if greater than zero."); + + addField("sequenceSegmentSize", TypeF32, Offset(mSeqSegSize, Material), MAX_STAGES, + "The size of each frame in UV units for sequence animations."); + + // Texture atlasing + addField("cellIndex", TypePoint2I, Offset(mCellIndex, Material), MAX_STAGES, + "@internal"); + addField("cellLayout", TypePoint2I, Offset(mCellLayout, Material), MAX_STAGES, + "@internal"); + addField("cellSize", TypeS32, Offset(mCellSize, Material), MAX_STAGES, + "@internal"); + addField("bumpAtlas", TypeBool, Offset(mNormalMapAtlas, Material), MAX_STAGES, + "@internal"); + + // For backwards compatibility. + // + // They point at the new 'map' fields, but reads always return + // an empty string and writes only apply if the value is not empty. + // + addProtectedField("baseTex", TypeImageFilename, Offset(mDiffuseMapName, Material), + defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, + "For backwards compatibility.\n@see diffuseMap\n", AbstractClassRep::FIELD_HideInInspectors); + addProtectedField("detailTex", TypeImageFilename, Offset(mDetailMapName, Material), + defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, + "For backwards compatibility.\n@see detailMap\n", AbstractClassRep::FIELD_HideInInspectors); + addProtectedField("overlayTex", TypeImageFilename, Offset(mOverlayMapName, Material), + defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, + "For backwards compatibility.\n@see overlayMap\n", AbstractClassRep::FIELD_HideInInspectors); + addProtectedField("bumpTex", TypeImageFilename, Offset(mNormalMapName, Material), + defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, + "For backwards compatibility.\n@see normalMap\n", AbstractClassRep::FIELD_HideInInspectors); + addProtectedField("colorMultiply", TypeColorF, Offset(mDiffuse, Material), + defaultProtectedSetNotEmptyFn, emptyStringProtectedGetFn, MAX_STAGES, + "For backwards compatibility.\n@see diffuseColor\n", AbstractClassRep::FIELD_HideInInspectors); + + endArray("Stages"); + + addField("castShadows", TypeBool, Offset(mCastShadows, Material), + "If set to false the lighting system will not cast shadows from this material."); + + addField("planarReflection", TypeBool, Offset(mPlanarReflection, Material), "@internal"); addField("translucent", TypeBool, Offset(mTranslucent, Material), - "If true this material is translucent blended." ); + "If true this material is translucent blended."); addField("translucentBlendOp", TYPEID< BlendOp >(), Offset(mTranslucentBlendOp, Material), - "The type of blend operation to use when the material is translucent." ); + "The type of blend operation to use when the material is translucent."); addField("translucentZWrite", TypeBool, Offset(mTranslucentZWrite, Material), - "If enabled and the material is translucent it will write into the depth buffer." ); + "If enabled and the material is translucent it will write into the depth buffer."); addField("alphaTest", TypeBool, Offset(mAlphaTest, Material), - "Enables alpha test when rendering the material.\n@see alphaRef\n" ); + "Enables alpha test when rendering the material.\n@see alphaRef\n"); addField("alphaRef", TypeS32, Offset(mAlphaRef, Material), - "The alpha reference value for alpha testing. Must be between 0 to 255.\n@see alphaTest\n" ); + "The alpha reference value for alpha testing. Must be between 0 to 255.\n@see alphaTest\n"); addField("cubemap", TypeRealString, Offset(mCubemapName, Material), - "The name of a CubemapData for environment mapping." ); + "The name of a CubemapData for environment mapping."); addField("dynamicCubemap", TypeBool, Offset(mDynamicCubemap, Material), - "Enables the material to use the dynamic cubemap from the ShapeBase object its applied to." ); + "Enables the material to use the dynamic cubemap from the ShapeBase object its applied to."); - addGroup( "Behavioral" ); + addGroup("Behavioral"); - addField( "showFootprints", TypeBool, Offset( mShowFootprints, Material ), - "Whether to show player footprint decals on this material.\n\n" - "@see PlayerData::decalData" ); - - addField( "showDust", TypeBool, Offset( mShowDust, Material ), - "Whether to emit dust particles from a shape moving over the material. This is, for example, used by " - "vehicles or players to decide whether to show dust trails." ); - - addField( "effectColor", TypeColorF, Offset( mEffectColor, Material ), NUM_EFFECT_COLOR_STAGES, - "If #showDust is true, this is the set of colors to use for the ParticleData of the dust " - "emitter.\n\n" - "@see ParticleData::colors" ); - - addField( "footstepSoundId", TypeS32, Offset( mFootstepSoundId, Material ), - "What sound to play from the PlayerData sound list when the player walks over the material. -1 (default) to not play any sound.\n" - "\n" - "The IDs are:\n\n" - "- 0: PlayerData::FootSoftSound\n" - "- 1: PlayerData::FootHardSound\n" - "- 2: PlayerData::FootMetalSound\n" - "- 3: PlayerData::FootSnowSound\n" - "- 4: PlayerData::FootShallowSound\n" - "- 5: PlayerData::FootWadingSound\n" - "- 6: PlayerData::FootUnderwaterSound\n" - "- 7: PlayerData::FootBubblesSound\n" - "- 8: PlayerData::movingBubblesSound\n" - "- 9: PlayerData::waterBreathSound\n" - "- 10: PlayerData::impactSoftSound\n" - "- 11: PlayerData::impactHardSound\n" - "- 12: PlayerData::impactMetalSound\n" - "- 13: PlayerData::impactSnowSound\n" - "- 14: PlayerData::impactWaterEasy\n" - "- 15: PlayerData::impactWaterMedium\n" - "- 16: PlayerData::impactWaterHard\n" - "- 17: PlayerData::exitingWater\n" ); - - addField( "customFootstepSound", TypeSFXTrackName, Offset( mFootstepSoundCustom, Material ), - "The sound to play when the player walks over the material. If this is set, it overrides #footstepSoundId. This field is " - "useful for directly assigning custom footstep sounds to materials without having to rely on the PlayerData sound assignment.\n\n" - "@warn Be aware that materials are client-side objects. This means that the SFXTracks assigned to materials must be client-side, too." ); - addField( "impactSoundId", TypeS32, Offset( mImpactSoundId, Material ), - "What sound to play from the PlayerData sound list when the player impacts on the surface with a velocity equal or greater " - "than PlayerData::groundImpactMinSpeed.\n\n" - "For a list of IDs, see #footstepSoundId" ); - addField("ImpactFXIndex", TypeS32, Offset(mImpactFXIndex, Material), - "What FX to play from the PlayerData sound list when the player impacts on the surface with a velocity equal or greater " - "than PlayerData::groundImpactMinSpeed.\n\n" - "For a list of IDs, see #impactFXId"); - addField( "customImpactSound", TypeSFXTrackName, Offset( mImpactSoundCustom, Material ), - "The sound to play when the player impacts on the surface with a velocity equal or greater than PlayerData::groundImpactMinSpeed. " - "If this is set, it overrides #impactSoundId. This field is useful for directly assigning custom impact sounds to materials " - "without having to rely on the PlayerData sound assignment.\n\n" - "@warn Be aware that materials are client-side objects. This means that the SFXTracks assigned to materials must be client-side, too." ); - - //Deactivate these for the moment as they are not used. - - #if 0 - addField( "friction", TypeF32, Offset( mFriction, Material ) ); - addField( "directSoundOcclusion", TypeF32, Offset( mDirectSoundOcclusion, Material ) ); - addField( "reverbSoundOcclusion", TypeF32, Offset( mReverbSoundOcclusion, Material ) ); - #endif + addField("showFootprints", TypeBool, Offset(mShowFootprints, Material), + "Whether to show player footprint decals on this material.\n\n" + "@see PlayerData::decalData"); - endGroup( "Behavioral" ); + addField("showDust", TypeBool, Offset(mShowDust, Material), + "Whether to emit dust particles from a shape moving over the material. This is, for example, used by " + "vehicles or players to decide whether to show dust trails."); + + addField("effectColor", TypeColorF, Offset(mEffectColor, Material), NUM_EFFECT_COLOR_STAGES, + "If #showDust is true, this is the set of colors to use for the ParticleData of the dust " + "emitter.\n\n" + "@see ParticleData::colors"); + + addField("footstepSoundId", TypeS32, Offset(mFootstepSoundId, Material), + "What sound to play from the PlayerData sound list when the player walks over the material. -1 (default) to not play any sound.\n" + "\n" + "The IDs are:\n\n" + "- 0: PlayerData::FootSoftSound\n" + "- 1: PlayerData::FootHardSound\n" + "- 2: PlayerData::FootMetalSound\n" + "- 3: PlayerData::FootSnowSound\n" + "- 4: PlayerData::FootShallowSound\n" + "- 5: PlayerData::FootWadingSound\n" + "- 6: PlayerData::FootUnderwaterSound\n" + "- 7: PlayerData::FootBubblesSound\n" + "- 8: PlayerData::movingBubblesSound\n" + "- 9: PlayerData::waterBreathSound\n" + "- 10: PlayerData::impactSoftSound\n" + "- 11: PlayerData::impactHardSound\n" + "- 12: PlayerData::impactMetalSound\n" + "- 13: PlayerData::impactSnowSound\n" + "- 14: PlayerData::impactWaterEasy\n" + "- 15: PlayerData::impactWaterMedium\n" + "- 16: PlayerData::impactWaterHard\n" + "- 17: PlayerData::exitingWater\n"); + + addField("customFootstepSound", TypeSFXTrackName, Offset(mFootstepSoundCustom, Material), + "The sound to play when the player walks over the material. If this is set, it overrides #footstepSoundId. This field is " + "useful for directly assigning custom footstep sounds to materials without having to rely on the PlayerData sound assignment.\n\n" + "@warn Be aware that materials are client-side objects. This means that the SFXTracks assigned to materials must be client-side, too."); + addField("impactSoundId", TypeS32, Offset(mImpactSoundId, Material), + "What sound to play from the PlayerData sound list when the player impacts on the surface with a velocity equal or greater " + "than PlayerData::groundImpactMinSpeed.\n\n" + "For a list of IDs, see #footstepSoundId"); + addField("ImpactFXIndex", TypeS32, Offset(mImpactFXIndex, Material), + "What FX to play from the PlayerData sound list when the player impacts on the surface with a velocity equal or greater " + "than PlayerData::groundImpactMinSpeed.\n\n" + "For a list of IDs, see #impactFXId"); + addField("customImpactSound", TypeSFXTrackName, Offset(mImpactSoundCustom, Material), + "The sound to play when the player impacts on the surface with a velocity equal or greater than PlayerData::groundImpactMinSpeed. " + "If this is set, it overrides #impactSoundId. This field is useful for directly assigning custom impact sounds to materials " + "without having to rely on the PlayerData sound assignment.\n\n" + "@warn Be aware that materials are client-side objects. This means that the SFXTracks assigned to materials must be client-side, too."); + + //Deactivate these for the moment as they are not used. + +#if 0 + addField("friction", TypeF32, Offset(mFriction, Material)); + addField("directSoundOcclusion", TypeF32, Offset(mDirectSoundOcclusion, Material)); + addField("reverbSoundOcclusion", TypeF32, Offset(mReverbSoundOcclusion, Material)); +#endif + + endGroup("Behavioral"); Parent::initPersistFields(); } -bool Material::writeField( StringTableEntry fieldname, const char *value ) -{ +bool Material::writeField(StringTableEntry fieldname, const char* value) +{ // Never allow the old field names to be written. - if ( fieldname == StringTable->insert("baseTex") || - fieldname == StringTable->insert("detailTex") || - fieldname == StringTable->insert("overlayTex") || - fieldname == StringTable->insert("bumpTex") || - fieldname == StringTable->insert("envTex") || - fieldname == StringTable->insert("colorMultiply") ) + if (fieldname == StringTable->insert("baseTex") || + fieldname == StringTable->insert("detailTex") || + fieldname == StringTable->insert("overlayTex") || + fieldname == StringTable->insert("bumpTex") || + fieldname == StringTable->insert("envTex") || + fieldname == StringTable->insert("colorMultiply")) return false; - return Parent::writeField( fieldname, value ); + return Parent::writeField(fieldname, value); } bool Material::onAdd() @@ -519,40 +526,57 @@ bool Material::onAdd() if (Parent::onAdd() == false) return false; - mCubemapData = dynamic_cast(Sim::findObject( mCubemapName ) ); + mCubemapData = dynamic_cast(Sim::findObject(mCubemapName)); - if( mTranslucentBlendOp >= NumBlendTypes || mTranslucentBlendOp < 0 ) + if (mTranslucentBlendOp >= NumBlendTypes || mTranslucentBlendOp < 0) { - Con::errorf( "Invalid blend op in material: %s", getName() ); + Con::errorf("Invalid blend op in material: %s", getName()); mTranslucentBlendOp = LerpAlpha; } - SimSet *matSet = MATMGR->getMaterialSet(); - if( matSet ) - matSet->addObject( (SimObject*)this ); + SimSet* matSet = MATMGR->getMaterialSet(); + if (matSet) + matSet->addObject((SimObject*)this); // save the current script path for texture lookup later const String scriptFile = Con::getVariable("$Con::File"); // current script file - local materials.tscript - String::SizeType slash = scriptFile.find( '/', scriptFile.length(), String::Right ); - if ( slash != String::NPos ) - mPath = scriptFile.substr( 0, slash + 1 ); + String::SizeType slash = scriptFile.find('/', scriptFile.length(), String::Right); + if (slash != String::NPos) + mPath = scriptFile.substr(0, slash + 1); + + //convert any non-assets we have + /*for (U32 i = 0; i < MAX_STAGES; i++) + { + AUTOCONVERT_IMAGEASSET_ARRAY(DiffuseMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(OverlayMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(LightMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(ToneMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(DetailMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(ORMConfigMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(AOMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(RoughMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(MetalMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(GlowMap, i); + AUTOCONVERT_IMAGEASSET_ARRAY(DetailNormalMap, i); + } //bind any assets we have for (U32 i = 0; i < MAX_STAGES; i++) { - bindMapArraySlot(DiffuseMap, i); - bindMapArraySlot(OverlayMap, i); - bindMapArraySlot(LightMap, i); - bindMapArraySlot(ToneMap, i); - bindMapArraySlot(DetailMap, i); - bindMapArraySlot(ORMConfigMap, i); - bindMapArraySlot(RoughMap, i); - bindMapArraySlot(AOMap, i); - bindMapArraySlot(MetalMap, i); - bindMapArraySlot(GlowMap, i); - bindMapArraySlot(DetailNormalMap, i); - } + LOAD_IMAGEASSET_ARRAY(DiffuseMap, i); + LOAD_IMAGEASSET_ARRAY(OverlayMap, i); + LOAD_IMAGEASSET_ARRAY(LightMap, i); + LOAD_IMAGEASSET_ARRAY(ToneMap, i); + LOAD_IMAGEASSET_ARRAY(DetailMap, i); + LOAD_IMAGEASSET_ARRAY(ORMConfigMap, i); + LOAD_IMAGEASSET_ARRAY(AOMap, i); + LOAD_IMAGEASSET_ARRAY(RoughMap, i); + LOAD_IMAGEASSET_ARRAY(MetalMap, i); + LOAD_IMAGEASSET_ARRAY(GlowMap, i); + LOAD_IMAGEASSET_ARRAY(DetailNormalMap, i); + }*/ + inspectPostApply(); _mapMaterial(); @@ -571,7 +595,7 @@ void Material::inspectPostApply() // Reload the material instances which // use this material. - if ( isProperlyAdded() ) + if (isProperlyAdded()) reload(); } @@ -579,8 +603,8 @@ void Material::inspectPostApply() bool Material::isLightmapped() const { bool ret = false; - for( U32 i=0; iEmptyString() || mToneMapName[i] != StringTable->EmptyString() || mVertLit[i]; return ret; } @@ -604,30 +628,30 @@ void Material::updateTimeBasedParams() void Material::_mapMaterial() { - if( String(getName()).isEmpty() ) + if (String(getName()).isEmpty()) { - Con::warnf( "[Material::mapMaterial] - Cannot map unnamed Material" ); + Con::warnf("[Material::mapMaterial] - Cannot map unnamed Material"); return; } // If mapTo not defined in script, try to use the base texture name instead - if( mMapTo.isEmpty() ) + if (mMapTo.isEmpty()) { - if ( mDiffuseMapFilename[0].isEmpty() && mDiffuseMapAsset->isNull()) + if (mDiffuseMapName[0] == StringTable->EmptyString() && mDiffuseMapAsset->isNull()) return; else { // extract filename from base texture - if ( mDiffuseMapFilename[0].isNotEmpty() ) + if (mDiffuseMapName[0] != StringTable->EmptyString()) { - U32 slashPos = mDiffuseMapFilename[0].find('/',0,String::Right); + U32 slashPos = String(mDiffuseMapName[0]).find('/', 0, String::Right); if (slashPos == String::NPos) // no '/' character, must be no path, just the filename - mMapTo = mDiffuseMapFilename[0]; + mMapTo = mDiffuseMapName[0]; else // use everything after the last slash - mMapTo = mDiffuseMapFilename[0].substr(slashPos+1, mDiffuseMapFilename[0].length() - slashPos - 1); + mMapTo = String(mDiffuseMapName[0]).substr(slashPos + 1, strlen(mDiffuseMapName[0]) - slashPos - 1); } else if (!mDiffuseMapAsset->isNull()) { @@ -637,7 +661,7 @@ void Material::_mapMaterial() } // add mapping - MATMGR->mapMaterial(mMapTo,getName()); + MATMGR->mapMaterial(mMapTo, getName()); } BaseMatInstance* Material::createMatInstance() @@ -647,40 +671,40 @@ BaseMatInstance* Material::createMatInstance() void Material::flush() { - MATMGR->flushInstance( this ); + MATMGR->flushInstance(this); } void Material::reload() { - MATMGR->reInitInstance( this ); + MATMGR->reInitInstance(this); } -void Material::StageData::getFeatureSet( FeatureSet *outFeatures ) const +void Material::StageData::getFeatureSet(FeatureSet* outFeatures) const { TextureTable::ConstIterator iter = mTextures.begin(); - for ( ; iter != mTextures.end(); iter++ ) + for (; iter != mTextures.end(); iter++) { - if ( iter->value.isValid() ) - outFeatures->addFeature( *iter->key ); + if (iter->value.isValid()) + outFeatures->addFeature(*iter->key); } } -DefineEngineMethod( Material, flush, void, (),, - "Flushes all material instances that use this material." ) +DefineEngineMethod(Material, flush, void, (), , + "Flushes all material instances that use this material.") { object->flush(); } -DefineEngineMethod( Material, reload, void, (),, - "Reloads all material instances that use this material." ) +DefineEngineMethod(Material, reload, void, (), , + "Reloads all material instances that use this material.") { object->reload(); } -DefineEngineMethod( Material, dumpInstances, void, (),, - "Dumps a formatted list of the currently allocated material instances for this material to the console." ) +DefineEngineMethod(Material, dumpInstances, void, (), , + "Dumps a formatted list of the currently allocated material instances for this material to the console.") { - MATMGR->dumpMaterialInstances( object ); + MATMGR->dumpMaterialInstances(object); } DefineEngineMethod(Material, getMaterialInstances, void, (GuiTreeViewCtrl* matTree), (nullAsType< GuiTreeViewCtrl*>()), @@ -689,78 +713,78 @@ DefineEngineMethod(Material, getMaterialInstances, void, (GuiTreeViewCtrl* matTr MATMGR->getMaterialInstances(object, matTree); } -DefineEngineMethod( Material, getAnimFlags, const char*, (U32 id), , "" ) +DefineEngineMethod(Material, getAnimFlags, const char*, (U32 id), , "") { - char * animFlags = Con::getReturnBuffer(512); + char* animFlags = Con::getReturnBuffer(512); - if(object->mAnimFlags[ id ] & Material::Scroll) + if (object->mAnimFlags[id] & Material::Scroll) { - if(String::compare( animFlags, "" ) == 0) - dStrcpy( animFlags, "$Scroll", 512 ); + if (String::compare(animFlags, "") == 0) + dStrcpy(animFlags, "$Scroll", 512); } - if(object->mAnimFlags[ id ] & Material::Rotate) + if (object->mAnimFlags[id] & Material::Rotate) { - if(String::compare( animFlags, "" ) == 0) - dStrcpy( animFlags, "$Rotate", 512 ); - else - dStrcat( animFlags, " | $Rotate", 512); + if (String::compare(animFlags, "") == 0) + dStrcpy(animFlags, "$Rotate", 512); + else + dStrcat(animFlags, " | $Rotate", 512); } - if(object->mAnimFlags[ id ] & Material::Wave) + if (object->mAnimFlags[id] & Material::Wave) { - if(String::compare( animFlags, "" ) == 0) - dStrcpy( animFlags, "$Wave", 512 ); - else - dStrcat( animFlags, " | $Wave", 512); + if (String::compare(animFlags, "") == 0) + dStrcpy(animFlags, "$Wave", 512); + else + dStrcat(animFlags, " | $Wave", 512); } - if(object->mAnimFlags[ id ] & Material::Scale) + if (object->mAnimFlags[id] & Material::Scale) { - if(String::compare( animFlags, "" ) == 0) - dStrcpy( animFlags, "$Scale", 512 ); - else - dStrcat( animFlags, " | $Scale", 512); + if (String::compare(animFlags, "") == 0) + dStrcpy(animFlags, "$Scale", 512); + else + dStrcat(animFlags, " | $Scale", 512); } - if(object->mAnimFlags[ id ] & Material::Sequence) + if (object->mAnimFlags[id] & Material::Sequence) { - if(String::compare( animFlags, "" ) == 0) - dStrcpy( animFlags, "$Sequence", 512 ); - else - dStrcat( animFlags, " | $Sequence", 512); + if (String::compare(animFlags, "") == 0) + dStrcpy(animFlags, "$Sequence", 512); + else + dStrcat(animFlags, " | $Sequence", 512); } - return animFlags; + return animFlags; } -DefineEngineMethod(Material, getFilename, const char*, (),, "Get filename of material") +DefineEngineMethod(Material, getFilename, const char*, (), , "Get filename of material") { - SimObject *material = static_cast(object); + SimObject* material = static_cast(object); return material->getFilename(); } -DefineEngineMethod( Material, isAutoGenerated, bool, (),, - "Returns true if this Material was automatically generated by MaterialList::mapMaterials()" ) +DefineEngineMethod(Material, isAutoGenerated, bool, (), , + "Returns true if this Material was automatically generated by MaterialList::mapMaterials()") { return object->isAutoGenerated(); } -DefineEngineMethod( Material, setAutoGenerated, void, (bool isAutoGenerated), , - "setAutoGenerated(bool isAutoGenerated): Set whether or not the Material is autogenerated." ) +DefineEngineMethod(Material, setAutoGenerated, void, (bool isAutoGenerated), , + "setAutoGenerated(bool isAutoGenerated): Set whether or not the Material is autogenerated.") { object->setAutoGenerated(isAutoGenerated); } DefineEngineMethod(Material, getAutogeneratedFile, const char*, (), , "Get filename of autogenerated shader file") { - SimObject *material = static_cast(object); + SimObject* material = static_cast(object); return material->getFilename(); } // Accumulation -bool Material::_setAccuEnabled( void *object, const char *index, const char *data ) +bool Material::_setAccuEnabled(void* object, const char* index, const char* data) { - Material* mat = reinterpret_cast< Material* >( object ); + Material* mat = reinterpret_cast(object); - if ( index ) + if (index) { U32 i = dAtoui(index); mat->mAccuEnabled[i] = dAtob(data); @@ -768,3 +792,21 @@ bool Material::_setAccuEnabled( void *object, const char *index, const char *dat } return true; } +//declare general get, getAsset and set methods +//signatures are: +//using DiffuseMap as an example +//material.getDiffuseMap(%layer); //returns the raw file referenced +//material.getDiffuseMapAsset(%layer); //returns the asset id +//material.setDiffuseMap(%texture, %layer); //tries to set the asset and failing that attempts a flat file reference +DEF_IMAGEASSET_ARRAY_BINDS(Material, DiffuseMap) +DEF_IMAGEASSET_ARRAY_BINDS(Material, OverlayMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, LightMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, ToneMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, DetailMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, NormalMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, ORMConfigMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, RoughMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, AOMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, MetalMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, GlowMap); +DEF_IMAGEASSET_ARRAY_BINDS(Material, DetailNormalMap); diff --git a/Engine/source/materials/materialDefinition.h b/Engine/source/materials/materialDefinition.h index 214f378ec..73e3616a6 100644 --- a/Engine/source/materials/materialDefinition.h +++ b/Engine/source/materials/materialDefinition.h @@ -23,22 +23,22 @@ #define _MATERIALDEFINITION_H_ #ifndef _BASEMATERIALDEFINITION_H_ - #include "materials/baseMaterialDefinition.h" +#include "materials/baseMaterialDefinition.h" #endif #ifndef _TDICTIONARY_H_ - #include "core/util/tDictionary.h" +#include "core/util/tDictionary.h" #endif #ifndef _GFXTEXTUREHANDLE_H_ - #include "gfx/gfxTextureHandle.h" +#include "gfx/gfxTextureHandle.h" #endif #ifndef _GFXSTRUCTS_H_ - #include "gfx/gfxStructs.h" +#include "gfx/gfxStructs.h" #endif #ifndef _GFXCUBEMAP_H_ - #include "gfx/gfxCubemap.h" +#include "gfx/gfxCubemap.h" #endif #ifndef _DYNAMIC_CONSOLETYPES_H_ - #include "console/dynamicTypes.h" +#include "console/dynamicTypes.h" #endif #ifndef IMAGE_ASSET_H @@ -61,7 +61,7 @@ class Material : public BaseMaterialDefinition { typedef BaseMaterialDefinition Parent; public: - static GFXCubemap *GetNormalizeCube(); + static GFXCubemap* GetNormalizeCube(); //----------------------------------------------------------------------- // Enums @@ -113,8 +113,8 @@ public: { Scroll = 1, Rotate = 2, - Wave = 4, - Scale = 8, + Wave = 4, + Scale = 8, Sequence = 16, }; @@ -130,7 +130,7 @@ public: protected: /// - typedef HashTable TextureTable; + typedef HashTable TextureTable; /// The sparse table of textures by feature index. /// @see getTex @@ -138,39 +138,39 @@ public: TextureTable mTextures; /// The cubemap for this stage. - GFXCubemap *mCubemap; + GFXCubemap* mCubemap; public: StageData() - : mCubemap( NULL ) + : mCubemap(NULL) { } /// Returns the texture object or NULL if there is no /// texture entry for that feature type in the table. - inline GFXTextureObject* getTex( const FeatureType &type ) const + inline GFXTextureObject* getTex(const FeatureType& type) const { - TextureTable::ConstIterator iter = mTextures.find( &type ); - if ( iter == mTextures.end() ) + TextureTable::ConstIterator iter = mTextures.find(&type); + if (iter == mTextures.end()) return NULL; return iter->value.getPointer(); } /// Assigns a texture object by feature type. - inline void setTex( const FeatureType &type, GFXTextureObject *tex ) + inline void setTex(const FeatureType& type, GFXTextureObject* tex) { - if ( !tex ) + if (!tex) { - TextureTable::Iterator iter = mTextures.find( &type ); - if ( iter != mTextures.end() ) - mTextures.erase( iter ); + TextureTable::Iterator iter = mTextures.find(&type); + if (iter != mTextures.end()) + mTextures.erase(iter); return; } - TextureTable::Iterator iter = mTextures.findOrInsert( &type ); + TextureTable::Iterator iter = mTextures.findOrInsert(&type); iter->value = tex; } @@ -181,7 +181,7 @@ public: TextureTable::ConstIterator iter = mTextures.begin(); for (; iter != mTextures.end(); ++iter) { - if ( iter->value.isValid() ) + if (iter->value.isValid()) return true; } @@ -189,13 +189,13 @@ public: } /// Returns the active texture features. - void getFeatureSet( FeatureSet *outFeatures ) const; + void getFeatureSet(FeatureSet* outFeatures) const; /// Returns the stage cubemap. GFXCubemap* getCubemap() const { return mCubemap; } /// Set the stage cubemap. - void setCubemap( GFXCubemap *cubemap ) { mCubemap = cubemap; } + void setCubemap(GFXCubemap* cubemap) { mCubemap = cubemap; } }; @@ -204,27 +204,51 @@ public: //----------------------------------------------------------------------- // Data //----------------------------------------------------------------------- - DECLARE_TEXTUREARRAY(Material, DiffuseMap, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY(Material, DiffuseMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, DiffuseMap); + bool mDiffuseMapSRGB[MAX_STAGES]; // SRGB diffuse - DECLARE_TEXTUREARRAY(Material, OverlayMap, MAX_STAGES); - DECLARE_TEXTUREARRAY(Material, LightMap, MAX_STAGES);; - DECLARE_TEXTUREARRAY(Material, ToneMap, MAX_STAGES); - DECLARE_TEXTUREARRAY(Material, DetailMap, MAX_STAGES);; - DECLARE_TEXTUREARRAY(Material, NormalMap, MAX_STAGES); - DECLARE_TEXTUREARRAY(Material, ORMConfigMap, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY(Material, OverlayMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, OverlayMap); + + DECLARE_IMAGEASSET_ARRAY(Material, LightMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, LightMap); + + DECLARE_IMAGEASSET_ARRAY(Material, ToneMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, ToneMap); + + DECLARE_IMAGEASSET_ARRAY(Material, DetailMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, DetailMap); + + DECLARE_IMAGEASSET_ARRAY(Material, NormalMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, NormalMap); + + DECLARE_IMAGEASSET_ARRAY(Material, ORMConfigMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, ORMConfigMap); + bool mIsSRGb[MAX_STAGES]; - DECLARE_TEXTUREARRAY(Material, RoughMap, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY(Material, RoughMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, RoughMap); + bool mInvertRoughness[MAX_STAGES]; F32 mRoughnessChan[MAX_STAGES]; - DECLARE_TEXTUREARRAY(Material, AOMap, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY(Material, AOMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, AOMap); + F32 mAOChan[MAX_STAGES]; - DECLARE_TEXTUREARRAY(Material, MetalMap, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY(Material, MetalMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, MetalMap); + F32 mMetalChan[MAX_STAGES]; - DECLARE_TEXTUREARRAY(Material, GlowMap, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY(Material, GlowMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, GlowMap); + F32 mGlowMul[MAX_STAGES]; /// A second normal map which repeats at the detail map /// scale and blended with the base normal map. - DECLARE_TEXTUREARRAY(Material, DetailNormalMap, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY(Material, DetailNormalMap, GFXStaticTextureSRGBProfile, MAX_STAGES); + DECLARE_IMAGEASSET_ARRAY_SETGET(Material, DetailNormalMap); + /// The strength scalar for the detail normal map. F32 mDetailNormalMapStrength[MAX_STAGES]; @@ -239,18 +263,18 @@ public: /// or if it has a texture it is multiplied against /// the diffuse texture color. LinearColorF mDiffuse[MAX_STAGES]; - + F32 mRoughness[MAX_STAGES]; F32 mMetalness[MAX_STAGES]; - + bool mVertLit[MAX_STAGES]; - + /// If true for a stage, vertex colors are multiplied /// against diffuse colors. - bool mVertColor[ MAX_STAGES ]; + bool mVertColor[MAX_STAGES]; + + F32 mParallaxScale[MAX_STAGES]; - F32 mParallaxScale[MAX_STAGES]; - F32 mMinnaertConstant[MAX_STAGES]; bool mSubSurface[MAX_STAGES]; LinearColorF mSubSurfaceColor[MAX_STAGES]; @@ -268,15 +292,15 @@ public: F32 mRotSpeed[MAX_STAGES]; Point2F mRotPivotOffset[MAX_STAGES]; F32 mRotPos[MAX_STAGES]; - + F32 mWavePos[MAX_STAGES]; F32 mWaveFreq[MAX_STAGES]; F32 mWaveAmp[MAX_STAGES]; U32 mWaveType[MAX_STAGES]; - + F32 mSeqFramePerSec[MAX_STAGES]; F32 mSeqSegSize[MAX_STAGES]; - + bool mGlow[MAX_STAGES]; // entire stage glows bool mEmissive[MAX_STAGES]; @@ -305,7 +329,7 @@ public: // Deferred Shading F32 mMatInfoFlags[MAX_STAGES]; - bool mTranslucent; + bool mTranslucent; BlendOp mTranslucentBlendOp; bool mTranslucentZWrite; @@ -329,7 +353,7 @@ public: bool mShowDust; ///< If true, show dust emitters (footpuffs, hover trails, etc) when on surface with this material. Defaults to false. /// Color to use for particle effects and such when located on this material. - LinearColorF mEffectColor[ NUM_EFFECT_COLOR_STAGES ]; + LinearColorF mEffectColor[NUM_EFFECT_COLOR_STAGES]; /// Footstep sound to play when walking on surface with this material. /// Numeric ID of footstep sound defined on player datablock (0 == soft, @@ -352,7 +376,7 @@ public: F32 mReverbSoundOcclusion; ///< Amount of volume occlusion on reverb sounds. ///@} - + String mMapTo; // map Material to this texture name /// @@ -362,7 +386,7 @@ public: /// Allocates and returns a BaseMatInstance for this material. Caller is responsible /// for freeing the instance - virtual BaseMatInstance* createMatInstance(); + virtual BaseMatInstance* createMatInstance(); virtual bool isTranslucent() const { return mTranslucent && mTranslucentBlendOp != Material::None; } virtual bool isAlphatest() const { return mAlphaTest; } virtual bool isDoubleSided() const { return mDoubleSided; } @@ -370,7 +394,7 @@ public: virtual void setAutoGenerated(bool isAutoGenerated) { mAutoGenerated = isAutoGenerated; } virtual bool isLightmapped() const; virtual bool castsShadows() const { return mCastShadows; } - const String &getPath() const { return mPath; } + const String& getPath() const { return mPath; } void flush(); @@ -386,7 +410,7 @@ public: virtual bool onAdd(); virtual void onRemove(); virtual void inspectPostApply(); - virtual bool writeField( StringTableEntry fieldname, const char *value ); + virtual bool writeField(StringTableEntry fieldname, const char* value); // // ConsoleObject interface @@ -394,7 +418,7 @@ public: static void initPersistFields(); // Accumulation - static bool _setAccuEnabled( void *object, const char *index, const char *data ); + static bool _setAccuEnabled(void* object, const char* index, const char* data); DECLARE_CONOBJECT(Material); protected: @@ -420,8 +444,8 @@ typedef Material::AnimType MaterialAnimType; typedef Material::BlendOp MaterialBlendOp; typedef Material::WaveType MaterialWaveType; -DefineBitfieldType( MaterialAnimType ); -DefineEnumType( MaterialBlendOp ); -DefineEnumType( MaterialWaveType ); +DefineBitfieldType(MaterialAnimType); +DefineEnumType(MaterialBlendOp); +DefineEnumType(MaterialWaveType); #endif // _MATERIALDEFINITION_H_ diff --git a/Engine/source/materials/materialList.cpp b/Engine/source/materials/materialList.cpp index f4cdafcd9..e2352321b 100644 --- a/Engine/source/materials/materialList.cpp +++ b/Engine/source/materials/materialList.cpp @@ -365,7 +365,7 @@ void MaterialList::mapMaterial( U32 i ) newMat->mAutoGenerated = true; // Overwrite diffuseMap in new material - newMat->mDiffuseMapFilename[0] = texHandle->mTextureLookupName; + newMat->mDiffuseMapName[0] = texHandle->mTextureLookupName; // Set up some defaults for transparent textures if (texHandle->mHasTransparency) diff --git a/Engine/source/materials/processedMaterial.cpp b/Engine/source/materials/processedMaterial.cpp index 5a801a982..452b95edc 100644 --- a/Engine/source/materials/processedMaterial.cpp +++ b/Engine/source/materials/processedMaterial.cpp @@ -402,26 +402,27 @@ void ProcessedMaterial::_setStageData() for (i = 0; i < Material::MAX_STAGES; i++) { // DiffuseMap - if (mMaterial->mDiffuseMapFilename[i].isNotEmpty()) + if (mMaterial->mDiffuseMapAsset[i] && !mMaterial->mDiffuseMapAsset[i].isNull()) { - mStages[i].setTex(MFT_DiffuseMap, _createTexture(mMaterial->mDiffuseMapFilename[i], &GFXStaticTextureSRGBProfile)); + mStages[i].setTex(MFT_DiffuseMap, mMaterial->getDiffuseMapResource(i)); + //mStages[i].setTex(MFT_DiffuseMap, _createTexture(mMaterial->getDiffuseMap(i), &GFXStaticTextureSRGBProfile)); if (!mStages[i].getTex(MFT_DiffuseMap)) { - //If we start with a #, we're probably actually attempting to hit a named target and it may not get a hit on the first pass. So we'll - //pass on the error rather than spamming the console - if (!mMaterial->mDiffuseMapFilename[i].startsWith("#")) - mMaterial->logError("Failed to load diffuse map %s for stage %i", _getTexturePath(mMaterial->mDiffuseMapFilename[i]).c_str(), i); - // Load a debug texture to make it clear to the user // that the texture for this stage was missing. mStages[i].setTex(MFT_DiffuseMap, _createTexture(GFXTextureManager::getMissingTexturePath().c_str(), &GFXStaticTextureSRGBProfile)); } } - else if (mMaterial->mDiffuseMapAsset[i] && !mMaterial->mDiffuseMapAsset[i].isNull()) + else if (mMaterial->mDiffuseMapName[i] != StringTable->EmptyString()) { - mStages[i].setTex(MFT_DiffuseMap, mMaterial->mDiffuseMapAsset[i]->getImage(GFXStaticTextureSRGBProfile)); + mStages[i].setTex(MFT_DiffuseMap, _createTexture(mMaterial->mDiffuseMapName[i], &GFXStaticTextureSRGBProfile)); if (!mStages[i].getTex(MFT_DiffuseMap)) { + //If we start with a #, we're probably actually attempting to hit a named target and it may not get a hit on the first pass. So we'll + //pass on the error rather than spamming the console + if (!String(mMaterial->mDiffuseMapName[i]).startsWith("#")) + mMaterial->logError("Failed to load diffuse map %s for stage %i", _getTexturePath(mMaterial->mDiffuseMapName[i]).c_str(), i); + // Load a debug texture to make it clear to the user // that the texture for this stage was missing. mStages[i].setTex(MFT_DiffuseMap, _createTexture(GFXTextureManager::getMissingTexturePath().c_str(), &GFXStaticTextureSRGBProfile)); @@ -429,85 +430,86 @@ void ProcessedMaterial::_setStageData() } // OverlayMap - if (mMaterial->mOverlayMapFilename[i].isNotEmpty()) + if (mMaterial->getOverlayMap(i) != StringTable->EmptyString()) { - mStages[i].setTex(MFT_OverlayMap, _createTexture(mMaterial->mOverlayMapFilename[i], &GFXStaticTextureSRGBProfile)); + mStages[i].setTex(MFT_OverlayMap, mMaterial->getOverlayMapResource(i)); if (!mStages[i].getTex(MFT_OverlayMap)) - mMaterial->logError("Failed to load overlay map %s for stage %i", _getTexturePath(mMaterial->mOverlayMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to load overlay map %s for stage %i", mMaterial->getOverlayMap(i), i); } // LightMap - if (mMaterial->mLightMapFilename[i].isNotEmpty()) + if (mMaterial->getLightMap(i) != StringTable->EmptyString()) { - mStages[i].setTex(MFT_LightMap, _createTexture(mMaterial->mLightMapFilename[i], &GFXStaticTextureSRGBProfile)); + mStages[i].setTex(MFT_LightMap, mMaterial->getLightMapResource(i)); if (!mStages[i].getTex(MFT_LightMap)) - mMaterial->logError("Failed to load light map %s for stage %i", _getTexturePath(mMaterial->mLightMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to load light map %s for stage %i", mMaterial->getLightMap(i), i); } // ToneMap - if (mMaterial->mToneMapFilename[i].isNotEmpty()) + if (mMaterial->getToneMap(i) != StringTable->EmptyString()) { - mStages[i].setTex(MFT_ToneMap, _createTexture(mMaterial->mToneMapFilename[i], &GFXStaticTextureProfile)); + mStages[i].setTex(MFT_ToneMap, mMaterial->getToneMapResource(i)); if (!mStages[i].getTex(MFT_ToneMap)) - mMaterial->logError("Failed to load tone map %s for stage %i", _getTexturePath(mMaterial->mToneMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to load tone map %s for stage %i", mMaterial->getToneMap(i), i); } // DetailMap - if (mMaterial->mDetailMapFilename[i].isNotEmpty()) + if (mMaterial->getDetailMap(i) != StringTable->EmptyString()) { - mStages[i].setTex(MFT_DetailMap, _createTexture(mMaterial->mDetailMapFilename[i], &GFXStaticTextureProfile)); + mStages[i].setTex(MFT_DetailMap, mMaterial->getDetailMapResource(i)); if (!mStages[i].getTex(MFT_DetailMap)) - mMaterial->logError("Failed to load detail map %s for stage %i", _getTexturePath(mMaterial->mDetailMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to load detail map %s for stage %i", mMaterial->getDetailMap(i), i); } // NormalMap - if (mMaterial->mNormalMapFilename[i].isNotEmpty()) + if (mMaterial->getNormalMap(i) != StringTable->EmptyString()) { - mStages[i].setTex(MFT_NormalMap, _createTexture(mMaterial->mNormalMapFilename[i], &GFXNormalMapProfile)); + mStages[i].setTex(MFT_NormalMap, mMaterial->getNormalMapResource(i)); if (!mStages[i].getTex(MFT_NormalMap)) - mMaterial->logError("Failed to load normal map %s for stage %i", _getTexturePath(mMaterial->mNormalMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to load normal map %s for stage %i", mMaterial->getNormalMap(i), i); } // Detail Normal Map - if (mMaterial->mDetailNormalMapFilename[i].isNotEmpty()) + if (mMaterial->getDetailNormalMap(i) != StringTable->EmptyString()) { - mStages[i].setTex(MFT_DetailNormalMap, _createTexture(mMaterial->mDetailNormalMapFilename[i], &GFXNormalMapProfile)); + mStages[i].setTex(MFT_DetailNormalMap, mMaterial->getDetailNormalMapResource(i)); if (!mStages[i].getTex(MFT_DetailNormalMap)) - mMaterial->logError("Failed to load normal map %s for stage %i", _getTexturePath(mMaterial->mDetailNormalMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to load normal map %s for stage %i", mMaterial->getDetailNormalMap(i), i); } + //depending on creation method this may or may not have been shoved into srgb space eroneously GFXTextureProfile* profile = &GFXStaticTextureProfile; if (mMaterial->mIsSRGb[i]) profile = &GFXStaticTextureSRGBProfile; // ORMConfig - if (mMaterial->mORMConfigMapFilename[i].isNotEmpty()) + if (mMaterial->getORMConfigMap(i) != StringTable->EmptyString()) { - mStages[i].setTex(MFT_OrmMap, _createTexture(mMaterial->mORMConfigMapFilename[i], profile)); + mStages[i].setTex(MFT_OrmMap, _createTexture(mMaterial->getORMConfigMap(i), profile)); if (!mStages[i].getTex(MFT_OrmMap)) - mMaterial->logError("Failed to load PBR Config map %s for stage %i", _getTexturePath(mMaterial->mORMConfigMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to load PBR Config map %s for stage %i", mMaterial->getORMConfigMap(i), i); } else { - if (mMaterial->mRoughMapFilename[i].isNotEmpty() && mMaterial->mMetalMapFilename[i].isNotEmpty()) + if ((mMaterial->getRoughMap(i) != StringTable->EmptyString()) && (mMaterial->getMetalMap(i) != StringTable->EmptyString())) { U32 inputKey[4]; inputKey[0] = mMaterial->mAOChan[i]; inputKey[1] = mMaterial->mRoughnessChan[i]; inputKey[2] = mMaterial->mMetalChan[i]; inputKey[3] = 0; - mStages[i].setTex(MFT_OrmMap, _createCompositeTexture( mMaterial->mAOMapFilename[i], mMaterial->mRoughMapFilename[i], - mMaterial->mMetalMapFilename[i], "", + mStages[i].setTex(MFT_OrmMap, _createCompositeTexture( mMaterial->getAOMap(i), mMaterial->getRoughMap(i), + mMaterial->getMetalMap(i), "", inputKey, profile)); if (!mStages[i].getTex(MFT_OrmMap)) - mMaterial->logError("Failed to load PBR Config map %s for stage %i", _getTexturePath(mMaterial->mORMConfigMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to dynamically create ORM Config map for stage %i", i); } } - if (mMaterial->mGlowMapFilename[i].isNotEmpty()) + if (mMaterial->getGlowMap(i) != StringTable->EmptyString()) { - mStages[i].setTex(MFT_GlowMap, _createTexture(mMaterial->mGlowMapFilename[i], &GFXStaticTextureProfile)); + mStages[i].setTex(MFT_GlowMap, mMaterial->getGlowMapResource(i)); if (!mStages[i].getTex(MFT_GlowMap)) - mMaterial->logError("Failed to load glow map %s for stage %i", _getTexturePath(mMaterial->mGlowMapFilename[i]).c_str(), i); + mMaterial->logError("Failed to load glow map %s for stage %i", mMaterial->getGlowMap(i), i); } } diff --git a/Engine/source/materials/processedShaderMaterial.cpp b/Engine/source/materials/processedShaderMaterial.cpp index 049cb0e87..fc453958f 100644 --- a/Engine/source/materials/processedShaderMaterial.cpp +++ b/Engine/source/materials/processedShaderMaterial.cpp @@ -227,9 +227,9 @@ bool ProcessedShaderMaterial::init( const FeatureSet &features, mInstancingState = new InstancingState(); mInstancingState->setFormat( _getRPD( 0 )->shader->getInstancingFormat(), mVertexFormat ); } - if (mMaterial && mMaterial->mDiffuseMapFilename[0].isNotEmpty() && mMaterial->mDiffuseMapFilename[0].substr(0, 1).equal("#")) + if (mMaterial && mMaterial->mDiffuseMapName[0] != StringTable->EmptyString() && String(mMaterial->mDiffuseMapName[0]).startsWith("#")) { - String texTargetBufferName = mMaterial->mDiffuseMapFilename[0].substr(1, mMaterial->mDiffuseMapFilename[0].length() - 1); + String texTargetBufferName = String(mMaterial->mDiffuseMapName[0]).substr(1, strlen(mMaterial->mDiffuseMapName[0]) - 1); NamedTexTarget *texTarget = NamedTexTarget::find(texTargetBufferName); RenderPassData* rpd = getPass(0); diff --git a/Engine/source/materials/shaderData.h b/Engine/source/materials/shaderData.h index cce62f324..0fb1286bc 100644 --- a/Engine/source/materials/shaderData.h +++ b/Engine/source/materials/shaderData.h @@ -55,13 +55,13 @@ protected: F32 mPixVersion; - FileName mDXVertexShaderName; + StringTableEntry mDXVertexShaderName; - FileName mDXPixelShaderName; + StringTableEntry mDXPixelShaderName; - FileName mOGLVertexShaderName; + StringTableEntry mOGLVertexShaderName; - FileName mOGLPixelShaderName; + StringTableEntry mOGLPixelShaderName; /// A semicolon, tab, or newline delimited string of case /// sensitive defines that are passed to the shader compiler. diff --git a/Engine/source/module/moduleManager_ScriptBinding.h b/Engine/source/module/moduleManager_ScriptBinding.h index 8687dd4b7..042683fad 100644 --- a/Engine/source/module/moduleManager_ScriptBinding.h +++ b/Engine/source/module/moduleManager_ScriptBinding.h @@ -398,7 +398,7 @@ DefineEngineMethod(ModuleManager, removeListener, void, (const char* listenerObj //----------------------------------------------------------------------------- DefineEngineMethod(ModuleManager, ignoreLoadedGroups, void, (bool doIgnore), (false), - "Sets if the Module Manager should ingore laoded groups.\n" + "Sets if the Module Manager should ingore loaded groups.\n" "@param doIgnore Whether we should or should not ignore loaded groups.\n" "@return No return value.\n") { diff --git a/Engine/source/postFx/postEffect.cpp b/Engine/source/postFx/postEffect.cpp index f93af4e5c..a9587c4aa 100644 --- a/Engine/source/postFx/postEffect.cpp +++ b/Engine/source/postFx/postEffect.cpp @@ -505,6 +505,11 @@ PostEffect::PostEffect() dMemset( mActiveTextureViewport, 0, sizeof( RectI ) * NumTextures ); dMemset( mTexSizeSC, 0, sizeof( GFXShaderConstHandle* ) * NumTextures ); dMemset( mRenderTargetParamsSC, 0, sizeof( GFXShaderConstHandle* ) * NumTextures ); + + for (U32 i = 0; i < NumTextures; i++) + { + INIT_IMAGEASSET_ARRAY(Texture, i); + } } PostEffect::~PostEffect() @@ -548,9 +553,8 @@ void PostEffect::initPersistFields() addField( "targetViewport", TYPEID< PFXTargetViewport >(), Offset( mTargetViewport, PostEffect ), "Specifies how the viewport should be set up for a target texture." ); - addField( "texture", TypeImageFilename, Offset( mTexFilename, PostEffect ), NumTextures, - "Input textures to this effect ( samplers ).\n" - "@see PFXTextureIdentifiers" ); + INITPERSISTFIELD_IMAGEASSET_ARRAY(Texture, NumTextures, PostEffect, "Input textures to this effect ( samplers ).\n" + "@see PFXTextureIdentifiers"); addField("textureSRGB", TypeBool, Offset(mTexSRGB, PostEffect), NumTextures, "Set input texture to be sRGB"); @@ -601,23 +605,6 @@ bool PostEffect::onAdd() for( S32 i = 0; i < NumTextures; i++ ) { mTextureType[i] = NormalTextureType; - - String texFilename = mTexFilename[i]; - - // Skip empty stages or ones with variable or target names. - if ( texFilename.isEmpty() || - texFilename[0] == '$' || - texFilename[0] == '#' ) - continue; - - GFXTextureProfile *profile = &PostFxTextureProfile; - if (mTexSRGB[i]) - profile = &PostFxTextureSRGBProfile; - - // Try to load the texture. - bool success = mTextures[i].set( texFilename, &PostFxTextureProfile, avar( "%s() - (line %d)", __FUNCTION__, __LINE__ ) ); - if (!success) - Con::errorf("Invalid Texture for PostEffect (%s), The Texture '%s' does not exist!", this->getName(), texFilename.c_str()); } // Is the target a named target? @@ -755,25 +742,11 @@ void PostEffect::_setupConstants( const SceneRenderState *state ) mRTSizeSC = mShader->getShaderConstHandle( "$targetSize" ); mOneOverRTSizeSC = mShader->getShaderConstHandle( "$oneOverTargetSize" ); - mTexSizeSC[0] = mShader->getShaderConstHandle( "$texSize0" ); - mTexSizeSC[1] = mShader->getShaderConstHandle( "$texSize1" ); - mTexSizeSC[2] = mShader->getShaderConstHandle( "$texSize2" ); - mTexSizeSC[3] = mShader->getShaderConstHandle( "$texSize3" ); - mTexSizeSC[4] = mShader->getShaderConstHandle( "$texSize4" ); - mTexSizeSC[5] = mShader->getShaderConstHandle( "$texSize5" ); - mTexSizeSC[6] = mShader->getShaderConstHandle( "$texSize6" ); - mTexSizeSC[7] = mShader->getShaderConstHandle( "$texSize7" ); - - mRenderTargetParamsSC[0] = mShader->getShaderConstHandle( "$rtParams0" ); - mRenderTargetParamsSC[1] = mShader->getShaderConstHandle( "$rtParams1" ); - mRenderTargetParamsSC[2] = mShader->getShaderConstHandle( "$rtParams2" ); - mRenderTargetParamsSC[3] = mShader->getShaderConstHandle( "$rtParams3" ); - mRenderTargetParamsSC[4] = mShader->getShaderConstHandle( "$rtParams4" ); - mRenderTargetParamsSC[5] = mShader->getShaderConstHandle( "$rtParams5" ); - mRenderTargetParamsSC[6] = mShader->getShaderConstHandle( "$rtParams6" ); - mRenderTargetParamsSC[7] = mShader->getShaderConstHandle( "$rtParams7" ); - - //mViewportSC = shader->getShaderConstHandle( "$viewport" ); + for (U32 i = 0; i < NumTextures; i++) + { + mTexSizeSC[i] = mShader->getShaderConstHandle(String::ToString("$texSize%d", i)); + mRenderTargetParamsSC[i] = mShader->getShaderConstHandle(String::ToString("$rtParams%d",i)); + } mTargetViewportSC = mShader->getShaderConstHandle( "$targetViewport" ); @@ -1139,7 +1112,7 @@ void PostEffect::_setupConstants( const SceneRenderState *state ) void PostEffect::_setupTexture( U32 stage, GFXTexHandle &inputTex, const RectI *inTexViewport ) { - const String &texFilename = mTexFilename[ stage ]; + const String &texFilename = mTextureName[ stage ]; GFXTexHandle theTex; NamedTexTarget *namedTarget = NULL; @@ -1176,7 +1149,7 @@ void PostEffect::_setupTexture( U32 stage, GFXTexHandle &inputTex, const RectI * } else { - theTex = mTextures[ stage ]; + theTex = mTexture[ stage ]; if ( theTex ) viewport.set( 0, 0, theTex->getWidth(), theTex->getHeight() ); } @@ -1643,8 +1616,8 @@ void PostEffect::reload() void PostEffect::setTexture( U32 index, const String &texFilePath ) { // Set the new texture name. - mTexFilename[index] = texFilePath; - mTextures[index].free(); + mTextureName[index] = texFilePath; + mTexture[index].free(); // Skip empty stages or ones with variable or target names. if ( texFilePath.isEmpty() || @@ -1652,8 +1625,12 @@ void PostEffect::setTexture( U32 index, const String &texFilePath ) texFilePath[0] == '#' ) return; + GFXTextureProfile* profile = &PostFxTextureProfile; + if (mTexSRGB[index]) + profile = &PostFxTextureSRGBProfile; + // Try to load the texture. - mTextures[index].set( texFilePath, &PostFxTextureProfile, avar( "%s() - (line %d)", __FUNCTION__, __LINE__ ) ); + mTexture[index].set( texFilePath, profile, avar( "%s() - (line %d)", __FUNCTION__, __LINE__ ) ); mTextureType[index] = NormalTextureType; } @@ -1661,15 +1638,15 @@ void PostEffect::setTexture( U32 index, const String &texFilePath ) void PostEffect::setTexture(U32 index, const GFXTexHandle& texHandle) { // Set the new texture name. - mTexFilename[index] = ""; - mTextures[index].free(); + mTextureName[index] = ""; + mTexture[index].free(); // Skip empty stages or ones with variable or target names. if (!texHandle.isValid()) return; // Try to load the texture. - mTextures[index] = texHandle; + mTexture[index] = texHandle; mTextureType[index] = NormalTextureType; } @@ -1850,7 +1827,7 @@ void PostEffect::_checkRequirements() { if (mTextureType[i] == NormalTextureType) { - const String &texFilename = mTexFilename[i]; + const String &texFilename = mTextureName[i]; if (texFilename.isNotEmpty() && texFilename[0] == '#') { diff --git a/Engine/source/postFx/postEffect.h b/Engine/source/postFx/postEffect.h index 5601e431f..287048100 100644 --- a/Engine/source/postFx/postEffect.h +++ b/Engine/source/postFx/postEffect.h @@ -60,6 +60,8 @@ #include "materials/matTextureTarget.h" #endif +#include "T3D/assets/ImageAsset.h" + class GFXStateBlockData; class Frustum; class SceneRenderState; @@ -88,7 +90,9 @@ public: protected: - FileName mTexFilename[NumTextures]; + DECLARE_IMAGEASSET_ARRAY(PostEffect, Texture, PostFxTextureProfile, NumTextures); + DECLARE_IMAGEASSET_ARRAY_SETGET(PostEffect, Texture); + bool mTexSRGB[NumTextures]; enum @@ -98,7 +102,6 @@ protected: CubemapArrayType, } mTextureType[NumTextures]; - GFXTexHandle mTextures[NumTextures]; GFXCubemapHandle mCubemapTextures[NumTextures]; GFXCubemapArrayHandle mCubemapArrayTextures[NumTextures]; diff --git a/Engine/source/postFx/postEffectCommon.h b/Engine/source/postFx/postEffectCommon.h index 52dc33dfc..d99800295 100644 --- a/Engine/source/postFx/postEffectCommon.h +++ b/Engine/source/postFx/postEffectCommon.h @@ -100,6 +100,7 @@ struct PFXFrameState /// GFX_DeclareTextureProfile( PostFxTextureProfile ); +GFX_DeclareTextureProfile( PostFxTextureSRGBProfile ); GFX_DeclareTextureProfile( VRTextureProfile ); diff --git a/Engine/source/postFx/postEffectVis.cpp b/Engine/source/postFx/postEffectVis.cpp index b00ee55ae..3d87eaaf8 100644 --- a/Engine/source/postFx/postEffectVis.cpp +++ b/Engine/source/postFx/postEffectVis.cpp @@ -101,7 +101,7 @@ void PostEffectVis::open( PostEffect *pfx ) // Only allocate window/bitmaps for input textures that are actually used. if ( i > Target ) { - if ( pfx->mTexFilename[i-1].isEmpty() ) + if ( pfx->mTextureName[i-1] == StringTable->EmptyString()) { window.window[i] = NULL; window.bmp[i] = NULL; @@ -273,9 +273,9 @@ void PostEffectVis::onPFXProcessed( PostEffect *pfx ) if ( tex ) - dSprintf( caption, 256, "%s[%i] input%i - %s [ %ix%i ]", name, pfx->getId(), i-1, pfx->mTexFilename[i-1].c_str(), tex->getWidth(), tex->getHeight() ); + dSprintf( caption, 256, "%s[%i] input%i - %s [ %ix%i ]", name, pfx->getId(), i-1, pfx->mTextureName[i-1], tex->getWidth(), tex->getHeight() ); else - dSprintf( caption, 256, "%s[%i] input%i - %s", name, pfx->getId(), i-1, pfx->mTexFilename[i-1].c_str() ); + dSprintf( caption, 256, "%s[%i] input%i - %s", name, pfx->getId(), i-1, pfx->mTextureName[i-1] ); pWinCtrl->setDataField( StringTable->insert("text"), NULL, caption ); } @@ -362,7 +362,7 @@ void PostEffectVis::_setDefaultCaption( VisWindow &vis, U32 texIndex ) else dSprintf( name, 256, "%s", pfx->getName() ); - dSprintf( caption, 256, "%s[%i] input%i - %s [NOT ENABLED]", name, pfx->getId(), texIndex-1, pfx->mTexFilename[texIndex-1].c_str() ); + dSprintf( caption, 256, "%s[%i] input%i - %s [NOT ENABLED]", name, pfx->getId(), texIndex-1, pfx->mTextureName[texIndex-1] ); winCtrl->setDataField( StringTable->insert("text"), NULL, caption ); } diff --git a/Engine/source/renderInstance/renderDeferredMgr.cpp b/Engine/source/renderInstance/renderDeferredMgr.cpp index e8222c224..e598e9140 100644 --- a/Engine/source/renderInstance/renderDeferredMgr.cpp +++ b/Engine/source/renderInstance/renderDeferredMgr.cpp @@ -881,9 +881,10 @@ bool DeferredMatInstance::init( const FeatureSet &features, { bool vaild = Parent::init(features, vertexFormat); - if (mMaterial && mMaterial->mDiffuseMapFilename[0].isNotEmpty() && mMaterial->mDiffuseMapFilename[0].substr(0, 1).equal("#")) + if (mMaterial && mMaterial->getDiffuseMap(0) != StringTable->EmptyString() && String(mMaterial->getDiffuseMap(0)).startsWith("#")) { - String texTargetBufferName = mMaterial->mDiffuseMapFilename[0].substr(1, mMaterial->mDiffuseMapFilename[0].length() - 1); + String difName = mMaterial->getDiffuseMap(0); + String texTargetBufferName = difName.substr(1, difName.length() - 1); NamedTexTarget *texTarget = NamedTexTarget::find(texTargetBufferName); RenderPassData* rpd = getPass(0); diff --git a/Engine/source/sfx/openal/sfxALProvider.cpp b/Engine/source/sfx/openal/sfxALProvider.cpp index 434d4a44c..df4e4f206 100644 --- a/Engine/source/sfx/openal/sfxALProvider.cpp +++ b/Engine/source/sfx/openal/sfxALProvider.cpp @@ -140,8 +140,8 @@ SFXDevice *SFXALProvider::createDevice( const String& deviceName, bool useHardwa ( _findDeviceInfo( deviceName) ); // Do we find one to create? - if ( info ) - return new SFXALDevice( this, mOpenAL, info->name, useHardware, maxBuffers ); + if (info) + return new SFXALDevice(this, mOpenAL, info->name, useHardware, maxBuffers); return NULL; } diff --git a/Engine/source/sfx/sfxProfile.cpp b/Engine/source/sfx/sfxProfile.cpp index d9cc3d56f..2be1e73d0 100644 --- a/Engine/source/sfx/sfxProfile.cpp +++ b/Engine/source/sfx/sfxProfile.cpp @@ -167,7 +167,7 @@ bool SFXProfile::preload( bool server, String &errorStr ) // Validate the datablock... has nothing to do with mPreload. if( !server && NetConnection::filesWereDownloaded() && - ( mFilename.isEmpty() || !SFXResource::exists( mFilename ) ) ) + ( mFilename == StringTable->EmptyString() || !SFXResource::exists( mFilename ) ) ) return false; return true; @@ -180,10 +180,10 @@ void SFXProfile::packData(BitStream* stream) Parent::packData( stream ); char buffer[256]; - if ( mFilename.isEmpty() ) + if ( mFilename == StringTable->EmptyString()) buffer[0] = 0; else - dStrncpy( buffer, mFilename.c_str(), 256 ); + dStrncpy( buffer, mFilename, 256 ); stream->writeString( buffer ); stream->writeFlag( mPreload ); @@ -263,7 +263,7 @@ void SFXProfile::_onResourceChanged( const Torque::Path& path ) if( mPreload && !mDescription->mIsStreaming ) { if( !_preloadBuffer() ) - Con::errorf( "SFXProfile::_onResourceChanged() - failed to preload '%s'", mFilename.c_str() ); + Con::errorf( "SFXProfile::_onResourceChanged() - failed to preload '%s'", mFilename ); } mChangedSignal.trigger( this ); @@ -283,7 +283,7 @@ bool SFXProfile::_preloadBuffer() Resource& SFXProfile::getResource() { - if( !mResource && !mFilename.isEmpty() ) + if( !mResource && mFilename != StringTable->EmptyString()) mResource = SFXResource::load( mFilename ); return mResource; @@ -317,7 +317,7 @@ SFXBuffer* SFXProfile::_createBuffer() // Try to create through SFXDevie. - if( !mFilename.isEmpty() && SFX ) + if( mFilename != StringTable->EmptyString() && SFX ) { buffer = SFX->_createBuffer( mFilename, mDescription ); if( buffer ) @@ -325,7 +325,7 @@ SFXBuffer* SFXProfile::_createBuffer() #ifdef TORQUE_DEBUG const SFXFormat& format = buffer->getFormat(); Con::printf( "%s SFX: %s (%i channels, %i kHz, %.02f sec, %i kb)", - mDescription->mIsStreaming ? "Streaming" : "Loaded", mFilename.c_str(), + mDescription->mIsStreaming ? "Streaming" : "Loaded", mFilename, format.getChannels(), format.getSamplesPerSecond() / 1000, F32( buffer->getDuration() ) / 1000.0f, diff --git a/Engine/source/sfx/sfxProfile.h b/Engine/source/sfx/sfxProfile.h index ab1a4b1f0..4480e64de 100644 --- a/Engine/source/sfx/sfxProfile.h +++ b/Engine/source/sfx/sfxProfile.h @@ -93,7 +93,7 @@ class SFXProfile : public SFXTrack /// The sound filename. If no extension is specified /// the system will try .wav first then other formats. - String mFilename; + StringTableEntry mFilename; /// If true the sound data will be loaded from /// disk and possibly cached with the active @@ -155,6 +155,10 @@ class SFXProfile : public SFXTrack /// Returns the sound filename. const String& getSoundFileName() const { return mFilename; } + void setSoundFileName(StringTableEntry filename) { mFilename = filename; } + + bool getPreload() const { return mPreload; } + void setPreload(bool preload) { mPreload = preload; } /// @note This has nothing to do with mPreload. /// @see SimDataBlock::preload diff --git a/Engine/source/sfx/sfxTrack.h b/Engine/source/sfx/sfxTrack.h index e30acd007..c0dc8769a 100644 --- a/Engine/source/sfx/sfxTrack.h +++ b/Engine/source/sfx/sfxTrack.h @@ -73,6 +73,7 @@ class SFXTrack : public SimDataBlock /// Returns the description object for this sound profile. SFXDescription* getDescription() const { return mDescription; } + void setDescription(SFXDescription* desc) { mDescription = desc; } /// StringTableEntry getParameter( U32 index ) const diff --git a/Engine/source/terrain/terrCellMaterial.cpp b/Engine/source/terrain/terrCellMaterial.cpp index 41ad84f0d..ff34a65ac 100644 --- a/Engine/source/terrain/terrCellMaterial.cpp +++ b/Engine/source/terrain/terrCellMaterial.cpp @@ -376,11 +376,11 @@ bool TerrainCellMaterial::_initShader(bool deferredMat, // have more than a base texture. if (mat->getDetailSize() <= 0 || mat->getDetailDistance() <= 0 || - mat->getDetailMap().isEmpty()) + mat->getDetailMap() == StringTable->EmptyString()) continue; // check for macro detail texture - if (!(mat->getMacroSize() <= 0 || mat->getMacroDistance() <= 0 || mat->getMacroMap().isEmpty())) + if (!(mat->getMacroSize() <= 0 || mat->getMacroDistance() <= 0 || mat->getMacroMap() == StringTable->EmptyString())) { if (deferredMat) features.addFeature(MFT_isDeferred, featureIndex); @@ -393,7 +393,7 @@ bool TerrainCellMaterial::_initShader(bool deferredMat, if (deferredMat) { - if (!(mat->getORMConfigMap().isEmpty())) + if (!(mat->getORMConfigMap() == StringTable->EmptyString())) { features.addFeature(MFT_TerrainORMMap, featureIndex); } @@ -409,12 +409,11 @@ bool TerrainCellMaterial::_initShader(bool deferredMat, normalMaps.increment(); // Skip normal maps if we need to. - if (!disableNormalMaps && mat->getNormalMap().isNotEmpty()) + if (!disableNormalMaps && mat->getNormalMap() != StringTable->EmptyString()) { features.addFeature(MFT_TerrainNormalMap, featureIndex); - normalMaps.last().set(mat->getNormalMap(), - &GFXNormalMapProfile, "TerrainCellMaterial::_initShader() - NormalMap"); + normalMaps.last() = mat->getNormalMapResource(); GFXFormat normalFmt = normalMaps.last().getFormat(); if (normalFmt == GFXFormatBC3) @@ -644,7 +643,7 @@ bool TerrainCellMaterial::_initShader(bool deferredMat, // have more than a base texture. if (mat->getDetailSize() <= 0 || mat->getDetailDistance() <= 0 || - mat->getDetailMap().isEmpty()) + mat->getDetailMap() == StringTable->EmptyString()) continue; mMaterialInfos[i]->mBlendDepthConst = mShader->getShaderConstHandle(avar("$blendDepth%d", i)); @@ -691,7 +690,7 @@ void TerrainCellMaterial::_updateMaterialConsts( ) // have more than a base texture. if (mat->getDetailSize() <= 0 || mat->getDetailDistance() <= 0 || - mat->getDetailMap().isEmpty()) + mat->getDetailMap() == StringTable->EmptyString()) continue; detailMatCount++; @@ -720,7 +719,7 @@ void TerrainCellMaterial::_updateMaterialConsts( ) // have more than a base texture. if (mat->getDetailSize() <= 0 || mat->getDetailDistance() <= 0 || - mat->getDetailMap().isEmpty()) + mat->getDetailMap() == StringTable->EmptyString()) continue; F32 detailSize = matInfo->mat->getDetailSize(); diff --git a/Engine/source/terrain/terrData.cpp b/Engine/source/terrain/terrData.cpp index 90fd7c2f2..bc2121bef 100644 --- a/Engine/source/terrain/terrData.cpp +++ b/Engine/source/terrain/terrData.cpp @@ -978,8 +978,17 @@ void TerrainBlock::addMaterial( const String &name, U32 insertAt ) { TerrainMaterial *mat = TerrainMaterial::findOrCreate( name ); + StringTableEntry newMatName = StringTable->insert(name.c_str()); + if ( insertAt == -1 ) { + //Check to ensure we're not trying to add one that already exists, as that'd be kinda dumb + for (U32 i = 0; i < mFile->mMaterials.size(); i++) + { + if (mFile->mMaterials[i]->getInternalName() == newMatName) + return; + } + mFile->mMaterials.push_back( mat ); mFile->_initMaterialInstMapping(); @@ -1332,13 +1341,6 @@ U32 TerrainBlock::packUpdate(NetConnection* con, U32 mask, BitStream *stream) if ( stream->writeFlag( mask & TransformMask ) ) mathWrite( *stream, getTransform() ); - if ( stream->writeFlag( mask & FileMask ) ) - { - S32 idasdasdf = getId(); - stream->write(mCRC); - stream->writeString( mTerrainAsset.getAssetId() ); - } - if ( stream->writeFlag( mask & SizeMask ) ) stream->write( mSquareSize ); @@ -1350,6 +1352,12 @@ U32 TerrainBlock::packUpdate(NetConnection* con, U32 mask, BitStream *stream) stream->write( mLightMapSize ); } + if ( stream->writeFlag( mask & FileMask ) ) + { + stream->write(mCRC); + stream->writeString( mTerrainAsset.getAssetId() ); + } + stream->writeFlag( mask & HeightMapChangeMask ); if ( stream->writeFlag( mask & MiscMask ) ) @@ -1374,20 +1382,13 @@ void TerrainBlock::unpackUpdate(NetConnection* con, BitStream *stream) setTransform( mat ); } - if ( stream->readFlag() ) // FileMask - { - stream->read(&mCRC); - - char buffer[256]; - stream->readString(buffer); - bool validAsset = setTerrainAsset(StringTable->insert(buffer)); - } if ( stream->readFlag() ) // SizeMask stream->read( &mSquareSize ); mCastShadows = stream->readFlag(); + bool baseTexSizeChanged = false; if ( stream->readFlag() ) // MaterialMask { U32 baseTexSize; @@ -1395,8 +1396,7 @@ void TerrainBlock::unpackUpdate(NetConnection* con, BitStream *stream) if ( mBaseTexSize != baseTexSize ) { mBaseTexSize = baseTexSize; - if ( isProperlyAdded() ) - _updateBaseTexture( NONE ); + baseTexSizeChanged = true; } U32 lightMapSize; @@ -1412,6 +1412,18 @@ void TerrainBlock::unpackUpdate(NetConnection* con, BitStream *stream) } } + if (stream->readFlag()) // FileMask + { + stream->read(&mCRC); + + char buffer[256]; + stream->readString(buffer); + bool validAsset = setTerrainAsset(StringTable->insert(buffer)); + _updateBaseTexture(NONE); + } + if (baseTexSizeChanged && isProperlyAdded()) + _updateBaseTexture(NONE); + if ( stream->readFlag() && isProperlyAdded() ) // HeightMapChangeMask { _updateBounds(); diff --git a/Engine/source/terrain/terrData.h b/Engine/source/terrain/terrData.h index cfef5c29d..5550ea30e 100644 --- a/Engine/source/terrain/terrData.h +++ b/Engine/source/terrain/terrData.h @@ -124,7 +124,7 @@ protected: U32 mCRC; /// - FileName mTerrFileName; + StringTableEntry mTerrFileName; AssetPtr mTerrainAsset; StringTableEntry mTerrainAssetId; @@ -476,7 +476,7 @@ public: RayInfo *info, bool collideEmpty ); - const FileName& getTerrainFile() const { return mTerrFileName; } + const StringTableEntry getTerrainFile() const { return mTerrFileName; } void postLight(Vector &terrBlocks) {}; diff --git a/Engine/source/terrain/terrFile.cpp b/Engine/source/terrain/terrFile.cpp index d4f320222..2ff9f6333 100644 --- a/Engine/source/terrain/terrFile.cpp +++ b/Engine/source/terrain/terrFile.cpp @@ -259,7 +259,7 @@ void TerrainFile::_initMaterialInstMapping() for( U32 i = 0; i < mMaterials.size(); ++ i ) { - Torque::Path path( mMaterials[ i ]->getDiffuseMap() ); + Torque::Path path( mMaterials[ i ]->getDiffuseMap()); mMaterialInstMapping.push_back( path.getFileName() ); } diff --git a/Engine/source/terrain/terrMaterial.cpp b/Engine/source/terrain/terrMaterial.cpp index 47f0b3190..84dc0d9de 100644 --- a/Engine/source/terrain/terrMaterial.cpp +++ b/Engine/source/terrain/terrMaterial.cpp @@ -73,11 +73,11 @@ TerrainMaterial::TerrainMaterial() mIsSRGB(false), mInvertRoughness(false) { - initMapSlot(DiffuseMap); - initMapSlot(NormalMap); - initMapSlot(DetailMap); - initMapSlot(ORMConfigMap); - initMapSlot(MacroMap); + INIT_IMAGEASSET(DiffuseMap); + INIT_IMAGEASSET(NormalMap); + INIT_IMAGEASSET(DetailMap); + INIT_IMAGEASSET(ORMConfigMap); + INIT_IMAGEASSET(MacroMap); } TerrainMaterial::~TerrainMaterial() @@ -86,10 +86,10 @@ TerrainMaterial::~TerrainMaterial() void TerrainMaterial::initPersistFields() { - scriptBindMapSlot(DiffuseMap, TerrainMaterial,"Base Albedo stretched over the whole map"); + INITPERSISTFIELD_IMAGEASSET(DiffuseMap, TerrainMaterial,"Base Albedo stretched over the whole map"); addField( "diffuseSize", TypeF32, Offset( mDiffuseSize, TerrainMaterial ), "Used to scale the diffuse map to the material square" ); - scriptBindMapSlot(NormalMap, TerrainMaterial,"NormalMap"); + INITPERSISTFIELD_IMAGEASSET(NormalMap, TerrainMaterial,"NormalMap"); addField( "parallaxScale", TypeF32, Offset( mParallaxScale, TerrainMaterial ), "Used to scale the height from the normal map to give some self " "occlusion effect (aka parallax) to the terrain material" ); @@ -99,7 +99,7 @@ void TerrainMaterial::initPersistFields() addField("blendHeightContrast", TypeF32, Offset(mBlendContrast, TerrainMaterial), "A fixed value to add while blending using heightmap-based blending." "Higher numbers = larger blend radius."); - scriptBindMapSlot(DetailMap, TerrainMaterial, "Raises and lowers the RGB result of the Base Albedo up close."); + INITPERSISTFIELD_IMAGEASSET(DetailMap, TerrainMaterial, "Raises and lowers the RGB result of the Base Albedo up close."); addField( "detailSize", TypeF32, Offset( mDetailSize, TerrainMaterial ), "Used to scale the detail map to the material square" ); addField( "detailStrength", TypeF32, Offset( mDetailStrength, TerrainMaterial ), "Exponentially sharpens or lightens the detail map rendering on the material" ); addField( "detailDistance", TypeF32, Offset( mDetailDistance, TerrainMaterial ), "Changes how far camera can see the detail map rendering on the material" ); @@ -107,12 +107,12 @@ void TerrainMaterial::initPersistFields() addField( "useSideProjection", TypeBool, Offset( mSideProjection, TerrainMaterial ),"Makes that terrain material project along the sides of steep " "slopes instead of projected downwards"); - scriptBindMapSlot(ORMConfigMap, TerrainMaterial, "AO|Roughness|metalness map (uses DetailMap UV Coords)"); + INITPERSISTFIELD_IMAGEASSET(ORMConfigMap, TerrainMaterial, "AO|Roughness|metalness map (uses DetailMap UV Coords)"); addField("isSRGB", TypeBool, Offset(mIsSRGB, TerrainMaterial), "Is the PBR Config map's image in sRGB format?"); addField("invertRoughness", TypeBool, Offset(mInvertRoughness, TerrainMaterial), "Should the roughness channel of the PBR Config map be inverted?"); //Macro maps additions - scriptBindMapSlot(MacroMap, TerrainMaterial, "Raises and lowers the RGB result of the Base Albedo at a distance."); + INITPERSISTFIELD_IMAGEASSET(MacroMap, TerrainMaterial, "Raises and lowers the RGB result of the Base Albedo at a distance."); addField( "macroSize", TypeF32, Offset( mMacroSize, TerrainMaterial ), "Used to scale the Macro map to the material square" ); addField( "macroStrength", TypeF32, Offset( mMacroStrength, TerrainMaterial ), "Exponentially sharpens or lightens the Macro map rendering on the material" ); addField( "macroDistance", TypeF32, Offset( mMacroDistance, TerrainMaterial ), "Changes how far camera can see the Macro map rendering on the material" ); @@ -140,13 +140,6 @@ bool TerrainMaterial::onAdd() Con::warnf( "TerrainMaterial::onAdd() - Internal name collision; '%s' already exists!", mInternalName ); } - //bind any assets we have - bindMapSlot(DiffuseMap); - bindMapSlot(NormalMap); - bindMapSlot(DetailMap); - bindMapSlot(ORMConfigMap); - bindMapSlot(MacroMap); - set->addObject( this ); return true; @@ -175,7 +168,7 @@ TerrainMaterial* TerrainMaterial::findOrCreate( const char *nameOrPath ) { mat = new TerrainMaterial(); mat->setInternalName( nameOrPath ); - mat->mDiffuseMapFilename = nameOrPath; + mat->mDiffuseMapName = nameOrPath; mat->registerObject(); Sim::getRootGroup()->addObject( mat ); return mat; @@ -190,12 +183,12 @@ TerrainMaterial* TerrainMaterial::findOrCreate( const char *nameOrPath ) // fallback here just in case it gets "lost". mat = new TerrainMaterial(); mat->setInternalName( "warning_material" ); - mat->mDiffuseMapFilename = GFXTextureManager::getWarningTexturePath(); + mat->mDiffuseMapName = GFXTextureManager::getWarningTexturePath(); mat->mDiffuseSize = 500; - mat->mDetailMapFilename = GFXTextureManager::getWarningTexturePath(); + mat->mDiffuseMapName = GFXTextureManager::getWarningTexturePath(); mat->mDetailSize = 5; - mat->mMacroMapFilename = GFXTextureManager::getWarningTexturePath(); - mat->mMacroSize = 200; + mat->mDiffuseMapName = GFXTextureManager::getWarningTexturePath(); + mat->mMacroSize = 200; mat->registerObject(); Sim::getRootGroup()->addObject( mat ); @@ -203,3 +196,15 @@ TerrainMaterial* TerrainMaterial::findOrCreate( const char *nameOrPath ) return mat; } + +//declare general get, getAsset and set methods +//signatures are: +//using DiffuseMap as an example +//material.getDiffuseMap(); //returns the raw file referenced +//material.getDiffuseMapAsset(); //returns the asset id +//material.setDiffuseMap(%texture); //tries to set the asset and failing that attempts a flat file reference +DEF_IMAGEASSET_BINDS(TerrainMaterial, DiffuseMap); +DEF_IMAGEASSET_BINDS(TerrainMaterial, NormalMap); +DEF_IMAGEASSET_BINDS(TerrainMaterial, DetailMap); +DEF_IMAGEASSET_BINDS(TerrainMaterial, ORMConfigMap); +DEF_IMAGEASSET_BINDS(TerrainMaterial, MacroMap); diff --git a/Engine/source/terrain/terrMaterial.h b/Engine/source/terrain/terrMaterial.h index 7596714ba..daf111321 100644 --- a/Engine/source/terrain/terrMaterial.h +++ b/Engine/source/terrain/terrMaterial.h @@ -42,17 +42,20 @@ protected: //AssetPtr mDiffuseAsset; - DECLARE_TEXTUREMAP(TerrainMaterial, DiffuseMap); + DECLARE_IMAGEASSET(TerrainMaterial, DiffuseMap, onDiffuseMapChanged, GFXStaticTextureSRGBProfile); + DECLARE_IMAGEASSET_SETGET(TerrainMaterial, DiffuseMap); /// The size of the diffuse base map in meters /// used to generate its texture coordinates. F32 mDiffuseSize; /// - DECLARE_TEXTUREMAP(TerrainMaterial, NormalMap); + DECLARE_IMAGEASSET(TerrainMaterial, NormalMap, onNormalMapChanged, GFXNormalMapProfile); + DECLARE_IMAGEASSET_SETGET(TerrainMaterial, NormalMap); /// - DECLARE_TEXTUREMAP(TerrainMaterial, DetailMap); + DECLARE_IMAGEASSET(TerrainMaterial, DetailMap, onDetailMapChanged, GFXStaticTextureProfile); + DECLARE_IMAGEASSET_SETGET(TerrainMaterial, DetailMap); /// The size of the detail map in meters used /// to generate the texture coordinates for the @@ -66,7 +69,8 @@ protected: F32 mDetailDistance; /// - DECLARE_TEXTUREMAP(TerrainMaterial, ORMConfigMap); + DECLARE_IMAGEASSET(TerrainMaterial, ORMConfigMap, onORMConfigMapChanged, GFXStaticTextureProfile); + DECLARE_IMAGEASSET_SETGET(TerrainMaterial, ORMConfigMap); bool mIsSRGB; bool mInvertRoughness; @@ -77,7 +81,8 @@ protected: /// planes. bool mSideProjection; - DECLARE_TEXTUREMAP(TerrainMaterial, MacroMap); + DECLARE_IMAGEASSET(TerrainMaterial, MacroMap, onMacroMapChanged, GFXStaticTextureProfile); + DECLARE_IMAGEASSET_SETGET(TerrainMaterial, MacroMap); F32 mMacroSize; F32 mMacroStrength; F32 mMacroDistance; @@ -137,6 +142,12 @@ public: bool getInvertRoughness() const { return mInvertRoughness; } + void onDiffuseMapChanged() {} + void onNormalMapChanged() {} + void onDetailMapChanged() {} + void onORMConfigMapChanged() {} + void onMacroMapChanged() {} + }; #endif // _TERRMATERIAL_H_ diff --git a/Engine/source/terrain/terrRender.cpp b/Engine/source/terrain/terrRender.cpp index ee3856eef..0f3cd2a7b 100644 --- a/Engine/source/terrain/terrRender.cpp +++ b/Engine/source/terrain/terrRender.cpp @@ -96,20 +96,19 @@ void TerrainBlock::_updateMaterials() { TerrainMaterial *mat = mFile->mMaterials[i]; - if (mat->getDiffuseMap().isNotEmpty()) + if (mat->getDiffuseMap() != StringTable->EmptyString()) { - mBaseTextures[i].set(mat->getDiffuseMap(), &GFXStaticTextureSRGBProfile, - "TerrainBlock::_updateMaterials() - DiffuseMap"); + mBaseTextures[i] = mat->getDiffuseMapResource(); } else mBaseTextures[ i ] = GFXTexHandle(); // Find the maximum detail distance. - if ( mat->getDetailMap().isNotEmpty() && + if ( mat->getDetailMap() != StringTable->EmptyString() && mat->getDetailDistance() > mMaxDetailDistance ) mMaxDetailDistance = mat->getDetailDistance(); - if ( mat->getMacroMap().isNotEmpty() && + if ( mat->getMacroMap() != StringTable->EmptyString() && mat->getMacroDistance() > mMaxDetailDistance ) mMaxDetailDistance = mat->getMacroDistance(); } @@ -126,17 +125,19 @@ void TerrainBlock::_updateMaterials() for (U32 i = 0; i < mFile->mMaterials.size(); i++) { TerrainMaterial* mat = mFile->mMaterials[i]; + + if (mat->getDetailMap() != StringTable->EmptyString()) + detailTexArray[i] = mat->getDetailMapResource(); + if (mat->getMacroMap() != StringTable->EmptyString()) + macroTexArray[i] = mat->getMacroMapResource(); + if (mat->getNormalMap() != StringTable->EmptyString()) + normalTexArray[i] = mat->getNormalMapResource(); + + //depending on creation method this may or may not have been shoved into srgb space eroneously GFXTextureProfile* profile = &GFXStaticTextureProfile; if (mat->getIsSRGB()) profile = &GFXStaticTextureSRGBProfile; - - if (mat->getDetailMap().isNotEmpty()) - detailTexArray[i] = TEXMGR->createTexture(mat->getDetailMap(), profile); - if (mat->getMacroMap().isNotEmpty()) - macroTexArray[i] = TEXMGR->createTexture(mat->getMacroMap(), profile); - if (mat->getNormalMap().isNotEmpty()) - normalTexArray[i] = TEXMGR->createTexture(mat->getNormalMap(), profile); - if (mat->getORMConfigMap().isNotEmpty()) + if (mat->getORMConfigMap() != StringTable->EmptyString()) ormTexArray[i] = TEXMGR->createTexture(mat->getORMConfigMap(), profile); } diff --git a/Engine/source/ts/assimp/assimpAppMaterial.cpp b/Engine/source/ts/assimp/assimpAppMaterial.cpp index 120c1e51c..cf62d6cbb 100644 --- a/Engine/source/ts/assimp/assimpAppMaterial.cpp +++ b/Engine/source/ts/assimp/assimpAppMaterial.cpp @@ -170,14 +170,14 @@ void AssimpAppMaterial::initMaterial(const Torque::Path& path, Material* mat) co { torquePath = texName.C_Str(); if (!torquePath.isEmpty()) - mat->mDiffuseMapFilename[0] = cleanTextureName(torquePath, cleanFile, path, false); + mat->mDiffuseMapName[0] = cleanTextureName(torquePath, cleanFile, path, false); } if (AI_SUCCESS == mAIMat->Get(AI_MATKEY_TEXTURE(aiTextureType_NORMALS, 0), texName)) { torquePath = texName.C_Str(); if (!torquePath.isEmpty()) - mat->mNormalMapFilename[0] = cleanTextureName(torquePath, cleanFile, path, false); + mat->mNormalMapName[0] = cleanTextureName(torquePath, cleanFile, path, false); } #ifdef TORQUE_PBR_MATERIALS @@ -194,20 +194,20 @@ void AssimpAppMaterial::initMaterial(const Torque::Path& path, Material* mat) co { // If we have either map, fill all three slots if (rmName.isNotEmpty()) { - mat->mRoughMapFilename[0] = cleanTextureName(rmName, cleanFile, path, false); // Roughness + mat->mRoughMapName[0] = cleanTextureName(rmName, cleanFile, path, false); // Roughness mat->mRoughnessChan[0] = 1.0f; mat->mInvertRoughness[0] = (floatVal == 1.0f); - mat->mMetalMapFilename[0] = cleanTextureName(rmName, cleanFile, path, false); // Metallic + mat->mMetalMapName[0] = cleanTextureName(rmName, cleanFile, path, false); // Metallic mat->mMetalChan[0] = 2.0f; } if (aoName.isNotEmpty()) { - mat->mAOMapFilename[0] = cleanTextureName(aoName, cleanFile, path, false); // occlusion + mat->mAOMapName[0] = cleanTextureName(aoName, cleanFile, path, false); // occlusion mat->mAOChan[0] = 0.0f; } else { - mat->mAOMapFilename[0] = cleanTextureName(rmName, cleanFile, path, false); // occlusion + mat->mAOMapName[0] = cleanTextureName(rmName, cleanFile, path, false); // occlusion mat->mAOChan[0] = 0.0f; } } diff --git a/Engine/source/ts/collada/colladaAppMaterial.cpp b/Engine/source/ts/collada/colladaAppMaterial.cpp index 40bbb9852..81eafc1e3 100644 --- a/Engine/source/ts/collada/colladaAppMaterial.cpp +++ b/Engine/source/ts/collada/colladaAppMaterial.cpp @@ -208,8 +208,8 @@ Material *ColladaAppMaterial::createMaterial(const Torque::Path& path) const Material *newMat = MATMGR->allocateAndRegister( cleanName, getName() ); Con::setVariable("$Con::File", oldScriptFile); // restore script path - newMat->mDiffuseMapFilename[0] = diffuseMap; - newMat->mNormalMapFilename[0] = normalMap; + newMat->mDiffuseMapName[0] = diffuseMap; + newMat->mNormalMapName[0] = normalMap; newMat->mDiffuse[0] = diffuseColor; newMat->mRoughness[0] = roughness; diff --git a/Engine/source/ts/collada/colladaShapeLoader.cpp b/Engine/source/ts/collada/colladaShapeLoader.cpp index bd6d47255..15ee7af8c 100644 --- a/Engine/source/ts/collada/colladaShapeLoader.cpp +++ b/Engine/source/ts/collada/colladaShapeLoader.cpp @@ -497,8 +497,13 @@ void updateMaterialsScript(const Torque::Path &path, bool copyTextures = false) { Material *mat = dynamic_cast( persistMgr.getDirtyList()[iMat].getObject() ); - copySketchupTexture(path, mat->mDiffuseMapFilename[0]); - copySketchupTexture(path, mat->mNormalMapFilename[0]); + String difMapName; + copySketchupTexture(path, difMapName); + mat->mDiffuseMapName[0] = difMapName; + + String normMapName; + copySketchupTexture(path, normMapName); + mat->mNormalMapName[0] = normMapName; } } diff --git a/Engine/source/ts/collada/colladaUtils.cpp b/Engine/source/ts/collada/colladaUtils.cpp index 9ad2354c4..66670780b 100644 --- a/Engine/source/ts/collada/colladaUtils.cpp +++ b/Engine/source/ts/collada/colladaUtils.cpp @@ -1026,8 +1026,8 @@ void ColladaUtils::exportColladaMaterials(TiXmlElement* rootNode, const Optimize { Torque::Path diffusePath; - if (mat->mDiffuseMapFilename[0].isNotEmpty()) - diffusePath = mat->mDiffuseMapFilename[0]; + if (mat->mDiffuseMapName[0] != StringTable->EmptyString()) + diffusePath = mat->mDiffuseMapName[0]; else diffusePath = String("warningMat"); @@ -1036,8 +1036,8 @@ void ColladaUtils::exportColladaMaterials(TiXmlElement* rootNode, const Optimize } else { - if (mat->mDiffuseMapFilename[0].isNotEmpty()) - diffuseMap += mat->mDiffuseMapFilename[0]; + if (mat->mDiffuseMapName[0] != StringTable->EmptyString()) + diffuseMap += mat->mDiffuseMapName[0]; else diffuseMap += "warningMat"; } @@ -1310,8 +1310,8 @@ void ColladaUtils::exportColladaMaterials(TiXmlElement* rootNode, const ExportDa { Torque::Path diffusePath; - if (mat->mDiffuseMapFilename[0].isNotEmpty()) - diffusePath = mat->mDiffuseMapFilename[0]; + if (mat->mDiffuseMapName[0] != StringTable->EmptyString()) + diffusePath = mat->mDiffuseMapName[0]; else diffusePath = String("warningMat"); @@ -1320,8 +1320,8 @@ void ColladaUtils::exportColladaMaterials(TiXmlElement* rootNode, const ExportDa } else { - if (mat->mDiffuseMapFilename[0].isNotEmpty()) - diffuseMap += mat->mDiffuseMapFilename[0]; + if (mat->mDiffuseMapName[0] != StringTable->EmptyString()) + diffuseMap += mat->mDiffuseMapName[0]; else diffuseMap += "warningMat"; } diff --git a/Engine/source/ts/tsLastDetail.cpp b/Engine/source/ts/tsLastDetail.cpp index 57710833d..07e91784f 100644 --- a/Engine/source/ts/tsLastDetail.cpp +++ b/Engine/source/ts/tsLastDetail.cpp @@ -218,8 +218,8 @@ void TSLastDetail::update( bool forceUpdate ) // Setup the material for this imposter. mMaterial = MATMGR->allocateAndRegister( String::EmptyString ); mMaterial->mAutoGenerated = true; - mMaterial->mDiffuseMapFilename[0] = diffuseMapPath; - mMaterial->mNormalMapFilename[0] = _getNormalMapPath(); + mMaterial->mDiffuseMapName[0] = diffuseMapPath; + mMaterial->mNormalMapName[0] = _getNormalMapPath(); mMaterial->mImposterLimits.set( (mNumPolarSteps * 2) + 1, mNumEquatorSteps, mPolarAngle, mIncludePoles ); mMaterial->mTranslucent = true; mMaterial->mTranslucentBlendOp = Material::None; diff --git a/Engine/source/ts/tsShapeConstruct.cpp b/Engine/source/ts/tsShapeConstruct.cpp index a7c150509..3c5861077 100644 --- a/Engine/source/ts/tsShapeConstruct.cpp +++ b/Engine/source/ts/tsShapeConstruct.cpp @@ -141,7 +141,7 @@ static void SplitSequencePathAndName( String& srcPath, String& srcName ) IMPLEMENT_CONOBJECT(TSShapeConstructor); TSShapeConstructor::TSShapeConstructor() - : mShapePath(""), mLoadingShape(false) + : mShapePath(StringTable->EmptyString()), mLoadingShape(false) { mOptions.upAxis = UPAXISTYPE_COUNT; mOptions.unit = -1.0f; @@ -186,7 +186,7 @@ bool TSShapeConstructor::addSequenceFromField( void *obj, const char *index, con TSShapeConstructor *pObj = static_cast( obj ); if ( data && data[0] ) - pObj->mSequences.push_back( FileName(data) ); + pObj->mSequences.push_back( StringTable->insert(data) ); return false; } @@ -408,11 +408,12 @@ bool TSShapeConstructor::onAdd() return false; // Prevent multiple objects pointing at the same shape file - TSShapeConstructor* tss = findShapeConstructor( mShapePath ); + FileName path = mShapePath; + TSShapeConstructor* tss = findShapeConstructor( path ); if ( tss ) { Con::errorf("TSShapeConstructor::onAdd failed: %s is already referenced by " - "another TSShapeConstructor object (%s - %d)", mShapePath.c_str(), + "another TSShapeConstructor object (%s - %d)", mShapePath, tss->getName(), tss->getId()); return false; } @@ -481,7 +482,7 @@ void TSShapeConstructor::_onLoad(TSShape* shape) _onUnload(); #ifdef DEBUG_SPEW - Con::printf( "[TSShapeConstructor] attaching to shape '%s'", mShapePath.c_str() ); + Con::printf( "[TSShapeConstructor] attaching to shape '%s'", mShapePath ); #endif mShape = shape; @@ -491,7 +492,7 @@ void TSShapeConstructor::_onLoad(TSShape* shape) // Add sequences defined using field syntax for ( S32 i = 0; i < mSequences.size(); i++ ) { - if ( mSequences[i].isEmpty() ) + if ( mSequences[i] == StringTable->EmptyString()) continue; // Split the sequence path from the target sequence name @@ -512,7 +513,7 @@ void TSShapeConstructor::_onLoad(TSShape* shape) void TSShapeConstructor::_onUnload() { #ifdef DEBUG_SPEW - Con::printf( "[TSShapeConstructor] detaching from '%s'", mShapePath.c_str() ); + Con::printf( "[TSShapeConstructor] detaching from '%s'", mShapePath ); #endif onUnload_callback(); diff --git a/Engine/source/ts/tsShapeConstruct.h b/Engine/source/ts/tsShapeConstruct.h index 49b157f17..754655a7f 100644 --- a/Engine/source/ts/tsShapeConstruct.h +++ b/Engine/source/ts/tsShapeConstruct.h @@ -161,8 +161,8 @@ public: static const S32 MaxLegacySequences = 127; protected: - FileName mShapePath; - Vector mSequences; + StringTableEntry mShapePath; + Vector mSequences; ChangeSet mChangeSet; // Paths to shapes used by MeshFit @@ -196,7 +196,7 @@ public: public: TSShapeConstructor(); - TSShapeConstructor(const String& path) : mShapePath(path), mShape(NULL), mLoadingShape(false){ } + TSShapeConstructor(StringTableEntry path) : mShapePath(path), mShape(NULL), mLoadingShape(false){ } ~TSShapeConstructor(); DECLARE_CONOBJECT(TSShapeConstructor); @@ -222,7 +222,7 @@ public: ///@} TSShape* getShape() const { return mShape; } - const String& getShapePath() const { return mShapePath; } + StringTableEntry getShapePath() const { return mShapePath; } /// @name Dumping ///@{ diff --git a/Engine/source/util/settings.cpp b/Engine/source/util/settings.cpp index 166c9dd1c..72962f4c6 100644 --- a/Engine/source/util/settings.cpp +++ b/Engine/source/util/settings.cpp @@ -252,7 +252,7 @@ bool Settings::write() node->clear(); delete node; - bool saved = document->saveFile(mFile.c_str()); + bool saved = document->saveFile(mFile); document->deleteObject(); if(saved) @@ -267,7 +267,7 @@ bool Settings::read() document->registerObject(); bool success = true; - if(document->loadFile(mFile.c_str())) + if(document->loadFile(mFile)) { clearAllFields(); diff --git a/Engine/source/util/settings.h b/Engine/source/util/settings.h index 6db4c81bb..3368fe759 100644 --- a/Engine/source/util/settings.h +++ b/Engine/source/util/settings.h @@ -32,7 +32,7 @@ class SimXMLDocument; class Settings : public SimObject { private: - FileName mFile; + StringTableEntry mFile; Vector mGroupStack; S32 mSearchPos; Vector mSearchResults; diff --git a/Templates/BaseGame/game/core/clientServer/Core_ClientServer.module b/Templates/BaseGame/game/core/clientServer/Core_ClientServer.module index ec72cbc70..5ef30114a 100644 --- a/Templates/BaseGame/game/core/clientServer/Core_ClientServer.module +++ b/Templates/BaseGame/game/core/clientServer/Core_ClientServer.module @@ -6,4 +6,9 @@ CreateFunction="onCreate" DestroyFunction="onDestroy" Group="Core"> + \ No newline at end of file diff --git a/Templates/BaseGame/game/core/console/Core_Console.module b/Templates/BaseGame/game/core/console/Core_Console.module index 62839d63a..32bfe9af4 100644 --- a/Templates/BaseGame/game/core/console/Core_Console.module +++ b/Templates/BaseGame/game/core/console/Core_Console.module @@ -7,4 +7,9 @@ DestroyFunction="onDestroy" Group="Core" Dependencies="Core_GUI=1"> + \ No newline at end of file diff --git a/Templates/BaseGame/game/core/console/guis/ConsoleDlg.asset.taml b/Templates/BaseGame/game/core/console/guis/ConsoleDlg.asset.taml new file mode 100644 index 000000000..61d594176 --- /dev/null +++ b/Templates/BaseGame/game/core/console/guis/ConsoleDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/datablocks/defaultDatablocks.tscript b/Templates/BaseGame/game/core/gameObjects/datablocks/defaultDatablocks.tscript index 340cf368b..424d38c92 100644 --- a/Templates/BaseGame/game/core/gameObjects/datablocks/defaultDatablocks.tscript +++ b/Templates/BaseGame/game/core/gameObjects/datablocks/defaultDatablocks.tscript @@ -18,7 +18,7 @@ datablock ParticleEmitterNodeData(DefaultEmitterNodeData) datablock ParticleData(DefaultParticle) { - textureName = "core/gameObjects/images/defaultParticle"; + textureAsset = "Core_GameObjects:defaultParticle_image"; dragCoefficient = 0.498534; gravityCoefficient = 0; inheritedVelFactor = 0.499022; diff --git a/Templates/BaseGame/game/core/gameObjects/images/camera_image.asset.taml b/Templates/BaseGame/game/core/gameObjects/images/camera_image.asset.taml new file mode 100644 index 000000000..f902b5c72 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/images/camera_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/images/defaultParticle_image.asset.taml b/Templates/BaseGame/game/core/gameObjects/images/defaultParticle_image.asset.taml new file mode 100644 index 000000000..26fee691c --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/images/defaultParticle_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/images/defaultRoadTextureOther_image.asset.taml b/Templates/BaseGame/game/core/gameObjects/images/defaultRoadTextureOther_image.asset.taml new file mode 100644 index 000000000..911032bc1 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/images/defaultRoadTextureOther_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/images/defaultRoadTextureTop_image.asset.taml b/Templates/BaseGame/game/core/gameObjects/images/defaultRoadTextureTop_image.asset.taml new file mode 100644 index 000000000..dfd03bb0a --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/images/defaultRoadTextureTop_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/images/defaultpath_image.asset.taml b/Templates/BaseGame/game/core/gameObjects/images/defaultpath_image.asset.taml new file mode 100644 index 000000000..ad090aba3 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/images/defaultpath_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/images/defaultpath_normal_image.asset.taml b/Templates/BaseGame/game/core/gameObjects/images/defaultpath_normal_image.asset.taml new file mode 100644 index 000000000..3cf5290f4 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/images/defaultpath_normal_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/images/green_image.asset.taml b/Templates/BaseGame/game/core/gameObjects/images/green_image.asset.taml new file mode 100644 index 000000000..0abc12013 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/images/green_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/images/ribTex_image.asset.taml b/Templates/BaseGame/game/core/gameObjects/images/ribTex_image.asset.taml new file mode 100644 index 000000000..65e331d65 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/images/ribTex_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/materials/materials.tscript b/Templates/BaseGame/game/core/gameObjects/materials/materials.tscript index af1f49cf7..27ab97d94 100644 --- a/Templates/BaseGame/game/core/gameObjects/materials/materials.tscript +++ b/Templates/BaseGame/game/core/gameObjects/materials/materials.tscript @@ -58,7 +58,7 @@ singleton CustomMaterial( TexturedRibbonMat ) singleton Material(DefaultDecalRoadMaterial) { - diffuseMap[0] = "core/gameObjects/images/defaultRoadTextureTop.png"; + diffuseMapAsset[0] = "Core_GameObjects:defaultRoadTextureTop_image"; mapTo = "unmapped_mat"; materialTag0 = "RoadAndPath"; }; @@ -66,13 +66,13 @@ singleton Material(DefaultDecalRoadMaterial) singleton Material(DefaultRoadMaterialTop) { mapTo = "unmapped_mat"; - diffuseMap[0] = "core/gameObjects/images/defaultRoadTextureTop.png"; + diffuseMapAsset[0] = "Core_GameObjects:defaultRoadTextureTop_image"; materialTag0 = "RoadAndPath"; }; singleton Material(DefaultRoadMaterialOther) { mapTo = "unmapped_mat"; - diffuseMap[0] = "core/gameObjects/images/defaultRoadTextureOther.png"; + diffuseMapAsset[0] = "Core_GameObjects:defaultRoadTextureOther_image"; materialTag0 = "RoadAndPath"; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/Camera.asset.taml b/Templates/BaseGame/game/core/gameObjects/shapes/Camera.asset.taml new file mode 100644 index 000000000..bd49ffbb6 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/Camera.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/camera.tscript b/Templates/BaseGame/game/core/gameObjects/shapes/camera.tscript new file mode 100644 index 000000000..140656838 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/camera.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(cameradts) +{ + baseShape = "./camera.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/materials.tscript b/Templates/BaseGame/game/core/gameObjects/shapes/materials.tscript index 63120f6a1..9cc31fbbe 100644 --- a/Templates/BaseGame/game/core/gameObjects/shapes/materials.tscript +++ b/Templates/BaseGame/game/core/gameObjects/shapes/materials.tscript @@ -24,7 +24,7 @@ singleton Material(OctahedronMat) { mapTo = "green"; - diffuseMap[0] = "core/gameObjects/images/camera"; + diffuseMapAsset[0] = "Core_GameObjects:camera_image"; translucent = "1"; translucentBlendOp = "PreMul"; @@ -39,7 +39,7 @@ singleton Material(CameraMat) { mapTo = "pasted__phongE1"; - diffuseMap[0] = "core/gameObjects/images/camera"; + diffuseMapAsset[0] = "Core_GameObjects:camera_image"; diffuseColor[0] = "0 0.627451 1 1"; specular[0] = "1 1 1 1"; @@ -60,7 +60,7 @@ singleton Material(noshape_NoShape) { mapTo = "NoShape"; - diffuseMap[0] = ""; + diffuseMapAsset[0] = ""; diffuseColor[0] = "0.8 0.003067 0 .8"; emissive[0] = 0; @@ -78,7 +78,7 @@ singleton Material(noshapetext_lambert1) { mapTo = "lambert1"; - diffuseMap[0] = ""; + diffuseMapAsset[0] = ""; diffuseColor[0] = "0.4 0.4 0.4 1"; specular[0] = "1 1 1 1"; @@ -95,7 +95,7 @@ singleton Material(noshapetext_noshape_mat) { mapTo = "noshape_mat"; - diffuseMap[0] = ""; + diffuseMapAsset[0] = ""; diffuseColor[0] = "0.4 0.3504 0.363784 0.33058"; specular[0] = "1 1 1 1"; diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/noshape.asset.taml b/Templates/BaseGame/game/core/gameObjects/shapes/noshape.asset.taml new file mode 100644 index 000000000..aec6b87ba --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/noshape.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/noshape.tscript b/Templates/BaseGame/game/core/gameObjects/shapes/noshape.tscript new file mode 100644 index 000000000..3be82eaf5 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/noshape.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(noshapedts) +{ + baseShape = "./noshape.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/octahedron.asset.taml b/Templates/BaseGame/game/core/gameObjects/shapes/octahedron.asset.taml new file mode 100644 index 000000000..d2567f57e --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/octahedron.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/octahedron.tscript b/Templates/BaseGame/game/core/gameObjects/shapes/octahedron.tscript new file mode 100644 index 000000000..4d159c252 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/octahedron.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(octahedrondts) +{ + baseShape = "./octahedron.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/simplecone.asset.taml b/Templates/BaseGame/game/core/gameObjects/shapes/simplecone.asset.taml new file mode 100644 index 000000000..8da3471fd --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/simplecone.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/simplecone.tscript b/Templates/BaseGame/game/core/gameObjects/shapes/simplecone.tscript new file mode 100644 index 000000000..141c8857c --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/simplecone.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(simpleconedts) +{ + baseShape = "./simplecone.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/unit_capsule.asset.taml b/Templates/BaseGame/game/core/gameObjects/shapes/unit_capsule.asset.taml new file mode 100644 index 000000000..cfa70436d --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/unit_capsule.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/unit_capsule.tscript b/Templates/BaseGame/game/core/gameObjects/shapes/unit_capsule.tscript new file mode 100644 index 000000000..ed1460f05 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/unit_capsule.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(unit_capsuledts) +{ + baseShape = "./unit_capsule.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/unit_cube.asset.taml b/Templates/BaseGame/game/core/gameObjects/shapes/unit_cube.asset.taml new file mode 100644 index 000000000..281f67ac9 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/unit_cube.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/unit_cube.tscript b/Templates/BaseGame/game/core/gameObjects/shapes/unit_cube.tscript new file mode 100644 index 000000000..77c7cbea0 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/unit_cube.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(unit_cubedts) +{ + baseShape = "./unit_cube.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/unit_sphere.asset.taml b/Templates/BaseGame/game/core/gameObjects/shapes/unit_sphere.asset.taml new file mode 100644 index 000000000..8072d7569 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/unit_sphere.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/core/gameObjects/shapes/unit_sphere.tscript b/Templates/BaseGame/game/core/gameObjects/shapes/unit_sphere.tscript new file mode 100644 index 000000000..605e0ed97 --- /dev/null +++ b/Templates/BaseGame/game/core/gameObjects/shapes/unit_sphere.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(unit_spheredts) +{ + baseShape = "./unit_sphere.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/core/gui/Core_GUI.module b/Templates/BaseGame/game/core/gui/Core_GUI.module index 3e66cdc1a..b9d64a3d6 100644 --- a/Templates/BaseGame/game/core/gui/Core_GUI.module +++ b/Templates/BaseGame/game/core/gui/Core_GUI.module @@ -7,4 +7,9 @@ DestroyFunction="onDestroy" Group="Core" Dependencies="Core_Rendering=1"> + \ No newline at end of file diff --git a/Templates/BaseGame/game/core/gui/images/button_image.asset.taml b/Templates/BaseGame/game/core/gui/images/button_image.asset.taml new file mode 100644 index 000000000..9069be9a9 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/button_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/checkbox_image.asset.taml b/Templates/BaseGame/game/core/gui/images/checkbox_image.asset.taml new file mode 100644 index 000000000..30de51698 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/checkbox_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/group_border_image.asset.taml b/Templates/BaseGame/game/core/gui/images/group_border_image.asset.taml new file mode 100644 index 000000000..9b2972e84 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/group_border_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/inactive_overlay_image.asset.taml b/Templates/BaseGame/game/core/gui/images/inactive_overlay_image.asset.taml new file mode 100644 index 000000000..318f2f289 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/inactive_overlay_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/loadingbar_image.asset.taml b/Templates/BaseGame/game/core/gui/images/loadingbar_image.asset.taml new file mode 100644 index 000000000..548be3563 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/loadingbar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/scrollBar_image.asset.taml b/Templates/BaseGame/game/core/gui/images/scrollBar_image.asset.taml new file mode 100644 index 000000000..92fe3c13d --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/scrollBar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/slider_image.asset.taml b/Templates/BaseGame/game/core/gui/images/slider_image.asset.taml new file mode 100644 index 000000000..1e5d96486 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/slider_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/textEdit_image.asset.taml b/Templates/BaseGame/game/core/gui/images/textEdit_image.asset.taml new file mode 100644 index 000000000..241e228c8 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/textEdit_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/thumbHighlightButton_image.asset.taml b/Templates/BaseGame/game/core/gui/images/thumbHighlightButton_image.asset.taml new file mode 100644 index 000000000..69f260c98 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/thumbHighlightButton_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/images/window_image.asset.taml b/Templates/BaseGame/game/core/gui/images/window_image.asset.taml new file mode 100644 index 000000000..c01f24895 --- /dev/null +++ b/Templates/BaseGame/game/core/gui/images/window_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/gui/scripts/profiles.tscript b/Templates/BaseGame/game/core/gui/scripts/profiles.tscript index 73c60d9dc..d3ab01258 100644 --- a/Templates/BaseGame/game/core/gui/scripts/profiles.tscript +++ b/Templates/BaseGame/game/core/gui/scripts/profiles.tscript @@ -107,7 +107,7 @@ new GuiControlProfile (GuiWindowProfile) bevelColorHL = "255 255 255"; bevelColorLL = "0 0 0"; text = "untitled"; - bitmap = "core/gui/images/window"; + bitmapAsset = "Core_GUI:window_image"; textOffset = "8 4"; hasBitmapArray = true; justify = "left"; @@ -119,7 +119,7 @@ if(!isObject(GuiTextEditProfile)) new GuiControlProfile(GuiTextEditProfile) { opaque = true; - bitmap = "core/gui/images/textEdit"; + bitmapAsset = "Core_GUI:textEdit_image"; hasBitmapArray = true; border = -2; fillColor = "242 241 240 0"; @@ -145,7 +145,7 @@ new GuiControlProfile(GuiScrollProfile) fontColor = "0 0 0"; fontColorHL = "150 150 150"; border = true; - bitmap = "core/gui/images/scrollBar"; + bitmapAsset = "Core_GUI:scrollBar_image"; hasBitmapArray = true; category = "Core"; }; @@ -173,7 +173,7 @@ new GuiControlProfile(GuiCheckBoxProfile) fontColorNA = "200 200 200"; fixedExtent = true; justify = "left"; - bitmap = "core/gui/images/checkbox"; + bitmapAsset = "Core_GUI:checkbox_image"; hasBitmapArray = true; category = "Tools"; }; @@ -193,7 +193,7 @@ new GuiControlProfile( GuiProgressBitmapProfile ) { border = false; hasBitmapArray = true; - bitmap = "core/gui/images/loadingbar"; + bitmapAsset = "Core_GUI:loadingbar_image"; category = "Core"; }; @@ -220,7 +220,7 @@ new GuiControlProfile( GuiButtonProfile ) fixedExtent = false; justify = "center"; canKeyFocus = false; - bitmap = "core/gui/images/button"; + bitmapAsset = "Core_GUI:button_image"; hasBitmapArray = false; category = "Core"; }; @@ -231,6 +231,6 @@ new GuiControlProfile( GuiButtonProfile ) if( !isObject( GuiSliderProfile ) ) new GuiControlProfile( GuiSliderProfile ) { - bitmap = "core/gui/images/slider"; + bitmapAsset = "Core_GUI:slider_image"; category = "Core"; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/core/lighting/Core_Lighting.module b/Templates/BaseGame/game/core/lighting/Core_Lighting.module index f2757dfe3..1291231ce 100644 --- a/Templates/BaseGame/game/core/lighting/Core_Lighting.module +++ b/Templates/BaseGame/game/core/lighting/Core_Lighting.module @@ -6,4 +6,9 @@ CreateFunction="onCreate" DestroyFunction="onDestroy" Group="Core"> + \ No newline at end of file diff --git a/Templates/BaseGame/game/core/postFX/Core_PostFX.module b/Templates/BaseGame/game/core/postFX/Core_PostFX.module index 95c45ecc2..746b0f24c 100644 --- a/Templates/BaseGame/game/core/postFX/Core_PostFX.module +++ b/Templates/BaseGame/game/core/postFX/Core_PostFX.module @@ -7,4 +7,9 @@ DestroyFunction="onDestroy" Group="Core" Dependencies="Core_Rendering=1,Core_Lighting=1"> + \ No newline at end of file diff --git a/Templates/BaseGame/game/core/postFX/images/AreaMap33_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/AreaMap33_image.asset.taml new file mode 100644 index 000000000..6a4e4ddf7 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/AreaMap33_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/images/caustics_1_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/caustics_1_image.asset.taml new file mode 100644 index 000000000..e05b45da2 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/caustics_1_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/images/caustics_2_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/caustics_2_image.asset.taml new file mode 100644 index 000000000..2a4e2fcd8 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/caustics_2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/images/inactive_overlay_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/inactive_overlay_image.asset.taml new file mode 100644 index 000000000..318f2f289 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/inactive_overlay_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/images/missingTexture_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/missingTexture_image.asset.taml new file mode 100644 index 000000000..81a8b895a --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/missingTexture_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/images/noise_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/noise_image.asset.taml new file mode 100644 index 000000000..8a2528a19 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/noise_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/images/null_color_ramp_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/null_color_ramp_image.asset.taml new file mode 100644 index 000000000..bc01111b6 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/null_color_ramp_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/images/unavailable_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/unavailable_image.asset.taml new file mode 100644 index 000000000..8b183e3bc --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/unavailable_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/images/warnMat_image.asset.taml b/Templates/BaseGame/game/core/postFX/images/warnMat_image.asset.taml new file mode 100644 index 000000000..d12da21b2 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/images/warnMat_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/scripts/Caustics/CausticsPostFX.tscript b/Templates/BaseGame/game/core/postFX/scripts/Caustics/CausticsPostFX.tscript index cba25b0c1..abd49c8ac 100644 --- a/Templates/BaseGame/game/core/postFX/scripts/Caustics/CausticsPostFX.tscript +++ b/Templates/BaseGame/game/core/postFX/scripts/Caustics/CausticsPostFX.tscript @@ -58,7 +58,7 @@ singleton PostEffect( CausticsPFX ) shader = PFX_CausticsShader; stateBlock = PFX_CausticsStateBlock; texture[0] = "#deferred"; - texture[1] = "core/postFX/images/caustics_1"; - texture[2] = "core/postFX/images/caustics_2"; + textureAsset[1] = "Core_PostFX:caustics_1_image"; + textureAsset[2] = "Core_PostFX:caustics_2_image"; target = "$backBuffer"; }; diff --git a/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Eerie_image.asset.taml b/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Eerie_image.asset.taml new file mode 100644 index 000000000..51e2c9783 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Eerie_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Misty_Blue_image.asset.taml b/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Misty_Blue_image.asset.taml new file mode 100644 index 000000000..b74782693 --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Misty_Blue_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Warm_Day_image.asset.taml b/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Warm_Day_image.asset.taml new file mode 100644 index 000000000..deadf05fd --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/Warm_Day_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/perfect_Gradient_image.asset.taml b/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/perfect_Gradient_image.asset.taml new file mode 100644 index 000000000..6dfdafece --- /dev/null +++ b/Templates/BaseGame/game/core/postFX/scripts/LUTColorGrading/perfect_Gradient_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/postFX/scripts/MLAA/MLAAPostFX.tscript b/Templates/BaseGame/game/core/postFX/scripts/MLAA/MLAAPostFX.tscript index 0de83ef53..dcdb0c2e6 100644 --- a/Templates/BaseGame/game/core/postFX/scripts/MLAA/MLAAPostFX.tscript +++ b/Templates/BaseGame/game/core/postFX/scripts/MLAA/MLAAPostFX.tscript @@ -162,7 +162,7 @@ singleton PostEffect( MLAAFx ) texture[0] = "$inTex"; // Edges mask texture[1] = "$inTex"; // Edges mask - texture[2] = "core/postFX/images/AreaMap33.dds"; + textureAsset[2] = "Core_PostFX:AreaMap33_image"; }; new PostEffect() @@ -183,4 +183,4 @@ function MLAAFx::setShaderConsts(%this) %this.setShaderConst("$lumaCoefficients", %this.lumaCoefficients); %this.setShaderConst("$threshold", %this.threshold); %this.setShaderConst("$depthThreshold", %this.depthThreshold); -} \ No newline at end of file +} diff --git a/Templates/BaseGame/game/core/postFX/scripts/SSAO/SSAOPostFx.tscript b/Templates/BaseGame/game/core/postFX/scripts/SSAO/SSAOPostFx.tscript index 59c4bc60a..8c95bff7a 100644 --- a/Templates/BaseGame/game/core/postFX/scripts/SSAO/SSAOPostFx.tscript +++ b/Templates/BaseGame/game/core/postFX/scripts/SSAO/SSAOPostFx.tscript @@ -270,7 +270,7 @@ singleton PostEffect( SSAOPostFx ) stateBlock = SSAOStateBlock; texture[0] = "#deferred"; - texture[1] = "core/postFX/images/noise.png"; + textureAsset[1] = "Core_PostFX:noise_image"; texture[2] = "#ssao_pow_table"; target = "$outTex"; @@ -369,4 +369,4 @@ singleton PostEffect( SSAOPowTablePostFx ) targetFormat = "GFXFormatR16F"; targetSize = "256 1"; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/core/rendering/Core_Rendering.tscript b/Templates/BaseGame/game/core/rendering/Core_Rendering.tscript index ab67dfccb..3d0c8f03c 100644 --- a/Templates/BaseGame/game/core/rendering/Core_Rendering.tscript +++ b/Templates/BaseGame/game/core/rendering/Core_Rendering.tscript @@ -9,6 +9,10 @@ function Core_Rendering::onCreate(%this) $Core::DefaultPrefilterCubemap = "core/rendering/images/default_prefilter.dds"; $Core::BRDFTexture = "core/rendering/images/brdfTexture.dds"; + $Core::NoImageAssetFallback = "Core_Rendering:missingTexture_image"; + $Core::NoMaterialAssetFallback = "Core_Rendering:noMaterial"; + $Core::NoShapeAssetFallback = "Core_Rendering:noShape"; + $pref::ReflectionProbes::BakeResolution = ProjectSettings.value("Rendering/ProbeCaptureResolution", "64"); $Terrain::LerpBlend = ProjectSettings.value("Terrain/LerpBlend"); @@ -28,13 +32,6 @@ function Core_Rendering::onCreate(%this) exec("./scripts/graphicsOptions." @ $TorqueScriptFileExtension); exec("./scripts/terrainSettings." @ $TorqueScriptFileExtension); exec("./scripts/renderManager." @ $TorqueScriptFileExtension); - exec("./scripts/gfxData/clouds." @ $TorqueScriptFileExtension); - exec("./scripts/gfxData/commonMaterialData." @ $TorqueScriptFileExtension); - exec("./scripts/gfxData/scatterSky." @ $TorqueScriptFileExtension); - exec("./scripts/gfxData/shaders." @ $TorqueScriptFileExtension); - exec("./scripts/gfxData/terrainBlock." @ $TorqueScriptFileExtension); - exec("./scripts/gfxData/water." @ $TorqueScriptFileExtension); - exec("./scripts/gfxData/warningTerrainMat." @ $TorqueScriptFileExtension); } function Core_Rendering::onDestroy(%this) @@ -46,6 +43,14 @@ function Core_Rendering::initClient(%this) // Start rendering and stuff. initRenderManager(); initLightingSystems("Advanced Lighting"); + + exec("./scripts/gfxData/clouds." @ $TorqueScriptFileExtension); + exec("./scripts/gfxData/commonMaterialData." @ $TorqueScriptFileExtension); + exec("./scripts/gfxData/scatterSky." @ $TorqueScriptFileExtension); + exec("./scripts/gfxData/shaders." @ $TorqueScriptFileExtension); + exec("./scripts/gfxData/terrainBlock." @ $TorqueScriptFileExtension); + exec("./scripts/gfxData/water." @ $TorqueScriptFileExtension); + exec("./scripts/gfxData/warningTerrainMat." @ $TorqueScriptFileExtension); //load prefs exec("data/defaults." @ $TorqueScriptFileExtension); diff --git a/Templates/BaseGame/game/core/rendering/images/brdfTexture_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/brdfTexture_image.asset.taml new file mode 100644 index 000000000..0d0175ca4 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/brdfTexture_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/cloud1_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/cloud1_image.asset.taml new file mode 100644 index 000000000..b938c7d07 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/cloud1_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/cloud2_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/cloud2_image.asset.taml new file mode 100644 index 000000000..025ff3c4d --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/cloud2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/cloud3_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/cloud3_image.asset.taml new file mode 100644 index 000000000..80e72fefb --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/cloud3_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/clouds_normal_displacement_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/clouds_normal_displacement_image.asset.taml new file mode 100644 index 000000000..40c913332 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/clouds_normal_displacement_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/default_irradiance_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/default_irradiance_image.asset.taml new file mode 100644 index 000000000..99da51304 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/default_irradiance_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/default_prefilter_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/default_prefilter_image.asset.taml new file mode 100644 index 000000000..5a87d27d0 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/default_prefilter_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/depthcolor_ramp_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/depthcolor_ramp_image.asset.taml new file mode 100644 index 000000000..44838f0d1 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/depthcolor_ramp_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/foam_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/foam_image.asset.taml new file mode 100644 index 000000000..6ee42a169 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/foam_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/missingTexture_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/missingTexture_image.asset.taml new file mode 100644 index 000000000..81a8b895a --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/missingTexture_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/ripple_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/ripple_image.asset.taml new file mode 100644 index 000000000..15c46abf1 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/ripple_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/unavailable_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/unavailable_image.asset.taml new file mode 100644 index 000000000..8b183e3bc --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/unavailable_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/images/warnMat_image.asset.taml b/Templates/BaseGame/game/core/rendering/images/warnMat_image.asset.taml new file mode 100644 index 000000000..d12da21b2 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/images/warnMat_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/materials/materials.tscript b/Templates/BaseGame/game/core/rendering/materials/materials.tscript new file mode 100644 index 000000000..9695bd5b0 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/materials.tscript @@ -0,0 +1,37 @@ +//----------------------------------------------------------------------------- +// Copyright (c) 2012 GarageGames, LLC +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +// IN THE SOFTWARE. +//----------------------------------------------------------------------------- + +singleton CubemapData( NightCubemap ) +{ + cubeFace[0] = "./skybox_1"; + cubeFace[1] = "./skybox_2"; + cubeFace[2] = "./skybox_3"; + cubeFace[3] = "./skybox_4"; + cubeFace[4] = "./skybox_5"; + cubeFace[5] = "./skybox_6"; +}; + +singleton Material( NightSkyMat ) +{ + cubemap = NightCubemap; + materialTag0 = "Skies"; +}; \ No newline at end of file diff --git a/Templates/BaseGame/game/core/rendering/materials/moon_noglow.asset.taml b/Templates/BaseGame/game/core/rendering/materials/moon_noglow.asset.taml new file mode 100644 index 000000000..372a4037b --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/moon_noglow.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/core/rendering/materials/moon_noglow.png b/Templates/BaseGame/game/core/rendering/materials/moon_noglow.png new file mode 100644 index 0000000000000000000000000000000000000000..973ddb6c28f50b1a3a1a2a86efabbdac56931070 GIT binary patch literal 174082 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 r(ti4{*mhsmFSuR`fUkKS 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�Mx#)3YI4c+SidN1)kbCh2XGJY^L@v)H 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 H_V526p0}+e literal 0 HcmV?d00001 diff --git a/Templates/BaseGame/game/core/rendering/materials/moon_noglow.tscript b/Templates/BaseGame/game/core/rendering/materials/moon_noglow.tscript new file mode 100644 index 000000000..b9e69c0da --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/moon_noglow.tscript @@ -0,0 +1,9 @@ +//--- OBJECT WRITE BEGIN --- +singleton Material(moon_noglow) { + mapTo="moon_noglow"; + DiffuseMapAsset = "Core_Rendering:moon_noglow_image"; + emissive = true; + translucent = true; + vertColor[ 0 ] = true; +}; +//--- OBJECT WRITE END --- diff --git a/Templates/BaseGame/game/core/rendering/materials/moon_noglow_image.asset.taml b/Templates/BaseGame/game/core/rendering/materials/moon_noglow_image.asset.taml new file mode 100644 index 000000000..681bfa7a3 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/moon_noglow_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/materials/moon_wcorona.asset.taml b/Templates/BaseGame/game/core/rendering/materials/moon_wcorona.asset.taml new file mode 100644 index 000000000..d3b29de39 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/moon_wcorona.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/materials/moon_wcorona.png b/Templates/BaseGame/game/core/rendering/materials/moon_wcorona.png new file mode 100644 index 0000000000000000000000000000000000000000..568f260baed20cb607d4f1b2bc69b44b3e0448e2 GIT binary patch literal 885230 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

is)t6^z6E=L_7ih7W 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

    K%arLd(S z{ENChdMts=mgp0OCixB_d}5PsR-pCJ*k=N~*}Y4DFyaIMF48Nc6M{Xr2&|5EfA=U^ z&nDuQ43~Mu*5k+mo;bHLD z;~9mo(!>s`3VFT}JagZb)R(;;IDUuhu) z0*9%&$q@i}Sk1IXy+A#h^!u5x_rj+xZoVt0N$pA25(s^H^Fsu*wgs6;lY9uxkDL?w z=%~-L0wwMZ>IImXI-9BpuN>69ey=DpSn)ef&9na?c6*KL$Nm^K3WmQFmrTzL$GOZC za7#UT!9rV?`2S=7ij!aEt&ML0?2?LdpAPAl0_X*>xttB;2KYBQEd%Pw-%^|`Qqezn z8{i*}|Bt3~|7Y^?FNe3iy zo>htvLMf-oX*td?v)SR^_r4$ZAFyAp#~$zNeZAhV*Yjm3h_)xT6k5DKe^BzH(FjXB zyQ!)tPeE=NDUzN4*8*_bQ70(-onq@OZOdg~#Z`yJ2qIZhYHP817z8^w2VXQ_dN2Xo zeZ02ANK*6k#%{)Gtk~LJypU6)ITC9M;_a*6Yk0zMIx&)eju zY6dQw@4-!UGP?ynh3iQD{d}91+2lg8VK{KVSHo&VOdjnHF(b;rt{HM4kDv*Ex!$F6 zivl0@ChBG9kOEDWVfxEUAY-#h`5U5uu4Uy?q9yp8|R>Xe<|FmfIW1qAJC(y# zg?Jnv8PPA&Du&zQ?p`R>1#fc`zO6`B(tI#wNnoijSv1Aohle&|tu&tPLL9vh(>dt^ zkrsbCZMoOQLo@K4e$2%54s7K_yfexp(uC49y^v(?-`p7Oh{m~WoypbQ8>rpimzDPM z=(0%V0Z>}iXml4J!-dU7DGmY4U1!?By0LACdZQl3$k?Aei{tpq4TuLoawJAJJe`EH zfvNU4vB5r+Bde1Nh?F8HUz9a-Eb1iP0pVa_%m*#ESH;34dQOW^wY=vQuYSMauDY)z z>IFyrWuO1Gdk9^X+YI6(_uR@`A2{&cltJwPe2R>0(MT_#?~L0UV0` zn&dofgKhX26%{AE4R13aW;O`R5Iy42Wm{oj**SNvR`w4{xzx5W;!kv;PN7rsuXSsR z^R%Fn-T_+ji@)O_RK!&(XuC|g(5`ViANksGjiAY&v_%0xq(CzD*rtB zD8M{RxdDBG`w*XY1b$^&@lV9fR{Zd?3|Gl3tCBK!G|#O3F1 zWQk^r7z+Ywhh_?+ZkTX7qkWE8jagZN4`1QWsV2QaYW)R9*j>)pKumy@di(Pv(({bM z=BXf+P;xFeDK_yOUOm~cD-?8Fl#-%y8O|s^OI%BRwasHO2xJy3=Y8|PDH4VMd-{ zRtGo!0`F?dj{^_z-M6S_xG@P)`&kJbD?$?w-0c|bK-~7ZB-MDAtc?3T7m=9i^ROWe zs3e*Qod5k8Cq~f@z%2V9L}tIs-qFIQLmfX&$6_6(ds_rE0_3 zyO6p}vDvmi1j%4O(|@DUVDkC8TE4!YR07?3oWZvm1&&;*p@-QOBEQz16`65!ELN%V z^Ww$xq(hHy`2D7|amSCwmZ@c>3A+C3r9b9%iUA*D-_fPb>_|Zm$t8GkS}dK89TD*x z`dKql5u)ZUIr08uvBJZ4(5dtNLb(|nw9uleFt7>4rHu&Pewr?YY^d>kFoR!z8l#-8 zkqBK5v6~x3QJ;&R76by)-c<e0}Es>+^}V| z9Ym*i9(?}0l>b(Ku=-yru;v-(VgzjVDz5(Rm?uiSTPy?dJ+mGe+TMTeray{51MX5> z3NN!8l~&-&%BmRJ*(*%ueW{isJ(PJSGZlYl&X$n3UP>%4j}h92pX@Mts+1M5EqEXJ zaUVe!u33%dh{(tTb)XW~q<;R!n~=ry^`awFM9f`*vM8X0@NCh8n9LAd;Ckt}S=JKm z;r4pr7mI^a{NLNLf3CoSmbT5D&Hg4(gBSRFE%qm|=3xv7n`@VXG>xqsf&Q@~9DYd= z6BafTRL#mH+Vf@ZiSKuxD@A!tP2y5ul{tZye4f%*Vsg1v`@v92-+@6Fx@}GTQ zryU7}5~}!$Per)No;KW>*w5+WVm~QXXh>|o`HG}HPF<%;t-vc^J3F}QTtr(b65J{z zyx7gYhD`|U9G{|4~=4nE@d@PFSEqA7>wG?CTq5AtSG1mh2Q`3({a z3u5LvOVWi^zh8~^cDcYW%TV657Z(G@`k6D@dpm+!d>TZae(nU*LPU;%A~xDUHn^lcY?MkB4YXwE-YZ? zI7pTK?b2JJGJdQq_}rzZ3a@9KIhUh;qb~qPxLq5gd8+>w>qvQ&pY|eJIo3-d;LP5q z)t;>cp!v*{V1Nklzn@w(M3rgj0L*aEBwPQ$(4G--X9=x4BNS>(N8*#a=p!1>uKWMf zm>l8Fm05yM8mFe12?|Kx$yNPJ#TR({fBm=@^w0C)5CoPfxB`9>Tmf^L_~QdPD?0*W zO(RBV>iY%@F^8!(if+Er8J>&z%(?5b^O%__uBN!-MU&aBd{WJ7%Sf4p;GeF-OAdrM z3zrDGl(4VjvV*cV-yq_T@(29u`i}tTE#4QiiZLM_+jTEfu1^_~Z^-GdVqa}db&1X& z5S#Q&^^o)mdYqcWKf$HEGs2!u24oLC#L*83qFLI=v}3@g%-M&y(lvoA?HT6B13+GU zMc}jbb*t|BZrKI9;-kKCd};GPE*9$qsO=nQR|s*-Y+$|BH$tBYniBrT{xJUUADwaF-&E97dk|_6 zu-FNxzpy7NZuhNKCJRylkOe-i2J)v7SygaPVS zW69}&G)~CZ99Yf&%M-fWk|K?;0H(?CaJr3id}C)~efbQowPo{JaSn04QMrq{QGpMk zHPlHd+!;TBGkYu+Fgzr!yQ;DsA}jWfs+SSM$X9b-u z#j1{*`Tv3fHTuzmasXnwdsYitU}R9UVxc))=8N~V9E_e$Zi#DuIj|$au#f91#}wFG zmjpxr1HhkUNbX1$#{rQ+m##TSs%v>bQHB7=3HYBIS779agsoGT`WjFAQ-WZ1dW==X z5sJDF_X)ei_e9@O_$U-H0gCMJpNlGay7{j_M*Ai0Q52_dKJ_-T8}hDu=dBz_%^@4g zox81aurxCU@{=iX#rIh3A2_S^#!?EtqK|6Qz(J_8J4e^cRmO#O3ozBpVAmPKjojcp z2Lv1bJ(%=@(QH!d{DP*9m_xA=b>mq0<1c;~>Kwu_P3m;vW0_Z;(DCW)$U37#z^ONi zlU1bEBgE`1IXPFHor;k`YEGx$%!Oc`vK&5NcatxMY)2ufJI)mRz7ngj6 z@}O}ZaTO%$z^srwWMr7k_hIUmyxVpP@Kz_Em?^pXZ5Ah+&+sfVyF|uqrR#vIAo{|_ z+0(sNnPraG#8ekLbEAFKlR@&FVJL%*P=SLk8!}(kxQQohVWUDA4+UDRd3cFT8Mg}( zu$jk>&9YgPbp`>aG7oG3*$X9IFDQe-0GvcRT0LE9L%s`c9BzlEOd<3b4APhP{NZnZ z#y5o`+KP6Bembg_XD7?=sH!E=)GoIAw>x`G?oX8{1J4GsATqlVw>wgnE7*qV+PN89 zmnS3CKwxq537pW(le^Zc`qeq98R7Bfvo^8&Xfe_yXu1PnY;T5E9;){2{9pk8sH*LdOVDqaB|dU3@?8HHzWs|N>Qze?u?r zM`$cqUTg~eZ2Rqh)PuH9%56oM!cz+$ND+zGUljT3+AldV#Ts46_^og^EVyoRqiAy`U_{} z0E&I$m$yqqRMm^kx6TD@Tx+n{(S*frN2#_#aI#B)(cc38o8X!Z(KS54fm2widO zuUKi)bI2aTeG%qd*8vQ~++CD^IO!@(9KSoaPfb+n+A3(V72^Oko2VsFH);L$w6l9+ z)s$RdIOhh-&Ov2_C^?&5!l{z62@CaCuvWYkJ2+>x65-30DkA1zO} zg>EJ^49y7Cof+GEbz~S4zf^;8R(p)n^*T6MK@3RvH)99*Dh zUgmt!*+}xqHt9oSlPouFs*M&OqY8uE7m<37of1Krra;W%g3o;1)7ZqQulg4cN=6R0 z^;<7?@-)LI8ByPv7tY+)%L}^qrgKKY+*QoX)AU@}!?{v_*KG5!?hz4+phIcz5zn#* zlMUi%N==MY%m9bbv0vw3^C!xNI!st#NmSd<zM zvRl#zcWd@2pboPBwRe^^Fnz}nCYW`4j9sB=;}vXrz9F+=X|w0QKYBm#)q)p|jsMpJ zWGNcuT}<$$pq&p|vu&mCyFmK|$Owfl88Bfu0tjB*X!;xb$9C)WYUJhzV_<8T$Y-v> z!2l#Xkpq-yd$u5I>)|4c6LLbhY*DpX>mxyN{R+_ zL$yOjHdHPfEaSJp%1i4qskRA^_Mw}_E?**{&f5!RS{ex|QrhpkPz?tk1)PGHwkctI zU)P1S3v}8MyVg$3>HPl9pv8jNNFR0Ft3gLHj)h~L-AP-2Q+%GEfaY6w1pK%6CNcPR zd@I%)Q^gZWn0je>y!EDn=jpO;)+6+fcy!Yab7JZ!&uB|!?&K@(_u~wytqoeY9I$gJ zZLf?*R{9{<8o|6xnQtrf>aQHWN3zwg#a!`Ih^SEWd9~ zGkRH6%{cO~5l9Fao4rg)*Jk$*-{lYF0Gl?XAWS{lCi)d0tB1|t=>j^(-pD`cO#J3W zFYDi)#@>1x(>@$An#wmG9h*;)a0TI^y+&~ad#T1w;dyw!m{}!!k+r_2!e$BowWxXT*)WJG4Ki7}HMTXdT_d(Or_vTuTt*_a(ITq(Y4#9_UCimsGh5#+qjcd@ zZRjiN!e%Q^-y=zWsSEE?ctaY88`U8z%W>!VeG||U!vMWfL``366_w&y&F}O}*C364 z{Qbo^)C3a}22R0Dsot*!yyBWfGJT9|L7`IP2hb~d-)2WLuSS3+^-FHcY^9$%5hhE! zKX71o;|1g-#&L!gy7GI>Cwb2a633w?`ys`(Np(i-A=Em^;X_sVf$Ao7%A7l+I+`TjEbND@BmU zB_yTQ)-Mm&a+n;@E{;9-A{zcDtx&=~@280%jtVM?4 zpjEVOX%Rtu$ZFsOP=zuIINAd#ncsLDk6YW?|6r+hpZtCa-*CLfeK!0hJ%n`**gtCv zv)1V<1G^g9yvFz(gm2xr!8<0`;iWqSZ^du$B{3{9A%q3GCT(vY>U-XfY$MqAjQ2AnW_5gL@y$_IN!*QOR&d zYLK{mSZ4KqD$jI#*--*n4Z?kddB$G62suQokLd1?HbYigS#qVG*n>j9QA^V#w>{87 z?XfS1S%~FQm`}&PhVf`TAR&HWjnZQh_1)QGNV-grZ=0rDh0_Uf&#-SD346W2*`uok z7r29OS|72a`-O+00426wY9-o@tBNDC)m27?0`fUUg&(8OY|EC+EdBiUHG1_@%GTAk z65{3ber6^dGg3Ny4U`;Rg-dDZ*{$BZcigvrmf%^jzB0*)G>q7dRZ$afUxDE*s zPr`ful7XK&pfep)+#d6zQ})g6Z#Y0}VTii$znvmeihQ=6#qUO1As#3KxizH@fJ&sN z?%FMh&d7aPS<(RikGd*c-%AVGBCudqO4qS>pW^Bbb_iQ$GP0T@QxhY0!rPD2fZj)Ega@K~8- z_79#4d+)TAsv2$yVwtvv50bw9**cJ?DPgD~45U56do|u2g`wXDZ%=QEZ9#hr zM)otA3)s~p!G%jmX1qf1alLUt&>3ZeHi5FtzwqQVx}DEYQa0zRt*%AJcKD^qJX$i` z(4Gt8+p`N8%Kes`M9M!b$4}rwU9qtkBzZg#2Wo-|R!{E1dK-lmLeuv)1-RHb|C?Om5Zutf5 zJTh-dbYUCQZP1aEx^51-WUHK(HZNQ3CH>1{k!xeI-m!c2cSxu@^R8_@Nx;ih7Lk#a z^?Bm#Wh#B&IP%PfO~%yJ&S_HWzbWD4nl7~cQ+=E9ZJ|xWccOlr-!hX6OpYH|}rVc2C%ziAr&0f1)oE^lIypihOvU-9SEZeMr zX!Ggc-O{$DM{$-SPilCEV%vl>n)s9hF8*r)t{-7DBP3ZMSfh*Q)rbOxjTi=l7-wRE zmkKWm32zq-Z#H_%1xVqLCB`%Q1^6~^M5A8TJ2l(V&ScBkEjkx19ZD4&H%PgA0NWsG z8#Le+>_P4Wl?HqL1h@J~rBw`R9Mjh_JjZ^ZH(jhW72Yt*pntvBbhU|gzq@?B;VZpJ zOvZ>g$SQU1yNv{NG5XmB>_|0=0bgZ%mV4(Ki>Pp~I~A%6*sn)O1vQZEVe-FkrRb{l z|2(%Q{9%0kF&&utxqcE6lWeja2|1Fyc?d5T^9ti4`lZEZIF6S&Ca9#f6dthUJW`+Sqb{Nn9cF2pBKa~`0OBk{A(vHRCX)Qy0{>&0o3p1l}Dsk%)idbwZ(SHSkAE}3Kcq*A|6 zLz`+MAC9}Zgt$Zo!QR}Guzjt(si;3#skoT44RivByUa8I^`LYmKxtNZo6me#bfiez ziBt#QI5zW?y+#8e(5f)?0H8@V{iQfYFJ)^67WPBXmJ_sZ$axx6FQ%}XIkYnj`3JSE zKv#MUCe_%m7KjkZny~4N?-!c(U z96#%)cN;|AEfNs4@B&q5v2<|Z?b*Wtnx~f(xrwp#c*(bXZ5KOs*PLph!-zrR;ZHvh z1Ls6c=8#?}Y*x=DajzG+$1)~p8Rv>%SG}Ju~ zyzxeA%-#PfyhTUjum<@~QA!nU6FqK#s5?SDnEfT@9sgjrAMY7=)UQ6}4!Cr4M_@GQ ze$ihswn#`D)dbdsidtX9PM@ex?P+kg#GT;T&=z_q@u+_qn71*n`d3del7faI4h6C7 zh~qT`!tSor*n;puIMDrD3@IaUWNCmA4vD%VInzd?BdFmKoBWKhPgfD{;K734Ppl{1 z{5;aGIes0@VxU0R>hO`tLy8-Z*Za{2lXYgBZ?C&xUlnNKI9~i{O`v&f@dKMbnzrhw z0T#G$xiyq4R;45l$$etI2aLQ(GP-f*>0iSX>983@vJ&sJvf3{;!Bz?v`5j`G#Vg}) zKtzOVoe0-aw2iX(H4ym+|6;VYu=ebgHsg$S<)FNxe(im8X> zQwi-pv+v=IsKPh_<86uST9t=2hh^ktXN9ZIxO|gx)Mdm4zMEc#^LxtMiO0 zT=SNyiTfZ~X_^L!A^o+ORgtB>%8oqGHw9(>326V1D% zb@$NWiVApzvmK1WAA+JNJMJ@PBMk80-P0lYW9jBj%5;7JbLzO*c;6i5=E%fXCWf?m zJ96G}MKc`vet4tf9~i!>p z^MXjlD3A?1@Nq19A2yZE@$BK}R|uWBD2)qbjn%H*ls)R*k#{d8oO*wu2{TO=W<1Q# ztlc&(_E37XlTx<7n_2GHIl?A@AfQt5T_!&jJ zd#gTkkv;K{9HRtO%7fjEU~wVYBdnZm=wUI>B9~cVF#BWsl0Bs7_E*#YowIbGN+dmE zYpOD)$!#s4BBnn!d!Vk6y1p=-YD&k07PpJ_lu?AX{%Q4Up@S8oA~$V!;Z&-s_8G07 zNu+%TYk)4|n(J35juu2__oT~8|65c2qPy;jnbkoPA=xuyx^Xwnbdq(%F1lL&z&;2V zC?1Ldlk>GBeo3)*IHA7xYoumq-D*%k`~I#1JbOb^`!t!YwARP|JgpMIP(L)i4_Pm?N(Z9 zI2s)n(2=)U_8FG6jja5<`fRn`KmJn}ucMXO$W8#U%$(&QpF~zxHx~ARj-rA(?xl;V ze7zhO>0-I~fG+I%DeZV{vQ_T?Cnc3%ITp7n`7>HW<7}iL z_J04Hq5ydMH#1UxHQ4p56~btVX`yh|m6+cHyy$gw&X4@&_YDsI(2{#=vu#=@o1&q0 z@(3VevJj%DvQ;1h{&3v+VA$DYfY~~g&*{JE|Mek1;iUvL&c64Hlz@RdtUSj!{Cz6wf>2Q@Cejj_%!P&Ck zPOwKq3h(;ROMhX3sfhJm*(;^AffhiYf3E+r(Zp3aw_E)DX!LG-A(yPp+dpXd?pqq* zWAoL*?v>8G5zm6(OwK8V3gC$OiuQ{lt5fFU3?uky>Np+u+l*cJM!8%y?R*3R>yX5IE7m`s!DVbi6{a|zm!!k)IQw~NGBmMdteU@sAK znQ(EN*z;Tn#ocz`rwVRHm4W}?3m|d*>oa2b1w2VwwIN0(qDI+YV5+rXoNgMpe8GOIZ=3HtkNHTksvD@;M2d4nfp26KPCb}l2HMA zE15k9LmV-{isRNK)35ilUdr;u<5cxtwE~}-_9Uv-hVWDecs3?h`5AWk!$I4OTMW*T z#xhf9zyjrw7a{FYf;H)*mlz)k(nJrvzMJ}84kv5!XnXBh`351yK#H~``pKZJJ88K~ zAP$|-+=}!z+PGeff9Dd-Der=i;@=Nrx2nmT z{yL52a~pTZ?{JzpigD(Jp1NMVVs1?TymQ;TlEX<*d-;-me6&Uu5%!xxQ+T)BS z*}VsYfD^Nh0Z)0DVatCf5$D^Q=8VX2AOSb5r4^u#)2;<=&%8hNIvljiA`A>T^Q!W++l7-%V*)V}fH94_Q264`l3Z4;Z9`4dvmZ$v1El*oMX}s)VJ^Dco5A*0bwX=+;N`FHixKk%-?{8Vf9M%v4ZC!VvP zP4sy?v_0(C-0wlT)e+%{(Mu&(TE44^hIsbIlVC;q$A5sq`&OK=d=k3BO+4pQ0%jel z7a2JGH!WM_LY}I^cJPrDWy%G3I0W8XK&oCx_d`}JbX4mEEQ!Ecn&~%+!In=4h)?@- z-M{%-Kf3)vB2!3;)yF)40(v!0Y?(lV)yDI)P%gRk`cp801HjwwRO5|~8PjGj4!rA36%cOFiBX^D462*D;{>?4L_uA(AZ}|S5I_;|2 zE23X`O9~`+Y{3%u1Bq%S={^c7Sv)fVr}Q64niK4`!1R~}_34I{y^V`==Tb~1PQ>BV zJ05~-DFNyw&h9{Dg=}5UW_0FgV+C<>+3zuEdxRplkPZetV0kZ;X&;^A#iNP9h@*GG z!H;5PK6CJQvWP~m%m7Cow{Ag;ODKC>T5yDvV4c(L_&?$Cn@$QzFIxl!|hg%=qlWROv z5RN>EOhI*G@ALSBmqp13Iv!PMYTWufl~J^p9V0V6-39K3s7fW?9X{e#yEWI>JGP zsH#OwzFpj_fw2sziLH83!c)+pk2<7Cd{@tFww6EqBY^5}b{UfxWw&f>Bm-^#0 zY)yd=nVLqXGYS9)AJ^9$-!=I@*j)BAUg^3lB6E$%sGo4CE^m*_U?{A8kE`P4aPd*O zT!*+%zJ;)nBGedz>4ooY-;^6k?E^C9XVPnPOjLgw0)3Z7(O+Z1La z*y|H}4DLRqDLa{ZkkIQ|p`WYD8;3C}|4lLKMlkQD!cp7rW3|Ztch;g=iLJFe+}bqC zQr`N$P*A|K!ePvc=6eAR3v1Y*Wh%uK=J`~?3RI(xTp+!HHlUFEu?t_KZ(I7FTE-Ro z1h0Is@+O<#k3Zp=`oCl_dFhM1N|;MNUm8^d3T0VM$Y#sS3b}qX`1u>h22Z%@>bSgx zEfS>Mg(B|SHvw-Z!leUdic*GYAjSo;-nT^(GBW1Ie}UEz@h7T?-kt#Td#4| zM$Vc4sU}rkoiNyk_Vvh5cLf#x7kiNIs6r7Jt&DkLrCf7jYSb^($(P<@+4wJF1K>6t~acC`wjKqp)%%RQ=Tx>a5*bH?cU zbEesjw4FW+IQEdxmrE>)CAnWGU(J&1HoZyNb7V7BOrYC#Mc7x)ehYJg)!|#FV5PB1 z7_i!|k}NyMnL|9?0-w#mKgG6U6G8(A)J}#m;7_8v9Z13?qrul?2F+B&s*f@=XL=H33 zS{t`3CRJZjD$3z>7J+>xHVQ8_U;k;w4ac^ey`OY*a{pjIoqqL!-l*$>&bwsxb3Plj z*rBH*-<7VYSvd+{h z{OB+!-T=@91o47@H~!g3I-r?oTmB&o z{Lx-v-O9G=!UJZqj7WA;cs48+8$c^3(^N0;#in$us z{t>P|P4v-o;cb7eo)u8z|1MGm16?v&u^LHhzU_N#>&f=yu(Er%JPzN-7NM}YOBXZtoG~qe8umW;lCN%X6<%MMw zsmaN@m;Dy_i`+zbR$VTz6>ogTOXU0$127=Z?-9=|4esnABeF&`HJabXxY`R9E6Cy^ z)x@u>III0m4;;3b`KIr;MC)YimHlBC?QM&rJ`g8!gr`ITb^$|c0iSY^bNG2TC}Oo% z6)PiJWTGWk+)U@$>ptE1Z`W(zGay zua~z0Jxsk`&p1PjWuUp8P#IZrLRh!GMU_0bFpi`% zV0tV|xQ4&B%xoWs&>4MEB)P(e@BFFWRDQ;~!Kk=nRY53nnBwwZeKCb7g?X}{Jxav( zu4&JyA$6`z=QyrpCri$oiVb?%tAkN5!|Qj|r8)D4pYox~@3%dICfn14c3Vs*Gm=?} z80>B3XZZ1t>zvP*D88{5KgyAZ{0vg#$=5+ytCxDyoee|sBeGvNADqkkzdS=+_>rtT zn0_{KD1)}Qktj4x4Sh7WOrXE3-N{dhTXN&wVD+)*8G#B*`-t4dK;KKHw<2fVnw$DZ zlR6Uwf_aVeN%sw1oS8G&bm_@wP52Gg|DwRbvH-8CDkbwk-~8_luZQt%`9~A;y?^Up zb@HPf*I{B}-GA$C+-YC>Z17;*nvn7%;fH&h{&$L^ZFfZRfr=Nt(cfD`>Z#|rWz%W9 zTZP7@8`+lTQrV`nw-^_6RNu%yBb#5ND;tL}gv9h$>thTn`Yq-`S`x=9^e0smplVv0OE|Jnst=RUC>yYc`BL=f9L`&NwXA;i6UaVf&h^zurJ# z^WR8B2K2JL`0Bprr<5IVqH1@likw0{j|&|94vIYiv*qxIRSgFisdn<@u5@#M%*exj zkZw2C79wT{y@g7h-i>ntuJ4g_X@tJ|tPde;tX$<<&RlYxC1`TeQtqMToc94@dOKM= z`CpEPo1KzCC?E>xfeP)1JZ|~d#&}_HNcn|X8*Z~;WvvZHjXX&OGGm-9+#oV7UDU)c zNimAyeg!pYa#ht3IaJ*HoP^Q#; z*t~&<%oA$XW?e$-W`@`~l9o)NucZ!}-T&A89NuVF?A>ST1)aqjLK79t&TB}D-Sb37 zbG4FU%8Vsd-vqHq&UCKzEo|!eX{{x9v?m}iN`tg~6P!r^(bMU<=PB23(Y<sd3`E*2?0Tn#E|eqmrb(0ngnci83F4)3X>Fs?5714E#esX}gm4-iPafe1 z1u-gn*su{-sU(kmeMRpKvvzKYtg)V>y7A@fDn0E}OrGT#;Zjux{tt71u=o?~d#lwq zpX(fWNd%MNi;#tBHiI4OKPI`*@T=;N(J|N~8FKt0lf{lDi3QwCLvRPGEBmp(;|=v& zJnq}`BQk=cwIRl0Q(4-tdswTz(cY8@%v~!H#g)Tm?^S+}1pHXB1#sTt(!DmQ_P5!r zr{N~fYsm8!U4baDk{n+%KA11E&-!G5Un!}maTjhU^NR_@^bdZnQmtpVj8pq%ZtC`_ z_OMTT8T40e)bLnVpOtvC*dF!)Zc6wM5_2?uUL8&3?#qb$1sR!96Wge7>DD2EI=m=l zw52DsTh2c({nDFjzE;X7nuYyJP&X|!yU~A$*iw6!d+~Kq%%0FdHEsrX{wy8)n%etl zwHpdRfqjX|2R@y2SutdB`JHQ;8|rw_{5!~zG+sUVFRm?WqHL*I0xw7)*6Z;#=@5e6VX-Qi7LcdDR5&M!F=!3f1nbe-0|1Jv= zD6Uv(L2oBKlSIa|qvzPf$X@VOaKPH-e>iBVPmQZI)Ps;Ecj8r?;nR7@nT*h>1K4#H zkkwV4rZ!F)7Aatu%2U9IJvem7bW6&so+Yk|nMW-S9K&*+dsOv$C0^&%0CD_NE|u3N ztK6Ko3gvFcoQaHiDLs@3o%${zBb{s&kk7|=4<^yC2^XcKcmyaGxP&_|Gd<9#FjgtPrM9|D~ltipAojT!nF0r#-8b7C%bJ_cl~~59B3x zr;pdA#%l>ETJuyynb1;KPX5PQ#9v-f9u(ly1uEy6ez7_a@9?J_ls(FN_HwbU;d(Uw zP{n?NVOP-G$i7Spq+d?_Zbn3dC6#w19_yVSU&m(&epl(oON~94mQVtcu|u25CcUru zk22vgysFsAdN5m21c-Dww`)vl))r~O7)!#ChM1!TFa8kQFu&ZZW?W+(3O&#I@Xr^F zI(G&3Sr00KybO2w!-8w8g_a9rNX);Zz+GGMR&__Qe?FJ0; z2{MOzHEqCQ04kHY=`hf55j&hYo!3)~2O~sk(4VclAvO0!P9U=7PG1+(L@?})^Ui}Q z#Dck_OLbcfl~XUchxk4F`PEx1#HEbcuE>3Oz48pZlL+JR2ZIlkK%YJ8tLFHxEy3e= zD3nW-J4DBKx)9U_G}?Nbj~Iq+$%W-pPP?dt_a;JQTyu?^MdwX1+jzw2W0lW!v4%tGz7^ zcU@C05LxWM>eXrK^UZ9qOgT+Fwn)Gb71)jr(B4D;Yir-nxSCJ@L)z?-J4{PL$G*q9 zVtc8I!@T}i6OHZsJBW#V zcbJTBc5VIPdP>y6`5!W(sfQF_q->RbLZm9g}6&UwT(Klbl}d5Y|j;2+-vepN9i-+2gHO;@%%4Ju~)>syc4^FNyg2HXSV6gx^y4T$cZYP|&6_ zk<{a#4w&wPAJE@s1eAwXR-}~Qdjul|AC;XVDim-EniS$%e>W^42ZV6Ml~9{1g_@YQ zg^Ale+X4^mw}#=PaqZnrE~|Zt^WTmSRVV`?MRt$KEqdMi89!L3FWo?IC&qWI76*jk zzufv}AvSKL4XYzXUsFGjGIW=Ae|}=?^J%VDO+WsgiE<@$vE1(Z%M;g+aFk->L%+-D zx*5tRPZBCi+~LKy@cCD3gjl4Scr3`X3SekM$T3rwWR*)B4ZnZ`!G6=j>YSv{14JaepANc0Ylu^s>PrutP$)R(Q2li20a5p#XKHdkEBtYvFgPVo`-1V35WH*4{SK z=f=CUn8r!$d9JVs_m&_!7K1#jBro92h3ukf2EM|*=U&W`6PE(4%a-g_wGh?x(o1{@}wFuBLnj19@9*~$$UZ1;mq$}utQb~FOdPP3YISD{MRw5 zd|HO=UfF=>+%G8vaRlcLEzf$9D$&MIAw2(TY2k#;h0i2$M~DKMadufFc!(!S-hi6# z$I-7{YF-v~S>s>Fl~t#UubF^`WTMwHL$7lD{%lgBeEy#YY+j`AS*rMys>QCFbGU-d zc#XVSTI8(#E_q`pme19!$S~y2&7x6Lc+$ z%L#k4TjsvqZm%vE&gWKn=q!$t!xIlg`4Rc@O7>@9uzzU*YY? z6ZGpdC;v{r$+sK%{>o!8tmmja`CM+*z-(vCDKtud@1;YfQ`uiEuIKZ+mhx>eD|y?- zV!e;xa9d7xE$G~rXzbk!;DSjK#z4E|m~XYV%PF>hmYGuEQpKUTEj0!jAuJBS=gMvA&)qY_1kiX65TH$vuAD2$xXr_F4$?YHkAzdbzm zpT}c=T#xH|U+?Snem-yLxU6VRzGT%puDx|B*QY(6&6HtVOWbt3CJW+j-RmRAkY>~0 z(!0usy_1=B6I`u_+6Z_!3jRjFI;9eS{FCCWzMS^O8E{V}2Ns6V!HNJ{I*9B_AhXamU) zSeL1|mSZ08G}p4h9gdQc$y%N)KImIVToyR;-aUR={5?~({U6}1->J?6k^{dtr~3E( zgh{dA@)qJ~U1tMv(doQ{!}+EZwQ3WImN!lEg@7aUB%c@i|8a1Tcz7j$|1nBsyM+;2yTiL{D#tBYID#-dg4iGylc2nCl&8v(JP~+HwOo z_;YmY|7QXC5$`^heca#(J^IV^io%O_O4#Q9nXSsL&GzaENXAa#OrjU5aM{UWr=#JF z^b3X!_yp^`4f6w6+8VQBp!Z(N_e%NOjOU3bSi$^beI`ST7wUaY;s9BN8e z^vse38n)}ZMsM%%_&?@}C3w6bYzV_Xg6))Y(Ve)2p4dwCU(pcy)o%?_{A_wNC9UXJ ziq(6F6SrYfYc}x_V~HcG=qF?1`xA2c;$lZBj8Q?0mg~mGdu_y7=WTmb3zzk1eX-k^ z;?v`~F>Sc(Qo=sSl5HM_Ho`^2V1UrkMh&Xn9vF;el|M6DgAA~hH5<0`d<1J{~>QB&>Ks0$dlo%01&<-+8TI}__likiXt#EJW&^#}_0Dtq%5C+s*f z#V0YQxSa{qqZZInEBi=y3Ze)I^ED3sfs@)OdShEo7F{(O{SH?nj4W9HD-pU< zm>yMFq9q!sJ@)F}YG$UC;VrGURyk9LXY&yY@$NyIo`vJmpwW_$QW?$HMYVSl%X#nJ zC<0SCAEv$7vpfY-l07c%m}B3Lh*=ug_vJ>pp5lk64@;C~ht8$qs*z*zH55*V=LHn} zSJM1Dg1fmm8&qwZ?~IYd+$orEwX|nHpQhjQc@E@27tq`W`c2Y`lymw&jdlX(<;nH> zC)TT5T-QM9e0{Gqt<{YyQebY=G!0^XXjG_F0ODwqa&Vj5-&cDwPQHeYK98O-?^!P2 zaZ1+bVah&Vb^GEFk^*Tz*_dIm*G6bZyg_2v$4QksH8mx~_R!VAJ)Nx&w$zy9frwvz zj4R;5*~{ew5T=1e5=&Kbw7tH^n-Uegw)4&y3QywXE4dDn>cfyu-_1xIxa42$v?%CP zJTg~}a-iLq$#3l{38AagunMzD{H89dr04N$t;^i$#I@zDGcjA!$W!^({76@NxIf#D6Fg<7>G^RZ8{O#*M?jtLp83 zigMh<4f5beqpH3{E#L1cs=l`Q|k|eDe|QV z%BbS|3MfCH#oeZ6NQ!ySCgM+Sx9F|hH|Ah!&faNSgYUETp9qaEDn-#jPSA7$Hxafs z&k0!TdV%gA{5?zAh(=o4KAH9f+Pao*l1~3AO|Hy~HChoGEVjw`z0HYfHQ#aKWL*$t zReg?Tt2tBOpxvJTv2b4P((p@i6^M5kCG835r`UOrjpn9tK-EE&l;-@P@oGqGoFv2j zTSh&u-TE&&^{N%LR1D+jLk(Kwt9YUZghnMf6NcUFG=A+k!&Bfmk&l&q^+i)CVJH=> z$2N@Ypp2-t^n3qh0^r|n^d%-Z=cCt&Za7!QotO(ZFObv$AGVUPsRrW-Cb=pwe%Ww@ zYw_$jVc6)RYJR2$t}J_*2|T-J}&khgj5V4>nsZL*A8`e z0A!SR$NZfNI7k7E0_q;Brung%Ioa*LE5?CA-TtZyyttLphr$Td(;CX>i?4+8N@p@`9U2N9{Rmf}l9g#f(njkftmPn>eSJf}!( zbTf0;yQpDT1wI9TgmlCqV^3ePr%SPCJw>4vp*WSdtZ%WLV>A2o*q7`w6 zN)N#{$)xN~BX0C2=+owYq)6rC@07XC9MSh0xz1b{vD5PgTTJ1mJL%y=r{~<*_kKMI zZT27`Gj2U_Js}*ZuEl@Y_W0<+%hO=cyv%rz0%`JTh}ZMzJ^?N68g}`j&&6h^2hO8B zj6tv$HPX~YjTPAMp^_i?6QLy=vC%61iOzHe(sC|N04y<6>yY(Ut?)zROWri-cN1LFMqInID)>+7C|SHzS_r}1zSmcTRx^Uj3Bw&6p2c0!lT}iC zeMG_Z>=y`UJz&Ns4wUvt0Vo|?{dYVs#7;OoKJ)k{qDlTo`Eh4gloosyC}c@04+!H# zZDS9Fo#hl4jP+rQZF*E%x98`G6`#k)IykFUdp}CAa@_qa?yq=4wdzf+t5!b+bwA`s?VK<@3O5BXcCdMzWzte5}lC!W1IbSRv~ z^&Ucd`ytZ)Hf~3KK^)2LGTen<%dmk4C+5x=Azn|=x^}!xT!D7opy7n83qdfg=n+}# z?FVvVIwH6e#()7cdZkFewlECx^_ryEe8y+U%G0o$pMT`6V#Gj)t3oKo1KZD>%#{9d zg;*_sHFya}&l=ClI<)N*To z_4b0iryhV5WOa0d!ZL~xsyk;nW##7_!X*{5&Wi*~WqGPnSH#qg`Mtp6gC3`uhjnvG zf{#x4%lpH{l7S4d{NlXL_}@{eZzKi-(~~S@_K!gL&{H-+H8ZPt3tvMTGCQEt~iJ8GJv1`Nl`b^+TyT z#IzKHx#~bQX!4!7sz8hD;CuBe_JB}RM=?Wm#=!x*l`?bmEQ=qlgKqPt#&nm}If+2A z6#SuaX>e-)^APjOgzL)-FK)%=J{Rt@nbOtiT6Q?7`@*Rtt~#fZP@$MZn_(@tRq8*E zXsn+3C{AS-YIlqbesj6vu{0NY1ryL7ct^0bwG$8`bIL*Md3x>HIlE*>51pi+!v;Zd zAJLs5!=cW%7u)?brz_zur4fJFnwVj$D~yN(l_0)kN1LbzKC6glUVd6Agt zOZ${b<7)L>7jZoqbZ?c}&ki}H`E_BTM`EgGjFy@)Ty<5>AfR15! z3AkEZikSB+5W8`PqW+tr{0yuZEE&gri}(@hntS__v5Z%R?-w7C`nU17FXJxgz#Xq~ z{4OtDGK~FEPV1HmUVB(%l;)zdx-HxLhs+L_ODni8G@(=@;D(P*`BE=hI?)ALeO1FT z=cS5l^ck?Ln#AI3A&T zY^6RRn=vP>@*F3HgK18TIAWv@83&q)X_E7B=aE~EB%PSp-gN^r^J_NL;|;AfD{?HL z3F$~tg2N^Ix&0n6$)DdZzavKcY9c-E{PNb#SjU5E_xOGzCWe*6zU-|PcV*p`H2pjX z&D~E6bNw{s!Xy_+L(i8vR7)O&FdPq|6!^AtV}E%Ia@ zUs992E)g>|5~U`XHJ0V3oEt-wonG9<>=#$n!&W@9U#>1nS*-Ul zx8RRK8h=_|FZC*L*(+N!*a=7LE3@fOi_jcfn!-eF+!YcUS7ctXV{xFg{WzI`SedAu z#R#hBr{k_s7Gj4W6wcD#?^n$oc*t>nX3BlWA1PDvsr3VS-KrDGUs7>HcbM-Ls*G+7 zV_5GACX_h(!xqS-t|~WNM@!g_+~dh7Z`46wf`$V|r!Dzo(L(fkm>0DXgl7fu*A@1J z939=iqX}qG`}t`BHS08g)8UltceTH?04NFYzYa$j+4-C$Uz7sNQzVIqcn|vA;UbAfb11b^Y&J>I@xNg!|7)#~fBzY4sZ}@YFfmg=*$xNdQ_% zx}NC)>5#eYD>Dq#qAwDEQ@o0Fk`RO>&iI2Q6^z|HF8$WjV5^QtcEiZr(HkqqezbGi z8rA9&YH31D&>2r7?SN~ip#TirNozvQ)i2SN&VXL$43y7m%(1O; z$vn{Lwl4`0ckzdT$!*u@_gq&bzgosFk#|tCbOa&YcU}#NUh(P|TAYfoSDv^n_5vR? zND46~oi1qWx~4h5bAQ9#Nq_rLQ`HT*oCOuGRe zzS+O)x{;vmQJvj;+owRC(_39>*s3RrW#@^3hIQrxq-I4lk%l0hI0o1of8IIDIHSbG5~)TL-)+ehmLE3;Myuql90Mb2s|Tx5z~_Eqnn{+#SLE92?O#8NhSi zJKeHr`$6t-aM(LVPqlu|kmnQik9ViVS6bwCXf93hPuiYkDRMR7Jy{vA0vYZf;b9tb z(ENVR0C#Qb=&7)^Yr8C>?tXi#@%pF5%EN*npQ~xsLFD%MxGBB;o9ohD`mUhhq-i+k zKb-~6Y9#+y^qHJqsWm(jqV|aSzIpv8c~F6*E+0}K?TYTP)cp$lt?&HGPg@#K_46PS zX^s~86g3a8K!gzquAMB>o1hGLM9IG@Gs<}2DD|x4z{DsFtS~Sb|4RP!ZRQ!Qxob4e z++XwK{83_ML$unhp}i{*l5>Nx!y`0>;bO58+JNMLpVr2;$toRc>{#SjwkR?V&E~dx z!M|Dt0qNgYtR9wn`RSKkO1$@^HzsDuG7YJws*nL0>J9=@H&PR=&I^z74B47I2ml!k zniH#V)>XW6Lu^GG`x3tuoz68LOVrdiy!0xST>~9(Gz=saA?Fe_Gc;o5@WZ{c(P64bHHsSq?);At5%HN&I;aB;Uh*g9zDNJ=K&H_scURuyqE|t zLny9=*ntxFwnZ`eZ6aLyrlq>B&fd0hw(K#&{=!2m19DWT?uwupggFw&Q_L7kv>?|s zZobf*_*%okD}}Cd24#avi4$azF0om0oGb!g3dhE5*rJGd?IhH-nY5we97uPEsmxv% z`B0`B(q|uY2ke7}r3rl2k1RhSI4_S;n?d^Mac&@EU+L(7`mA3JF@DF@-hRObl&+QU zN7x!DdtMMysa+`apg2hwIo6CHf=DXFUY!JG?2rQYeDgL0A?3x=ty7{*el$vQY`%S@ zbi58-M#Ux^oF5OnD9WZZX083;8| zg&clkL>Xw!VMojT3AqnN@N6@7!E|InY&63-$#LTXPz4mb%?Ws0$sCSU&v7SW71>7% zR*?ZbZ76?TZ)5jmk;B=#$Xl=N+%gCD$NxR|{W^s{Y$rDT8ZRH1$w(nkj7Lgnc%w z)1R^98EXTd@Y-YJK0m_Yy7yv|;C*o?g|=4wdw3*Y)owTGZPClEW3`VPvpdVg8T!D- z*hg7(l__=NOi<6~@zag)jCEPdUMx*}jNV`*D1zob%^ZKi`%*i;0YH;@Sj)hmFsN4N zj5d@IvFG|?b+&?~uDSl%j>4$ev)eQLh6?&6S=2j3s_=oxV`f2cmc^~P7Iuaz*=}k^ zIU5{FibF3YcIeYWcOY}fZ#p}9&7F7rd@mk|(Nm~#S1T&PDaTr+XWQg#Y!V396or;R z&T6G$e7v^;_0o^5T3_N#RD}_#tLB_Ff9U-=q}Mff{|lp0KO|khwSJpu?K8B`OpXYH z6~tzc8*lwh&4YiyPEOGzGi-G~Ikh1RD>b&j=0BQc7_CcnBkqqcsD91EMH_`T8(XN_ zdJTJ*t4D_M%qOxIe?@VoRigdID-BoZb6@8v80#nPn&Ux+j~JT9%M@?J>WEb7cQTOM zL-Hxl)J7$d4gp%dx$p#9bnMP9IrC@DlCynK-g1HSEo2YswF>N%i)6H<7-Au*9x2Sc z?qrOW@fJA+R$#lxQB{CG-3QhAXCgooc1|%~7)dNxAC7#Ds+O3dCMWKFMQC>|?H(hA z?knF`%)03ZZPo%p$ie-piFW#jA#1v5Zn66SULM|>BQ83~ruY2KXs)T~3YWcPrIRQb zx36uNsyOkY>GhgU%bFbD6YfoEnL`BL-ovE*{0EKk4l@ zB%X0p%*!O?qx(7^t4`ZT%!nVikB809g+=us#ZK#`Y1EfusU|KZ!`Ht&mS7YfdE*Q0 zVUYZtm#b&8O#t_4z5RIq_16gElKV{^+7e$BZ>4Ht#E)31XPwpnyZ9JyGSE*(?$!XTeTC4oJ!ST|Fj)WQuS-jR8h$2k1{jTREn}M){wKYljYTl zP+m-TJ2G{$ttCE0 zVIyG%zgC1!!(3c;yD<>-xyVL3>*_+SMq;rx?=1b$$?5UxLJcf;Z(dXH(!v9lmndtdWy}H2HQ7S zlQJuV<@)VgH~Eu%6jfp7sWx$T`f9df$k@X%ULfMNbZB#d24z+0N6o2x7(OX?q?aFG zwEDWFJC~HY^`PU2T2v|+t9A-9{cUi5%C%4;)S^rS(W(Lzk!Oi}*=$^n|P zAGii~RgRW+<<;ld?{JOK2%$H(K>yOt84#c7oPl*dZr}3BZAYNcviU-PF!hynA%Rv* zpq-8ViA~utGkLFbfyxm9-TBrpd8_xQ>=DEf2$YKcy*&Rr=arR#Jo$kv4h&gsy>eBMalXXcy$VDPfYvx zP<$+VUz3$)IKUR?&(9Vd#B&PS7fQ5B!)9h39VUt*k5R#!7N5jBf%$F}UT$>P$Ee3; z|KvC+`E&H=k7oLAodXuIR~ZL3PDS-0@>HU#wXi0NqjlGQO}2?DU}q4DIr?zXj9@n` zrl=|5CkRuz6^6evwtXH&UwXek{m67CeaSXvX2*i62tK)tCb-|yyjA41y*%8hSEI#k z>r&mzGVdCpct?xduFW8mwjq+48}ouqz1vFD^wooIHWz(dd>yv6QL{e@Ej-;&Bh-?^ z-4|^xZu^r-JaG2QTVdBfbWouRw(>$e?_STlGLROs3R3>y@b2QUpH+Do&Kn< zTd$=yw|VI^WJc{!E>H9E3b|ml8&5f*+;&FNP=F`4{wd(BpgFy+mNrzS(qLORv`(GQ z3ut>#8Y}8G`k>);f^m7nXk0D+ehvVL{tSy|t#rt>SU3A);3T^h(0>R&|o zF#Qy8nS$~1s3-jvEedfxO#QyH|2}wJ5dBXXG5V|(&n+#|R-10wv5BtL8bu>ngZ1A+ zzSR8wz|T@(P(@$H`94CH{i_y}hquZgTMt|_SuQsdE&|R#n$mbF2#E|dX+4p07PNSYMp7C)GGE;t2Mc0a8>phLnMU9BvcG8oN z%FEpzhnY!WKb&KMrKafK%euMx^8+z?Z^#-c7YLmvJ%iq`4mEy0=)}!a!w}ih^OJiL z(VXa;TSKnpo!o7bci9E$encS-CHtIaR1k;k8Mg0a2ZGPgg7S$oM#y+AiT5sYE)b_?D5{FBWquxqKx`U$Ot)wQj$k4%(17wjI_f{ z6o%XQt926g3_=R2pU-(aHJdH+zNGI-3JOw{zA>dM{BQjORA&!LZubAP06hD52ckz_ z(2e9~K${loCcqQeF!O)RhAhy6MzIl`R~mFhANe@wm~^xg?o!j;wSOgZ!fEyWRb@}N zR5GAyNA-e~=QE&GnVORfeMa@h??J_=5^Xi@N8VAD%j7+F!TC{y;<$|MnJWI|<_O#+ zdLbvuUP1@ASsd(H2U>wXpb4#n=^$|ONjD}s%;#B3qm9v^3^%&!+&7va&cWgGUXwo( zM@=9iP!bMMfPrQ_<+o-`VDFWkBe2&=2c{0qQ`sl!;(dG{Th;e{1O?0bcUVY9Iqcm4 z(HH$*RAChD!003XLsK~}@x=48(44Q{;+ThIvQ(P(M=aP?`)W`X3lyvaj{8|{n!3l~ zuY8(cA5-K!lPx({?uWI9c4u8WpR*iVnrBYjT&?fRtPVDQ1r{K~5M4hrKY?bw|ntwggd4Uf} z`gv2!vCJhcdBxr;;s_AHfKSCb5RCf!gU#Fy}liZx9Al#BWaD0 zoajANg~y-tK(1JQ2V{SBwNbT3^GBzl&%Vx{dJ?Tf?tH^1>i{Y^c=W?IAM4Q$RKnWE z>bK+Dl8(k+Y`eE{Hi(SGG(p)FgDs)M9HHWP&;_z2iui22w<$9LUk4d?Ipr&~6Z7hi zd15{k4%9*h*y86^xn1Z!3onMW-FK+dCAHJ}*7Mgnr@RboQjX9AShleW%qY^8HcrU$_%{J_g0jeHRK5Y`Aynrk z`B{AA`MGfJvE|hGq2ci!d#%@g$3ZG}{P6Rw*9oDzujfW%*4I>8a z3|=FP{kAP+`yPvCFzis=648gO$SiHnlLF)TzVCco88i7G`w(={$*JCg>dvdE4=N2Q znriw=P-jK2uW>dbfao|@m@$7X8%}zL!@JFcID4s&pYzolNV&!nkO3W|DgAXnIw|>L zB8bP{D$;g z_ma-ZQ)UprC_ggs!eqdHzk&ek!|D2?DS|7-Ok(aL(ocC5*&noy?@|7k^hjIEVC{$UR{ zzA!Q_C0r^xNqQKE1h-3mlvY=r>bAI^GK9^_vnDB!LJW1yv1_LDxTySh*g}wGm~mqUU#fiG8!6I^6I-!h;(rS`Rg}gSou1UijOYjGJ1_E=<6T^M9sFr#(lBrIOaq?I6BA z>lF1h1)v`H#Q(ZOHNrc*QUdULX2wQ37wZdz17{sbcY1y_L9eyE%;nq_s^et8QuQhf zzJ3LYk-w_zke(`_P}Vdl`ibESq+-GGaY03)DY-*aRh2D@`J3+yBy$Kj7t*@+lXMQ5 z;FsI$!GFS&?K&+5lTlF(A5N9Ll!lUh9&}|$sp?r}pfdsGm5UBQb@C>y-cd)*a>l{I zS{dN@5I);Tq-$R&Jv-p@rRWcen7j~qU|H%i)N2;{)8?J^Wv1k~t6cc~wsGxhx;a!7iUh8a^afbbldW%0$T0=$}kP%!Uy zPj8<#�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
    bMug@&q6;4j|t2!QH3q0fixyo2{ilUnHRD|fBC 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 t;1mvvpm|`+%1lg$0=7FD5&(g_hI$ diff --git a/Templates/BaseGame/game/core/rendering/materials/moon_wglow.png b/Templates/BaseGame/game/core/rendering/materials/moon_wglow.png new file mode 100644 index 0000000000000000000000000000000000000000..e8fdf0647fbb4cc7ffc14859ca0bd65fac5c08ff GIT binary patch literal 256671 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

    6YcZlQ%rd6*$qyo1BRS2 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

    ZMU0MmkCbQ0|WnhvETBA$v>5VqRg4!8DAj`@rl- zRtj-|TnAAV{Y1+jF>#F&Z4ap#T4E{q`LBKWM=$P9f8W#f`xJk@HPBmzmZ|ug^|u9A z+j`uL`WAS#zonn^_VvU$r~u5qwNR%;3;K4>2h?PBD<_?3ZoBpS@xAT0|7(9O&&9(( zk!}A>ub&hH&@Su~qV+c0-*o}r{j=`t^ZmFMhRb#fo}O+07fa;L2h-wA%cQpw0NUIG zK%30&0ohJx)bndl+TE8*Ljv?G)Y@XpbMCLl>e&oxU-PyjfQ}~+5!~G!-~Ri*{Oeym z9uJdoY>jC(kLIJaXlzX+cOjp9L2EfG>LfIYO$aaq4=V)ZG_CEHV&*XgRUC|Cnli&+ znXerfSTk#$Ia4$JcsL*g03Y<~|dQ%oeLw0K`B!G@4chtTe3<=k-vCxV(LGT5UHhXQ!4Pm;cnbyquW?m zR@SZujsE)R-qpvg@E!>i?GDYumfL=K0`-*tU5IFRMgS{_k(S-I(Y~wyw<+8>Bq}O$ zskk<^J7Z94!7v1z4kUV7*MhvJo=zL5foztwksu|&keI2}>z%a-LzCGSWYiw*hF~!S zhu{r@;Y78Tk$j5OMJTmmS=LS~9lR=D*0$2KyC7E@TL{##CW_wZee|BrN6Z!1MaiUY zxbs=(UspOe#y01jhMwcksv@JP6myHC6wFx)QjQFh+nQjs*{Q8`pp-9={*cV@aD}`WlPyx{OaJ4(}cK2 zM)i z%)2Yl)-BS$T0;iEAN}Ya#u>bR^`fVN88s77=)F@XKxKR@L6gh8z!|~uc);;^!1;VZ zE=+Ao(RRyyqdI_b2pEQd`};?VF$t7ApFpR>VZ^+U*~~23!X$tN@c=#qB%Bo6Y!wpn^M{ovfV)|Z;L4aY4V>?@I z*#>3@4A8p`s-9=?hK`f*l-UKaB(U#X9YAXxrqN?f1((Z(TnUa$k=8Lw;G6@D;Cfj) zv!Vbvojk%85s);eLP?u=CEk1FT98()%{!w=dzPZS6BJmOV$>jW%#lN1Iwi3Pa17G> z^;65Tlnvk0x^x;*mOz272uQiH7c!F&lq|?QW}qPCfAG$+)VD;`y7n@j5rb-3E(?Cs z6VZ4FlP4Y_Ms`scYhlH3tVQmV3d>xL(5Yks`vA%pmr}6IGh$3gg@Q}-vi8yjohN2M zmbhYBqp~ehU~5&X@^xPE)vtc=$9JdWKVSpz{ z9LXo-2yXTRphmU*QN-P-TL1tc07*naRGZb-ZQWO@w_O8IPSXEWL#&7QHBL{|zpL%1 zSb*BUyKx27meN75IZ*?k8-A_jSC+LJ;;;x=S32Nt!vky>fJzn}14#MKcfR$n|JC>Y z;May>_%JwfnZwbz=UNG-fx+>hT>iPj42%FM3`3(}gYD5`jFHl);{=gRl)EvgMN_!m z;d-4Byhj*`Dt`Y(zz^@yZUzKozPnrv9?lPV@TiQ4E;0bAJ;$kxIP4~Oea&|=dS51#4z5d5yo0e}%4 z4kOkz!UwN1sZ6u8m5SU7m-7Pa$(i6C4fWmWgyY>oTa&n0FKa|elx&_39@7}QBri0b zIXGrRrZB*IgY(58$Bc)^3y#x>FMaT;-%Fr%G_*)ul&65oY0OY$E#FuSO3qRWqprg= zlEu+lE!6-{{TMTB*&@z_t%Bw>`w(k|?{i`Y0F>M1$cr+!$>zcK>`c|HngF)4hridb z6)Vs@>spDFɔ{*G}lnr&#atwPB!VU#|4$xs<-qS}4%h%w>utY~)UQR1rKYkG?t zP&**fSc7q(;clD+?Lj2vRTvzwW=6K9qEqi$$9B1jqTL5GBV&Cotwm3??A22KInz-e zoP|{2vKFkVXla2h1wW~S`)Qo0x(gr%mn$kZU4hY`k ze3=Q((=rOc$ZVQMIPZGS#u^Zu){K!$ZQ`;8QMCyM1;jPdp_CJXa~MM)r^0mxz^p}3 zPWIp&u@S?R$J|c5v62BpKr9vB24+ShD`%)L0~dC6&)I>p85}-v=*UIHym+%5<_dbVN$2SO5$Lh^-?}X#8VL zSSr!#IVV`-l=irw){I&#NrnPRoIsOF^m?*M+1uVhmD- zwy!3(xp@bxb?Z_L7LCY>e_-pVXlV_#s@ySuvs2IJ;Yx)e-{fy)9S|f1*qM|xY_Syxf8HC)$c|=4FbArzq5U-^mJ`)jvsbsIrh2sqX9He75 ztYMO&XsM#r_dBhz;dd3Vd=f7UVvKAFEVY*)ohP}{`EsQ+xGH7lL_jbKu*|W3^P6A$ z{c#L$u{ZuVs(xFm-ERHu+t7{jE+yaBv!vMtR3&_RLQ zKK*&LbGCQdudf*ab@X~@pv&U6uk=&4uhwm{eGjl91BfAz7WKnO%ep~-S-);+%r=1G z29XcH{K4P+>7Rc8+hG`9GMMF8Ph%j5A(*yosd5ounnvVOu&63rRx%&&1C43QWN=H$ zUROBJR_(2B1R^=n0E-Z$S1Wtrmz8O~_g^0nhDmFdku67H+VuU`uMm8|{o|Q{Kd1$NBL4BB$&y+;@V#=&85qTswf+?4abB3DN7Ta90{1R~ui?5A9xb?RETPJnGzh`Pe+ z$YEO#ofTLo7#xX&_TG16K6F+=Z`j;wX9dmxc{iOY+ncpjEW?L@F#1mN3A41O##QFN3EudP%%)^K78*H zrU6s1xSVHZNkl<_5G;{pKGX`a4x_i)nNj;)ZWgf-E_uf?NV6PS9V26OJt-Tpl=r?< z8851$xvo)JD$$9Vj4`-gXFQxQSl0#1nvmAq+Z8X@86x>_e*3q7^M40=y}t@;|E)gX zqke1#e=iGM_s3v!9=fBThPdcT-U2Y7IS9Ae;%@xadFT^DnpNqyNj8F)eq0M6dueTp z{<{&lHQ-PG#*>ZjzJ82-fA*Lk|N0p?0DaRlP{5~G*^>0odv_ae?9TFzbAW9fYRgnJ z)jMOpzn;3y1Hpc|GW#`AAI+^puy-(?ynk{H2K#H3K79ITPybbIBpt`$^4I_I@BYd0 zFqu*-tk{kaZ*FLX*-2{#c<1o=cu@nv2-;Xt6}`kr1zbehovUC(8N65LLQsX|GS09D zxGLo>0E`nCr4%zt%~%toVDBluW35HjbYF|Ahu|=d0~bOSB^d$@U8xl>?~VWrQYi=n z35A-Rt+fWPU)|w&Jir)H&|bwj4wy!=+hxsy#2E4B;f%{=CL3aPKteu81U|H#m zlv=fGL!+)%va!Mpf)5l7vQ7b&9)l%WlC@x=NGu?1|MOmMg=%zGv`oHjZYti{r4LQ% z$2^%LyD8gtuT_n6-7_2VJ6J~-?E~MIsMZcB;Pn`gG$$r?B18~N#j<3~^Qx_mg%PD@ zYub|ATF$)67bkT@Ysv5`P?ZbuAwys(qJWr#0@nQJwct8)E*uUXDHqIh!m7q!gibHJ zFc?u6uw2ke1C5=sfZ#x@L|moR4i=1wlG@G+W))Fr;y;xA602|MBAP?(b+! zMS*&^41X>4-;KUJP5sMLXP}o5Zk&OqnSvcFta`i+ILO-ntwXSD8|3HAG;GKj!o{WG z3ZAvnd#l#+4o{P1yNUJ8r=KCX|C|oM&k_XK9Pr!EZVdCzhBwOn+wA0iT@h?8%C)jB zuz79!d-~MVYVR6IWbZtHo?&eaq?@bI&m;nLWo&sTZz`ft0dLVV44Q_ z;BY=)alTx!T!=t+&cSL0`sK?zMr*<0#p#HbcPB($$eZHgFbw)AYe#)A>w<9@@#4iD z72+bJto(+K#V~k`@54GX(SpJfl+Yf0-mIoEK*`!wGCD> zB{P~Q;~@uU%N?~AzJ2uGde{ZjslTq2_#G4j@KoH+$j%+u(QDO)sSp5VKlwBo6?A8# z=Sww1kSjU{AXnD^#iDZrlu{89rE0xqFqa9sRWz~`0S!m{~F6y;`utGpnz)El2D^Z)SOySuwkP&J(=+SjZ+<08GsxT3;& zk9A&`;7?rmrV_xt5O0*a>ElIguwoB2Ws&tm5G4MfK0Sykv z38$k+E}~#9e)lj0oK6P}Di~B$HuZ3va6BC7R2c0y9|8pE1UJonY{POh@wIll zwcAp6`?r+3bT?LX9LBPF(Cv&%B$*CT?sN)@rUyEEWZlkhglYZeSgEVRNMFcjkRs!X zhSWcu224tJ12Cm+)w_v_QL%Rxr=x?ng6mo_FDo_g1sB9Ste7FU%N0%B-0W zo~d?-AjV93WuYLIbAmOJHFI4P)+On0GRn_E+d%GnwmTC4A)T!+3?$cDmD|D^jzg#X z9;M`--QsU@s`N)goKk{!9^+voe}s;aT1DxlHzVI#H39URKJ@vlYX*c_uEzG~Rr>mJ zz2Ncjf|N_=BAG^#Y&~ACcsO4)lasN=s2U?h+jT4EWjX)WZ+_>WP2>26Eq=H${(Hb5 zH0p1WzZ&(96A*ph46(FqfM`}hF#x8~_i9XrZrnSyre+2Jbg5x!R$}*R^K9n`Z1L?= zK-?z;q1)X0q(eKE4p3i70JI^xG5huNxwt`eZ*r z3t$wOzghn6xb^@$;-Bwj%MxJQ&N;FTe;T5Dmlp#RwBc#9~1 z?gw9b{nsCU`2O$y=tpn<`_tV4elRGh!Uj>`99jH~HSj_RPs!{72hf?f1fmOs!#Gj~ z_j)-~i42TJPp1JNfBcB}m{d_PK_tK!Wdl5VyncN^DNNn2D{J9CcpT(_by>8vjrG45 zrvtGA%ZkHcfYTm&fc5k>My4h`l?AN`!FZYCL5DHm@scrU+WmT+$&IfL44KR--h6z| zXladlF9Z&bKqDBq08C@RhaY}GY2K>6$g46PI;YHd34m9<1*Y6vX9GcWz>7O(8{T_Q z@NoZtRTtU!U!8D$obf|^gv*8X*qTe9gw|S&2S#Esl};zz)|9~q42o|M5rWU0@+BC- zng}pMVGEy=UHW|+&$r2_zMcUdf){t8Q`A~)$D7S+_u;$s1k_!rU>D*y54_8uG~?a3 z!bycO`&2V91`83&=dOuSK5A9AJd*iX5jan}>ryjvOvr_7e*zltWnK`5fF%lI(lUWG zDdmb$y`r+4x;a;PM~#V`D;&1WhxZP#Rs!g>%#>>(KYgJf*1FI+uu7zJURK@~rRX+| z=x0q3ak|#1VO1qV=($SH{bs#@zL5BFz$+hQS{hQk}H$&e_1oGT*HAeI}*a2uNRa;6o0SpLof^j zx&58R5WJ>|nbOUrAXbZDfG}~2h`eC7p;R~njE4~~(g{{9F4rsXhZ^)I$2txpUcETs zK|zu!QQhryB1ggDaDeyF?^Ib{QPsFg3_#dHUE8v8TW5L_Ea=NZ+XUN!546x9-Slhp zy`L+hA8eTbjrM`o9ozeuSfl2Cn}b1SN49se7Qd#V0x{dwT1T2@(~Owb{@vgZm)2FQ zB2Y#-0B+dYY}aMQ{rw}Z*A?C?&xX)(TeU<(tr7SCedCvY;Sbw7 z2y~!c)lt?km0Qc*h8^9b{BP3l{ogJa+YI==?XOReZtMkpm|<)n**{B0* zi<)X5KJ6MBJg!0=JgG3)h<&ygOaE0JBw(dfy~pMRpz%#NgiqDDVCxVlyX)2Xtb-E; zfV_Bd_k(YL^XvcO-+ll8{hz|%Z8HQY1dzp)7#%m2JWG0D6zN>vB@uk%gI7-O%xJs< zF-4>tVOQIE|3w5PWjtOe+36j@W{ti;AP9k}`I5L$1{IbeLl_Om>(?)p1f>FSFh={_ zhd_RUHFd*NQQ6954VHCPq8+B=-+%u#uGb459?l(QT~P7yM{iMI-C-OCMPhRyZBfzj zFrnmvAN=qQ&W~64AwYz6*uyjuZ;;8H$oeKZ1|ZVAC3sy0xiBIZ;bQ4MAQEuBu6Vo< zXK^?j;H-xW4sl^Oh8XEX%n0!TndH1DL=Vp^=;K6g|S`l+4!e6$T z;{`ZQ7FUgqt)X!y%cJ&|J1#^YR$Y5Jrb-7*H$qGuAcY;d})u zStp^o4%h3#dxeVg<757f-}u#kaXKA;fG0Kn_OCXeAK8(s7%8<&1J|DRZ^2hvlclY_ z`@gFOWjZrtAb~mi@JARTE=kwxjW;Q`VR1%T`Ohe>~%So+%Tnqs%&k;Ms0h z(4>SZ_u6LTG81(9;%>k&c!)67?KLW5v?jfGJA?oqg0dHSoKAt#u-jvA!>+F;MAxhF zmj0CcfO~G{~g`eF=ky;N5k{JWh~d3DwrW4cn70$$O2Kl3Xju~(!&sR@f~MKckHdv zlsB&-Mm}>shoMhqu_S>S29I&DutvJ`>V#HcS(W#{ki5ny(38#t$i8Rz?Bf~{*R|8& zHc+k@L5yU>YpaZP4u@f5>SKxk$VJ%UP%DXmv{O08l^7n>POL@XDC_J3D4U|gG&qdG zAQ)0@dE1`9(GZ6A=^87RC1D86bQRDs6J4;*bH?Rz!7{H{BD-Y9A#^^FQVTBUD?xwi z(B)V##~I6YK`sTx8Jy2E?(U|4_uXIp*6$c=R;Ky4R6c+#to5t>ul}PkS8Cv!{r4#U zdlH-B$4cfW6& zaKN)$evA+BQ>6capVk531puGu1ney5(>*?|CGggW@4sdHd<$G|tn!uxXeZiMIFaTA z$aazq5ZF(>sRi_}e!2p4?PFuKVGD`uf7Z6|=A{VzfbD*Xe%3Nny0aK#^6S?x|KTtG z;;(*fn8rbjfz@5f!)=gqLGZ4p$Q#RCtu)|_5>}v6B6aWt?Nn?Mo<1~o!Q5|QQY5kq zl>eo`35~uNIw4kww$8cslxOQ*j&WO*oO5Uek%r{X3LrWh*wR-@#bFv0>{N&-7QwQv zu=+cqf*KEp5ow8d^Y#(v%S=NI>6`{^wW?|~sDx&%>73?Sud^AGq>E~!bS({BWgV&* zlp+vAW2~K7@ZLbIQ-{TA3Y~rW-n*@aTLGsnevJp7pe)j`db=CU`lhwoiR_Iwhu%Kb z^>oJd6dBk-X7xD@UR%YQncju*+qw0-RqV&?r(yq3?IV@P_S!`hwG~^=E41U)3LF|pWJk1Q; z((@|nzX1ms{DJ>` zS^%HrRe{=luI)44p54vXYX=Mz+>|DD(05AT&CS@J3cpdni@es zKH7GmRt`X|=l60zLG7vitvt|H4D{eqL54litB#7u>({UT_QMZf|K7)M&;LX4jMQT! z(Tu2C-1RzR90R;@OoNL8a4Nw&L!j`_<#J`jKN6X43>^t;X`owcTCG(LB=Ghv71_`t z(P#h|L}mK5~?A1+?|d{xsZ=PW#me+5DFM=Bs`1+xq!9>wMmE? z?Z3~t;Ci_t)q7N^sMtbir!9eedF9hP+=UxHCi{nl-;4LBi5 zODRYR2q$tFOrDQ$uohQuR7#f4Q3zH$Ac#va)?gYuj0NVU^r+byAozyD-cYHcQLA*n zvJJHjc-L~4*crQ!6aNAYmaY>#oKE8Q6@eYPCD=^3J`(e2|>5Z45w za<@5UWbOLMiouw)Z{JjH*;9v5#9;FL4fERCL-nUu@=pNLoupdHB+2o=Qm)y$&T^Sz z>a3814}fecjjc1_a!o9Q#Y(*a0d+H~_Q0ugUQs)b#@?wmmHttOwnwj&qO};N0rR}z z&D%4hPiMClME+(N=U~Bzq}7>?5e(yi`LbY53G1>V=R<#(&Ec^i^WL&722H59Rk4??dkMjiDx&3dQ{TaAvzYL^8eo^;%?WYwt5!qG6ns78%amp{1E~g^_k~d zdx|+0O7RM|Owx**%E28y=(^+GBzoGp~AxU7EF2MROn~jB5|TfWVdnm8+PZF?e8t>@9(8uEl=GPaDa`05VE`e zZHa~$W9sQNef*dI{y+ZubQoQ(83tR_o$v$_v&iGG% z_XAwdRP}P!c24u0N_SyPPFN!eSxjYp@;a|r*NXYNkSHtwb5HK2DD?b555&AolmCM4GwOR_X5wRkx z#Pg(dxl5{m5m?z)ihabrPt&*IR`)~b>A;uvPj<$CTe#b)T4rIJgmt%Saoe6;sD1BK zP~bL{_n+;TfZA8cnE1JCl(ag~msl|`n~e1kSdaG#>TIhjMW;kF2|^Y`W%_I4GpST8 zx!|%C#8fbNfmfzJ5>pyj|Nk@h=D)UV$9dRSYv}HM&bjyUO{7SP^B{_pWLdIowL3jG23RX92W3Auu(52sGJX2=*Z*!8DZ8SvXV5LN8tgU$btzq$o;3 zsR=bzDW^;sKl$;y+wcGW-}-NFZ*Shk72uDI*oRQi^ZjK|_PX6c`CCq(&6q%sATYGv zUyOjOj)Bye|0;y>Pn0^@8-xAbm;&2K>Z0D(+W;MuPB%7=`*oM`b&Y?n#!_E?it_(C zg#Uq`mjNKlYmJ<)L!UAM#wRe$gokarQnW2>>|mU;MvOqy*nlZ?TaP}!$z}orv;fUG zopmMNj^BQw@w$Km;Shmj;lTjWjh+71_Pf6B@!#$3&4=rH@$Y@`@~g`v{QnLNsA360 z@|sf!(#sw|jN*NiQlu|^wUDidcdZrgz5i0$d@|v5niPB&rN?)!Ff^K#O>X;+w2Mc) z?K{@X+8*Jar0d_ayBiP@UfrLu?K^_=?cB!lXU0L$e&^Cb$V#doz@&{y#0ZJO%Q5$a_uhLc5r$d?ovq>!l(F#Uv>?t( z^&2Hee0LKu%@I+FW{5jr#Pp&doh`g0o-iqAx-|3=OvVz`-qZBCznWc+N|gq?v=0Y5 z>|qkvy9+iz83yTg-C(pI8r$FDSkxu^>eE1EWY?+JT6kb29FA95yH@JGUUo)iVA1Ee zCD#1A7+xWW@v`pR$h0leZNJ3>21T$0YhheA#=aM+Fky+q1_kb&SEIC*%PXY_J+pea zxyqQR%(!eqU?YG*sm7a@4xQ5H2FbAO$E8gHt)ax3Sar^ul=*n zf8kgExP|(Mf9OCzQ}hL`WpB&#tM|{Qc38qn$cFmZ zLmTJn{o5~3=KkgDl}5qgM~sTTkCbcg|Ea%Tx4hPH`0Fh{KLgJG{H^8nW8@$FDQO*_-oj6KYmbXYg+G1??!Pl+DUkiWaJLPU7y?Kl7Y zPyXb4UvMG3CE;P61eGS3SVmTG7KW5buav4@lxx7el%$35&CM*`y;$<~%RGUU0c@1M zoQ2H9^5;JI#_=s+L)R|enD(S(30UUXLYmVgVfCb}cX5iXf4%oXQ514!WApRMzfLL= zDJ3v~=w&i~SXbn|U{j)pV@Eg?L@J zrAJmDjskEHe{1$LimQZ$k6=N$oMC=}MGc^3Y&!RuCkgRh?feI`7yYQ;#yHz%2Uaa67^l(^ar_GRn zwN&i8@Mh#Jh6PmVTeM{?5B%_w@xcf8xW9kE!}-z-%ak%M>(;AkQbu8kj^vW0ibfra zm#@y4Ci-{3_q)IKKRR*=*SY_r;ukMp26?CSB@A5u)R6rHU~lXnU7<{XXZjDSF!hjgABUc{i~uP_9X;xv*6Nd=8W6Lx0%*BllVHoJ5(i6Fpu z0JJPcq)g7(qfOAce~6ZX0r=pzZ++|QfAIhQ%m44Q&!0cLi&2pA5!^fj0EcdKH3%@! zty1eAg4YH?(n#m-_EvEO65?bXz|xdQz=TncoomMFbVAM<_YW6j<@LA5EYlQmdwYvg zvP2a~l+43;(SX3c;^)?2@pBF`Nj({fFJ(&y{4olZCJExZr8d2ausrz4`1$$KDcC= zX9N^=66QIQDS^pSRs_eIubqKh0va8Jdfg)nUsw35I;jgl_b>Qh6SojBQLCzG2V{GW z&;g(%725f+h2W`&dbyo%6m1-?M?|zX<<-xq_<|xOevICTNNW0}<*%_35&?;&s^oTZ z7#9!G3;?ui;tui>F*2@tuh%MGenn!&whLoo2p%_!M=6Z+xk#?vd#QjR!4gm_K`kgX zqbBjlV+`%S9GOv&F)tII-A%Y`(xSN9y8v45KPWYJPCH1s_?>f&gzB=cs9bScCiviy zcHwvS-Ze5IkN^;C&L|}d-iC!>3#lM#Xg?LS`+@gxkcyVY3y^P5+)`P9dH!0SR~g>G zmWsPr6Jw5|0GJscJY>B8{`+`1uh_R8doH-UJ%L#w82grmGMt6bs?-V}ofulxA!SPs zZuh_ccYgB^ob#K$*24T)@e2k@dHHGN>Th1R8Ux4lLEGjLSa3l5H-&s;`s=9yGgte* z8bDz(tk;kp7>w#R-}kZ6hv3yR+QLsSzo6Rxarxz_0vJP=jTx{HxWlG{64vK_Q2K+x zpquO3r;G?5|7yGSnb~-VxT8zCT^RFl1hpUsK;ZbVg8)gx>TMex3{piP`i24Prb+~b zwten%pZRz1{p9`c{Ka3r_g_rW6T{(hUg5mM8!w(A1dn~!@LZPA;}pbGSywbq-P)%T zLCWe3ZT^~d-5opvF=$h3Q}4Kpp^Q43`l7kIQUG^;+(1?35+KU)$Q&Id~AVp%$n6tBw!|Hn8YLS6v zoA!0ka}%l2!@%Ml;Kkdn0HV>VdqP*iykV38|C@KoFIf2nyQEmEoI_BvV0%BBP6U zLNJsW90*bK+3T*xSRfDyYvi8P^RI%4&!ym^AkJwDcyTwO0(k%Z3ra1mNl&d%zJB4Y zX9mI~sh?8CC`~D8_e(7tuLY-@lQ8@32}Bc^fqmaZW`I_zXVC-JR=qI>#5rndsEh{# z7&_`W0b)`tNm0CmM1hEf&KfbmT7&1J-Ti{3NfH~DL7us^)s~lCtCUU}i`pesY2VFByevlP3oyUaC$bf*U@3dCy<}`scs%&f9POJMPX756ZvK zht!n3nYJU=s!{oc0Aq4QVXs3uWd7I zd-VQ~TKtLCuMOdUqWb@nGyvK|eyoTO>#lTn?+@_!07GoRKKQWnV?)4{madf-$7TVv zcz{(FFo7x)3+{BZG)>6*aVx+c%>q?=;L%#`6#^C3L9h$Hj0+f+pbZeR&u@L}8{hfi zkN?FN*KPmSX<1NE@$l-5IRxC@-AG7J4czl(1)WZaQ49m~h^41_Y~kKXd)KF&Ku+5H z-rU>>Rc{e~0q10rbxuN;(`>cwj7fof`z~Z962fFuE{Hy0EgLSYu%lhJ9m~+db&8#b zz&VF~-J5q?wE4+$TF{{v4Dt?BpjOg#bF<)dS~Q|S?M;_ba9KCJ``(9$A>zfSp5rs0 zc?av|f|P}8K7@d0cenjq%c%*}-K~JH(w^XbXx{a3`XZpv3NlUoTVg)SVJ{juYZMwf4fb6mTgh`l6io*td*_q`xsYEQ`|;++_|} z0^x%!Q3LVpy-?sLCGF9uRH>cp2oRH=oRid?rXD1H0d3PraFD3WzU^>c0JHnH59O+w z-ca5SNkas{8Te7jk)j$ISq!P*sWAXv)+$6l+bV!w(y9#-PLcJpV%v5EPvAxs!rH!A z`Vx@Sehpi~8=pG;>#u$FOW)zH^qZ2W{4<@Be5cKl12b*a4d*=kSJWEojqSxIOp*E*{x1Kl18YhD#}@?QymDbXk)!t0SK0Y7cZXUjW=4o)&NJ9cV03C*lTwp31AdMF2dp-}Uqh)fY8;ul((P*r zRrN>%0eH4(W9F9E=t6H6ZBRisDqQQyWvz}AGhV*hrChaEU;~(AYv&9mJlsp$;20uq z?gYb8xk&Ye(qhlc4DTHt&Vq{xA*ezIo-KsR5g*(uYo+$l2#^q5$->HK{)g~lO!`cK zhg}TB%X)!x4)Zh%KzA3CoDjU=4M>2Y*5MMhf`UWRGP+tae2{wkprF8N70H?+V=e8C zAp&5eO@M_3Rk{E!5xD^G?-^4R5TlAKQWfP7NYkNBX}9-X*g`LtRhxBrt#FaNf6f`6 zq`yJYcGbp~SXrViMe#uEcKPt{{NC^VWAEIiudzBuMN6RzNd6v_e@FUvZj|GCpjv;a zZU|f(30MDm*&cU`r5gvN<$@R%vk+{t^Vs@fq#nK0!Q+2q7(8D3?|&2T|L2(h2Y$X) z0JeOz0nlcrr_F$?KaXgrr;bmsGU_APc~qoI3}jHv0g2dBpu<^uVOO^nWOr`!YM7V@hZ{FUVoLAPeT4aKd zXVDdsg|fjC{<~aO>^WneCrpzOybmBqzFx?-JbVa4p9nGJYGviUki5T@2|6z_2^OGVt1i&$ zgFKYt<(yE9fJ{#(FZ=~tLN1J`RNi|MZiK3BymPKCO?E!7U}nX^7-xZRhH6e3yMi4_ zW0I_Gw5yUqZCk>t`&apQf9G5O@Xa?r^ZK9nXCS@-%tt`EUT1$3hUx(Y z{E2jS5TIOS;}u|%y#DcbaioU!!1j-t_dggAgdX|_j>gBR9eDV=jdbER*llo*gXSqE z{$n1$`lQUSw3 zvjqcekcS;c;TcyO_cXXu8g}vvO#yHhR+}8V`e!z~vd_5IDMUYi^>e@SufG4izxbmM zU*7-yH{X2TWMbbEawwR*Q0Rsz-U2hQDR8es2Jrp;1DqqAmXi>8WZ^1zM93+FgM=@0 zDc~X=yeL=Td^zL2SAEi|I$05*VMHf2_fv$|GQY+&SQJoK80Uu-bByqlL!2YZrJ_2) z7FdPDvuAgB`SO(lj|y_87LrXVflI}z)d$9hAQP;3ipy!n8*e+@Io#ge!275ZXGWl< zbhJ8K&Ax?++mPs?V-rYXQzTa4ZjC{7O=8<{k@sh`vHF7>j$u&-%i-H` zg+cBL9iz8mfWvl|Eb>y=Kruq5v=(K>DvX>`#~!HR=)G1VD1)OT0)$)-yL#$j3JC05 zG|3TR+Y;7Qd^x8^o#p#qzLY$DO4ccmlor~-Mb|?2xnxE4SKPQ;08p$=QpF!&(W08A z7l2>{d{dM;l?M8AUKOfy@DR+2bE4eSo?29loI`L@)w6CJ_)=RZL?TIZ#TXl9w*d15 z*a!d*myEn6P!JqK($0ptWSq~dr0ujk(W0Nsj6F&Dq%oB_HIP%y(&m>dpnXLi9v<-7 z&%FIdpZ@gQ{|XBF)48pHND%$}R3*Tn^>1Y!6zny?uj2)dm;rRpe%!VzZHokG0raCZ z!}Y!gCH%U-`-;aZd(3S$r@8iOkIET3 z&2W{=m$Rw`3uZV1RZRsD0Q~lE|HdDF=b!(dzji)PU%tIP$)rVA0!X-BPRdD6sJS9@ zX&#kK9u?cRxR?KNfhy(QMFu2 zdYH>CP4fhXcv!grtn6+@^QmQs41^$_Q`)7aG3(^>;`wug5b*x{AL9Q0jBsl`+&xOk zxLhtMS-^_kYi{2MDa%s9c=k*X|D{Ouz|WK5AXw;*DJqx?l2$lBXtST^Gg5HiQZUaG zLWnpm!kwNg<9v}Y>7FA_v6sye%j9_f@&SZ9JU`J@z{ku{69kyHJjnPM!fJ*AAH;YV z4z@q*;dKVm^1s8m(G{~E)QsODnqWWKzN$orExK_aM|9dlKIybOdlKqi5Try@(CK!$ zla93ejj^r?%u;5$EOU$alu|T&F62wr@M)eMrWkM`f(sta`h>JsPB~%QH~1{D93LV` zyAM|FmjOurniMmz?^%?wFIbiZ%q-pgYE=Zj%72zfR8-I1p11ugC8Lxod>mQWC%H%! zi&qvu?@7vV^>~%4_Npi_s_&8$woOQ-_9Q@5a*_^cktIlkMm+n9(-JX7;ZzV(FUZW{ zfRy$&9`}96x+S1ia1;X`QJNmD`z{d-r8#B>F6RrRqTm`)=ikP5{dRh|$&C`Pltm7YzWquf|uMYp{5!ufZ3SCvgFlva}+}s?qD?QZk z1Wgef1`br@2fKaTf3yG|t@sXY#V zaJf2B&!GJ2>YuI~uF=ZSxo^WZ&$n%fhPxp-myr+2?`-GLS%Mqo$>D@F+^HN#?^7cR z?ZRRR`V3#Y-cWo10U!^n#a~|7o7Vt>#<8!P7D! zPEpbjrL)YLPr~dlycon;_b6O59`4piTj?hZktp^EK}7TOx;PauV`qw91%L8SCXN zT^8e{?Te+J->M;)g(6$901i_S8u5Jv(0Lb#XyX`-{#sqlcYs;bc)jfSb z8UZ^0bt7PScaJTL$EWZ6wpnjD4)q^KBB95I#5kR+>>Xb}9q+SUFLe!JClezC?LWIb zT29N$Y4WeW_r1UPjSw{3??iMN!uy}H@Rxfp#p}7&7KRVb;pTKgn51jnWnI&RF_ZuR zAOJ~3K~#~ok&3aNab=v>70kftw20hm-tg7^11huT4h7Woa9%ORh|@Ald)O&pyro){ z7{!>%QbFa?A{SDo=n=J#fv^k$)3o6BW)ZBx6j~_S!ozW%G-Z)nINw6l1o7~~dxtS2!m`hM0C2d3m4-!MBh~eXp(xXdf z7HlF8L#n)Pv3*AI>_);U(|tQW9J}wX3YvP}zANhyWcc_RDoeSW{kB&|D!>#-fsxdX z!^8CI2x1f|cfg()leRBTNs#;dmQdBoHhSyR5->%No7p2eX;Zyt$#17zP*iS(nwl|% zpq=h~i-dtlz@4C$>n3y-KMRi$BP`ln5aTpTT99vf@cA5>hSLmHdab{y%F8@5`63(zm|(wg2I*x8C@- znpc;9M1^4Cf6{io80-8Sq0hJib$dNiYfn$o93 z*uPN$tLbfTto?1rhDr3eKez4M2tE$uYXhL4;ioJ2*BTFhv*qJU0sJgjfGgjntvkj` z(d@3?H3jO{w9vo4B+{e->)h2+nZvmbFU-JJSJwm(s>bLYz*Xl5CxY5p0#!j{v1|MEvadiM(-d~pBwpS`%n#1YdZp3nKR z%H$CvKm{HW{u3(FiuZRRJgF=IC+{4pD=4Y7(NdKcASk<-ct~;&@4ojT=)ITt%sX%3 zjW=H4_EyM&?rv|foMx<-4LM0I^zF?Jn8lbN$OO1&X-j;2bAvcV?24YAV#E|Dgy^xZ zoAd#=Jt3Eh?XpS2uu4-B5E@}nB{_d7MX8XDgFqAmSAaaQEGKX&xVc-f?HPH`NHyW^ z?u6UZ4VZ!RnvqJyT7)%?^jSPyfGG$83Og|ZOonm>B5`Bqn;d}_v>JG;pSCE$DBogO z0aESsv|ViCb?xv&eU7eYd)>H+AM=&qUrkpcl3n;|JV6^_eV=O41>MdOA%p?oH$(+m zq?80GxOf?kYi6Weak*qQIJEt57LPebk9msl4y}Wq+zTr+qX62#T8g&r+D*`DIb4DF z0jE>MuJqPLt5FOj>VpvN)WVpi3HvS;0l^C+W{e6{)q5*dxdXh{_Pvs8-#6)*K~TfN z3sI0U_Qg4%B&m!EF(4&r&K2hgMaLuvn8Sp-XSYrHhZu09iXJQxs(GGqbGsmT=~n=* zt;~1bE6(@l);&~+zXV+9l%g7}4T*x15Y;Leph}qL&{#FO;d%)B))_bNAMWvMpZm^rS8qy2^I;hJ8dNd4%QTntpH@C45iQ%uGqW?c8?;rShBLIV&@#K&8@j4@ch7a?4 zkH_p0f#aDhqH1CLBe;Xw_UJKs`^U|*w-Ek8qxWl~rkKZ6gE?9H&l&>J^)cwF?XPZl zbjb#4m?mKo4j|%p-hT53fA;1r)e9 zOZ(ld%wL)=n3Vj-Jayp&FAY2xLjb{v7o$l1oHMe9`lorqa++Z^W>Lvr90>u?opKN4 zJvSxhj6{W@6vPGFdXa8#LDCyuyBD6%53L`&_tM7L%DTw)C_pYk1?+>gRgT&nF@%5^ zT%)IrL2#g@0^45k@UTm7^jxJxtX2Tx;jddpWniA1AlqT+b~so5j1k(KrQl-6yO&$qF^;& z(sfT#0DESf_lj-L;-T&vLWo#Sg6b2#d*M=;C!qtj2!@Tv;3WK?HAFwn5h03_6by-M z%2hc2YZegRo}>g0EY$?Jizvoas&HVOCQQ==ALN`NNIC+L5<2IkrheZu7=(Q<(iek_ z1WQ_8PxA!teM@h}X#zk(T$M9YP6%Fzt14G1AtZ;JyBkc=X-ZA7D9@fhla|4&e1GH3 zTimIv)hcpSQo+M{!~OjO)^(Ezo|gIE-rnLgFUoQ#9=wcAO;2dqt`8F35+hm+kStW4 z*tQ)hW!yiU@%-88-~9G(ee-{E-mRvznOpw8=u2wNe0a?5lkxb=HiJSQ+W{W{e`FDX zG4$W&^iB#yWb1o`V00O6d+HukA3noWOFh~!{H{_nmj2Ok1HHy3qgR9KKTe5%jLIMQ zxD5bVUZ>#E)ZA0sJcR}5&w|EJdc3Z^O&Zr7&tr0Mut78eIQm87_D5WS<>y&%M86-E zI+?N9_N40r4+f5zI5fh)afl-7J@JC#@JB`M%f&ctb|N{^j?nhbBSep9cef4P#|n62qSl|B!Rkc? zlp=dO%#7!L8uq_ZHr!uHZ@STQeRkx7^kb*KNXY zRTkEtpxx6jTCR(=3BYA#?5Scm?tMeWL(uLww+l`aVbAKNGoe&%8bsn=uBBq#7+V%Z zjCbNq$0^`$@d(i&S3%qZz_d&t5-%65IDya!vAlEGQdOozNl%5~5WEdI-4~Lw2%fMf z;Bwxu@0+C8DvQD5^m#E_>LBgXe?W{+M#)(lL}g7$2v&edh_5X0oV8W5SKNbC2ka=N zU|JR|lb2e%Ea{K+yy3E5a6Vt;eA*+Tma0bmgp!LG2iu0E6yBvs_dcf}NRb&yW8^(y zPYD2PCB=pTe@PQThUPJU^9QJDSq|&Dv0Q`%pd&SzxzA?@Q?oJ|NaN>eEO|t zEWh#n7Xk5FIX;$mF-IYY@b0rg~rj*6o zt;2rZ3u%Y3h=KV{MD2asJ|hs(3=&iLaz8!Fz$%cVlDF$CEEs`FSzPwY*pf7jk#vlu zZ4`i3St0>h7#_2hsFNvN4j8g6{S3RV+|B)TC1I(=7``4#amwpf>y<1 zOBKO8VYp)fEfRpsCUn9%v-Z80C8vy1qZprilG4_2YQQ@#vaQHnMVKOTDoFbd!x&U8 zgN<>5_njFqQ)*Q)72=6cAtKBU`!1!1%))696qt9uXjL!?=+!xiyd`bB%~cF70nd7T z_~A<_b!5RM>`9Dp@0_MEwifPpPAUO%k>+9RdB=H^w&7{tU;QV4?|1&;G*2I(De^v7 zLF0R(9FIAD`zLcGA3S>Q9yeca|LETn3LP!Fz&9F*J$~lqWnLB<>QY49E0;uZD1ddw|Nu=I6CXcAKKr?S@mc`(baxeQ*ig( z%^7Om{jh2OMiz;s@uxPQ4|bypoKu&O+O5e%Fy6a;9oI>(0BSm=@2OJ6fV;Ul-IK%l zFaG>T--y%foq9R~rYdkOCUwdgwJ_#+!aPq}$|Pf`D1|ClVPtcjFh{`&tn03nsMLs0 zViZtPQP7~Z_9Y_hIbn(uPRk-5kb3rDd9{Yjw#Y+0c(5{_rg=swLPm1AtjHxd(xSqh zKizV+rB-do5*iqgAjZS#Bpncm3H!dcuqFtoh2Wz{Vc@c6A^PcW1UHM<+`g2zO-}mP zGYJ>FG^BCbVwIW)N$pMHxac!Dgp>v$zP5f_y%E{-u}hP}yzZ@cF{a^wc0FB`xq1B7 z()M}?9xD@!2cY(jb!tF>SxIjC5j;sOI90($l&tTq+`t6c*2Y%Pezpqyu^)|i5Vfgr|$M8SF&!sx_csSx{V9Co!x0LqUOdAxi%jPV ziAs3k3Lve*5o5WcD0^p03Fpg2A}2s2LW(gUr;PLE(q@bEx}#=kc*I(TV3-+FE`qG& zU?pd4+H2$C{vrMLZ++u`e&?OH{*BBxVyl|37`} z?KcR_h|>h;9JZX1S-SisX5^f3dwYv1#+GvgbL)(km65DKa)r(jn0zb!i?g&521(0N zV?0Y)NQbcmXjmI7_e>=N-22x>J{>y z5vPEgn;U=#msLW=vsMAHzO;#eI17WFg^8?;t_2Cym}!by!{-1uu`(-8EV>b3*Uf<@ zsCwWQ)H*2ttA!394QOaWH!8iBRyY6$xSg|e0!Zm!g?QcG6C$IUI9?Tf9lBctBzk?`^%A*X^61Ex75@515Xw6msnvj6@00sFSM?tG|>EpNz$F-4DU zlagH0^pu74i9}W}3b36gp%FHW0eM16RU2VtJUl$`SHJT4|Kqct{gpokgyj#~(1#g< z`d6CYAtE4Y0V%VoYGMuGy+fKnwm)D39)-&qA~#P;h>`t&=~z}J{?c- z*dD>VcA7zOESVaQE+Ud1@_0m)Yn4i`{0#+GuFcyp-z;2Sf zOTYD--~5Azhd=(*tNVxFqi1(;!6QOIbQW%0<_X)D5o5yXX2FfJma$HRAp}gbaN`>l zFCbxAKZG0sD0>>Uf8Ke-NhZIXg*0fIBEmc)r6gU{lF*47w}A1T`w*G}tjyq200%77 zjML51q#!5p(jBu>1AEM2LfWOBF97Lg7-MVrQ?yL$=5)doh131v;evJD5QBgmdkwsH z(PKa`6_AoZM@SWLjuE&c{=J2a0C|SGzIE|qRr)+mCtXk#crs*$M#&r%HRI^pm=V#p zKNct4?q&-r$={?#t5HK_aBDJLD z9`{@uR$#qs*wd~hqZQr>P6U8N(HLUpvtUGg@K`2k#hWYR=RwYi)98gW0?u(jj`H!RHgi6l47KPZ>P5Xcpm1ROn341QMtQY*sJ8%B+*S`LxKOjPadF~zGd4LN&NsI>@Xrr=t zLWA>h{p(r(emS&1J{b@ohS}?N8;l?`9zNuPsL2L-oV@t8*y{&(-P8 zD`+r0J-@D}kszqgy)F3L@9CIAu$XKM|9AI8t%^h3xbHF^L(el@GXWsyUHROveEL6p z@B2UaEXchhB|silvf$K<@J^b35GlQ?DjEYb-JFC-rxXbfI*@uXNr-|{!nRB2vt^o* zO3~c9Fo;P*7S|e~SP%PoSp;a9a$Dc(_8noKCQQ?eecwQi5JEuk9w9_U=t~_ph_K8P zPD>E)$dQ&Pax*~e6_AtAtW-4+PNzwTgkr!H14=E}HfbhwcXNwro)BXcdfDJHMZ)aG zlky}X?xXkoILvRhV@n4R8ZfZ^Za##~P}M4#^t}$^!Q8!bl^)n3nqoeTlx~D{fS(?# znxQcci%vNt$K^&;Q-?vs7yyIq-rFz$6A<(njWc`706C}p{lbuEDE@9>dZ{iTdDg*E zOD6zQm5~(inF|o2q(Js8b?<thhXm=Uv zyqXfxw3mWLow5o_$}30%9uj_n%O$t&nK5dg4JUxUWfs8TWy^5RV_7D|0EFOh*$TFG z)0B)T>XHgd5ljSE#=2f`UN6`#oAxv4y#k8TDLXIxANwx7J1!3w>{*DmgxfiJ*O2oE*?IE3zxJpXuNAv71R`HtiFZV$9UcRbFMA-SJX z`F{f8f8dic0A%?H13-U%odH1CPqL}?2qDEGk_peE{QvIBqzysGf z*9H`HJZHTwIBhx146aZ^p(uW!%Kc^mB?`qc3vf1N%oF|T@Bf|O`LALKXN+FHcoGuw zSM)yhyniKA)=C0o>j7c;laLoNFfasmBcUtr*4$?(^&1s>Q}D!KV^(hqACy6}vq$8= zJXY!hc>ILgeQhm0nfw3ivi?1>?NiG~?*H>!J~;#6XN>~1S@h{2``5t;xKjJ1Z`c%m z*ZhMKFe=@{x?`MY@cW0&?2`u#Pve!_6h6-WfPesD%AcAc&dX^@JfO!$7!DS)=^Qlo` zedO&$?mW0XtR3zShJbnLLv+T(ihE?BDS3P8pr(`$a&r*LYa@gX2A75O2bsLuUQg|4 z$c5`_u0vL>AK#)20PFp#MM^!K-nQXmIiZ8(^Mf0@CaT1X(FZKiA&@-tYvaXsr~p!u zu)8$_n&;4rGw;N+7duh1aFqeBK+fXz##!l}Q)#IgK;CmoNr`R}mU+f9FVcn>gs5F0 zMe#d$2j#$!8u_F&x#zP`XFKl@V${-Fy$%q#GN$M(lh;}yr=)#4&`SuxQeJp_6HzK* z+g712h8Xar6l_~+9=`!-Tk1-mVf0SZ5F3myJ#E4Pkh63LOhw8reQ?;)uBD6hhrjo` zzxCfN%lrYZy86Kge=vIZ1Ir&#Q@fzqLMx#NYvn3zSVmo&{01dw% zKgOpro*!72`Qh2!&5yqK{XhTu&F#%1X-iV3G;J2ba+X>przsDE+CNj&7Mk9+9hdW} z(Sd@Z;n$#@|0Hbhk@k#-hqI89s24B5DXH(TMJ9A>WMUMmNz0G`D1|XvS2gQD0H^uT zJ)>xw;!>nP`7~=ol*G8dmnJ4s!YGvwcZ)-Cz?zJMoly&GRfBZy%j!^V8zWbMl+Jg} zjF&GrtZPOt_M1a+BU9a={15h`%^qD^>xTWtYJ#?OPo|5LnUmu&^%_7U>5!d{ zR3y1wlcjyy)Ha-RG&Z`eO^xhmG(MOa51SY_L1$m{O>O(kk|JONYJq~(beIgrgW*6b z1f-V=YbhbLnn0B(fHeuLpkXqIGzCFukp}M_HqFONhra^rENLFJkXFqAiNdx|W(XLt zR-|3HZkW+{{(E|bv`o;_UP2L^wjF8Tu_p$|H4grw)ZAh;^gb3Y_%>}^E-PL=JO~hw z1k882tc}M4fIb(U;7EX~l^Odcq(h}v;i}O73Z+VyPmB0e7W~Bh{fd;f4}bS>fBPRj zfBx)y7?ibz_)VD)9)33foFV&pkD{Ep#k#Gn>?$~~N=cP|N~*amG{R2Wz$nSd|qWi85* z_T!(t!n&=kgW)oJ%tMnSnSY1wbt)XS8Bj-o6G9!==z+&Pzat0B<5Qb!^o4hM0Y&)Bw2>g(0L+qR5SAVfV%)-yR0gA8f_R0E^#ST7eCgNAnjQ=Bj_(&1UQh14Ah@t6xFAtoT8K=`M43#n9w5alCNR({PnyZ(_SWs+*v2y}wx%|8f0axCo zJhhaH%X(>JY~6S4n~+?^DZ)@2)(fw0bpK!Ti-vapUafUBNcw-{a>B>wZHvz?f(gS|G+070r)9Kz(K!1 z-sZ6H)y#98;T~;>qhdY;7@yv+mE4nl>FU4lYPR7x-L~^|V}c*;X|uGLqb-JTuusNG z{xIRU$8k_R$NOw@3V=b+KlSY0%H{IIzkK&A^RmRM<#S^>laHZiw3KAWd9SE;*SrS- z+BY^D7MC<+2&7R41}z}@8G3D^=VYoSoD<|2eI z0#poAVs`yraJ}$=wx{v!Tq$y>QXC9|r{)axYxwcX!5?AS#zMpGdp9sl*pK?XUyF(6 zQ!+?o9=&V(o7XO$cTW>E0HGc_S2W6CfS_$Az(4~4LbvWw^5_5nAOJ~3K~%TYO0NCg zym)bfb3wNELUrw&mWe{Vc&8Bj%(A`=`*RiJYMMp)Pti+5p;qfZ0c@!ZF_s*WGEC;i zd%+Og$mtZ}0}uk?cJc^{cUX6!Aild>5VV!Ha{^wSrhqw0e!ggm0##B~%tFVzC&2|g zJX{0^07)0*S{k`g*4qDVSDb*7E@^BJC8_aFP8k4qRsPbw+yPj(9qYDZJ6|rp`R%X& zFQ5JFr~e-uL-w8C7Z%>9LdpP0W5b^zDnLU@04P&@_@{XP7_4>+(zcQM#Mt~uu0EVBh zU6v>JHCM;{a~gLh;1C69pM!E9&5Ut-vdqC%NL>}PZO<~t9gG8N(OB-A60~xlpR48m zP1Hzi36-xVo+fkX+gn(ng8~o79x~5%vkV5_eB)Dpwe4&E%fEW}OVbnrDLt_BqSz+| z%5D2DtxOxhKy%aHHRQNgFx9$l8txPz6$OW7ngEE=FfTKvD3i6Lp06hL&?F)tPpc?0 zU5pPIzqNF)%pwQoT{1J~Wf59e#S8clFfS7vc`z%Pj{@InsR+?y(H6wD)CP*G2Fe4p zFMxWe!J!nZ!0g8Yqmk!0cl27D;zU=P_V=|UcZ*b|&Z;G-3#={7Qr~{w8RUhW0>g2S zn8Gf3O+c?tKCV4n+aQ(0*A`wk$r{dU&3x=!HZTrE7rLavNLfSUxswP*LNh2v8s*Fq z(aF28Kh9GS#=cT;nuRE+R%zN~td-1+!i;qn84lKQaL?eX9WvD@Oi4QP=N)pb*!F^`)X;mi;Gh~r!Ra+PEgAF(o{%z>RZ_0YY2+;_$TsDS zb=`12ugzGr6bV=xdua-R$f2+p2SPEyZOj>yD7KMlEkQOwlx^^p30RrZZ7P+9{I`F}bn{R8U1DResyu0sE0 z#z3Fk?RVB6RF!ymo(CX zSCu(zUM5&;;4nqp+(>yJND$7>0o`P2%N8$?=w4aCbN1`6(hy(ms_yAT?g5IbxX|&JSDj_{dpTH0dlCyvJUEF)EOh z~XeOsQXx}-$g;@8){yf{bmZJTdiU&y?n@6W<|@Zk#jO zfXJnh`$&_k)C^weU20bcZTlN>GdVDPrvp|>XfuFP77AX#Vb*kn^yDDfmVrH0EVF|) zF@*Q3MT6768j7t|C({23LO1-Yz72IzzJ<~c|v26q0jumcXl;)=5OSkr$+!E0Ew&kpjSh)x79Mm^%6TE`}a6kE2v;tn-h8AtGbAbAr9wQU1>rAQk(ijD`nTgAz zK&zLj7u!+@G+NP6g^XrM7-v9FFOVp=3al*k_R}QfKvIsT?-so;LSi7Lit{Cbi!kw7 zifK7bNV|5h%Na35?G(w<+aCIki-1jc^>(cfgDFG60D%ET8%A;E)+mceXtQ$`M%&;5 zeDt_%1!sNUK1ev9oCBxaITaj%;l#+D0|Egq$g|xt<9tro(+;8&h=A>~_v0{7tF*`l z10h-?uL^dosQoG=KTbfaSzB|Zq@Oz4y+?)BbWTzo--d zaP=fV;^(JKfUErpA}92CYc(ObzoPE_6FSoFaKaAy8@#vCb!*$T3+xpEY;&UhG#qcd zJ{tcGN`X{nh7;+cw?X}W=+SY;y~gVs))EokdFQP^+tw9-`By*wlApXQT2E}9`mA2O zRw>U*79M3Z20v0DoPmo%@Y*cLw+or32{{*BE*n5nQq`WQ=BRU)aC}klpH13=InexT z42VIDf=OEmOIJ0Ad0Dikd4(sBlq)JaXS{Pg1T0EZ6r^_!E)b?5z%8RhZ5i6I#LvmIrnz1 zK|ngMz#t**e8>5&M-F&6Uf{=~4#H=T#yi8tE#vqU5B+ND_&N zA)wUSDp&R-d3$E*=qY28_1szCy%@+T6~Qtn&PLn`p&t&xW7{^Y>xMmN)La3S{LOEC z`JaB}D_{6$ruD42DkkGqkq)V`{vA03;mM< z|AxH&A!2}`6>u9yPlf)Ens@;B5pZDq8|0Y#A#IQh1F9Y1qrCs0VR^j)@v$zyxClU_ z_ zBg3Ns^uy_wV;O_qxE+g#@a=E^`X2zm z5B~he|CxJ}f>Gxd252I9FN7yK6;#eZW!&5>Vgyv-fOn3tEEBwU*md#|K7KiGsZt*J z;mZen@ai6){q)-iQQMpr%~!%aN-ISa&#D&bt1gXC3brb3g{OIvzUnD!iI)Hjy${&a zCJkl0L-IX8pR~=a_a4p*IEo=nYIaU=6t!+#A^}29a}t6e0;(sJB9W0yz@$pHs^YVj zwY82fWys^}%x2Ar?7O|7o=2}>)_wxjKtcX5>x#F_!QgR4F%6tCxuYK{Ke(6h} z{{s+JuJzcYhgrOPF#?`O_4nU;Y2eYr@7sb0w!h(%uJ&u>KP~N`)9W>6z${o6Mc-=u zW#Sy722J_f8}9={KB>D~HbM5mVDH{vZzI^!#aSC|ntv3Mx+qOxl(g#5It=wA;3({Xo3PIAQv}Ey?a!!Jt zh8hjb2qA*oYb7nc6Gc#JMM=3$w9Yv(A{6ilNR4=9>y##4+;Xl+Rmp5Z_pA;1zgNa( zXB04U5eW-JE&Ab^521DYg-x)UX?S!!Di17xIz2^Cjj8S+R@CTQX!r3y!c7`04K4X<1(&JX7Gqji9+RfwR72veA(8U+wq=vlmd z%eym62!5U>!LDe%eJL#Rz>)^wB2jCJBuIry)w=f(qoVDr9!n7U-gUa?3UQ#Fqt?zE zEa?MQ?0{5$;<)(%%2N?Ooopl+;S+O=bLp9ETYK z&Mgv&Gkgwoj0G>a6a$cMdjhIf(m2AaR}VO!h2?PDF8kNM_Qiktba# zhze*x^P7V2Is9Jx-=YPBB5zRv7|Wl60uOY+1K^JgP{?FM7A>!@(SebxpN3Cm0W|Nw zyNX5xG%Ek66#L*2_2|L%*l00?!>+FxNRKx8DZ2d^sQiInv;iQ?M;HLZ&#y579)BGb z>tjVeyx*>7WrDPsZ!`kTaByw19yIoNmOdA^Y5Xt;f|rw|$s zdyGNCnJnJA;TS^j*s~~uyPF%Gw6&CvtCkt6nLaeq0nnJy#JlF!0L7GlRvrNcBZkoS zHAcFs`~plp(UMY@kg5rQ7NZN9jTkvxOA9p%KY~yW2YGOk_Hcyg<(em@pp~$!9J_hU zrdZXGYQkreHh`?TWSzs>z5-68{&(}r?X@0L3b;D{LBQMj-QhY+GHe~2k2OfN4WN;% zX9PSNz|XiAq8Ct}^_wVJKzu^PBgP&9@F5~bsc8=}s8WttmMDgU5=l7{20)urb1o>- zU;rSg@+i5eXHLyvEhV>RJh!(qrb(X36s3gFduj0ul5#`oKhRlZ3gaM;R;eK#w->IA zRFI2=@K1}#f!C4jNr;bLoyCZWQ)rbZrDi;Pc85|b&KKeAm+*h>74JmKQYhtr&PcGf z4Wz_dwbTZ%EqV;+rA+XAKI6leXH>4(_I3aDuYc*EeECbC|3h*vGxJrQ{v+>xWbf0G zzP7C?<}2kd%AVTqPf+}JPaaT(jUL870Qm@mci+#+?Uj)F=DpNVVF6^LVpRSn)Xm#( zR)9>tPkaA^4|Y7xYtjP=17}|O$T(%d@uy4D}6bpD)r(1$I5_5#)^H?c)N7mmX6mC0`ShK-}+w3 zdHca%{?(U4h`|vxhC5MYa_7caXGdx^%mnNyOUT?yW+}#qX^JRSTl_kw9uFz{-xQ5t z3XDp)C^MkZ;u=Revv`fmGNBehcuPs3mW$;g-1OdK+qZ^WAdq^YPI(O^Gczp{UOb=S zeAN3BFVXN1lGBAMDUYByfcC%#FQ0&h0T`9?h$WDH6p5{KgQ2>m+>Hfa0AMW@gEQWa zYc#kfDJ=@XL!H6F0JxTBJo$x=B5`2UBXpynu%P=(WsP(IHm_^p1ZFjc91$*i5mv`4 zoDWd>;aVk}AEFWlxn@vA?-7E8(AUeZIFG3{v6Aey7!c0+)-0!%igjDHHlCGA8k#?s z#yiU_@-TV=-uGxsEex*}7EWF&rs!~5yi}ApF`kUEF9xrtGeTLQ0{}al*3x8k!I{y4G z*!u^5X{!Lnr77Ik)dU?k?m$)=%iYNtHnG1|4BFJn4LU$j_(6*`sjC27 zZ>t9!8&Fu@OOX04&d`gq0I>noIV6(01xM&~R7Awg?8aMDuf?q8?kILE8Fotq@Hc+_ zEB`#ku>FVce*eFG`|Y=Gi859&ZoJ1dMWiI4q!_$B;#v`-$GWFB5f-Hc4$&h7hugaw zxCg@de8Fj%q&bjo=bSVs0wfP=yab7aEzO3PR35N;)&f2(8upiZY}WvTma8>DRZuXO zi&}3*LgW*?$1*!a0(OT6MC1WMT@P4OV8PYVVm5bz&-t3+Obw1TDvw zJTbcMYH`m=m5Tws%-HD8ezyh;+swAwIT1VE*kT=)_>`4RT2u;jULCyt*Dfq+lvk@5 zUBX$6-j$hL`;nl zkoCPY1gsfvg0#$4Oh@nm@GN9fhWd{p2SkDep>`~2YKyUDxyKN-^B{90G6Dqnc{c+W z7Y@%VD9S$uFR1?(Ibdu>(_a}_F9KlPw}ktL2kH8!Er!=sdI&Hi?RHtW)~dHE!=;-< z(c74ys$B;4eG&=eDAgkEkC~CS4X+-~*h>YK{QtA}?!U5JS9;jD_M@u0`<(mWOC&`} zGaSuO8fi3%oj5QO1W10!uZDlfe;5P-48t&NBSw&i;ly!bXKV-dWHcI!)<_yj6h-ph zd(P>us{L5`VXghBK7DzwY+!8`-TmITe*5pe_12gEDb5Ig z=p}ub6VAf^^`ER$8|{BoBcW&mY{Y%e9~WJKZB#&QWokyjMgu_pp7#R)%gSBNo-(g{ zkT0QsbkPD7NC&oy@&+&JN_qL`fKPw*<-GsT!1mcN0E#8_siZ(T0%x#Z&u`~)*{KF1 zx36DtoVMSNPKk=TWqrN(4VJLdwrX%=J(3*IfE!@pR-NsW^9neikOHY$w$%)vda@uo z31XMy``aLvNVx%!@Ld6`;^uU|p0v>_ABI5u?r(kVpA6%0`tBdU|JNQoynZz10She} z?k*bq3`kkSLWr183%qkeE=&o|nX2z^jYZB8a}a`I<}9K*C$l}>EyvZ!}z zP(*DU8SM5ucyEvrS3uV98>f(Qnxz+ku@>Gt%(`%UXE1m<)`Ke9F&8cSvT~KMzkUPd z@u&@z#ItPktpHL1_p(sQc=Gw$ge_5s&Imxaqdq+|48T>KsqR-pXBwm=&QME*5X3O@ zj^WARG$&vc07HT{U8Q}^B&_UOI^x93=wgS*c~Peo)DAVr*#bgdDuZ352XzCoD;^;!#l$0 zN_v11xO}J5?5KqNLl#|w@|ihh)#Vo*g44VTz;njBthE;acfwRes<**_8A{)a1VdRR zie=n2h~Z?35OM~mgf+{!H+Odki7{9_`PR38_iw-c#;gAl%&o+)5dK~m_E!++77?ha zgH9tr)>Y1me)*m;KvhSe3IVYi6*|wVQNUd@p|VfMY0|!D;d)ZjkhVGk@=H*J0e9!9 zeNEeyl-o=M*B{9_qF?gf8TXI7w0#CV|FV5H41gDI_W<_=hQd8hr+uI2qZZ)Sby(`6 z@4MkLny~r{FcTUIS3-`Bgsvgw)x! z8b%`!*Ckyl8mR8+BLT%KsQEG`CNSuoci#F}-n-Mk{8xYc*RKxOUn(UOdGHvVtG&t% zp{nyaaYfcuwod-+C|Yii zFD@CyZbon4qQ8n7dJ{Tk;S~{P6@1e`*IIc%E*b~jkK?hN#v;~O$X%6BD|H8&JBYUqW;dL zt6z)}F$CP)&R9c$wS?VZKKRzR-uqjRA3glOtY%WCr$#{W{1bXcf0O_1!9P)p78H_R zZTCw(K;QTNH$p$uy+)wS#C!(Y4X8I*sXmNM?JmtwGadmgPhqX30Eh|RI%$oXqAt2Z4lHeg$6=6?E$!|n#4LH7yYi<}7Ptw)=OlH@ zT9?ldFmlex>&g|7QamAm&GU>!Te6lmsmwr(0nU3IMu#;qZl2vBMsE3Z5S;hwK}xR! zXvlbtS;ED}h_KDPU{!Xzu@-(9npAT4xtw#@?>t74f3F0#R6Tx)G@O%A3hTdsLvPO3 z+NIpNGAu4s^HsR|F4d4g`&&2;#Xx8iqRi~=Bq{T$9P4eXbSPQ}OJtmugrtf=NiQe^ zIL-;oz%Uf{y;$7dJNUr^Oo%DKIl2EaN>7NS;ytC8L*|T>8Qxh8evt3Vw0ka<2VSa2 zG(uFHGO0ii2+{*!96&79EJR{3I_>r+Aa9!5q&Emr+Wsz!&yH9_fb#|q4$}|5^PO-057*by)sMP-J`u@}?TiC(7WOXyp1O1S>~$vL zNp`@0f$`s>4fn$Pgwi9RPXqKu!^U_JeSo&VONiAeyYcvXz%P&MZ))pKcF0{U<(KgO z`MFQ-Z=WIWANZ^p0J43G0iZ9_bB?=c1aLC~8eP7uui$o83oKE6mwQHoPKg2=%^uiX zLI=TZq;84T=R{}kQ?HS_6RAI~0(x&yY-|7)sp2v=b?00(gc#5$K;5U0#&JA;<;!pV z;g5dwXJ4A<_4S%*A*z7LMry9ps`9+dO}><6VaqvH^}ncn)MHE%wpHbplrvbtNfup+ z4umygT|<+ag*1qvQkOxH4r}GE6SP`@;H^c;?UdV^vM{#SRr{V3;Qb(_XgPr(ebK=H z8EJi7A{X9Ugp{$I7U>4)MI{alSTDeqYhAg=VdpSvD!On1N{GLB`BhbMJAY7^`aKTU zZ&-~8uE!N^`gU%yLyIaPy7#OmEMaqR&Syot9yLA6#IM3YsN-fZQj+LKNGzUqCZq%m z&R`lvQE^iJf{<83>VpAU3uY1nVQ?765r_Q*XMHtdiV@(v2=4g7VHmwMv00Xy7ASK; zgqy@T8+VgLBQ&irjZWu67H>RrBN#GkM@k_ThBabYqm=ytaDxLgVGS9#Hz(ZO+#+W} z$iTB_N5oZ1_d*P~y*q&bjH8$6RFJNgoP`j`>a&*g8iTY9R>Y~wcjdI3Wy%@zvZx|r z#1f;Ft|pe$!f8=h%y{jU2mjx9e*atl-8ha~;B$%a*EEdEe%_`IiU+@W z%(%$-Z}PsR6#(3#2mPBZ zwcp0SbIt!t9row7eGUx(J>+>tz`cDP%wNz3pxy{9YhrtRK3+xSI{(@s4cl8}6r0zJ zdD^Q@S6nV)t9^OkrWb+EcTNAd&o3uc7oSS_laxik(A&$W3a@i#4cHY0j@RdQn%fDqG$EcSZlYz zq5?OLLoM$sA3UW9=Y0b}D~(v35oN-nk1pO8SA!wNSR)v%HLDmd)~ZTj7F9zcBc)bG zq>x2-02;MmB^g@HOE*B36a`gwd8w0U2yn;pOb~wn03ZNKL_t(Kk&3n0O}si0+rMI1 zv`m&T?rk}*dgxTgYGZUOo8|$k*RNY?CEU+h8PA}fF2!Ol6&Y;`N@qW2@rJ!4Op}w6 zNh__CEm6H*r>yxoWJLAM3s>X%;BgoXyd{7PjB|BqHJbaL=UGXFLv1fT4kM<+1Vfr? z($8P&{6R+f9jKnY5cDJ+Q0@n_e80j|FvuEOFQ0ZC2BgjiEIkUMcAqpxOIDSzC;A7X zgej88qP8g!3Ik&a`)R`UgS~t&%$2xmt-&}9I2?A!DN8N?X_i*nOTaP*c7{L=<7=s4 zE%z(Lzozup$bfndgEmCJPT{Zn+fBwY9?H1g;?*D9?=LS3_;0=cc1&CTaBn*YaPAL$ z2^-+o2EYrp`(Em$gUX-#$K5Xr#Ks7?59s%tthzpK-1u$zUH7-nJt|XbTL#G85N+h` zI~Csy+n7L|h*YRxH03yxv8pITFnil|~xo(w=CpF#@cFimv4FQ;j zp|YJht6Z?&a)}C9B}J7IMN`uaES(iFjzd*7Bn1Lv48~!U`t!`SWKqahQj8H+5e6!t zC!VKxb19`NOhXF(If>z5tTcHsRCEFQTfYt0H$#Bh&f+|gm}TXjw46KORJ5n=>!woy zztRk-OvEyt+7M_cu6~cce@(x3=WJI~>LLNaoET4^&f1U(n4FP1_^y%x5Yk*!=Dk<> z-jqms-G>M!;NjlOJc8&VI7@&LBa4gyvb3lk{IF?LO;jpGu(@x}I=~pjHP#l<$Ga2O zMHC~o`v!6n{eNjs9c!4q^uTaVB0b9@k)xcms!s};QKWo}hJ=VxS!c1X0rRo|5M7KI zVvEFp@!@)+V27keE88PLh4(jOJEEU$J2sUn;GQ{EXy3;{mpm& z!F#{+^}pw=oqIsPK-w!HewppxfxlJ^oErz_{2u%_sR4QavY%8Or~-N+{#DSYCLb(D zMPHsLP7j-|ysv}nIz8KOO82W>N9CL{W?8AbX}$IS>#nwaDtNyX_`h6~;LmaU>=^*S zOBew?Ui~sgz{PXQ5?CFlx}UnMx$s6Mu5h*lSK458xFk9yt303C0Nvv)p11d}_}(Aa zE$02H4e&|B2UI+_h6VlGG^?h*Y59-)LygIAyz$!m1U&oUkAC`awahTHqy@l`Ugj}Yz_eB_-gc6x%pycY zkTS!VWC6F@v!J9Q07&~_C1PdHaL!{GM29`bSoP?wkupU^!P0lP82VG=hju{{R;wilII2;^&XOs}3YDOfMmcC2KvZ9kn^ExZvh4W6lYYF^d zO^mx^sLiK}BH}a+*zE>U#{=4Ts1m>oG8V>K%%>U0;}Idn%HUr$jP9I}JsDi} zApi;2XU^?2>*rrpKx((&0T4CIWnC-M2&+FSUqqZ-nXk4+xQyyxOuG@|IAWO>9OoJ9 zBILzlNW>r^{-@7waCdiVtp6<6A!!6?7t8eQTfh7Dzx&m%zVp8uW5O9|Co)^szeWZw z0sAH$pkaS4lI&hnFP{32e!T&p9zJ!iQ77k1&4bt6zZwE{`4TF&;JyI2sp0;SV_`cGf(ojI|tM%2bIa+4rn$fZ$Ov32}JT^GusJF0CBEU7;H+;i>eV@ zl`6JI0JC9X?3PLZ6ioo2cHAmwaru0@UymuvUi;C$`&(c8r;lHG_|rf5XMgzL4#W6% z2nitsjJrueHX*DLAr#$ykFZL3{k*;Syw=TDaBE0RcGFoPcNiG z7OcWJOo%aJo@bcFzz>5oiD8DuJH+TAV2xQSAu0fu5Rd#nXl?pXykq7nIeWg8^on~x zYc3?;V&1UzO)(SIn&4cmO*IZ!Cvf{|WB{gw{|ojJVATUJEc(swq#C!3Q_T4I<2x8K z7v4O13f3zq28 zG!A%ndqmC&#xUk3V7K=_`Odd~_itQZU;P*xue`SIP2dgqXOs}W5CKc=e-HkJ?Y{wc z`PLN3`79!^(ean}t^jUiMP+J)zp}2#5>~u(Dz{zNoC@Z0wnz-uN!f${+28uO1OKuT zx7EL{;$;~2U(~-9swYqFjW!=*Gk`uU1jfyYRJ`-{DK6ZrZ4`vMUG0-?&$$;jL49-L z?j+jnre|-z{l<5H_@f`cahliHM(;HwEaChZVtKw-vMx;TOdff^ZQs18ZbFJFZ|7W`9v%EGBMc`qxX6$(y+_ z;7vWpSp!F?_u~{ZZs&xM#9&KG6d*&jlr#n*gr>|WYJpk9@63$BdEtNPH4TG&56hw* z8@ZHMO6n)X70x;MLFUyoNew+g(l_2&@??g57 zbUGr&q;p<${7ZO0goqFWmSt5>UCQ&ycjBEinhG&0H$V)K6cb|3I2~u)+#a#a0c(^7 zM5V*#vMgY2P;`59hgTk7efKZ@{iwhk`!o-%kFwdF@n6_~?0T z{|)%lC9)suIrn6Ix2=Auf2|k*-8uER`+5Hg{@l(-cMKOB8J*N`adLn&@NcX7IryJj zz0X5Aa!GHu9bU31Z{>Zl!!6loLk;``_1p(KD%)r z{Nm%cz4Nv-FBwNE_aaD`7YvazO;V~AbHcJjVPJz{oy9bbLcTJ>^e%7forg1okVKcC z2o?O7H6Uu=_sm(ycV0T5#VG5OXu(U#l#r_oVu-4#PRc5`INlvMAzy2y)G+2G-Zn_` z|GL;)=WCunXTUjN=M8+}G*o$5xp{@TACpMvssoIhQ-bqClB-{y&Zx=?(LvUnwb71N zLg=^Guact1+P*wvtTvO;a!CDr8KP(K>}Ez-0|3&FcvRoF%<9Gk5W`|l8Hs_>$vH$8 z(;&SZjGBzMOUB(%WPDjaOKDy+3?AMY0Fu60PA6DnvD=Mm7!c<9glQb%hXIS$(&v=H zWQAlJ+g!0;3^Xt*|HFHa{m#M@fvk~M#MVfZMmq~m`w7!HC^^qy+D+Q7T7DkWZWJl& zC{or$z-gWlV$doBi8w6FibcKjs5<=18YFF{ZG9yjVyc{PN(raqtPv4u0(6|EUGIFF zG0&^W`(}w~F&L-QjN@s>>9pc>I)-=O{qq0$&EI|RZx7zzK*ITr*>eKo&6qCoeLM+5be|L*|4D4)@%f`5(evVy<< z5b9ca4*qqc`@3W!+~3KU&VSDK83upgvu*&$_9+Iy=H*K!zy-fnW0NKMxgCcH+p2)g z*tA(&&q296g*Ri?wY&i`D)bYmA80#n|8Bj&U%~gyHGsC0O%fTG-FiTNjL=e}UV@S9 zjp&}YpHO=XYi)e%tv9|mdiUffKmFhxW=sSiA%hs2KL^%DJocPQuMlY%gEL?u(gI&q z$6MA2&WvFc`QUk8F=&pT)oWiuR6AURTNuKk7H=}Eq_3IDb%qcR`2ZFOy0T2O)s|n1E+nZb5-rXU^sGJdr z;G~#vJl@qB{i0_8h{qpe09acGbH5;z63xP!ke(IuJWF*9faAO%=2W{5#t=YcFpM74 zI3UJ|CpWh^offT7z>{x(>v#UnZ+z`5|G*lva$n*{P(?o^6rd(bq|ARpGX`qdzl8gn zqTi+>fZEhKSNG%YpH>S9FQ6J1n_B*}QoeKW?-~EiyXg&&k~XMoQ||>hjPV z0NkH&1{{6F0rxh3?vu;gr7=E3+h^YZ_~lXomyg|y(E(^fxy?DnfGlU#6Yqie_MCDY zbyJO?Aj}OPXj2(*_NUkd%|2*vaTe9zKI=c~b{{$exL)D;XE934>F?F~UC|Yd%jeQP z4tI}Q;K4d3#cav16zG96=8O?MngnWPAA^INW3P_ z+CYVC1p%p+DCxrQtVLKO5^Jib`;iPSeOUW3iVFI8o z;?|Vw2X1c{tQklwZdS;m1)ub*P7nrs3<7xKwJKA-3;EYCh5Ik9&8S-PNNr_nVfroD z090A&{X}pi`SHOS>;?;G2#J*wKwPUh`Z-XBAS&5z*)o8zW|iHSy8p}!?>wf-U>Yny z7V9G2?8FFQgmtMs8?1A%UgV@R2=j5q-SLQ=O9h94fx$3I+QnOKPzBa-c-9|mi&iiQ zF+{9Uzl%=5$2(VB_r?%qCL4phn_Jx8ounj@gqLECC{bpu0+Hy2(=L>$eOJudpF-}k z(UcKL8yBglQK>9gL%`i}miM<(5}Q)2to~^l;l0K2_K1%@d4^?P0c5=LVE=D^?>pc8 z8?U_b_`6WBrXs}CxAAS@-+-JnC$HW5P&)U~c{HGv2~rFD_dNi3^SA2`h(5AFy^&Cv z{bz=QMjjgIt8@pQ<@&1x`-bS(Kh^^a_%o=|WXf~YKFxL>z{jAx-kN}zZZ;v&AGa0Q#W}P$Ej%2fSEhrtXzklSONkY zN33(p&WxFI@Htp?7g#g`dds;U*I6P}o~{p?^dXP_OsbGB&&O$e_ST!P|H<9W9Xt@&Yi?dbrJT8fz9lJ@Iv!^@vUTj7xvePNyj74? zBY5ZFyhVz+3j263EsT%z3<9*djluCaBc+US9N?U!6Qqj3cisK~=RCZ3aMmF%0Sv~~ z)c|J+Q8EtlIJQ>8$74WD+R~MzjI!KVqc@woC9nD?`jyw!Og|qhsV|?$h9KGpK>?}E z5h4*E23lI7Y#Cx0h!N1D2ei2+srOGMS_8G)AYBq!fw0V*vX6*xJkH{|4;}=@8iZ8m zw4Z}~K56+21_sr5DAgU-X^#m*2q`16=uCu=z-jy- zzQ2Mxkcdpp_xJyBUdyk>0#&8HjRC-w;L;aB z_Dk-Li?}?4IqSv9abkiLqoz1)wIeqHMvtfSd)Wl)q` zxI3lAEm)}~-h63jEvQ+uuRVzxomYv2V?R}RJ0f?SMS_449ZW?fRd&06T z$Wastt&^YY)2DYhourx3Zm>_j^{w~*_N%Wx{v%^d05r^xOZEMnnU#glo3g!gpx(9v z-jwg5XX*EZ!2;|Z;qL#}|y{7ZUZ zbA0`U)g@SeK>hYY;QnHG|G?)b0&vMwzjRQ0aM=i;^Bo1Mt228xQ1{O5wdQKwI~Ltb z)cN%&rPb9c-K_S_6)djx8P$-s!}s??KR{RLuWvxS-O-%Mes_00+#kI8U>k$^^6#Uv z&iU%<@ZlS;KYstGKmFjrvzy!3y!8YyLJZo~kF=Uu5^G|;PSzaJFiPoON*Ti>gu9r`16q$i(+Tp>2J^Ubzf{>-`G$oa)P7%kW0Cdux6Cl(+5%Xyg zq8_A^;O*TB%PM?_3?XV3)yw83kct-xrzM1lH6|4R5(DaVnz4j{oFl*T;OdWl?>pc8 zn~xto{C@M;m8nn2=k@*Q>in?<@ZPiUwErQ7f{e##oqe?%8{);%u=>Yo$v2R=^*fNU>o z0LYWeN1vl#1JnyffUc?42&j16jy*RTsNYXzO46o}P(O$~Q*7ZaB7n5OCGop;{)!x-ZF^AA6K z8!&^{aIZ0_vcQ=Ym%`O0Ihv23YGr29;nIg2?jEs{x(}&+Zn?r=^PAWX|9u9E%u4t;m>5K`|G%7~Sr&(D2suEbD zF-62_4MB}9nVEwsN-~7CU*@584k=3XA?1wIJXf{9WnHn%D@5x;M0&iJIh*WS4#MF@!cDgoI~+YW!-;s<;R2zQ}=)Oa!v6ZM0fJ?bMCRs$cpiyo8MQaMv9^XqtTk2b&sf546fvLEyuw+k%7BHbUBEXd(O!2>M1`0c^SoBM zSf?a3Xi8!5Qh6Yq4I`qG4u@e-Ljbk$PvI{J#{pO(Fb75^#;DZ&+nZU*j*Q)IgmXZM z8OxfnCb@A-kbi+Cd=FOgU=%=h+KWCg@a$$qhQVOv&Y#wd+f&4v81o!qtTftj0IZhl z?Y$7wo*YF*&RQdlnL?@t5HqkFEea=c^afWu4`YSl@0`Qn2p>I}@$tu>zx!IP47Z3eQSsW10jDfL95O)SHOCE+5pHY7Jg-2KC>E>mRM3#W{z4IB#=NXJ9Zz`lX#c(6`}Q~f z&f9N&=?@gh3-D(UG7D+1vHZI*J$DrWRHb!0kH2{LEp*S74A=mO10UP*BQnb7; zPz{X&s#W8^HT^l`1OUAxFwowMAt}weh?Qe_^S1-|vJQ0y!=-xvEY)7IYtJzPJ`J%e(sT8t#Rw>tiB^_X(p~*q|KI(iHeh@G z+&HH5XZ`;BK;NEcY(D~Bc+~IV{` z5~*GBAf;AXtrCEM(Rq|ScqJ2BS5pWD=tTp-A?Bi<2Y_>}*KQw|)cs*K4#abfF=6m> zS>nAWVRZwQ@L`NW2$GkzR$9>x(*On#!m1tHfOQd#0x|}fB^kM{qI+<-+G89Er#a)< z(`O*{sF{J&yw*0#gEO$Y^3AKN!GRDGFfY>05Fj{jkO8c*w3Id2?;Ng1xsM5w-}hPr zf47QfeV9bNY48SyEJBPT$}~#Pgp`H6Xo%pAuGTD(i8V;B`n6ZDaeXzxTf)swFFCTiwt4Jx;r+68CZzj~$TCfhkFTpTQuOPJPxn zfY7Qs7}~!A5QOf{j=2kJDn5rRKNQl!kK!kXN__sgo@!;VDpxk?SQXWh~{Rq+ARUJ(BTLl6wWLh(dhJW?OTMB@-#J$uW_ntguC0vzsLNfp~?Vygwd7Zx=O9kL1IjfC#a>ti(@sL1vz5s;W`1h~Eisl@8i z0Zh<{FXY5(88BcVYK+?1+VMxcPT)U%BQ|mJS#O z?B;y{^NWu@e)qfI{n!5u;C^ern=lLmrpeV#ZN?ZW!LwEYS4?qCdSrOPV#bg8{WZ<+&*w{LU z!_Fc`hOr_kJO{4l1HjcNK%JQ}2Z<&)D-{59V2oZl09o?>DFeq@I^G!qoD)$W$-&E* zG0C+Ogm7uC#cq_(^yKLgAAkIbR&E%Om7M)B3|h${9y|eBE*CM4J6LBipH8^Cz5*ap zz<%%uOTfI$AR_E`JA^f0UKaqsez)(sHyYgC9p$@K!su?AB&YAR^iV_hF-Fb33-7}Z zz8VkSiOSy^MDE#H`OqOLlH7m*03ZNKL_t&p&HamNAQ^xYgv&yNaTvg0oQ^Z*RSd(z zp(vdjOId49tpX(kG4hsW!D$Y-y}QBn)&BeMz4z|_^!VY!_fft58k!d=U%Cg%P1%o> z09Y9NdOj&|%P}a#z>cWb$a(je{+m+2n%CE3d*k80XOAr@u)N;RRZc3Yv~RER&ux5k z%0SPB)Si?jOz zBY;f-el#P%l!^iwk9!dBjR4b)RgD0y;L6k)2x=4%aXYU8yPD}}=N7=f1ooso3JhN` z0y+cZ9@uZkfGv+R=iz&Q{QdvxXCHj@S9ZJI!~Jd)MLv@Dt)vU5vkqjbmi9UCRNvjy zQbDJRev)IC7QaEofsCFj0zU#iF-rQuIV z#yE@;#<8~bBG45oSMRQaGIE=-p0G{57RIO10qvTO%{p zipQR^w%=7<1|q^VjL4j7RHRf6Ft{26h76W@!5V{H&pSp?xzBk~8s7GaxVg#HK1J9E2b;|c9Mn8Na6%{@SbWKYo1u{a<|a(Sv6r0vcZQz>iLB{mQ=t+SnaG{{IZIO z4QDk9s>Q~7b4_gx9IEuIe5sikei+~fkDMg5UC3(25O#+N)np@#MiX7xx3z#3MqWhY_QC&n~+SWB2g z)-p_4X`Qz)npPPHhiTOBz)34#sdG=*O*=8-Ae|J&6BkKm6%deIKWlfsAnkZ%-mBW9 z5-}y>BUKnC!eH8*N5-^-nZZT zn{U1K#=lS^U(NGFc&J5^SH*qQQ#Yp1`xnptKF~vZ19Th!9iJgWKS1@iOJt!o5IO^Y zE_?tcqRjVM{q^rz*uNSFXP*BVxHs}(S>@_d2BnI~Lb3t>Gsb^gd)mUuo7L=mdw$;k z<-q@WV|-4wFL(q1cwrO()qd8bx(GsP=(CaYrGhKW z>e1i#^cy~lP5?2N{beko-qY9Dy0pOAepYWDo%hb%MHcF{7=SK${?CgD7!WMD8&{go z8EV&U80`M+&wl!sfB3_n{ue~_*7emjrrl7%Jay!~64oX|7@db7B=1i|uw>x|tD$#c z+-Fu{8U5x`N>vJ&tU(S5O9-kdZ>97rCXC+8-O*fh$rBd^!fBkao5pIWc<*4nty64W zL@R!nJWfZ^u;1+_ow3ILBc`(wci`Ev9kAyev50 zooYlyA_@|!5H`JBhwmao^So5B7Zt*Qo7+1$=Wum(z@WSVLlQvZ61l9x=|~~f6xT04`Uu9FpT7GWU->`Ydh3lpFxEtH?@8bD zJn?Q<@3a?waepz&zD02?wjO(r{H5bn@qqfv?~dAh zn)cfE2Gq}Xc6jry&d)zPbGwf&|5~W~6;XGrTs!f@2iHG&{k6w`ay*@upMUs^H=T99 zF}b1j-US3%$#oLSO;HrqNdh)NYiFpn z5hh6$q%6?`qq54(jKIKYWz1`a_avVO1ZPWCL&6d=a+a|EZZLqB(-}2%roqBkEfJg- zKj~_n3I5@{-SoC%sGp=R7`c|FUx|P+neKCZ@&5uzwzGJ|HoGz zKl~Fi<_y@Y_uV}Brs7xX@-G?zIBNpbvHZ^rfHD>_qjUw_boT2EfO-y7d;jLmOK7b& z4x%uKeT*Ue`;;bsK>SAi%Zn(gEZTeN^{XfUv zKk#`s0NVBv-@*%wfO}({q3r!=!?_Va7tY%3;){?@w>M{@V9nd-c)# zKl|W={qZ=z?wu#+TFG4jan3^Iv)Z^v7G`<3!rE??7A?G6j#)!QVVWCjaM&NfUAQ;%FwQO zQaO-d;4Rv{BdVbz2H;KmIvEmDDcS)>CkHF|8lE4#f8cmDT#CjAxg?1XUSVT>m*$=dKgG|y`3kp0Zy|>94Aei_+gOBjA4-PBr*IT(#yl> zaeXz3(L_bcSjR4r&+Xk&+dxZmsLZLthcQM}CmCw&NyNh%DV124Rh#y(kSVRf zlc!I!cjjMx^BZ6PTW`Ppr9bfA-`x+_-vj@RhmQj4L{++%&WU`~83~G-pM9_W*=v1%JSBai>{K`t+T7T~ zC=Hq%pRayRaq+aWhxE!pM#bJmyX2legLXf1&44IWgXyB3&8lNt=@w@|b@txrf57)Q z(J)PRjHbUpC73af=&42(pQxb>*w?`-9n!+~ai^zIWWvU=(28ZUMGww#xb(%v2im{v5;Gt0=@wa)F{Wl=85j z7E1PulI)Y(=SP)Uybf=uERyRRh`bEtB=o}=r{8_g_d3NRc)@=3J+Wl}ksV-C>Gh7NIxeRk;z5Q#&J%Kox4 z|1lyo=+)Iv>iGEIm8;&9{r^7oT6F(s^HsT!XB9Zj zE;QPuQdddq7$N6w&f7k#>#?^?=c1p?`rm*d{){9JH3&o!Iw83f^y+26oUX@x{f7r6D=PQy=yE#h_$K7 zP5A4_xeN=8tfe^%;4)vQTX+X5?PLNQDSxuOxrJ29)I4m_+j5tBZ&p};{oL9u$aj(q z=%M9RlQ1geM-3?c5MXSGM0?97v_@%3Idph!7KFq^?qH(sCb^$ZyFLbZqVKV0oo1uq z=}x~YfN&~nY(@OEV2=q+NV)Z?=5fSkYwwx!R9M{nBRLwv_u~urc1-7$7Mx7U)le

    gE^jsNy>=e;;Z(*ZeNH5Zc%AQW0b|ji0NJ$U0LMVPAw5CN0&U& zUx5=XJm0_a+)^PniRy3!HR9KIs9C`uqMG?0Xkx*rji)V*H{ujG{G5)!dcIP@aFyE1 z&BFs1{Cj!}bD4(8qIsjoVLb#(g6>_`F6kGGzMq(+uRZ$eOT^#WFHk1vs!TNc3l*U* zn>7^$-{aoOPICU{C+ndFF6vZnP4O`mo>u~lGhE+@Cv(;L(t;uS@t!cwKPOM_D?TM-4HvJnYBPDJf2c}x<6faTwRW~J1QbQQKIXT!>#CTu9F!LN-{$k&+@C|{34Ya z;>-DTW6Ey<5ji&Lh$hwwen=pOS+c@#ZJj6He1|d*nLsQYh;;dLrQv&)u+slD(KpLK z@WW#)c~)8QnmClu&(-5YZ8TIK6@;IcCg6VsgeOP82VI0RAm{$qMr_C*5mukvw6|Fv z6>Cf18IWO+{AM_{{>{f72l|cD$1S?ipl@GvsXU~JwQ+tRMpziA8eFvX194ML+escN zHvAUxfmgH6eIl=YdEKKN@TElONQb4>6DfhS?}H+g8da3k$21sd3Rz_Cn^7l zPJ6lTZSYxu;(G+TiP>>nz3rSZt5UWHNe?Z?uJu42BzhLsvqWvf4k-V8+F~t=&-H&$ zO8-YM2+?P^PFk1NNc?$x9I|x~@#q};)1r@B*g1C%i<`cns-=6G<#U)%`e6V78jAio z2Pz*qrDoq4l&aQOECp+Gs_MRcZNXSiX`!a0A!%U>2Bxur7tCnUhH{iv@f_=Rr?BXn z3U|UU3cnC3WP(b9JVjf?3B?Q&!Y8lmDc{Todn9muc^0R0zpw7nag7YTDtAF{xzXn4 zO)iPUs`FwlT#*KRW*6@Qj5eh7(0z8*2NeIcOm-s41s5p+{5%K9W^@JS>cx|1v@f44 z@q@V4{@|1D8Rm!&KSq$_U|wLF$60rGEaJbQS~$b)A6MZ1*c!Fr>3XoAVlFTJ_3w9k zNRsd~?AGFO^&>i??#JGjT)F}j_#qR^jAa9g8^x(*Md~ZsBi|y)G8dLdOXbM}Cz7WJ zQo6i_OXrfj2VDci@l{iE9UBctUSd<%xngI~%@J3(B>j~9u(x0qbcLvv3A}xh;Xe#V zVbf#)OS~6ISAg#YjRPb8G|Ylh;1ee)M4e#4&&;R}16_HK6(Tpu?mChDkgB6IsDeQ# z$Xr2;SK3#xj|nZZ1F0;VyQV2e^{C@89VBr7wj*wn%nrM4s^Xq!1J9$Sm}4iOF_96B zte-xAGwe;#L#19oPWoL*2$kA5H!D^kP|7-NX|5tHNw+}M(KtknzIg0KS*)$b)fxK6 zz(QW5MVfv`*w9FJiwI0YT5JbNbCptkLu*w?TZ7s`e7)JHKaXCr#iRYqdU-HS0Iy4p z1dSxd9LqdZy+o!=J4Eq0&-REl+0V-Do1O3%hU=WKN)(>~-g;{CnkDFmZT6UI|Nf{; zG7H!I50rKujh~g+MviCkzcV3SmucW&lGlP)-OI_SsZ)KsTym>EAdIx$C2M+`Ew#IxaK&mlnZzfdU?KgX)M-v9*s=d8Akoe$~&Fv94 z?&h?a-xPu>5(U8d=J|BD25TO^J}RtXl_~QNv&-18nAbomOO&_SMm0BfAv3vdd;`|; zM{+2|{T|o-?Da+GRA4~NN|$rc#UJU|oIF!sNz>|I1)8E*n85ybOkNYfrfChKFu?Si zktkaEHQqKF4aV5``0ue0pY1{${H_2o_1C@?g|)I(-&OQX<4B$hSl^+ z#%7V`$h0cVkksq^+r%Vf?nPaI>E$VvaP(yZLJGl_mIpq-4n)b0^XRK94s!{u&Vau$ zYkyoF&P7tOx{z6v0t@1ELt6bR4KvENzv~j?P>4m?D#J@6=bP(5gg?JJe;6ei>Z2in zN(9SB!S_lU#1m3S*Q6No<|e6;IHPs;FX%1Sqbh{$r2adhQz;-Tk~W=|Q{gh;F$UYM z8M~imvEf*ejp5G94`7|j!lPHVYN@M7sgpgXbm?(56(L`Qpm3qls}#gbrJ3*M25vHR zr>J$CEBV{=)Q$TO;Xj|)2jZHx)_m{oTg3h-2tv{lLsr>H7+p6GHMs&R`sC4f`H~q2 zojZciT~KR7Int=LAc8S<`+RVx;f{%YUNZhjlCSAw(ACnYpKjhM48eSR7+Xa*`WWd; z@bs~(-HHG5;k4V|4H1I!)25gMfIv}Y_>N#1agC_*3M}&@45%8@5`3-x{-%I9Zz}`; zER+#iX7ybhp#EJ=1wzmBw6hTNpTM-mP^3ty-Xej^5^I@K1OT{6zj|d=E&d2IGy0O` zB_KumG(YUECUO*?w``H=egoCZW~aPEULj7AbDDBpcd^yg)l~y-3C>Ofmb%AY4tNiY zrUmtiN0EZ?INpu?q(4*!57~{&A!)?*Di7rR^@UWCWwZb<+9+2dx6yo?*C}0==pPGd z_C7)M?HUY;)0)iZg*gkyk zX+>XSZpaU5mBLgqcLZQr1>hi~1uVFmTo1LyztlqwPP=X(cCCT5zdtQ*&Z8Tpc}KXS zazL&11X*JuB@Vf8Hw>fN+es;B@Z(Tv7Pyq9+7Zm`sHD&+qCV2Su@>2!8Xj(XxwhW@ ztjHIj*TeowVQ$n4Je;v^N%mpwTi8`efg>)O-wD}z`QWCyNcV&o4<7z@rkSoh@Acfu2Mmg-JwCRn zJ;VC}U_QsLZu0^JOU(g~0Piws`+ zyXadIj78B~2Vp&act2s*rmk5ZU@w3C>$ys9crXdmHjA#ZHnC{HCe4Rz=&LIkHT)M{ zr#q^wI)~vgL5ZRLJZtZ5(tXHktdB_{p7xvPJK~)jAHb-)3m!~9@bavO;c3^!e~01N zYjzM2qGB-*z_`3`NjSX^*cW+7cNmljh+aMlf9bjx0;&-e(&}lT26iYQ?+WBMW>RmRgPb&l4pN^xW!B6{DMVLWJ9KF>&$c@u$2Q&bh?LH}e zZyf`x{|NuAf;#7sXFx9QXqv`<`f|`G{ve zHOBi(OsBTeFok3EDK(tdi$zb`s01#+=&{9`wrn!khLR|vUKclM=A|QktUY7a>x(V< z$KR;vr4r5DP72bXoxgu!KLg)&2JICY!pm=CYcXDbwo8~Vpdrc6TXU}P=K8M{jk9=J zKSF!RqLj_t;BdMUmAWk1V^BgI;Vh*S0CxXrr`cy;d_#a8>MF zCN@fyHzl(&R_U5&p@?aR>aO!av&X-w$YEz{c?(DNBb=5kyln;Z_s-khDSM|Xeq#`w z0F~c(`ytF05A#^105@7A1?62W_}H@48O9#epXCASUn>=)~ulIVo{ztWUirGtn5u40ybre*hq!?j%v9Qy0aa zxN#XMgPN^}wz>D`WD+S#JRF4*BEM_O`P`4Mth8^epAy(Klj>yFHzf=YD2SlxmxGix zOj9l`;>7x1-IxJCK25NFFoDS_S+q&BGpyKJWfVwmhGXa#7WPvn4uJ^KI=ovlwz<0` z*;d!+Esn&J1qou@6G&K|$FEkJ2C%V7WxXDc!q*-lu)xv|&Uyco_p7NS$<@Oz>@=B# zsT?8jiFINm*0sQLNCy<}@gtvN0>&UKVf{bw{NMv&SqK(%na6|t@u{G+!~{~r4n1s0 z6%itNGqC11U?FZvi&>!#W5_DIR&AwMD4-rgQ6XSqE4lFuSBgi#st~DAJEC4HKfp1a z$%-*Z%`EYORccKRx}981m@TYQ`|LAc$qa;`4(?&)znV ziXGp&HOAoE$$-PAnRWo~Q{DDKs97ko+6M852CzmXHxu%)d$#AiVJ;Q!-nkq7RrELg zhQjqLDU@q@mIfF7SNq4_FA|@EY4t%@(UdA{g8s@R75*XjY133BihsD1ka8na;b-DG z0ho*6zu6Wwg3N7#6C>CNkwG>S5ZK&OV{5iVbK`MXGw|9^GiNpM@b6z#`Se!dd1drP zdl{D|fdejakE8q9g3ruPZ|c?g!19^R6v3C5!i@C|+njW0l}?qxospPDahoD|$JvEc zI99U4>e$O2o1bLVoFD(YgOBSdQ-1=_jk2g_4hrwpX$4L-g9vblvwb9RL zuOg!iIwvan5HMrt50yXzET}s__E~LSFVUqCot^b0SNxLP>IvokbSjujUYK>ZKm7vL zHB#U4q>~P~DPj>Hww1p3sB$0b=fHC4>!_NU)26ydZT00pVkxTV_j2)O&S`NZ3@DNl z_v8?bdXzCac7n0S-Nl*!@g!hcKashm!ku??6fZBAzxAEwg#C-!X#H67z_MCoXg^{p9it(eAvW;myspE*A|+0y z3fczR-9(zLB{Uo4s%cWgPL^>_HBAiuI`k1Eis{7{RB9oIF&a?DX~c}4JZ1}MP57W# zpz6T09{zR2(qzz6E@=14F3VNo2q-P?7B#g0&vhQG+}4eq=QhrsIv@}imH07){@n=r zaGb!>6=nS3)h5p?XRp}^?JICEbk{)2K}X;BCQvnnJu4iTF*K>7$dBlB?s6bS6}oBBKUp9QRKoeo}^p zFJMYIxMidocGhBOuaS;pgu2nXN{yQXvjU|YiInm?;WQrHY&^zaMIoYUU`35yS&8v7 z!Z^@bxETUfuTTF67BQT9x5ujat?w?W@6+Qq^b1pfq1fRRGda|d50Qa%0_DMRB4d+l z`q?Dr)*B02vTtpW=pklkk0+E_FR>cf{hYq6JkU5HF4?*Shv!Up)PPvTI60tF&u15 z{5gedvBUIbsMwdDl46Y8G21B;`50X&KJXC(Kml8S#`o-bl4hXjmr|yZvA%&&b<74U zhqnrnsbUM<10jV_9W_L({L}WD{9{ina#nPpTH>&J(5`~|c0h$HUu2cI=5oGgU!@{= zcKIujuE)-Vfxf*7o-nQtkFeDl0d&~R=*a6&(XO%YP^O`HkjywEGt)-AE>m27*(b~h z`W}%O*Vjrx#nYi!X$xVc3s#+p%BoD}2IK-!N6zyp4farQoC7APkdbDdaqWuH!bbqA zN7|L{ws=~za%`UcGV;&x_arLt+s^7F3MpAu;^OLf76Z8H1Xw$zdnkb-*2UXd$e9%md=E;W$6nd}LrQh2e zd9h%)xMr~QQWIIh6H8FM;s~YcFJyqFl}>rUUjy=*u+}Qyc0`?1%u$9 zIw>FU=P7&ej!Lw3gbkuYtnt%6V4sG+kJM9SRKNX{ zZY90lV(Cn~yZW8i*G$dKo^JSqt{%*gyVc0QL1t!Vov_gKyRrU0S@r+MNaDs3=1af+ zQxJk2vW@$ez-%F~vKH7B#z>D(8y6hb!UX&anh5|B801^P#^tGd!|-g2;K&HOH#NB$ z%4(3I>syyp#DUpYle@E?pdS^Qx^nzrK;}92Vz)LC7+W6;PbL(CMa;oSuZLC21_;DR z8P5tWHrQ9@{CxzKrGe0O(I1MeL*s2#(nUEA$$R^6_?3Rn-~Z51uGd76v;9+9{_&E;#d+hX>yz(= zS@-=;D)J_^+yAM0BM@;Iq>Ks0AM0Ph2kBb4RQ`}fnqZs}y)d_)4-R&&qHy&l4P-cD zb1@Fht-w^4D|9Kldeb2`sxcrWsA7UKT(Nj8h^H0T;E?gUL}GjE@?DSFVkk*uI4sC- zViNCcgC&;%q~#MW3vOeDDJnyBG@gdgcCL=mF);Gjk(KhCNjQZrXnBAPvG6Y0@ZoAK zE+dECX2%JG`$WhQ5uC(6#04v)6@&JOrbaInu!bt%Mw(mj66f(Qo2|UJlU^VmQZyDD zGG}h&X;26YBMAqX3)Ug4KDhdDZuK@K$}fdg&&=>Lj-4tOh}LWP*~40{Bfk;8){2-rbMm&B)6Kipjv6 zhtUs6FHfI49gSs_4T_%gT*RGLjI0)YmbaUgj_TMy*#cI%CRr|zr;Xm=za zu_--;3(5;@Q*!@^!{qrQExjAorB4Wm-l2{4DdlCm8qJ-Jz8W<`FfSx3n5Zg3kX)OS zRc|t$TKGoSKcC#a=|Kvk1tw3XqH-iSTSH=YBptaG6d7}I|NYK_*sO<*iXbeqay9nALS z2TH!1Ns6A&nGkv*or`!rPXO-pdE6~WjPIr*9})5oYd0InGs2sj%#Ei%OZ9dEzZrU3 z<22FBC-45$L8@NWJ)S7Bg2ED=aCDicy#HL>5aN%YU-c9mRI`P2`uj(;9%;0!C3Rjb z%#JL~pV}Lfw^~uKu2% z4`#B92Zh;{6Tf#j6VIyz)i2wN-`=4A3iXjz{x=B<7OCM+8%zf+C%i(RmwU9&wfz&L zt^itpxT)<_Q#|r+Z>XL^Qf}l4YXTpeI_CL@%buQu2dK(NT3< z*PP(y7PJw$i~3fyT@wR({cBo|%b(smD~6kyAtrYz@b_k{#wbxaAkTjv3tYe$;nI1j zh;|Fzd7)5m2(jVQcBD3D53O5scB}2`^EH8fYUFxM^A`5%_!+6!gaei5`PjYm=j4Q* z;!w2f_767JXP%?oIxjQ%sgFKx+G0#o$KXpOK#{f5{vG((~a%>XN zCHZ`PxhA%m+;s6w!~#X?;b{5%g@JeYI2(qz_)v2;OqxHb`f^E*m#?Z zkxT=XcUQ?;NuNMYp#lZEViqLaVL9putoJo8jd!&0a9it$or7&wzdHvibUU=K9O9oj z5}v8E2V9N^yeF9PMQbubTS$Y(;wWo5KIMBi4m#G7%4+x{g)(hPZH!J3!?{B7+gsIUe-nyP!$23~`y==Pb^ z0fl)AaDthxo-1mJ&7AR_) zN&h}~k2yRnxBMCxfHq&}jeLBRg<2y+?K0koTMKHd$_W^N$w56vD&QBjM>NKg$fwb!rWVEdbP zHsHUPfZ}psjfo)v2cuz{vK!OBeXtF7ULp}QS8k?bgzA0vSJ+L_?WsC{Iq;(Jp?~NX z!aO#_7c{ne557G`L)>@RbBMhlI76DhCjvGf<6z5l0Q$cKefm)k6+mn36gIF@6B5LV zjk66Z3~kK!q$sQgs7uvG=T;d;mr1#`zB!S-Q0KwgJ-n&>Ji3_KM32bv!ou4L`vj7w zSgF2SCClRjxE{~R$XT1$vBNe}4<_Y1Z$}vdZ)Z2UeFARA4|9W_{>~kWn^hKHQE28E zTV?3Aw6!MKW!IWkkC1mA4tw=x>XANwrlb?}#M2WxTehlqm7FSz%b4486-zDnV*dO^ zFl3vj;} zEYYm$M*jWZIb7^@-)7tY8nZFb%Tp526jlT1Ic&F?DuZQ5XqFmrAg(bzFe!h(=QQF^`|4wgJQ!p^?p__PxR`Z!1zgW+@+1G0q*e!dbT7$uceLbvn9TXTdrv(J zIkIVzJ=)2K7x|OxzYw?M+BO%jcXa$d5PJ@*m`}W$VmHW8fmKRO6@Ar+BP8_c=<#}! zf?c(+ROy;B9zGHt5~9Z3>{Q!>iBaHAs?$yo< zW&1x1Y`!b$wVmCAhvF`0yVohXa;<^?E{7A5PyO}$PlxySe|N@b4>yAD9`3qdDH-i& z_`!}_I{s@CGc%(}IK+vA@)IzU0)2G1GL<21$qO*4r3rsd0Rf`$iOA3vvF`836uz9n z{<^7y9179k@|mvldtX;31ykSUVb77PgY$0S2~TB7sj078L%b-EJOCX3iRs~`twY*1 z^%>@7{f;y`QfHkJ2n8UL<0Lh)7?&!r_j-KrovSKd5D$z&XIb*q93eq;jBurRE5wri z+6vQ!*$&Ri$YFh;*Jo(Psad?9=kr19OCqRKj~|~EDvzm=pJO@yPN3x1L`9DkXulCZ z$83}z;2V?$GkS{|(!pE<>O|Ul3sy<-Wx|>(^|^L^{O&Hw7rNI^ye7pm$Hy6vw|m_W z2mPAJi>u?~g-pa+eP$*%N`i~Pg zX3qM9MTXvu(0oB94!rjM3Y8ZY^ETr<;vYqx&e=09LaaowTZ@SF4j!=~XnE!%bS9lY zhy2x*U=S;LG(G>VCR{Z>Aqn$pzN z)I7&P4^Yv7r6KsOm+}*EOziUfJ?hsib38vN)De*72BcSd-q8Uo61L6RwM))WT|HWq zX1;QR{V_EE*yc^w=NeNq^Nzp^-+?igd5Xi-ckkZG%OKCAkPr9e)lUJPrk&}wZJBzr z$8$S#+`*v+C#SSGvB2ClB2KN{F2)NcgUP}T@{n?LrwC&tz zl*xLU*&a{G-oIeX&6@YshJ*Yt{P&h1Go6S?U|&2=zgZwI4JBvlJ~ zV?v;2^t^}Y)qe>aUMt+E_m=QHQmm^=hL03VQ6S6(XdUI{!+pUq%lxV5OX2Q?*kXM9 z)X9M9e=`yQyM}qfDP}3LJSlFZCsCLyNJ(U}9XIJM0r#%Y{oNd@wBPGr)kpA&ak zUkzwoISQk!;0G!|72X#zmBn_AT^!P6CZ?v#2~e9RG7Rq47wxSADV2`-?JFtPpK(Il zdg24&wvAjV!Q+q0&$PjlY)Y{aUMt7Wrj^CKHtXxBVwq&qnNg!xqvhq9^74rOMATIO z=|Mh6uJw-el?Yk`OMy>;T_}XM|Ft$KM&>nf9@-RH90h~#RIev~H&6^4;~B&-$C$^7 zb5_o+d^leLBaWJzOQtt}r~`^3L9c*}#`~1{`ywan7Co~z2Due=Up``7nirDuZ-F7t z<+S?ODp=Z2xWPf4-Blz*uh8!|Pn}+Le5Aegcszt?FhCfG839?JT-Llu+z3`!)|>yB zryk}U@;|yRDof0nrK~87-(@#o=t^Sb&7Ay<1pnw3T8k=z2OJjRW2O*$sld{%zFX(X zT{i^A*iX3}CUhlR4Zmx;K5Rg<&mZ10w<=E|{v$vRbAdg}%@CM~eB~uGE?k|qM+Qs& zcCog$M!|2^b$`FNvSPO0+3FV<)E&^Y*R!BWsO`oZDBSHo75Jpndf8pN;niX2m>}y-|hC%(b0v}R0{s;Dn2ur*4C$g z2eT#esHVM3hlss^F2alSmGu6(sNcjfHo+!o<6^;f)K}w5PC-L6dgNsgXN{wv0i4_6 zjNlw63Fq2vup9iGcG&{TEB;wB_ubTFUQTegM;9}|i}gV~B=dp00G^M(9iW~9Qpf$O z31uXKUJ2$(Rj!wwnS1qY41utjn>QIQ%wfoIrci)qSdx|TQKn30gzBCZO7DR-j=Hm8 zJ>4&odnqw%GO+A>IKmum=)gp&TW`$|rXRo=tG0ip%@_`^=D=N5W{7nbbiW9NQ)CAr zJQ$fs-knx`x$=&AC@qfn?WG&(B(@?lU{$sFNXPo5{T~*A_1}y5+~%3AkEd*$r))(P zDVU_Qx7%$G4)yYPu``^byk^2Dg%}}xca{>}jCX*-i zk!HtEQFXOz&abc5-bxxOEhQtFtr=VvHhq{zq=&Qs~jkX^Y z4)nMwXbwrzs?h*zK^pYEK678NzI3w2qZa{FUQL+9Yr_691;n_TaNJ zBsEIZ_$#_ZBG@VD73M>9?dL4sfeI-gaiQ;?_3IUN=ycnAln--a_n;4wHGXu_sirOb2Y!m<`Xw zNr+9r|EgniiAcbIQn5z^nw`F6s~9j~L6+(kPGijYQ^*5eKQlpVRoHWZ1a*%_8OnpX zWoaH9&TGst&Q6mpKoZL9C+{F^Rv$=CpP9BoU{cVUN2A=RO-Rc?W)&Leh`YEdHrE^mKMybXNQ!u%=zJGhNAt|7oLT&6PPZjDVl=(1#0 zS+(4O+?^;_#-+cIJQUsfi?%z_!g={HL9GnUJBA<@%Imm0ebJi^+^6fl;fLAm(+B#Z zjWu1ghmBS|@Y%jQE4J$i?FG*3MebcjQ({am4^ctYTRDFmg3anu=fT>~@m3N|Bi)KD zA-$!1e~af_$NN^vred!l1Wbu}ZNxm)(d6hHj4!G5-E5*TWXM71J{IT$Ko=-tZN1Wp z@5xK`!)jDAL<@wOdh`O{hm{+Z)F#e*D56q?! zsQKXBCmnyRSo|;i5KFv;i~ySyduq8acI;l4>%9REQ>7yKdFZ>UNW)u)9`C7c(B)nn zmaAf1Fh9WapL@LAdn-d(38%jAPSb#lgCFEQ-LLzOU0&)g-?Q?eK!Ot@pL-iSUY4}2 zqRe3-1vc}VU$eGL?;l0+vo@WqU+IK)KFVz$He2~QC@#^RHTSSEvIjzTgkUsPQXA7KM zurFM1#*v$s|7*bD)pns&T`MMQ3V^ZgVb1v1D-Mda03S9!`Q!bcISYEumd-GYVgBP! zGkt1}KjM5+6WSMkA6=&`Ybr)bV%X}>C2k(6&c+y)meJbJ2vtH)t_4J? z2!>J{vs?=qQEthtR?&|)qt;=|i7lZ6T;U4w!6k{1Rz`R=r5FPw@o#f2CRz|+?Id45 zpM9YdVNPiN!>mrdk0}RJC+PtX*WU`Ba-H5Y7To3OaP&Sd#Op*5Gv8#VxuSJJeEEVy zHBJI-lAPxfgQ-Kk$*nr&#u9L`C1EEkm+7iMlX`MQe-`V~woX}Y7gUqm$Zw*4p62jC zm@HX{>hxa6hsObolOv|ZnkJmpHZ=z+rCll(86hkZeIa9p?G%p34g z8SpWYN)z{`pv}@H#wI7xSM$F&J8maK5xaf@f+NaO)SG?Qo$@{pncHXzp^s_9cxY#g z2!XiwSH6W^URGdL|D5PV?kzFw1Y4&>cy`9W^sIf(J0J-TF(&w)5&JgiInkZ)^CH~Z z?-EmtXvl&XQvK#M0^zE*mpWaTJ_|Ar6+Rq|Vx%J~-Hcc*y&LmXcNi*E% zGs`?jdiGI-j6xCDRv_krVdiJ78H*w!FT3erUl-*p3zVaPU4rl1kql&Sx`WNBp50^% z3+qXJ#~L}T9aD0=(;s>P>%|VshU<3_a(~;wmSlV>M^dzEOePhrax9Q7+!p!&EWjxr z(ER=u?|>uHwkIxgFD2AfzS5=WmBHcO5f{8pcj50R&<_oymai`i@+;0pnFL-N_K_AO z`w%0C9%+YO!82nzK`~Lb%S~00H@(bKe9AYTuR@%@6+GyuKQSgjqbHX=mu>|Eh*h?kh%qnCV{Us>S`GebYd#X}v- zeV<+saoV}=Jmz-o*lB2-0x*&60Y*zzh3A}yoSR*KRL1zBW2ulS@uIl$aq;(t78md; zt$)oIE*Gy-5GQM!jhDEiT7#^*3)vx}Pjh$-X=!SjcAA2}ov7KQ;&E@~# zDnN%8W{@-|lZB!((H99)OkMZB`V5^#y|!#-x*gHVcA!J>I+_OqB&3DbW*Lw;AI*zn zgM+|bP?LW2tg-dIZX=2@MPLI(O?FgG^4(2|W7V-ruW1)w9b!_5r>EU>E|hF>IT2h* zOd&MjOtK#~HNDH|7w&UJHW?b9P`2R$7`H*XLRfHV;-BvV;;+#$EnSRZalmdwQZQub zmz8kgN-b5-7ot^=o?j^k242}xuFO}qYNI$AYLWOBx{vqR_l?yiUoq@x*+>>*Wv_;?4B-g0)#F4hx?#2^ARS ze!|GZW5|vJM?7j}M(R^P`!~wq`I+WUy8>S}Mtn9x%TE$}ay8xAfLl8c-%gEXcm+M| z;E09)lkv&ul}?A;WztXMY(J7Yf7Ry1YCtHLlLC`j*r;lE_z_J70W zs5vR8ob@mQE7iX$Q=h8n9yNWgwe8tZR^9krCeuFZ!))})^d3|~cAJa!@Zut<2Gvhc zp5OKa7yNY3CML++5x7G;KM5wO#E-e3-U;Ekk3cJa_QC=Kq+!Lu_JVif^9wCe7F%3K z_*5Oqqbf1n;C`#;6~T;jaUC|-reVED)_vBv8xG2E$}1@pH<^|wTnihgP$4hXA4@HF zxJ8Qz&9NqZ4frx%;XO1bg68UO7L=#`88?nhDQS)i*K`W+NU0z5IbLG`$?g7!Hy(ze z5@I!n!~(|~90V)Y33?9O{*VVsm%j_(nj0)=0Pkm=2J;CmkFOP~Seji4age97A0@s? z(8)T9DV95hdW=rS5Gfy%9rCwEXJ6_%1B(Km>G27Ow3!_`T_mh!5ZvVQuKY1Vp z0O2Z!3FE%4+u`=M@cSHD3eInrK1tdlj0nTB5fC>g z&yY@`?JHkHd3N$Iw~Ov7Z$^Y>5(WkZJY5qVLgNodWf_iC84tK=^^QId{>>{21C@{l<`hxK-I5(jIPLWnW@ zWMy$3?Z^`0*utqGXr`GH_?&TSLg+oJJUmuBjQfdXap9EINF>ZrE2#jYcxF+XoyG}^ zw`U7u!j(wFf+4L<0vF<#f|+Mvkog0%p0!tx#XE-#RVR)SZLhK7ijW%f8tm^iG<9x% zv&ae^zs*Tc6NGh6t27FyAHqTM;_^>UsvvNyN~}4l#(w60;U_S5w+ibQo7Q&6&RMve zw@btTgZHK|VoamS^(VZmL19A>Q_wnF&C(+%Tc%L3H1y%mNCeh)J~AFIx>>zNpAIGZ zh6%}H*iTiP{SJCMeS-n|bZY6cDwhh|ns5&k0fopq0RH56wn|kdN8Bq@ zA`;3PipfF!4K1=8eJs%>cYMzL+PagQjUrLmgzIbVhL&0(OjBw=sH|t77M_+w_A6E^ z>NoD6=E_k@9xfSp{I?)56}QF@-80+-OD>8nNxdG=MQ42zXps#W-|w zg!z2S2Zi7j*Vt8S)+a=Ys>GS!NB#~Blzrnc#Qu5v86jDm!%KJ%_KQPr_EL=(V5gW42ETEP5(?mLECo*(lN z2G&v1Rl;*4%qkhF$n8SU8p5V|(!*Huihc0y5N~=adFTUqLU@p8USw=rYwsTdtfZH? zdVb;QL*r8kJsUa7e_Zhx(;CVNv4$^_#43Z+cT7CUO^=Kqqv~(ye5(skiCP>;w*1 zIye50$5e8-x8c`Fz4t`0W;Q|trWy_K$Q2716513;G?cjqou~m6E|C3_a`uEdve|Cj zA!5^!xaI+y{p`o02KB1A+(dbM9}Vjd#+e^DW3zHDth^ibiO|zDJjD*b>c7z0L|Yxt z^Xvl=-Y0tHRAAz`S;zW!vdQ7A8-BHh(kio%5i}Iy@o*U3vEWavw@qho##2lizsU{s z=ZH`YF~$jBi4T3~aO8dIoD=+Au?u;fAJOIY?4cM+twV>We^vyllJ&plNpzb3e)l;_ zpdj6pmrSw0(EHxt_egHFR;Fk`I;3wIO3hk+75;R$*tejH<%$20UwzP=y2q;lcd_C+ z-k%UY36jElu+F;QqdAk;#yIPKi|U@8M(=uppX{3?2_aa|jV-ZNo{#R)uL`{iH(NGt7Xof_Rc^BY5`TlD@-oH zLbTK`ke|{O(u>T1{Zlfed# z{)cmB7ZDQtb<2r7ic-f%PVD!@E$&_)`}@c+_&KD~jA2~={m@ArVP3186lfIlteX_| z4}~U5U}HX7ewDklLX&`ff1RvD?vMjv_`d)u9o6D$WKD7HIjJ)*KBo8TzxhX57+;R}`$aSZU2zxtfUbAi%l zLKFuf^j@49nA4 zyN3DIQ-UIf%|ry#P6FWPAVCB6@M>2-QzfE)NA;)V$uR>JizPR_VzN$37l`{}ckG$RF-Ou!Okv*F7FFTuXZy zN4)TZaugM{G>so0lOq0*eg=){Q&TpD^D&@6pQjoKBIuB~0XQ0=JXXNjlLDN5B2jCS z(=fAou{easxN@8rDHM}+;7CpoB1l_%H9nyZHYDidOG?!O0N2{S_1&NO2>jutZGb<% zAT{}sN6UuZXdj1s#D2b0W^7yh*?%z)YyMoHI9i7G|ITC(fOje9#|3nMHf8tA4GIw{ zh}2U-D%nzLW=ByE6115(oX^aKCYO?Pb(HEP%hf zp!M>;x;~fV*7q-FUz7p-?_34}cpq}^&Vl9MB};(5Ky`qi=QaJyG^3y^RA~U)PS_?0 zg;Kyx%kCBsf2XN7X~s_lCn8{qYe0jNs+|p*BJH$jn=uGbn1$_TZ*Z>1s*smBKsyd( zhJf-( zll1bD&($H}^e5_({X0YfU>LA~Ii!i*L5cwRYNVwx&0RTRnp9yE=P zkJ1WlU?v@i50JGZ`ua5lHsk#g@GoEE`e=av#~}3Y-~IT$+wl3yiCeU0jWPc0By34Q z$dQ=7`m_zVnvyx$gX?L)1N;JP+H4EevaL+roQD~h>ISj5VnVcBq<}%lZ(;%D*j@^M z11L*d%k<}_`$EMg>7+$_Y4{dd(Mhv-R+*v=R`wg>!VHNA(Ed-g6m=XypyV< zQj;FoZ<%S;pl#qz1(4Hk?~)#o>6Mujn1sUuFMb>AYwk_3oKXkt%8B#rg05$GC3D3z z`I~9G(n#eZJ9$Xf0ZxS!V#I-Q=s>Xg@l6vKq9G+ZXqIu|w9A9rf%KsdAgktlHRjt| z47Uu(6H1=9E+Y&C+gJdY-4f9(>FWmfg#nGG{>Y{{W*~U`Qd!x7S4DWFBC-r$|0gYj z0DK5?et=-}^Z2q&eUvF$FiE!)c3maaKmq9GgzGqZP0m+=f+0*PX*Ln`8-5`TAfNOU zQI!3VbSB0MaLlH~D+wsqD3&RVLW)%)5FkV5%U~H08UhDqEy3gBltNg@nf220ct}7b z1yYyasp^`xpt||F?6ai42?Rx8dt4&;h~f?SHvkeTDT=p^zx1d4(ttcz;cAZ76Yl#c zH&j60Kv14MFI@xm5`gxAUvqFIEP}8sD^RTu`rO(Zmq`uh{7!^IIl-iF1TnX9={P>_ zF&~A-OKN)>WBc?y&W^fR%`yld?dxAWxhwrqw$uckRUHg;HRG~F5QX1$8QJ76m#S-A*Q;%hV@QbYa$@5y6Ho6; z1GWFY+#&Ye+gqQ{8om>Q2xsAX{FO<>BTHv}26bAb+F+Yj7ntUvDAGZ|{qk5iAI`E` zqur>cd%a;`n8KjNs`nh@yf8GZnajBG#JLj6?InrE;^~)xz^2oPM0eNCdoR+>7IM&s`s%xgaxpjGcx=>q%KRI0O+Ny zIf!q6M8CDbZ@_-w4`Wt!5HdC`<;(6nc;B09I`^9T=i9UAf&T#h4^9RF_$0(|O()cS z)&PzwV^s(;5wOX$g7AdVj%=}jXi~3N41@_DZaeJ}g2QHraF+I_NVpyqFh;Tvn9k+b zomS~S1aaxO_rz;*%L0YFV{0kOk3`>cqvO^?h||0^Mfi^TEINJOLn2Q!6ezd@3v+$| z+z9qmolgMXyQYt3W6N+5CCebjf%NFfKh-&bQ*}AG^&wHQ2INz{_E&GYJ<6=q6L!2@ zhTYaWsz0XpVTn)H{$+joUd9l^P}UK^-@lg6o(KFxK3Ew9;6s$il+U*Ylpp=va+P}J zC-os|RM{es0|l4VO0pK|tfU_z3Txv~cF51bsrpS^YB#f_m2_cAo(2^1M6wi&(|oI) zi);ApEQRv4qq?;)!7T+Emrs7pN~bVCk^~sm&}?>QiqozRpKE!fmDS`T)@+uJ$Zb5y zNhsfCUs*y+stN-z=Js%kh(Mw;Pyhut*Yc_XKd0cX&!ks`GPV{Upe!J4SQK}944((C z`WO0{{rdKZ&$f9)3F;#P&HA8FwOuak4u?=oTlJ_dPcY(R6WlVLd)h*D-(toEtdk_5H=+Vv}fuHv%t;sj^c zA}r|nwys0RQN{7)4|+zYd#GW8s=U@{g=n%%IZeME8giKGgH7Kx@FS87PNU#UF6)Lk zMGM7sW${VqXs^g)RGo%?&?lk|`(4h)|5$wNMg$iFFOKC&U7CaCKhmv+jgpC09wPMt zJ6;C+Zl412%`x-Q1$C%Q`<*%-+f|nno(!WNxj$Y<1b(+_)K&MNgMH@yd}V#Ihifo)a9jQcV>~I#Z&hRY)T#Q4A^LmYiUS-6yn63-}Rc*`sq*|{PsaQQpS9E0Q zZttIzyH^S1TC=bH*T*tM%A5WT$jX2kB%^j;K)iw}J1P&2e?6}`Um9aXAc9&VGYR~w z_yF&rtpW%>pGaQfTh)L)FPzukp`yLO9}A>t=8u#ymTF|HzTIa;_lLT3U1#9<0RN9d z1_Ah36WaxwXulLshED!nu-q+fgDNYL_qV!)WK^TECRidLL&>c zR$DG+b*lf%fxsihsGb=kV3VIB+o?#BQky4%KnDJ1V@1SK^AWNl^PLU4;YqUO5UO=a z4L{I}u`b(jFSH=-3lO3Sa=e=63(t%Kp;i@sdn`fcT3_Q&HG0rqjHJj$7C(>XA&+Pbr+;lS|%1vH1Mj_h($n4|yH=@P+CE#Da)?PUu{0H!VbTSCQ$0!f82Iz!zhzKmK7Krns5&@eo zx#+w#5r|M?4bNB*RB~b`Dom*~)sD37GqXg45oXDw!FS9oL49sHAV`qbQn!~Z12TC} zeyQHtAZhG&4D)C>8{kX|qRJUu3w}<1lAlP{1jFb=7Gf#+M>R<|b9SN`y(?koCJuV8 zQ^p8(vT7n@z7RLIGD*r+SX1?z)6&ea%WtRQ5h3l9!ty(2vfc#>tA8wLk77IInK2UM z*O+|6D<3(A-HaH{TN9tux_!W}JcZN9V$WDe!AtkNd-i>2Dt8x?*oLYUtC?Pz?oCC>L0OLM*x2skC4W1 zQw_2?jHGWJsK-BEtJC&=M~i`Aa@6>9-SQSxjjUr65;>?eer{UYDKeK8-sdIZ&d~t= z&sGKj_*CR3~Et5UKneQFe z`1fDWR~xc*vJCM5WMmM4Pf5|nU$YlfIR!`; zpULdcfnLx)tAMw@9M)U&`gC4^Bieh9wh^?_1ABBvxeg}G*PI|USIXZ=VixXTf~V?i z%~5Lb+1Kq147_+Pl7kqOXDu>l)!SFsO8xF7(BA|2I`9n%(0gsS+}Vk960dnL@SDcp z-i0QxkAV{4n3zU;kmNMr55LaD?*aUuoD2f+Dau*a03hH|2>`4^(v~vq4Hi^jPblgE z*Y!rb)`tM{KHE|?@tOrZES@9z>$F45QL-QtdYoRZpi+qeyjWxxtpjy{cDz(2?G9s? z0l-FUfdure0lhL7uPn6X*t9WM{60g!v=%tR{>g!F`Q`daihYSFR#BO~pdWw7=P2Dn zdEP?dtUXBW2o>={xz*5R(60jfGL#<${L9z-R|ohHX=D(9PgTy^P8jfMu2xU>B7sbJ zI{kI`1%T=CB~3ZB$Zpn|m}16QX7?*}Dv~U&G1PK=h6NEYYps5^tR@IlWR_MD03zSA z70j3*zsbn~p_Hr1mh1#+49Qa+=+)xI?yP(U^Rs-1XZgBA8M+Ahs1M#5?CUlF9RqlE zs835pa>~8SzoSkai5x@5kDX)|D?EoZA!k^%kQ!ud$ZW0}D5G?qw!i7Zo@e|>5Dvtp zK6#Q1(EsFR5P;7?9`=<%J$0A{Wz&9o;&76ZSrM3IaU433AY%AE1f_*#n(2;0NIO>j^B>M|&u5vuv zw*<67i!nhD1|zW7T7A;8^Rb^xyAxV@cAuotb6o;u0^wzahG-$Q@I}O&SGE4QYeg*w z_G~)F)SpxIIMeYmfd8|RK>&vAk%kBy`p8huyci>3Wh;hKXV=|Me$}ADOd7SFB{C4) z48gh^QOQ9p1`=wmajW7`kL}Uk5`wyyQS)>lsbUY(w0&lr!9!)~wsQL{=&zmz-#gRo zOAYo_8B6_d&)4yWobEO1d!0{KZOGQ6bR$R~ytbnYZT*OVf5>Mig8+O^^57srz+m!J zBEb6nzj|Vd8e(PSrz*cBN!!hoB$*7zjBRwHQ)*@2rJxmZfUJ_XicQdTmFnwT4##pc z1qr5t4DdCm9J!D0J0l4PZuBv2=%zUW?3b=_?^gnS9i8T@30ax1x)yGcpIhktGO5u> zeqXE_k}vL;5L^XEXyK0y{6q8q>|_vt&r!}M0)Xjk`r}w4;2&&JZ);U1;6$L>Y8VtI zr-lefA`1Bo{e!i(sVugdW9)!2i~KoX-KVbhPnS}uV@j|900{C)L_t(Kb`IMDFmm0PkW=ES$5YC~nh zmkwfOkymtzje&iO`&7oF>VgLF4>?^10r;HdL8}FT3~%DIKgJ?Z>fS>HVg=Pit4j&> zdY*_m%=ShG(#K>fE4-A6sN@kRpwMNA`ZYZAWN@FcyBRzrUVO|pD(uk_l&5jaYi;r} zB637;^r1<+fuPiuefhf9>Lc!~8d37cdzyUgsK6g2LwE&Q;0c^%@ z*Pjn(MwnEobD16M>U7B}&?|>qxUW_cSW5r+PHs6lf_dvW{O#>g;2*Pz@dV^)RGAHR zwSjG_B@66O$e+?JOy51@!~PumQy9_d+|^oru8_42s%v}U<#&?x>W+#xb+mmr1xT$+ zOt8NzUy~;RzY-4y8e34ga2%kX7SUfFbq4Sh8K6HzWDtNME)UvP7^w7Wk9$9+w8gsX z$u1b{qmE1QY)uBZy_U8Os!YRa=Ye2AuJY9YQqc`dNjZ^|f}XgGz{tVg*}7?S)hFPv zMfnIg=-6hKH0zu$gZyGm;Z`h?9j9hidtGB}R;B4jsh-s6`~PM4*@+?PKldjRnF zex4!&_=i+72*8k59_$(b!gPO1z+jxD_N^WO@)G#q?eCPO0f^-|6cnI3H^2D~L4rVo zdG_m60h|~mxN2xcTVl7Y4f}vHH9Yn82yk7JQ||PF@+mP22dml#^b6%K5~Y|Ua)4x_ z+24Kc9@cH_NATkW&|j!vZ;SS~?Nk}yKcpjr01WBNg8~JCS}nt=M8J&Sp^$#O0MK1U z5cF}X$ihJ~KoM3NEkCh^7N8P1Qw@vc4PGJ!A$zxmK&{@tWD=4s1sxN7l58Dl(^B=f zO4A?sgC9d^w&9KCk?l8uPMVs0E_Cf!zkaXi0sKSWp$q~rWWT&kB9KlWQAjs%Fx3$u zg&L@!W640c9{*GUg_5|oum{t)08LAIsz`CKO_@kSfg{F98|t|Gc+x?T1@sJcH^XYD z+q}ySUIhDC#bRztnBrW#QD!a(L3~{r#>mgsBLKhNr~&*#-lGfxFyuISP_Q7-B?46q zM;DUUf>C{0itFf?>65ylPr+J{(`8LBdH4a?_llN!!5v35WdN!&7K_2c_)UBN$m#Onl>{JwSiR17r|@ArF&B2^d74oC_cv8!O-iE-oqT)tR>GX+7``*!4QVyftxCLEqYc zm>4w8T=XpTT70}T?K`iSs)T*FO0IV|H$Dudy+FG~4@4f9q~+InPXvA7A=-ZVRXdL! zDg*q7JWvJ!81is=aGU_pG5n^jde3T)6{uAltI4B^)#s3e+MU|sHpNXndq_duj4IKh zp?|qxlOx>fXIx#ZYd?e^UHEZeuV*b_4}nOet#|7(j_~6HbyUacL&BY-GmGlV0RAD5 zB!d79c|3V+BH*W@PJC+F!Ang?kO81^6*S@P@oE!TnA^BW3Uab=$pa4;r+Ge@;#_%H z0AY%cSW3foy&juAgr~rI^;JRkE4d9zDbx+fqnun3T}~5GCoZ5v z4)+57p0>8TBR#~tU!8emoF2eGlLj?KaTa#F<)#D#|_y?egs)20atn_$Q)7*x-27wnJd_g*dk`~l04;C{!&uldwKAl0zh}t<&H{wUfe(~C!34qtA}0R z{&L%Tq`=DSpI**dyBr=r7T_#l;JBea!(_iC=|eq_3iu0U4fFnxPe%p;81jDQ>}7;K zS+ov378xjIMM6Lw2l~;Z0N6teEWzRJeNK`6;R%ml{-OSzfPee^_J_WBbV%Ms5MM0= z{D-_}83bU+`D4upQz>h=;+IWJt#6^GkLHs`wB#s@o?#hGXvgUG*ZPyuP zV+qh74w&j?*sJLe&>!-7$RGeiJ}l`?kPjvWozMVoE;KE9qza|9J;m+q-_dySj)CPP z33iL|AzYp7CVWI0U_ayomq7rAeE9OH7J@}GP}R9)MtBRdA1D?+i+rxULri)MpZuxP z4+tHgKV(Qp1_2oIamk~sBv9G6nk)MG0mN15kL5TxPTHLZPs;tkar%$}Z6CzHtw{YP z`H;tH$dCmY1YpR=DUTjEPzzUw3xS1x>D@2IJ4QYwU^+slf5#S%PiJh0e3mi@z>tq$ z-Z~io76S|YQpfKv|1v&QdhlV&Q9ys><;Ru*`a?b;83bU+rzJ}h^rI7lBbL)~^KUoV zf_xg3VaX>Subo`jJCFhNLp}o;1YpSLA@9XX0Q9%`Jx~mtkm`L&YY^Gr-jm?;Jz?(v z{UM*33<5CZ^OHyWM!_+1#!AEEU}$l3;kPcQ>~nN-LGMro;1BuCWe|WNL*6MNNEJPD z_P5>aj~p)t;13y+WDtNMLuz>^?t-@=1K%1Mpg&~Dq6`8sWXL{wZ`Oe!XUPEkAw!Oq zK>&sfIYmwZm_ZgEM+T@58S++S5P%^=-j=+xC5fMi44@w} diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_1.asset.taml b/Templates/BaseGame/game/core/rendering/materials/skybox_1.asset.taml new file mode 100644 index 000000000..18907b6d0 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/skybox_1.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_1.png b/Templates/BaseGame/game/core/rendering/materials/skybox_1.png new file mode 100644 index 0000000000000000000000000000000000000000..aa9a94cc830681a081340328af84fc3b7ab51cfe GIT binary patch literal 540277 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�jmN!%qWhf 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

    k_>B)}yi&pxhN4N8g(^A*-Z6nv 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%0A_|v{ZrV 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ì>9hke8OaN4?H< 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 diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_2.png b/Templates/BaseGame/game/core/rendering/materials/skybox_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c04d1648a973fcf65d4b502c21908a2ba71beeb7 GIT binary patch literal 542238 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 z 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 J{;YHp9Em9)2F2=4eL|eiKPb1Sa-O-4VMVP?U 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

    ETmY!{Njth``f?$!yo_n{Pbko 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

    Eu;ks_ zx9{G*yI%WK0+}cMn|rE64rNAJNX@5`MFnO#1JU1R%FB+Yj4m%F@W)0O{GVmZO%geM z>K!yj7dkBXGnvom<+ifZHn6Y+ARLNDa3m{C8a%S^N>%eaTNC!f^kr2ZvFyZ_VP_bR z%=XH*xH)raW5r}O!nsfFROucJLp$(>P(>T^`LIucGM`8`iFy&PJ#&?u{Cl(J46$@l90SG=N&y-3bp#AbRzz|mFCFAB7*rKC=Q%MDT{u_3Yo+UrvF_wOA*88qH3ug$R`6z{ zTTR?-=Bj!Jk2Ot#lzYRh?UP-t?S@U)rsboU@h@s*L!h_M(Vo&%;A&cG$me^-ZhOGikSk#UrO;uxypkaC88GW@pd4*%_HmO*; zEC+&^8DM2LQAKzUHW7h)l_ea5_FgB%@Vp^|L81A{I%)J=9=-&l#Om=A%kKX3U;N^C z|J(1Lo}NDa@F{gdqglOa52M!wA5YF<{M09DoY23jGy{%jefz7i2PS(4FbilGO;I?~ zsasjVT@l)04}q4tqtSayF+qEHc=Pt{!}Ig=&M7=*I88~HsAqLLNOyS1ZWIr(fY&(L z;57lXq-Y+{BDWZv1mds>GS(qb_kMCJVll%Oivq#(vLZ4`n%0T%!3!rcz3VN=2oU<3 zj3lmIlpxr(`05rpBRylYwtQj5i?5@cg(u{_?tILbY8TDNa$e+sk-4%EF74^+$vDj$ zq15$8m=r6l(CwAb_QyhCshihw5QcOB03ZNKL_t)^eSTk9D=mvE1v%M2f>95JUZby| z?MX0M-95oT5~NoAXZw0Q+ujqfL+{L|eEL?A&bOpMsU{qZixk=Bbtt0fv$;g6mIa32d zeTLrxV}3v<+ObhgZI@dCkGK}x&WQU3K_z7Azm>4TE+9b zU4zbAx{t1Vb;>(LE0eoM6%J)_Xi8$`)6P>uvt~*Za#ok*lt|`@K4O%BXgp%L2cl;? zY3OH}MG%KKM;H#(H$8j_mcP(gG5{%pd^8St8?_UQqq%#+Yk=2`*ELJAwR>GU=D=Rr zvSjStN1@I(yovZcrts<6DO!0}duV%!XR=WF_O3$-EZq z88KXj|MJT(zyA8`hlhvj@(M6yQQxKR5U@j4OWyaZUC4Z4to#|cb?GX$pDhf;rAjoB zl;mqTHhqxAIZ)hPQ-SY+lY1HuQ{n7oP8*yE@gu-V%-A8Xi6Sb?s;_veqfaPdQS~f< z0kv-*P!vY_Ll-KJm3;a{WCnsFf?)A$C(#Qrrob<&Z{)Mh5Kgg=l47n)(DQaNH#dLy z&ENjB%^%SMpU*Qb>V`PX^IBQ&=1T{Lya(DHwNiJrZO>GK(u7r1#7q>W02;cT zmEdhg%gmp8ot58-`|#Yw72(K-om3}(Hy|rTRpO!t@1?ggAX$4(^kUh@B7-nt`m)_x zx*Ru>62!cEgDFyk4Z(tf3zI92tey5xRGro^c;eUizoNZ3|0E*|t8>%B1SiUJ-VUms z+IVe~raZ=GlMx-u5Y_G=`%;c_5;0*`$;F2(fl<~`v2{#mrB&YMOdA1GHR0{=IB0=E zRAA87lOdDK*F`K9=V{=K-GVATsve|!^X3g0>#5Ex(S`^YkFM(a>n>~+Dtn4{F=Gkp zLbx_45J7+m(PN50^C&oo#a1Xlg5H~IksHQfw($u-go%^X1%(}#xfb=R5g*3e+~Prs zgQtG_;nVx~@85s;@bvUVwDvX_bU_ixzi#TuRmZ^8>^$3ivF@ImZNjdepc|SW1H64W zg7|o?ARMN_e(%8!_@!jwnN|#iu$etQJ$?J_cTZ1GVZIE99M)q_8-FwSK#c-D*lh0t ziZyAEp9Z6>!a5*RORn2?QE07dTj@FO*1U#n!Mu8y%$J)74-zLE+E5}i&%^s}|D`+-H}s`ISIVsFm|jlBy7tj^tl?34(BqhqI`ghN+J ztrq#jTojV5?V6sWAon=jjqj=h`G&1>>ZQ*#)?qq_$h^K*Y(0&;)43x(br*Ge;WgMz zhr~0hi>k#Cbm~{L6vL1$rbg>H&tbsl!L?pYM-%z>yt`cVCbIEZlZ$4nb29l4=1erX z>HJdPm+6x?N)%V!M!~=0iz}`y?MH3z!}iz?7~v0Z-n@PLb`6d-M8u{p=q0Kj_n#&b z*}fx?op5^|-tO&Qr&#Q+4p<~2AXK9?$4JB~fO?INwB2H%b^;MCdlKe>!L!RE(jI&D z`&}p%JKt=cm#t5qK0Q4?NmG&(y_%}~+AH(8%>3QEcYpbpzkYgpe0q9HOXm9+Fvr-; zq%5A=P>T$uLB8}wVmy1zsj)~CP6C}cmDDgzoxytCcUtQiD&iIJ1xs1XhFYd_;5>_5 zy2otjpAPzMLvJdHx>BUg=QqT~XoY*)>DZ^}qM)ry6%AoHGiLQr$r^Fd!0)I47U#?~68Y#)NT(4|oKh2Uu zn}I@B`58T=AD=!kViIvwh)rQ6!tqpn4-`1&ufVNQSUFjwz}=7c#)P+915z&tu3*Tu zWj#rGWS|_p>C1zM2kC0RabYqwgJzUCCICm;qx9^mSh?sbFQilRb#zj%x`SW3dW)4i z5y;3I5FlO_U?w&QA=I&2l|HZ+uCDnM*{ENtWW}9c#O|(D0`{sMDIOj1O&zoQuw@A9 zEfae=;5>iKV2geWZ%R$A!McwfB5MYOdGWWJ53bIvoO zY33O>4&hT<(iJ1bO}W%35F}SMIHOefSkg;K7Y2yBPKZg|PVLS;BI7v#1{x}`E4o@1 ztF!FqIZ4rZh33v20AS|b+qZx7H-EF1efaR6)k`27%G}&0TPq3W7)L*+X)Abw7I2b< zg_$lBS`MDEpqoviEwmxJ*}lY2Ir}yJh<9SjGHnK7dgR6Owjwki)L3a!;K=iVf!%-d z)mOjz`ET}vR8QGy7hu-qB^_@@19FzfRBL(K+ znzH>5#qpauWH*enj@WT)9-@o6FaBNKuk3=HN3OmF_8$2@rgOkKXzAy1E zKDaAq8zh_X5YE0an}}Sq2sEbPZWa@O%KiB1X|Y@_dfuU16H2>Nlh1RzHtbn!P3Num z-IN>mkb*igL^x_-x17_BRONCt)+d1VhldJ|JPSdG7t#%fhHoq->ayQTH=I5-*p_|$ zaxC;VEcp?KwN86!P-Nk6zMRK1&q>VjJV~Qnw&BVm~)Q!y)9BND$B4 zc*_mnchBdi=lAd5fB*f*$Ip)di;me2y>n9>Ewgxy+EWN8CTcm21R!}*PN4uU+AJuQ z?g8g;(F20}w%4Jcgr>uq(u}hRKaR}L;y=83Fq#a|?1Sn;xXZ78^{fB-U;o8y{oB9& zX{~3A*eSWku}P|_myo7PnsqtYU_3hw%&ywzC1* zJIw(=%(oRR(#Eozw*VD%)rtz)!MWt5{aw1uA&NXv&YoFv!q6OwrGC6z*13vr(j0AO zb|z7kbGZ5+_ykx?S+>;mHd|HNi-RI-cJQ|Z)e*fxOxN}XD;#+cH@q72aHw$Xt1o<< z3{=oq;~_^p(YpS@_v_q2D0td5a~N{s4vk4OSKth`^!PMBokUOY!5xoc3i)wG(;`nw zrH#FsPI}H1j=z(-;7&zFgTzdhjjIhz7t4lK9{7?ZpI#v%i96+69t*M1%FLJ*s|E-r z4gP$JL>1wG;#46W1_*B?2$T4=}Wje?JOaL z>RbD?eoY_edlULfBK-hJ5n1szhBeL?2t9`fCY?y@>;Uu(069m+Qb}IUxVgXa-~9SF zfA!aY{r$&}pFe+&w06uPpFVy1;fL?P{r0<$A3v_OFf+I+uzTF!h&dx88nGg8^fX+EA0ouYa;JB5- zXu-YHA>4)huy|eY?-6f?wr+;kC8Hd{Dwb3)Vu)F~ujmiI{`#L@6*=RvvAT`(7oCCM z=INnLJEP|Z_D)U&FM144kx*oc69a3hL;1CqmYf1p-_4@mMBM|IR%YS|~W6pJ2r1Y;2F@><;H zMhbE>mL-TTe0!ZWLsAh|@>2^3}yo83;H;EI*aa6OgD^3Cxy*qb+R-oAYs69CpE^$LxL2YSdL%NB{SlT1#J zlA8;9t^CrT60qU>F}^He{Z`68#H0ZRxH`7|OBDU_J^s}=TgI&)>xfM^^=sAGy}befHVnk%fEX0M)U$+rIe{k$^ssuM9Ac>XRoR zAX9`~9h((^%4bdUSGycEbCPPV&CNh+9*s>a0A6>e{MsM%J|N1<-PL_fSsF&t)0pKu zPHd#m8;A&%ESYhwCeB4euYyc1=?g^?QeY;GQ=>p!Ng$yz)&i;%OJZtEeBUc|tV%5M z=Sa|38KUSF z=SVqfi_0*9O5Ho*GgHA(uLh+Z@y&x`dqE;nzU6>OqVT)0E1hqL z91yC4Y7`#Rn8G*jArhq}BN;_3!~(<+P^zlDc=6mHsZV*DyyipR(e6(LFInnS2Y4b4;r@=MMp}cBo18i`#h9%l2{_s2LUTENT0@{4C?_OMVKPIJ6u_w z;u!N^HiIGTs0Tj;<{`ByT8)1QDD~n76(Fwg##Mv5y-8PnQ5)%LluDU966r0uAd572 zRmHU|8*QbGWF(1Bt`04BD42_Ue^WmJW1IdH{lVX`QLT}79Yth^Ok`A;>Cy4Hhrn+u0ZvNHk||)ZtskZ4ZFeohl1b{$-Jr}kK;4Y8R3w!?IiRg*v*UW+ zY$m;IVOmAvD8N6`m*T-{!NjE9=-IE<|33070|akxvteSp?Nw>DTSWQSb5&GNr_<@p zn=iik=C_y2<>BGcb~_aIfu53`Nb8^Fp4$BJK!YJD@kDQKZbW5V=tT$~u~1A!es3s@ zvBrtx6uI;?>@MB;|nDa z2u|?3QMw)k_Kl)n{aG+*nTl!6@-<<4IctZF2Zq?|$0eKYxDz@Sr|MTKy&$=kxi~=T8s!4{AR!7l-A}z2i_lolakU^>^R@@sF=w zz4~zbL1>|@7GDcpn3)n&g@%5Td8M(=H3Nn?q5 zho<@Sl>bw*MiNe#HusnuBZ&=e%##Y zvSKoS;cB}qkoramdY(?bbwftIgIa;SxNJ~n)RmaZmsU{RJ_0|o1}&GF&ubOFQxbZm zM%PLijitH8oXlOA!nuAV2%NVHr}HMP&#@?Vmnbo>eo_fl`Aro?x^qQ7{#2a|)lMLJ zpLBN~Pc6KMmWQSo#Zp;=3XmfJfh3QVLawnBiz=&i!M;!Owiu{&!p2F|^E#;zlB zh3?4Ered(bN&3qUsBxozqXy-$24qcx>%L$6KIvd%F3G!J*G_%yuMsd!WL7|-G+j%t zC3;J6=Tzw?J6nCjPK8LGCvljh*ub4jHnmTwnEUeX0Ovp$zwj|c9v>ec9v&~3Gpm(m z9D&eh3W+NtMTQI(6uFOm3rIkx+0<{p{`&Q+*LU}K13yLvLkL5uYhgS(=gx$b$_tyt z1rV3&yfJLY)F|IjhQ6k;FZQkIz=+8?M#yk2kS&Rb$n)nfMD*jw50}eDeCaI#9!w+&avvEzV`NaP_~WjceEmyxglU+cM-+kgGAmi?U)| zbSh)qJbU)r-~RSbfBKV*aese*xqxZ^9Wg8S$CBa5q_+n4^3}_4zWL@~{^ei(@BjVR zj~_qX-{0TgKcLPTu5j19s_l7m6|01|lT{%Y%$Kja9|D_y6iz{M2#Hf^Ls|%?co~N1 zL(*-=gt|gbjoMXEu;;18n(kBb;-@?fkr3HYgN$3lY+&jicHhPbkdpZ=r5c63IiwJd z1qw-$oL>QY(lDCBgd!Y^aGd5m)K0ggG`V@hn&{sZ2O2h_BzI2o)qLkD-hv~`E@4_a zjcc-Tdjgh9p{6J#q?s9VUNm8O(Wh;Q@y~YFzW&dN&GtTwL%H#`ry?FZ3o;d z1D3$9%W6KjOQTIFbi3wfGU2?$3XT2}$#V>qJP~o;ubLbY14~2tiDtksvl;Y}wDTPH z(4v>D3yL9|<1olp)ZReLd_=`%DW(NR1cdQtn8s0mVLe%9^elFb%7i|V!S*0$j}TOa zmryod89Gv+D`=KPhOGwJF#>b38l;#&2Ib!b1ZqNqRxw^F?W0(Q7L7!_sKSmB`cmi^ zV~lY=U(V;phlj`W`ElVIfiU%=ZAg3#Y=}Fo$|`HizCq8pqg#Z0`SRtEargNye4E9< zL&iQB?~Gwinlj-*xw^oqSEvTsJ8(sxqhBu<+^A$J^Tv zm-CqcOd>46S#gY4v{}-j5<+(ZLSg@UgfS9pwImh*6lE*!Q)XPEUSmHu2AFv&TY>}5 zu^;ZNk+w#~EcHCQx%s=_{N`W(^5eT8*vGDKt!jPLL7 z|L1@H_R~*4OT+Pehci_TANVgmg-1FrHZ%J!EY5|Z>nvqpB@)UJCr2ERrb4S74Tq=)&?D0fSB}M zwkYG&*gi5wy4m<-yh9G0+rc9Vpp8dML=L@Dt2NZJ8tWD?<{yJ^8I!Ze5q-kr`f4IY?wPAZhh+NXiY1IiD8aHelYYmuqE z{RR&fkS1_(t8TgAiGJO_%8$PTWb}I&s)eaL>Cv_a({V@7!nvXfUc~qRRe4 zU1o$MK7lS&v3G^3Ta4hNlZX<@1y#ZrOdXNWyep5FVi0f(tU?0gs%+azmN;MtZY-KW z#4A+|WviB=83h6lWe2`drv6!isc0Ct0n{!-@X6k?c29+-=5EBc#wx<{_zBV zb9Aa}$vIXpBC40mxWB*u`In#HzkmPX_V(`Xb0t3M5w->|G>Go=6Lk>aq{Z(0TjoWs z9A1HtoXW13o=iVBWC4ox%)LtpMnDZ2uA3ta%)mwH6<-E$Hlv`L=#i-yBJ{-opS<^Q z>K2O*{3eSn(5bK4MKU1ABxrisW(@$k3ZMxdbpJ5ZYp8&;TPjQ5dNrkd(0-C=pZ;gB zl3AT9ha7^~(+WDa0mmh&^balV{3-QZAS0}C2C0@xF6v^(PIo_nZFfgB^!BQ+&5};l z_0n|@;ZsRROw5AA8GVC1WFTUD#CycMMPrlW!c8c5UYt0?w0~FpDf^Me>trKz@NCiDPUYKtcUp5evN!1BeY*Usp=PB ze(~zntB3ms>^HN4BAJ}x_aEFfJWtrOsBC{J!JX3APrB8jl3w{tZ3D0xdB&+X@Dt59 z+e6KrIA!_?LK6$a91?OBeho)l?keWyu-GLJg&f%v01^Iw^W7hRtTZ=F^sKr@a+wl9 zm0rO&!t1#(8sv>iM)3UNaJsAhQ3FNn0YPUUl3H+WPy_-N*uwWF!U%bLNzFj}^}U?w zlW8skwm+ms*G6X$m`ZP{}gL#f8gh6oW#<{g$4Df3S<`?CZ=i>buMUP#%UKD_YkCL>5Saa$c(DwH!hq3 z>l=hdvc1f$IbvRE!^lD6nuN`NX@V@MUBh5(sp@hWm&=(YmThm1b9t!)7hW*ixQ>Pa zBC7iA`LjR#;Sc}$pZ_T$A8tRK&u2G}!DHY-vCl1L$(*5@RCU!iCTj||(dLv4CRnex zA+al*eKfn5+{_4kTT;!N!>P^B8_Yf&Ro9Wn4c_;))G+U;24zfnf&5_tRFf=>?$k}D z4%{%Zh6#C4zzF7=!}mHL4A73jiDwe9W*2xjOHEFgq@j+2wGt2+h?ijqtm{bA1~KJ; zci`y`(3W%5@U%GTnI$lc7{HG_H;40AgoXZ!sclmV7MYGiO4iEg7gA} zP50e&T3-o;spaPRYy=QMYQ{z*9Ho}TAeCzz0i1Yap^<~jtyBignfV6$QNwTA#>Pq+ zw(6G-xEK*xtiobs+^OX}IO8mbkyST>Y^y*tpKv{fzkCudM|a0)v#*}GSP(#xGfEMTPHtEI2L}9d65w%zHK_O=BJ{QF2cDj`t~J!A7)wk| z^UmU%kC0Xc;dT9;X@yL9q`m<)JalyigFfX&@<|fslwrupWV|#e?VX`THZ0Q`d4^D2 zQPu$7xvPk7j!;+*HejVc{^>o?NeRd(GN-2+gM*Z9m&XaRBqdtcgqMcF5!F#}{FC9o z%|!B>c)6tW+CkW>sPBL!pgt%b_N_5Rj}=ZJ92-43^C3gR{eD zk;ctE38iswg3zEcvoD{r001BWNkl2{Tl$ zkR6ei6BJG;v83We?LYTLNDJ0tqwM)Y4i`%i*dj`XjK{~vj~_oiJUqO5`Ra5Ec~g8C z9*1Yay0RmyMUEjsjVpXWj~0OuWPn(%9&F@hVhB)X=1^RKit2cb!8j{g4W~nFVD$XO z^V8`hDBf1^H@&P{J{s0ApH?zPcT7pB;2<~Oe*a@lu7{FIE2IbcxbGfXX3|odlyr5~ zUcvUece8quwhT7J&q|^zG78y5+|w`~$ZEQmhL;?oxC~2QR@%+B#P7%ppkmqC3|be8 zV;Az=vSDybp@wG6`ytH3qjrR83Dt`()mE@{sY1U+9RsKVLj6|+NHt>fD4nln5p~BR z5v-}rPH4=9R1^^}Q>B?s&9V}wL_}(0LdR_{&0J(UcJvqvxp-`$h(&O-#x{>7%swnH zN>mPp9eQF)HMJ+cU>;XLhnl6-8*LFa__eyq<=|9^2xZnZI#eqM*4!<0Iz3{D*!+`k z`Sn@)@W#|&FNzaGpk^VH!0v)+8!8ODKb$9C*HeAo6hCG+5RuZOL8eYZ_ICgRabRBr zTa|3Aw9xSP9L@9^br1W^DdB=Ir(kw6Megw2ZyP0Od^lVlvq9k47V)p~Y8ob;sE?*yF5ge^d2JCIq6ShFL5yMO-YfBtZLd;f6nk<9{g2gnat~t{m^i3B_SR%dj)#1n^5l4Yel zN_N9nTN_>J!Pa=?=xA6hr>XAX4>3SBq-^r2HKrcd6w0DI(0;0B`XVOKa0RObq`Q~- z!j5XELCv><=n5PUGz38#3S(*2VRY`WZ84K)7)Jui5Y`>as31=}!kCfvu$1dJYPne` zOd+BN+@8nq(o3?T4`VIS$Yu!+!I1+mL7W7N;HU-n;X;n{4$AdT!*r<8qKHiOd$|>Q z!u?HJH&LPHcxYbo8OwS=2Ei_R+wF&T1A{&7#5=Ko&8WZ`dc)F@`D?GApQx zl?XnTunpP5CEDttRB#yGw4=k?v3xQ;{u$6P--Ow51L|d(%MCE`&%*0vjc1BxL}!&E zQOl%e?GG={`a@ZqnBN@(zraSg&WtJB?LZ{+lF!JS^)V@q`ZK_=E+l469!g9@Jmqfz+*je|P1sZ@<_RAS zu9OW`L2?m?F6==dOXl<~qY-yrO`tH}IPsb)T539EjB)>P|M2jz)-g&_#u(lP%=9@< z;yP;svB;c!Nfi>8=qAM?+f?LAvA*F>B5T1$yu~GMdYdo4_~MH%zIc3myj-$Y6f~9)z)YNKWqM!*L7*_^4<@x|+%-y>zqY%^qjMA)OpRqD5ENDGL^rv1 zLrlS_w7;BdfYn`NrzR-ZX6fn3A2F1seGkNxT3`|j!BLSmR$M}Ra@u6Yi?%pCpn^tI z&CNj}op0(kX{!H*(-BXkP<8#_mQAn5qBz|uOAI2|pm>7iZ%T&PC3=BpS!5uX+{j%` z#XI?If|bv-Y((T%g#5|LqiIjq5t|2}mO{bf5|m=B_;p8Pie4D9nyo~TP|ielY-_m+ z|08roH`D{vCf-s8RU1Nh4HGb1V=@V6FnEg78rvB=o+Ok=U$$Vvk9KWs)u(M~U%QAS zvskQRpZ0?Y;{vP`uMiPWOj^_7C&Q$iHA zMB%x1rI~3JBp*RwHkuFPMlDR4cC3XlbTLi2z~av&o5G<=62`Ivo`s{<$pEh2vpX@x*`@;`h~Pmt0_if(ZUFT@ea$dFe9Gijfu@5 z`uoA4%Aq3pk_LlkW;RI9vGs`2J6F6$TwB->s&&6C1?X2_ef1yz@gFxgr?+q4&M|-q z)gr2@h@8*o_wV1G&+(^AkYH8SUIh{R={G6A6c%N#Y^FYLQ@Q!}`#*!@gQP`|a(>c~ zxkFgUvYDQY^Pn(t8XMWbO!>UMc=fl3YqbjkKR#v3f zGF;>+0~gsWSK2o7{1WhbOxq-UGFYwBG76j)lVfmUsDn|b?{XIR;gqv(s+(|$$_ciJ ztSXzfa`@c8apW|o<;Jui!MUvx9OTBFDi~kHBXX!?reTSQq#r6?ZG*kQy-ugo$u`0b z`#r3|z5uT@m5|2ctUsM7Rt8#5P5Z-sBX5!9PQN7TGPcsv#gum0*qYuVHX%dQF`*8B z6d5q7@+d`v@=WkKrWh=bEk>ouVDV@-2%|b1QIaWn*U&)}ns(wGAC5GRsa46{-QCYW z|NQRV`_G^6Bt9g%i8>#&*w{=la&|4Mn~en3Fi01RU8#uw4gi_muR6NibCd|xH_=|L zs)GtG+dhfNYgv|>sS-&!z-_^j#d_Q%rZiOKP3UYP=Z&_e?;6@tGsYz%aTMJ|#%!C2 zLH(iar8!(thiNJWY~@8vIAqApL>?w43?Sy;>c~)&I=V^s!oqeK10aM;Q?DYcP7V!H zf}bD3lk*qc(H`bn)yFOOEFTcF$XM^`JFAZ1Rx`| zA>eEnsd`Hdu91!8ajffr{Z|}>$PA#&An{WZ*GA)-t4SqoQeTurTOABn*|q}{QH};p1s=ndf(3`hz^qKu0FH*!2wXynhCLvFtFoNQd{_vsBOa^Z zQQ6IlG7!5Ya-zOmE}uVty1TnGVUnI$7sEzW{?L3xGEk_1wh58+<3iR_kNP=n0g8vG znf;+uIxEC&&r;jkcLy_`d;DDr=BF{)KLLf7lY@9s1?}fFW@xH`r_rPNaZd@;JX*@h zQrqr*ebAvoNMW5at~~d*QgqOM@qe_W63T(^_>K@b(`wecqAE>qb4Jhz`dN$?vKx&n zYM>CMB8np~NuX-Q#^JpkO$q2b+~i|CWR^WfH0>)o$Rft!h>ZLr^aVJj@>rCXwK96@a6#$iC3YI2KH? zkn(Ivm=kJ8?Jg&6Adh0ZW zJwuY~r&)j`J2$6eSQh2Dyv92<_-zL<3!_3!d~3VcI>QDh32*Ch&Pc2XlanAnM4_4d z{jUEYfY?MknokOEZf<_}yWjowum65JoqqY{?fTlLBc~7{;Z##?6Bj$Iq;r+=2@2?W zVmqy9cN`orm_(3}iP0zG+KL8P)aJ$M5yi2Z+!8e38n>ELD}_Q_HQp2Tr_Tw9J5eqg zclZ-h&lh&-FzIrJM2+9TYz?oA|3X5E*~C~FKAcV;AkMp(srt7WGF^(Eczot3GQG9{ z^>pVufl6&=o|L?)_En8`)F#Cg3QbHqGE(mrwLf<)!#-mBsN+CM*x+bxNhVrxWta`Q z(aF{}P+12_zY7&dufS>F$f!anA(ayE~WNgku`(&#kLQ`DX<}0(@@yJAxuW6xw z;DMEiY84L$=Rz}3l6{!_X_&5GB2qg*gqT}Tx6Obz)=5S^h%>Z+78)lm;dr%RXCz7FP z>yXS{A*=M&U2Xt!C7K1ahJDP7@F9+$hMWx1MG~sZF3A)LSkiP|8yx^Sm;i_3DG(I^ zh(;=&z#bkRRQ2}u_Wk>Jmvi_{XfD>rid`dKy1c=V$!v*hp4V|z7`NL75{g+AKZ<13 z<`g*Q@%Wv)s0vvu6DYyU@lZ){VdL^_PCx$TT*SD_UaA&^2D`lac=2$OPdfe**9OR%D zjCbx;1w=xjefhaf;Xmi*T9%~-sc)ZdrRe6Mo@mnNKBFHJ!w;i87T# zxSmuXjW!$j?Ds2?0CFq9BO^JgKN3c3zT4rjPO`N`14~s!OK>K2#~0C-k*~MNJvDwA1Ls5X#7%JQHpyH}GcaIJzKQyOaXvO#mjUqb* zg0KO$#t?u!j*1RyqsLui^Sd%dP0F?ND+{&>I)EcAr|^O7XvG&w0sNxKYN5i(W^kMN zd_A*is+j%lW?7=q@KWy(@wN2{mMm5mA*jcmBmzaTiwpWFni+Qwa_(R2>HK|B5h)xWHAagccPh17x!u_ z)K;e$ogSAU`oW1+V!JZDpjWU5 z{06eOC7P0!E44|*toG)S7^wZ`U17~WSy^UI?MC);6{w`AWXvXw4V}SJBS3;5s%kcv zfVZ#`zECL$8PPVh7*Y%x37vJ+azFFcjVIk(`%xVDwQqW(~;mAd=}q%sEPAYA~7SF19QXd@y;?6W^i+p2LrQ+m0esx*Hc zsxhVn37eJ`{5v6P;~3ON3wr(4KWud2)apg6l7yIhpRM5?7Y1Z?u$g;N+F}vHu~Io} z_ni&}STRPp2E@(*Fgja1Zzh;H09G&BZ%(JzuU=g)mvOm3@~$R3h;a1x!o-ZrHO1+5 zmJ~~yCSbu^*D<9uegr{f8=%c$&{Sz@nq13a^rSI;m<|w&J;Svkd?y&zP5PyphZSJ0m$uxZ(8$ zOAkfn00pjK0)y$M)gUa)3W^yB+y1&;W*4?x0=yXN!+#Vj!1l-sIgRWrL0t)Jgq-DK zGDLP8;L(E#28s)-swi&|3J+c0BoaWCxdn(6wWBf@;x$z`^`%W<*MBH?=u<_NEUcv= zSeb^x@d=}rkbpJbmseR`5((IBmMFzU;-xD- z=&BCGTJo+O#WV_*blHkD1tTqOfa_qWnPVJ7^;{K8KnBA3Y;)-0)6g=+h{zyE0Vbvz zSVvNp)s9jMl?;tChAszxieW=1?aIdV?o=5RLu%csjZuPBrY=KCU0N~|RfB${shuwB z9l;vA{NtTWYJxjsdAZ$p542^o*SUpSLsA)*WHM@>L~^EO70>}VJ7TCp9BdFp8Uj`h zyqFjFKf<+6@H+sjs`43P0of>zBpRD*3W*VdI$otgB^(AuJS<^F#}wh8@N=JLUG|_!5=Jmol+7qRZa$+9PrkgHBLP=_Tv0(Cs86QBAP$wuK zDiR7IPBg9w;2$OxqZA*mn9v|VUyPa^y(AVl{!B&UJzrrQosD}naC0(yiVCrC!xO_k z(sNO$ioALA=H<(mkB<)#N4stlr|tYwL2=6!3mK8HDYqzCxmo(qV)wNPv5xMlAs(cJ z?hYbmi*7y=0pQ8RFor*dPpgGDb$ojB-5-B65}#Bk^Hq1#FE_D()2=RW2A5rZc2F2? zs)0=5;So7fXuo3tQu1hg2s()3Si+qQJ82Uo-dO$LTtf9^b|n!hMltQwan$(RF8Ws~ z)vD{NmJ>VNi+Rz0xgg_u+DCG-gpX;Hj;{r_4L2MH4uR512@n#KKts<}f>(B-_KmsF zoytqEO$$SqU`xs>N}*f5z2+!=$e3PP-*A(=CZt94VR(#2eh5+Ntva54?PFh6QMc+V+_9@g-Xm$sWPKCTo*dLpzJhBw{ob8Df2NzUcP)e zd;l{zv3S0xb=|^H&Tj6VqTt3vWG!GF$%V)G^y$<2d|s7cTu*N0=WaELF|*bA#Y_+4 zN`H;$_~{K4H;eYI^DUu3I;p6#42UQ03t4dnOj&FtI5Q<7KN?}KC$WO??*SkS-F*9xetI>PNM2amGD_M%~55h?rySPx68TV$5!@^{z;-sNNF?soobYH@&hL`$$O54ub}8 zX&4)Hz`2Y0LRtAlYM=TF_DLO^@9=QV;j`-!^Sy+sw;b92hj&O_Qh%PhR&TB#NUh|_ zTZdz6>bC$bTGl5Wt&93c9Pv9p#!QwIWf7hMDHrW^f)H++|XjqIr6q1G%-Ek6*(<)zfc&^X2O| zZ|?8zBz}?z^e7CRI%ia@gq_n;VX3S6zf8*0%UK6gLp8@}PXSDi?eA)T?j)x0Z;CAux%;2lhj(kfhSU zn6gPOR%KJ}w9F->mBly)z(>bk003IJC zn6YIRs$y03?(^sShqw_Uo}r>zD-WH$&;J&GROiLX;~>U7b4OoN^2R=c+ZuMJ7dn3a z?Ah;s|NDRWKmX^`=TDzLeY%VbFFN=>7JpYkj8z02cEHBkfszQYzF^usazHQaKq%s= zO4CJQ$1pi42VU6uGLQ6q6lycuy?*`rcfb4H-QC^gauyV$F+kGz3hNA#?xd20E}eWD z?hKHS$i@{9{RnE5zj=bmnVijh-a;9;RvYpJ=(o4GclUQ5BhYIT^9UOddP2P01n-EM1VU3I^gg}Bna;qc;t--H-qc90}}Vx zF+4Bk_QNzDC}GB{5u{qm9(M>$~zldAM)Amh~OyF;+xS7M&f30yKVI~vJERrWG-zM3ed*J zc8s87HkN~7sTabJOTZo3>xqSo5v4cW>w{|unGk0()W?)UVDOR?xdo!k@`CD}u@@JlYLI#5rP*xRUnX9k`sfQSPrd^y^o zfkY^y5GtPG(a{OBjFk8D>#(FVJUshbi56BwL^)f4%ze_k6o*5PJZB zoW6KEo&MK1-#ojynX(SS&RD`Q317%HTOEtfP+u95QMyq?2-<;PmhkkfF~r?mMt(17 z5~UVyDEm_hE5oXtDHFeGULB+qiG{B_XrIjRB0S6hTKSrQSp*9b83}5)%Rhea%Tqbh z?zKG5kCTZSWys5vL?*H1NyfxlKJ{19#r7P+8phSH01<-_X-YQh1o^)0-9sd9)piWm zhA@*Zb916%8g@gjO?Xl;XaKt(eKcOMc11M`gtJp~Ed?4%5|0`m0UL~r2qriIL~#2) zI>x#RBc?B$9JByfm?2sAGV6->_&3iZr>*^aml=LJs z6X^oifg`gD$iNQFj8Wt7Oc7PQH8AdtB)GuF0P{TmlvCz!p2 z-D1lmZ4scY0F>A#5jobRDP_UggIKjJ{d(!FVhNJTcB!SrYh+jUeWk#pXS(p}Fa8cd z^g;znSck6J-pd%DK7D-m?%k))pB^6{XDcFaCXzK;#_v_Px_9m^U%YKyP zo+-_$001BWNkl4|M#Hf2UWeIPNm=wu`-8C)xY0=8^3}E|LM**l``M!HFA0Z5hg8vo=^|LAEzcX1Gp{V8h&+Z* zM8>x%=>a9w)p7coB_sN=q1BWT`8Yt)o*%PtHT|29K3o}z4q2T?wIInrG;oy%47?9O zMNX&FmtTH4#yFqPkhl!zeR;4Nf8vE5v0^!PP4hD+Lk#blJH-nFM5KGia77@-abU8O zcz<;YHZ#JwOF_JtVQRF=)f7O%qYJ#K&V!PGgK{vL3*ba_KA#^SAE%1f@`aiJQNDnB z+ChfEt}A0YF$Fu}9sXvEB{E$lZ|dR2*xCZ5=0qUU=i{h1d7clAcr6GC!eJO2nDbVV z%jE*=7=Z^EGf5Mqc+o_`Q$*6|af6zZ#6m1l@R>EAhSQ3h>~8A`+i?iB^p}62gCJ}C zd@9gTC^D-z%QmwmOd%}qR4ukdBbeq?$PkuS>P&u$bJQJ%cHJEIh0keR8u07lLhZ!+ zpo-_XW&xIXTISfXK2;h90912m@zQc6hH5b}d0z=kbKk=WLe)t1!2$IyzK_eA)rS>A z2Cli8vw=IqAqc{>nns`UGAsAp#>j|HBJkv9>oG-Mua*YeO=isl4HL;#OQzi8Q%9{9 zIySggQwWk22 zk{3*%+oM7m#Rv1-i=~xde>Q&+|)@mS}`TO0$L{;`579beLNb0}zplEgFo|&CSi} zbipPT!#cv!O%R91TQl5Je6fe2*g$oooIRNr5Ecd!syEM`ef8B>&u(t+@9!^{3nHi0 z;l|{kJ|+?pw{N`_i;O|q#-HL#oz&MgNOyflfy9G`IM#EiY1oeZ%|YKGwb+@>X#{ep z98(CH3nmgd$tC$dv=$4=u?Sul>br~vNj{>aG^NEIx>)4WL}xQXd_XU;<-%=5Q0*J^6?1gSH!SE zR&M5KlH6OHiKC^YQk1j+!%dx@n9Z637!bHk?3t7WWK(uzf-MxW{!~fS4Uh!6d^a-$ zyU1(?SlhH;x2-DHK>y|l-8Ixk>_w$c9p<4ZzS(lN;;(tgJFsmOzfI>O1(X;8(|`?R zQ%*$q3RDzN;jmC4#0HMeatV_c2aStgo_JP2}kz$UMPhr%jVm z$d41un5g3HrmAwej1{Bp(TKK}_?*=j3Ng@?8zUEiFYE}i_72lNBwDNEF~;S5zPr17 ze0We~UlOrJ0EtGhIzDpu>Z`AHl)Pxht2}*IG zLD7*Y9!#sds_p}E=)?ijygb~4)h%WDU`IWYIWN46ICw!z$D%aU{odE%@=c>^?d)2Y ztH8|*2Voel*&~*;u%s~Pb1BdRggK9~e5B=w2Wz(Lj0P=~6!LJ+OSscX#V=(g6u1wS z^(GPMj`-0ZIyR^@rK9A;_(qc5x-d^L8Og$vZ zQvCzf;o%OHId(S@Xg6fH@a~zo3z_z&!Olk}n>;gg^X>P4=KRgn7azVZqBgUJr`P%m z#gSbjCgv$HJv<))tmg;NYvKs8EdP~UcyU~zJB`3uq)mc!l{NKxFr&&tOu8O@3N&t< zP+vW|QqnbuVrbKBOFY`8s6=6|Xb3E*8b-}AqMI=A)U>Y}+uCJMbD}Vip%%rOp0Tz& zb`z*mGQa?Y7mg~7LiuJwC30c3b&WS6f-*;*45rfH>Y@J~X zBSKp?k-%id+$9vRfjs{X4MJ71Pw{}B=?sD*k^_*mySb!j#4+@Q?{=^NhH+L?Nc)?w2(8dEgG3vPnZ&#Ya5V`t&^U3k2~iOy zs@4S(Ecx;UUN{Clp@MaVtjKOOY{cjkt7}D}$ufF<9^|W5YFgN8=bm;?9!VGobP8DW; zaF{zxDf-AtF#sdeb3(%%|HEm*_y53R*%~M)L<3C}m&@iA#5!4NVPC>!Vm-!Z5Do#d zliFj*f0)M5lH{!<5tA9K2~9-h=G*Uo?5mA7vDNgsKh&ka&WnJypo(;q7>adve%gZz zBzdo6?B1zhY+B~TKY&8p_Q#}FbQzbOf=E&j;;9oKc%SNsR@;%M>0I|Dv9dHPeOZE$ z*znsxj+1t&C9_%F+l`f4c1KpU(b(>ZDjktyDB1M7?gZ;P>IQEPEz(~&rIyEs+OdJq z0D;Yb26D_pkGl%|S_F_HhwgriB$+kcjiU-LPotSBr?8Mxf@GB)crFsF`wL&DUhLzY z>pe-B(Ey@raKIm^o-ry0+sdieOE>XLJe%#~BT8{5Ob1c&D=}sz!JzJ*4LTuE1HpVh z34R!0Rm>pDr8;vwEM{77+m1UxAUW#b}aS=@?U0oWvCzoFXIDA zA~v0lEBAPuM`QnofB4_epFh97eZP!K#0Lx5Fh;B9uA7_=bTy2@I|w#pZ-Z>&=D5n? zhL9Jy{_`CygY>-(gbFi&=oJa9+qQM(=rl6d^Co%U;nA5J4>~AvvW}N%eS*Zf^ml@Z zA&jNa*zh**07PNMM~!Q3nA9@Q=UQ{A?kfP;W-!vHpbq&sTVyVFYki>GZMAGS#R4n8 z9aZ)2L6-(gAe*hkM^<$aira+D>Md0|#!+x|WQUl=glRYPx6p-j9-dMjzwS0IJ;tWr zrMa%a(+0+jaY=g1{8DJ!(WrFL>jB)S(@Ss-fjY!~a+T_X#>S8)u8GdNA2mZzf4UYZ zOh;p=BsCOr%UJTZv!R`PwkVqL+sUUYw>EhC!CccESp%a{rN$`|KU4ccTC@6>46MYo z-s;wUrZY;_YBD5>61gc)!9;DSUs#<8rd`1&7ceS-(Rs!YwUTV13f_#DXbWrbCsjK) zS4yn0mm5~d5hOuep@$20Q9T?M%6^DVU1F|~!5x$fhAv8}>dno~S6_Yg;>C;mhlg>w z_^1h?HM~n;sI3Ys(U*+}RRUs7*}37RXk5d=ZMEe@Dyu&q@x;Tm*xg33}YYxYSTQaW#LR|I)Vrn z!9x=p&@a_r6Fe}yzrB6`{{0w(s!J!`y|TQFieZ=$OtqHjuE}31J~?kemn%?SIvvC%s!{>UUUn(&T1w?>NUC)MwNz!O37XST_GiWCYs) z@jNlQW`VGlmke_tlQC`E)B$g#sx+4xy|g`u8_ddMaB1TgIkYK6GS?I6Q#Q{~#^p;3 zsIBxitTif_QaD-+iFf+CiYHqvT?C8G^z4+CT6zRjt$h!?px%KBqi;qo_Tyx@kGLcI z^g;;6Tlh~sRQn3AP3=W8MU@%~Xoz$pzJ(&{T;na5!$t+_T-asHrai6Mahc^Z@)*iE z8zR{xp^-)HklGw16U`+U!i&Rz#@*?OL2p0vtyjitLN~(z4fQ2p{|lADse~L(A)68O z>sb_)oBn-^nre3;8(+47Qb93|N&6|Jt z-~aIS*I(a#{``18&v&U=)5aDYk~XG?g4cn^8E_vabpvRp+}Yr|!|f{ndQr}eV%Ce2 zgu%dH!(_H=S`A>L$eeomdNU{D{zJoaU>FXH)b0SV7!p6V38NH|`SQ0FrwEqJ0!+l# zI_$GTli~Tv%OW*6KZ6?t(9Y?#X;HTXYcU5d9#HP5 zG`%7(%axY;lr_FQ$S#P+@S@42W6f+>bBjHC^W7hREbJ8;TAoURU&y#*q>-j-nw;ip zgxTK-$*~MfGc=o&q}&q7SVA@QHvfRIH-pzlqfe+ zA9p{jhC9OAvbFe3Dn~lc?5rZgeDa3->nwm-iI$fh{il^eN(mK(Bv8A2?QEDfslTwBg-mC!i!0g$NiOY$G^FWFJke&! zs$nz0BvE+W+!7SH_OrGR#V3W7gtEfZ4(Fx0f5qSnkPuaKhj4za;;hETk1Q$(t45JC zj-^~^CIA_4mA&>~s>wc*X!gIF#$fv)de{uJV<&k*hh3LRP=4ROos1JTzlODMgXI2Z z%nE&gvPY?K80p;N#<6Bo^kAEG;!*C0@Ty+Yi5FSj$8!=c(+|Gj&V}r37d8+!0vSvm zL?fU|tUw^hIZvwwQVE;dYmqKunsjFah3G=?T{^O!_5nVZ=6t*?k%T(D#bU-jW)gKs z61Ds1^ZE1V&-eHD@87>apU=M3qal}4AXtBpD!Jea&|P2QKnbQI!Re;^oK7!ZyclB) z+W!%@Nwmq4!G{si(l9smpEIMl0Gib07*Ye4_f1pv69`ETnW`fpKTKpaTep6XSG*Xw1QKP%>;)%9-CSQ(EmlYRU2eL}pT9X1NABpfw4^q) zjuS9ZHaL%NH@GpI-Hg5DINp^9s2E*@#$)*8ZF<=X6S<5Tw z8V4gJjzmR>heWws1sKOzI!crf(7%(M^%bBM8rVrxB-u*i##&B(&5=EG*Q&_1Bc^z` z^a|-_m|OxGf^1mRB_c9~xalZnZdy1tCuwLPbm9JpZ~&?y%i>6dTo;Q|zJwI9S7>8PfuuxmXYyv7sd2G1$&AP64W~^F%&CsK z&<}TyAV)6LEaRq1%JOla7YbD3XGxE2-1h;f?>!)BJ%!OKTv;Bgb>TL7&VP6d!`h*N zx++RDt8AjaTrTJH`FuV*bCdk!woro&+PGLw0z>OKB-1#zO_H@pbUK}W|NGyM%VqvZ z?UYN+%gJEPJ{-BjrwvQgeo_J^<6dn~2sIJ+hvE-r6I6pi*OJNf$?GcouIC6=I{&p{ zp}5!}#W`X!f3XZ}{^Er*3p4)ojY?ayhV4mMsTh%RP^FS$3EPU&AUuU5>yA4-thE`* z$w*cQQ#`^Q+YJTYf#0uTg6#WFR~&<>+6oed{a~M@k|xwfi3ri6v{Np1v^>MXF}*FB zk-OFJh{zKxRtkVSu6dk11DHm;KJd_+Z@>T1+?lJH7~Lo=x|RA9yLyaUDwJGDb7im8GR#&Qoz^TzZ0SW8P{(G5=6?=HFZqQg4dfYjM}$X;uki_jF!yaiv~k zuKRW)lS7Ptrwdk@j5GqFu`8cc7EILbOo}%)m=-1TIw@<`6J)?!^wP6m0s`#^aL?`3 z(b~*5Jj2((Q3)@}+H0h0wR1>JJb#Meh0DmbD|bD%aVCOPmp{Z?`%8>!H^egfDg{ug z`le^ABX;aq^=}E%r`aeU(uRvwUt_XuVWdzU@+b#MS4k8>h-1XQL6AWcKn5wve8JOZ z*YcXghTvlPB@vE_0Q5i$zsMNla=G}TKjXkOq&khx}Ov1PB#9gFOa3Bo#)1XfwB>ojYvsE1? zein);g)bq4NfA7BF>lnGBOrfeEkzZ?0O`S#SQ_CIs7{rub-FwQi*Es8j2Mc6n)oOJ zr-HeU%Tubf6kt)!g9fDrY)7J)+Q3bYUo<}~@&Xj?=CYDz7%gU-si0Q{7<&nr$YRnv zzM&4WjGw1%N?o-(_^EQT-?XX8Z&wD@!p4=bY%?y!?Lef+0x+fRa>hzkk))EQa%sD* zX6(e`DcQ7iVm4t`XdOv*Gtb;_)fb}b_D6X;T$wQPZf-*fg$t~njGe9SIsG-S5V(8O zR;%zlO+FRr1x0LQQ1%^bjQ<>Xkr)H<##sf3(S?}oalNQ1iGd7riss`y5jg&)N+d2k zu3%S9*A*QCZfamp^WNVs`3pIeXOnVxn+-kOtaeYZqUBRx5eddqW1XaqE?)D&Dj7aG zppbj1$VpFnI?du>6(vK&QoDfy@U?Eh*5Snn7ktFT_)0A&ucLsxZdV4P%i^P=jJOrz0 zx*D7Y5`2shR~@}reD?g=4?q0y?B>~rj~@p7Qp3FQqpd|OryXHH-v;d@hGZ3R5iOI) z>YSn!bOvD*d&lX}djq_=qMAgXWn8u}O8@@2@r()0;g3YcYZCL_ zIOg@Q0Hw&1$trb;rosK9W8iTMXLqwEr+^enat$BRY0y|?@npCt`4PviWWE~8yWyY+ z{Q;Ya*%h$@x~6&REUsDyI7V`v4c?-`Evb73vL(b=UmLMn$>}-_q>gJ*TVe!gNoHMl zR-LS?d(Nl3;Z5qXv7Zs;-?)-t+?l~(p%w}gJ!s#9+OfdOjf!qGn>yC&-z%HO@EU3( zf^0JwY-BD7EV_N$PWC!~RZP>_J%ib{%#sRjGe6H$Z-*Rw+#cx<4>82>+ z=rnWW*Cy_@BM9k@qWuVKGT3tMm}y!Hhrc-Cgqj4!5?8c3xW*bVfHw7d4Ix~?&n~Re z>g#$M#tgPb0ZR&!QtJ_B_`urgGDMy|d-j_zzdWDMm-B`21W6dASaU4_hN3L8L%tCX zYybcm;d?1f591H}zLbU%Q!HbQS^eML-KmDkD<@YFrd)#nbrKg-p)6@900wRuBa*&k zXNk1>H%9}PLkOVhl(|VhXz*#72E#TymZ(g7Y8pxG`$V3}N%2w&Eejx+U=fB2`m9d`YRk9Hx)lj;U_+7kH#dn z+MIo0BKq#T@4o)}>(8G*U(RQtLB4srS#_KMqS5x?uw(Z)S?5^MKSxDnLvPj|#4gofm;qq7CgWLljDq zporg!x&)d;O_wF9IEw%k4H`%-sGZ?$RJQNsa`V8t?afmx5nAsHt?mlU1izj;INtLn z!DkzzvP)=;+YIZyq7{!4y)f@akAWV^*g5uDLRelL?;ptd=vaQee9#mZqf>s1<6xDq zhHqtF@(Y7SU)LFlk=EA=7C;q2(v;(sG_AiUb<7BW*zRx9K_-D7*qp|a#(oSzRbIY)@!fadJw84@ zK0eNuAMn9PlZ>~gSvB5Oy~7N>4KD^rzKrd5@})K{?av9_C@$v5d?&0y#1hp!nkTmV1@4`Z+jTTMtj3-e>%jAqs70eb&(js_728?e- zs|bE{X;nqT%3haC&G^fmZ;Tv1Zmd)CVpFgYjAlyWagtZe0d5< zGziTjYe-QfU5z&v6dO~y(m)&U?N=Km1_6#CZfPp??wLmMiP`%QxjCIqH#Y=5RR1hY ziUF-rX@~>yg=TTXUmO7rk5%Kae3LH_130$9%_n$U0~thWR8CN9zB9(@baQiaO8MpP z?(T0t{q*kLyYqBaaSv+AbWvNI!6CHR|DaE(N#g?CK613=xy*-R+_W{T%zcK4(*2NN zHuY1y_+K?_0ospI%=~xdS6ubL{Zcd#H0GPmHIOd5ryY@fsnlREttwBX?&W)B$dStk zE$XiaR~xl{+Er=o>yLp9#hz~rKqXP=*1I9HmQATbYAZQ`e0WVWRs%Q&B}=LW8c`%H zM`cav6FF)vFi`en$lhx|(xWiHE}e$fq$9P`8b&3e-a=3aTC{zK79AoDjX5Fo{Fx*;|f>vsSdiJ!i^AGJaicCN)GI*ph46vXW_ql-qhT;)SSoA?yg z;T+4X;3n#Gz^h<#3YPh?c%()`71F`O!^8RfNIDuo7`P+fQ7i&beq%Y9G!(K*Pnpgz z&g1$tNU|H^Q51=60&cWz3iWAwy|zdt5D4uW19yJU9r*dyWS)fAL^2X zVF{l+fAQkmZ~xbu*Ka<5`o!NUQVZu?kEXJo|3(%Kcml;R=cL=ynX zp}npN;U{{EVPS*ManPz{RekyDV!NZRqubN#`ir+O zFy&BOwI<9Tv29IOb&2tBHoq#O7HNMhPun+G0E*B`u+cSh5TorL zdsnIYOD6}#^x$s+Z73(fCPmc0Pdj>&f|}B660L z6N9sr3P!k5WJ18R5w@jpOriyEIHwc!!i&v@OfEv8J0Rmwq1?D}sI-NeL{Zy&#O$C2 zL-ZPh1>n+;fS|AYHDtXkd)njYUX_X{mR}5gdu8#-v z7K>UkjF=@SPiZ4G@gvV`RnVj;g2`Qm*aC%NTT`veE~EY1>)_d7!fM;Rruvy;qSXhv z>Q=$8u3DwGcn|NXdO?GYTTWSY5_MtfY8icnn`1W!TH+UKz287b@PwMeb*rkqmM$!=9cq+_0`|~+mHYD!w)~ad-v}1r_UU~!$+u8PI`Lz^5yBIm&=7) z#dJVMB14JzlmqDwL@CtD<4ohI{MDln=@D_3*x*6D+p4X)*dA2%>#x85_rL!2`#=8i z_V)Jn_SVM$*pkri+Hf;u|5_@d?UZhj2mp2`y%hkHh4u3N%1FdXPlkOe%ZXLtr2tTb zmdVd#Z2=0g48Rf@CEv$z5}tYvHe;elwAmV%`E4jE=nQz9q~n6Khg393{VCio^l)nqD_ZDt+HWoqh0VRO?P4H{|hsb!tK-M?FbEl*Pk}awu;9h z5?(!|`{LT+X@&VGkk_R#8~d>k#wd3{LrSQk$YcXmQ0yl@)J%_j%rb;#bHIR#ZT<m{T4@qAQi>jwOy>joIt_EddWwUCwbboVkoL8Y5hn7&U?vII zX(9Ik8P?BCf}p7HlCtvDt5Tn(R%L#WmQg0u3V7Ie^wZEz$Tze2ds z9UX>;%#)t!9F6;DyN8UM)6L6QFUJ^pcFG9F0NWGgkn`pI@xzDn`TX-wKYjS{k$b&* z_3E2%zB!-IkJt!QU`nfk_<=YrA9K4J!`txeVZ)6s;m2e4=xEv)D>6ii<+GIVEkHev zmWRG(!g=`ui8+-R4KL|1xuI~8lAtX(K(4C+1DE>6ma;!6`rVlK_?|??J2dGp`YBqC=|>q82$kb|zFhQYECNEqGLOl_#Ls5JbJ4 zgK9k4qg-E4$K^^_Y>O(@#4&^o3uHOhA-Kk^RO(SPK&XQ}-NXMLb#x*-4k-6h&o~748~lk{d)}P@%D97z`-?!;73KYjed4GF*!SCp)is)E1)lfx~OTRV|fqUZ6qB9eV|A<_yG9vmy(Z(VvoJq_4Tr-=;wl zze}Wh;T%8hYqhAjWg)7mGH`n&N~#W1tZ|koAP!=m^hm+56po!$G+bnRvsmm&tAXPv zc%-dn9tl1@1sP5&!b`l|2)wJ46bAXUAsN|iYFQanit9dQx%aY&<^RXgbpuBC zvBq=T)@&t+_MllUvTuJ%6oMi9@Qdx}l3)eFo6Lx5+r zNaobjt{xvB#^nN^oSHd5KK{@D{Lj0$Zy(QRD9PVBF4Tn~8h!^*Jo&nlrgEsQ>2TwU zothZAn)1t_BQe!@;9U9`>v~zc+$2w})+K5qb=9Uai>{CU zi^!Dcl+}^Non_RMMA?@UxrE5*FR)4sPV6W9oK4|h(vP`xU3TRKPh9o5s8~6oC)#L; zJCucbE=bhWM;2at)vx73%_K)d8wBVPC@pT(B&rRE>>EsYnW(4Xvp&UV%9go);+(2%Rq`|#k zke_YWU!>=usbe z#+K@E#9rwZy zx$K*7zWK{v{__6)`_G>~NpMo5aEzsWv#Rs~U)b>Fa`AB8h$D9LAFLl~TA;2Vd^@#E0xC0NQ47I`)wBhuBkiyp2@NQ#3rXaV=mz)IUYzI5 zCWx4$6zEiqE=-WWiB-~dK3)zragASt7D(DxBnP6{l^2`tL9kEgi|*Dj*0QmE)OcMK zLNm2=)gcX+9fd{jX&*wvKJsLr#q!&MzN zdv@Z@*2@0aY0w$TI%UOij0)Lq(q<=BZbj)aQ(h(8vAC#c#1dxWh_&8sDX{t-o)0~s zN4-5oSG5BPHQlMav|6Js4f`+^0B6?VT(dMy%y`SyBrN@lb@Q@gP5hBOMS_K>s>riv z&%~>f#kSAAm`G86MK4%w24wGqM4G(^y-jGP*sxzfGa=IaEz+#VAHy;jzOMfUYE?Uk z8h6v+f|X3KAT+)Jpi%Vbz3z#sgiHr1L2J-M3{Gm1+CoG!Ih5Pr0I-aFnk!y{G6R!x zgam;bzRe~mS=G11tXfX(lE(ppB5x~JLhnUA?`QTe@9^C!Z zNiY@=4O&&K5h1o$d12>Zb*Xx`p};K$pKke%7s)d+tZv1?!0|ywc+SirOEG__B}nF5NF>=Xa2KRX=^SyjSUfKmeUycp;U_K+AzaW_8Zz_U9PHQB*7 zp3u0vnTnyQ8_7bgd67ilRA8Z8P}WC`PaT^`uEZJy_0%A>J96UC>vAr1ZX~%Mcarp~ zrzi5kY8u{Hbcy zJT+BY(4*ER{e=F8t?&VC_~8XlEVWbv_GKC(DE4_S86`1_CW^^AL{6&Do;`d0`t=y& zj7_>CGHVWcpKo@CODiE(+n$7>!op?xbSb8(JcuWLN;kU^9MU9)X-E=sjH-&8_Jm7o zLxpWEYCsN5U1=EPSh0vOyqTf%AJ2;HFr+1r6`yFcWf&$wrYdlgy3@wE;MuO~anL~w z5tf71HpZy(O9=Q5OdL&74Q^g=;NXnUk@{vNR^A9URv6%IKTtl+K`-YZ#hT2#gZFv ziCu%VsOTcqEUU%9SlomqI=4{~9h+06t6pPi$HaBAU^|ykqHv_e9TX(jGE_i_2$A9n zkzn2k7O~%tUNv4-1ZGWC#a;qFpr%`6F>bg@s57iZ5KUEmCruq9`+E!R-V9nb(U!p>s}-0p-zxl&|*x0F z`zzq_{0@_vMRbp@VbAMtdehy^YbgdV2A2nm?PhWIS|RPHKKR?T0h z#lVme%>EN6D=b4;+;V&4sXsMEnW2W_&2$kp&nY$ff(0i^ZGrY>2vnyee`~E@32ESJ zo#YMj>RMW-$(+1il#tJQlRh|n%0D<3)an(dk&a=Bs`Azv8YXdBz{4jLEi6BB36qj1 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

    eKZdYEIR$i(qV?fXO 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

    #slEULP2aF!pe&UBOV4IrsN#4V8H)on-O~UTG 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 literal 0 HcmV?d00001 diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_3.asset.taml b/Templates/BaseGame/game/core/rendering/materials/skybox_3.asset.taml new file mode 100644 index 000000000..e3550ad21 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/skybox_3.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_3.png b/Templates/BaseGame/game/core/rendering/materials/skybox_3.png new file mode 100644 index 0000000000000000000000000000000000000000..00d03d6348456329095b6501d33ce1da206bd2a3 GIT binary patch literal 511718 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

    d9fx(fYX-H|4reNY4+lr3z139j{GbldB- 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 z z?(<-f1bs|$f>R>X`3^n@&RaGNrc8vZZIZVK4S33Dho3@h#%O_rc zNPX&VF#-jx#X5hKlWpGOfv&iL&O)qjte#$e1f$KVSF!6|Haw2o4$YMZSc$kDIbCZH z$nfGYNg>ZnMqFz0(|Mmcr&&;!lJm~v|Is0gRPqrOtv%1*m8#%)5(J+41RYCU#%Zpr zOTq%VT47F#1g=d8fH#sro!o_-QFeIuKZ(bW2(>*x`@kR{Sz>H zRigfXR0Ts*-A@R}YEAN}3+SCQvdXwMg{ft5=hCdC2lL|$9DDQ5X{q+gh`#Wpl0?btsu1`NY0wj1VogQB_p(7u6&>fY$*8=B27w0Id*ZocLLXpP$P1RH9Cxay)0W#g0rXUZ=Ltot? zutk(`$gl@PN3u=wOU{K%RPc90YDlFinx80FWka<6lyMMVrV! zyL(@@D+o$q(R-{2wJwm$ylE^iM*#xE2u;;c(r0XMss?g{KQ3SM)1MJ?TgoO6rNJ z*GWWe>-S)>?VzTbi3B!mkN?uTSpar6dB5x(C8 z{Hr@*fJ=0NSNUa+{w*MjV0r7fi*GfPp3|I|_F8rB{x}HclL6zcBVTa+nEqutjWG^j z-$o~&e%P(KkiIsHyEQ4wII(#xLbl5%FEsh7YB*e)=I1u>t~?(rm^}|6_B;{c@m8vH z9fQ6B+jXoIgyAENwzU7oP%ex6!o*d!)k1OHh@oIO3Da)*=O_91V?JBQo;CO>6%Ec? znW%H@eKa!HamR~HVXd+21zbFB#Em|a|Nd+{KwYJ4y{xm;@@uWNe*N|D9}?OzYih#@ z8%3&NO7wm%^<_G2iR@anVBN~kwKfp(1GZ;0?HuEqtvuUv1?grd$c?j_C3dPo;_zWeumW9i?{{xNESt z=8x}t0mu9z(`ljQvxPNsLPPTiz5pfZPY(pjEK^lWB?JUX!B!RI1=);>v4pV9UR7k& zgi#BRx{QaFEgZ^&Nn51N)Efnpebf3GREWWwBSJR0{U45^x`LXpkj*uL^xo9?Bb|r;1*8-xgzIDUjAIZ1)cr{s=<{r;Kzs6jc2y zyHAaBH0sI)Q2Qy_&Zsd20SL@ypSz4idY1u)zU?`ny`l8t97}K7+f+9(Ne!6ek0vKW zpz=CUEZ&;GFFuy-X^$<1TGEVIdo{(x|8^PP4REAJeuC7X<^5yu9fK?~1gkvI@kJ<8 z;V8%{8S8EuQzN8=lp5A)Z6_|b3WYK|NSqCR4f`uRGH9T{Zw^}vk#Ei1qHR__F#;gk z)C|->v}5^93%iL&z>^RXb@5$dRNPwwj)#wJ<28ff%x5ic&?K ztz-wjotC~_{Ghk%TS|SlZ(lt_!(QCRg-1LK+j+|+ql?TIHWy$_0YH;jq2h(7$$;P# zcf1-<_@9Qtoqk?vxtZY+H21LD(LmzY?|=VfQ%oDb)z9o9gWEP<{8ErvhDyb$c zBWgbV4DBw-n7vioIE~*QN2$m$(#Y`EB$P-K~&{JRg>=?_Ir?kCSVBd)C8LI&!;b-h2!UWA=oM}E#lmpx` zOGV-jYxzyZ2(kPYtQ+9JVBi*V9EEeU5{Y|-%OLi2M#al%{5W301=kT1FgOw7?j;XF zz8CD*Mt05(8MQY!H4l)tNXxA8Z7)Q#>M#IM5ucWA49cmknLaMN+7f1mbRkb>-sJ++ zf+I?Nb$Y%@$a}XYxC2o>L|>pa+O%Y9se?|w;^aqoY#TB+pq+H)qR<(=f>u<-XX{Rc z&xvM(xEBGr4!JDBA5dAS7AxV?~ktmugX z{YG)0GYW{Dj;FozAfW>dLEMZL90m!~M^^#aE4%_rJ7wKb1NaMK&*3Y5!NJC)qQ#uv zhl^^l4!d5=n=9Ewg+yopLHy~6Y05_iY4XsQFoSL>M`MINEH3S=ySWM`qd?afH8#@=o96Rz4)HA0yhXi&dM5 zrZKG|i{1U=iT^>O2W?EUTN6QqW8Yq-n1w&DiTyA|Zbr6p2RG1{l?q<3_;?31y{p$D`q7Ld_y ze3D+fA`gSWRHw{Rh$JjJrDA>_z(gTGZ{x8NZl>+xg5pb67~(C`AbGEGVE46pB=K+7 z^%xwUuK+z1y%j#~meMReosZjibyLDZ+gM@qG`4kJYDZQRj4>)*3jBxvx}<+%c#Du!$U#{WH{8v>ROsMCD8R zq*S6#7AhcuiZ_*o<{UrJaR@U?w~0u{llnQV$YxYf2!Z_xaJDgfHmUmE?@!0mKXu~1 zQvd)U07*naRDeUeLt-k3v5wcr4wu@o)LhATwE(M&rc6YiX4sMuLlIYzy1pHSzLK-i zOr(XK>YJc-qiX#`eTM~uMUD1U%e!NLT-3p!)NZRB`}G#J~#n51PvJ| z=ph$dT=zNy3aGJ8Ds=_dT4vJ-a>44=f*W^MOr=HZT=?-vBYQ((*5tg%8o5It41ik1 z*}9LJFtKYbLwkYl4K$HdALVyO>3x$(!aD6~g}GHG;jT%=BtgN>NVvnlH7-(RCE=(7*}_CF-*L+#`RiuL`e1$UWjXz+3# zt3V;TBs`i{Gw2iIu~cNecTWsPUp(Qb>CyyKe8!eYYG&a`eLlo%E?RFMDX{dg@||On zYWa)=`X@3~uM$bH?y%Mv9WG)I+D=8GaDcvBXx>aq&<>rkhmwN7Rq3J-Nw?)tQ4KwMT4kPwAHt~XxLcp1c z$D>B0j`RoCgvEMonZIYV_g~G*TJ3b2=IS^(yED#yG;0OjpDOm%|T6G<6KSpXJX)O0y;4 zqoE;_99wLz$BA`~jWi1|N= zQB32xL;z<%n7=%ago6;9j>rEbz(cg>>hPfqwK-zQK0U721Wl;EU2cYDxH#ceLc#dH zDdd7*o0P@{1^a)?nSIBnhh-$yQQ-RCe@5))a>@7X){#Hf((XH=V7?b3Hl7fr+mSMF zOrXAU!YuL}<($U%J)`AsUY7}B6MzKo;AUhHT}oO?ZInS2>@4J(m4vg*jTUBs!^sO< zRZa0tG1_3JQj+gRz$9%%AGP=xKw2$y zP0mjuORO085==^R4t!K2+HykL!aefGOHpS56^Ql_cD^9Y7G4y+pn72FHK z39aP(14iQbK7`$pHl>A0YNtan@~FBUlq^jCix^SkiHi_X84Ke}rN8OO;GjXa#pTX& zc>Rc(0`dOMlZHlld^MJUpSI1AI28j2 zL~@T`Hl$Dy336q%uk+rZB&@}Lyn}7*w?m2ola&d;)#bhNQ4)e4&2Y5{OSPo*(Rxg>Yt+jd*LB|rqY0WD52KU1$_`PQBFRx#-i9r4q6){D{6Lq>8 zm3zHxJi|E@gH|xcC=w%2Np0d^xYOOQIA&waQ1}mWdKa|VFn4Ew3Wbyb;yS@WhHVWk zb`|GCA)wa7cp4;}idV~hZZl;K^6H-IhzIxj9+Ho2rfoFwmS~qj{$@#~3kvSWP1peS zG;&~l0|{^XSZzOSLl(FRCSm^~6w@Y8dzu0bA%UmVU@ZE*=dx`=o#=4JXrUw8fd#5i z6{J`8ri)OHBGHd8L8f+&=hZBuwACzBRVP7i2MylLn`y`K1BS=0R!$5^kdaQxBdaYy zKWGck8r>}6(hG8Kjx?k+b1E#l^;epp30m#FFr&Ai*B-V8TcjvGU(a|3-0u#MZALnP zj1bF2^wL!gcw^$ufftAX*oQHl$M<3Qs-4h?i9Y67&ci>?;U;ya*-CJaOTH;y43Ots z7Bz(W@DO%dqRepn((HmwV0yqKxQPCz_DTnEWZ)8dx1tMF=B(ims+5f5LKhDV@Do5A zm-j~S3+85@sJ{bKE|UuP99_PKtwfuv6IX%nOsDsqf|fn#DLk+G5GDkRimB25@dthg z0DiZE_25JcJdSYttv8Fc){X;(^vMp*iEGE++u}Mx99+El0{b-c`i;)*d?l!MK;AO! z%(5YkLI&fR*DhL{{F^?v9Zs<9qGIQ7pQLVqYbk1t7;9F7Zd!5s6aI6grWivN7+D=l z%+mr#9fy_F|9TMO1y2k%Ruec2@VaRalUH99dPwjm5o!6v!`YS@HaB(qM=DjqDI`w7 z(ug00&Fk)S$@B~%OWRZpp(CGLNW`K1DORgj>~hTF8P&8*a0O{gw3O!9m!AL}meO0m zosslh61Fs=+bN!Yh<7JCv7X8+$yO)hI3Trnn)ZtbR^L%I5In7E2Q6|eZJ+k%^#km` zd&Rssh|=O1Zl`6)R+;F^HaTY=;-g+H6>TYq8-oSZ`5i=%mV^mj*u(aEaaa5&Zh}2M`k;v32*kZ zIG7i~J2%R(4ybXdUIiy7I;iZTl2T&E5o|LlyQ91TS`u%V}-$!s0EbKo_{z zi-6H;Q^j2*?z_Pa(rd`!V_r@y&*oMYPg6dby7D2kjSOIO=?=D4pI*wuy8}{KOaN?L(jt?iK2;Qnn*7?zdTZrtxJ;=0mX=-o_v>edP*xb{D5ApD%J?sDJ&IF(AtD!xHPS z&q$Xil{VSsLrRB?AUjt*5eZ&MMS0ZPv>Z7=s>ghTv!fUjdi2`7vpyWCL9b)Id4m6- zjHo2%dl3AvvUG|g#c+L|OXReb1I5ylCbsQ9q{gr~g1!I?bRQX)N6uh#pGMYc1s@i5 zuSyuer>txU)A4pU%UOy^|IGMmKlx(9Pca3b%W4I>ejV-5JasBbSXruB(lY18*#j z2KJ3gvR`OyOhI@cVp*)U{L*LW=zsps=|up?_HAl7l+K@;Xah%Vh7rZ3VMOv?jNE&n zL(S?6>AWj{>|@?UX{>#5?m?1v_t#(l{+ZBru<0d&zm{@{Gu2dIN=-8ji=Nwi(*G6U zhGoo)XPl8wd%eG%Qb?rRGon5{Az*!0eBd}=RO7cQ*{GJ%tGJ1x7-7R^C;x1_|8XOrAnrSgO`wcgMgRBcVyKWNO-Wiz45v zTR9DN-`8$%9urJ=$GqNmFY7okuuuilYbT&~b$V*w5**~;W90~JFeXCClH0slXsalD zgnF~GA^9r}`{mW7+Cv0g$Z)DxUzYjgI7yS{6av_4{2+r?hm-o2_0JA?$4slX;fvU= z?_+GB05yFUh>9-YKf~Pv%u3Ft3|y*gXUW!X|Lq#Ci9`2&k>9e&3Z?CM@;e5k22a29 z{)TDRCicCrX?9(4oh=T6bnB5kWbrA9_ll|8MfzRhTEtQ89_^+G@E|9{&OTBKL{o?2dyT>bh1!YJU zZk=YV99W+1V2GCYW>|;zr&9pgOeFhpoO+SQ8u#Q9pQQd5GDi!PDs zkBE#_s?qeys*nzwq~61=Qw~~Xnj|rgcU6q}h;7U%f4dCyv+UVR6y@@#`n=gAbQI(X zMYY>u1h(}&V}co}!1?|gDXN))oQ*$b&Gy1jHIua~z2BN7FakXU64%Yq2`L9iPaBwb z@1y|LODq{_(;%jHz#A9`$X(Xg*^#nu`#mBjqT8POrbkI%0_)0@T*prSVB|p?QXBr) z3HG=oC2TuVga=cm5~dwBPK;E$<=WZ0YX=P^yryhV`Kt&F%|z^K-&pK6FQ8&Vd-?f+ zhtyeI5CKl~U+x1L`5$_Xn5;oNwizm&$VOM_;u}Ux;mM8$Ze!00^h})vADxlB@)sQx z{D}xtr$$m;g_NPkK+Di4FMj?0_s?R-P@WXP)oZ>PjtTVr6G)w=7rF%mp>xx(m~!8( zIT;94MZxF=S!x!vR7^e|YESGs=NJ6Z2;^EcQ7cs05jXf6>)9&`uPxgnN*z{TmN5pc zUqtzNF-d(V8tuD8O)w$_iwL~cVblT2a*fMbblrrjiOk*Q^a`xSzFF+4nYKjTBjznyk3qu z9Ybm0Tcw%{OWO2YXnzZ#CuHthHyMOwmAYrp6X{pUmoq!2-o9caGIR(e4=_l7`y0&J zQvP|bh%d^S3{uTwQGK~guF{6bg?ayT8-GT{u1;(eLc}07uLnn3PH3-vo$i+&wwV;K z{C}rk7rSS-`cenAzk4u?1g+SK^J4i$Mz~;z=(sWSm4mucUA0%f9>{+_pI^WK{+}&@ zJFxUcJ&ct_Qw`oz_0kixbF_eKgds2u|Je62 zVDyXYJPAG}7`3qvJt`&KQPK+JxpFza{R5VlnnCaKc7jhrNwvG+Bg;P>>fD%bd4hp2 z)JB72NQbMCj1GE_+J$+w1~A>!ClbjF`-o1y8#+j<;WSyeW$q!y&J762#2VNt|Gow| zTnpSDcVWHu20RDlC5-uk+uE>J-{Z264w{SGdGFF{u+8r2r#=F{Ptm_zPFqA+Sx`aV zV*e6^5K1nCp6{}IDtM1``|z|)Ka4s}n5q4j(TqzK#-e!B2)?9wjN~DCla4gtWcjpm z*;GR`KrIGndHbZg65-I`@-4N6QXK%+`D-N3@ddw9}8$%MyqF5`_>Ogra6yl%I0ec%3< zJI&j^4{A1W*P*6h-4P0u2fvBhpr#`a6W=cZ&#Bcv`GSI?w>GaTEu~nSKOORXE!-H5 zmMYjygg$(+C$h{RF$KNIQW>%jH9udXpT|9;-*7kay#E5V#`xcn00sHfIH15QlqoqBTamY9L#t1Z zxen+TZG;UiX=?ht0)OqSRjK#IFrZKpF15)IjxQ;@s5E~p?nn3u0-J>N5IxDcW9hn{ z;-Q$ec(Q9jSqUC_I{;CUoa?pOL}y3BfeERwx7v=y&{0!6dF@YjTQx=@Y) zpnb(~^KRwd@5|=T8PbI+E^LVf>hF=xw?Y3}7d6;IZe9|`!2+-9pwSZa(xE zy&O`gY*=P^J$OtTNC3T)fvYlyTVzT}a+vi=I>*V6zkb1sOYcnqy!7qFwYdi%H>$qp#o!Uk8VY1E$O*~w#QPbCU;e2VBya~v3T$pLIlW5w!@mXUiG z4VYxhLuCq>0-?UHA-}vNqSEL``w|rhe+~cN;ag*ci+2ZM6mqeQkmVRuyt>(8 zb4S;K_Hgef3B@9LF14Ow+{mHmo@g-wm(f1%i|-V2vELT2{m*knc9N@vdLJ>t$DS?L zF}n47T+q(kHVEAM1Wgp*NRiH(Q>=rG2Xh(%-OL`aTRRLkv5*F(ZBpkgS;wqQw`gF$ z@(Un%zoP6#tqo#diSgPYEB#?>Kh$8A1?7Y9>y#{a=?yd z^Xo=Td8g`e90eV1NS_Z-0S93o!MQyMyg*0o)w2E#jyW>%S?dbQEM#w~UPwSNd79lD z(|CZcTB7=P79C-BJc>QhiC=26EzngaTRTJ>Q{*NzmV+p#`x=p;iP^#aV#9|)0siw- zWxyR%Ae9k&%F66(^;H8#zM&x*8huFD1FZ8Bt;tZ}#0&K8URlf#(nV{BZ{+<$!JsAv z@IMfo*o#)*z6oo^AbBn@Wg-f0ZFC&RCrd6qX-Me?2@*l!O#*y&n3xR8taQ;nrQTC+ zCV^AO>W*B-XxXqPT5FquUy)5sgW0vd5X^~SVJ3(71+OM^47Rz)e-HMjf-s!A$Ex9G zBSvQamw<_g2W94wZO65oiEMRjE&3Pn3=ysFJ#!rK`{8^nthZTkaE~uZ_x4>j$G7De znrj!)Op1N~sAlN%JLZMmp)S62rCu+n^~eQp?c}vd`kqt-(+QbOT;O}CqZ&Ea!-UpK zr@R}2n7fbaXcLgO(ggQ-WUpgQn#6F)D0>-u>_JP}3+`15e3in8aNIFm83aLA)oRj%Ov)z`< zp?gUH?DH~=$GbzVd3Qvq0mxsMyXM_(OuPdSocY3)h{w?1pU-kjHmI<6C8trg zT*7Xhyo7aj|9s@3#0bjOtiq!Go0KC6uBVKh;@E28h1qxOk-}~G;z3z}VC&fH-#MK| zQ@5a}Cts9<`|f$8#k+Av*a|(#co6=>ucP3-_EkH($anVO$k&?Jf@}w6O__0DGIH^9 zx}t6#YZNac-iBXV)PGi-YGmfR^!>^ZywAL%rLdKs?CEONC~#hYzg;%&*rI)MABV zfuNMQ6gvhd!582LbN>M>jP7oT)c>;C@AD$bn$>JLH8%0HXZU;2b}y;iV17E+x5I5a zk4wppR7kD=iiq>f&lS<%YWKulKzEb18!I@hL)TEg*(G*-U!OMIhcevw{UDNl?Zepea%#l}+sC zU5vLb!Cd*Mp;-0|Y5DT_veFRR_7ur&4LZmly)nSAmnZ*PMoi}rNDA-6R$&YH)a#9l zdthg;Pvz-CFvm1BIKYf{=B`@DjF5e%2V03+f+4}9#+c3G%{a5Tx4Q&GHOqh^E|mK} z!6M{-XG~vE{1iJ^BS@vQ!G^z{`0gTg@$y|urf(oaDhC5`a%t3c zBE_JOVr_v#mRzD6I_t{OXWyr#I7{LqShhQi# zyuk;oHMQUhjt&@OS;0ieeNjn4d&WsAb~Al@B~!y)-zN^x%6*|-k_K%q0@9027i-xk z%+=A|MFARyas<*{4HE4;kSc0RjHCME&*2bxAhwNvsU`cuQkD>6BeZy1@K^(7yCcux zxR?~~K!ba|kfXi=bQh))NlcH8KGV;N(QV4>m(Hvj9H;|~QozL!YDLe#jvcv;n4|?f zilwirSXitY{Jt8!!Oec{xIFXpn!m)?>Hi>twF;{Hwilu=^^Fx5Bxxgl%H+I~>-~=v zu>+sWPA3OC5^A@IwPN2I6uZDe<-oe*tfPkI?V$eHzKY88ztf|JjeTPQpo;$DaHW(h zP-UMeB@~ir_d+o7$(7%WC_F2rb?c?a8H@1m>!a0j>+zu{`Q6WuZAY^Ktc^A%OF}>y zcZduwmWC%bLGJ=FBSSfdO^v$~x7c+g?BAcz5;NED7uFueNmC}S9TMM*-%`_f71(wQ z*kXMQOJ8exkAuwLOV@7+qRb4!Uz12OR3(t(tHqxpZC)6Jo9P>#u+Rh_jJ5rc=suS|EY*;RR}lWem+54puW= zhwd>auWk?#fl-xYh{9$^4tIxf;C_?y67JZGU*MTEJw&0(e-3@!It=!)*}k$I4!-jd z8TcTzRIrS;6gI@CI9clPh#b(a)%=3zPi{9Od?;cw9SnP94H?^Mwy+EyzIdR_6aON? zt1vjU>6P*{id|$kThBU$z%6iV*&xa6UZ*x&fDI`HpqqH%1KJy)b}@!fI&&ya?~p*; zI!MIq?m#p^)2M8!qBddmY#$Azd~53MzJiNPaD?VK&0|@$j1d=xBHw^tkNc znuz%I*FS#_<^GObyICQ%8^pjB#!YzMC$@+Oc?p#i#Xv%6(@;PLtfp5J(g09)Z1yq$ zVPtsNjqh?5eF?soUhvvE+isbignLn8=TI~dSflK zbIg4ihWIua+GWu?=%Mx^1g@Zspz~-`e`Oc)i4RelT6Pn4{F-!xkcc*Q@y8+3hGpPW z$&oh07g4nQ59FwdWZS^!71O_5E`)Hzi53pEy*S4ueiyQ&O{u88yjijDIkLz6aADvi z>DR+G15a7N+-m!SH7{3%JwI?(Iq|fNW`)aRl3K8%MjKNN z8?j^8fZ{uOyz4Rvmy5WJ+6zpyvAN80stvOigADJ;uGH74tcVFep9RHR8Dp6-t{wum zawCxit~rEU?=^cTV(FGPYu>tUOGpaV+O*u!DeKxMZ>6Y}B__g@TgwUMqR-8yQf1Dw zE>Mo-Lh1a7K<-w^&mAe!E)nbQxW`T75jY)%i+Q$bM%7|x^E}#szHk5)Uu8f5(k27e zpxq#NeD<;`L7F7ueexDI>npWp^gNuS@K!dD(vk4{z3!k@1K34ux}b|RC}Jf49_?))fBh^tt&5qk*p64zdvg0mhy?wj*Ee6rG)j$PJOD_{P@_N$SQ531b*O;B@ zG7d`Kl_He3e#*mlB_(h)SMJGcjomIZVCDWI)64vduyf9aV6EOiKO-*=;T`h)ha$%s zVfI~cI-r{8`0)lQ)QW1>v}?pQkkB##@(@^X<5|$CY(lplz1bvGf=!+i_tn=ZMIH^v zSH~gjjSPL@J~ifgM+N4(TzCkcMA`}t+RN(y0i|j`WB4RXn}S}lsWo$Q7A)8yv7>LK zDr8&UgIK?IjvpKyvMAtVgV|A=@hd=GuIb{-!2K_=9=vG1R`;dUzXPq^KtIXH@z>)1 zks(6Y)(=vb%;N9N#)oOl&oSN}2GM@x7c043-QRfroEt(BoW_XjT$?$R<$2Lqc&3n=99rQRqR}kmi3nu5yJr!7I~taggI;*Ue2;RQYnRwar8+d>PpsmS zkNK0~rl(IDVP$2~PWxUiJwmSyiDtl8Qa=5vNq3O12tJtS!Oao$hrn(sV?<^2vSp%; zgWVuwnvYRnQ?&-DZO)K1{b97lXzd+{F8Eg2Szo zR2HZQ3(w^bd^l`hd_T1Kn&_!Az-SWb)9()A(Q%jn7_59_5u0o~B_>u;C{q-^7DLn{ z3vw!QqNb?P7g^C#RO(#i2pVm4?KK<^^@7%|_m0vg`RyR{!YIvAsPwqfA2Pq_@Te=x zuU41H$8$6EwM$A^tcy?{#~dO?hBd3r%n7-#(Xv}SmV(B@>$ zC!PJfBF#$sXP^v`7aMH_y#c^Mm>#-jEC_~GQq5Vhc#(y|hQ9bY*Qo|6ewI>BjGbr$ zk?C+{Vr+X{ruF!LmEr4kowWi@Fqd6}IDB_*Kw4of4>4L^Y$Mmds2x1A7Zt6WB2Z>h za5^TCsSyzcYVcU%QW{4G2 zTkM^|sy%6q*hMysc$g0y5?FGkLBO$q)s>d0y0Ycno!00!T&e<$9;&ZFXSy{Wo1igQ zHmJ}g$1#07l;N>jdg_pp4aK1zSn;;S#MNUBj(+Ptp6~}3{>A4YMk|w|eovxabu=(S zKa>s~osM?IS=Ciej?!|?o%Dsh5F9G)lMcyx5k3c;$kj@ z5(yS_#`Ev7m&29UYE2ih_U*%ssHBBJrKaBjN$TfbYsa|V!*NlzX9Vih+gt9~ZSS<^ zbT~#uCv~)u?HbJvF11+_%gbX(m#5-TLppzw02oHk`G+m!L+I0np)5mRpb2LE@Y;I8 z7vU%eui#wfZCQ-3LSgWa%OXK@3}d>!@U(@T5+sm2*oXLbUUc0rz^hbvZU2QQX>$#t zE62(U!H}|5-{2}RYnMh_g$e$s50-&mOb|r+_1C|DWZ-hoSPItc^3_yxjA)WUql@^T z4j-32yl!M5!We5b)&quUr+*Uf#AS=Bfu5FpvyYau7t)nwe)#S@JnzpTaH)~d@E*@F z?{BaImm~RxNz{oZv}k+jN=_%LId_@1hxieB_mpE4*s$+8PAkMLUK&t}!~;IVC(^o7 z#Gp+=`0kO~%uZBb)l9EwJ;t2s95CucFR6A`Q~*j0`{$zqp{ui~1%sHQ?{2jmY+bh0 zf+Q;QH=vwB*c$H!aI9Jh{D{#us`;2n3hhn4mfBy9G&X!ti9?$t2lP7x=XhXfx)8c% z`p2YIz^JHGz%VXOP5u#Q47yg3^an2=0Bup4uNT=_;1N2!mB__DAJ0b?2G_+!h`)ls z`XWdw5pHLMaIyb5!?_3QWF z|HG>@n-hn9{^o0IuOx+NGdEunnH%^}v(aNlsJdi@p!`<-XftEEzlOX`kbNrdQRba& z8bDWQIM?8<=Fk7>av$O)lKTBNOcbV%agKwPl8|_%BE!RnNxWfM6fPKmTkk9^;N|E` zmyb|(?F98?cP)T%pV&H|a;F(cvT%Q3i`=+{41hJ397aoUI;vW|XwC0|CI#RretADO2)6m!qjPK`8M;T3!K}5h(>EkQ zqRsFJ48-#>L84WYsHyu5XsAUE5~PCgfMG6JQ!NW#L;!1}uip+x&|G;O7oqk=iYWaT z*(Rl+!KZSww`T;n;`#Lhaa&F!o)P;UZi@`QFU0Mj&bHp!YY9w+P*Y-R2$}ZJ7NBKd zZewevA1M}lIZbtl?Az6AI&5lJL$k@|!R3*}jY8$*q2wIJ(^Q2M*4N0~nJOs<1a7(4 zHzV}PZoDJH3xJhiZlL~slRR81{E8rImo-^dLrE|5`F3bux?~uCcHGhmL763J1?U_b z-AC=CX*&%3OUeJ?@PIpnljgr0g6OtvQ;n#M9em9-sR^l4Df|sd@!D1#VBd~D4af2} zlb$3gv|Y=B{vn|t!f%k!B)q9mOdDWyT}&E&qh;h0`XXcB-~`1nbAjsO-lzt6B8BNx z@UTr2j~~+=;7+<4m5+u}w)ksI$t89;5oBch4v?mf1X&S)f_^UTSZBacIfKU9poQF* z-7u`F@?;*E1i4$$vhKQab5EY608p>Rbm}4^k?!41UaAaBNk`icNx(&nnGZC{jIN5~ zAn43=v%4GQbZn#24yZ2hXFrDl6sc-{;PTF8(DF1T2ag0zhAEZ0)~)WZg0lQ+L~;V0 zbX{xZla|A3RGpOA5-m@gdI@+)eqHUh4ENu0nHeVr+p}#=A`QI(I(A*TFF(9&qZd@d zspn#=%?&Ekz+&{_-1oI37My{gVQWymr-#&6OmV_f z2?68#1kP|JB!Vd7)V*k(jb(ckXH70v?W%KFnr#4mg*gT#|MH@V{Hj!hj+Sl$lf=t__CfH`P zOZVfYANa`W6?=TfYL?8)yQ5bq;&OhD#3xO>FX=Xn7Qp<$2(@1x&*QLsRwZc*Aa0c| zCOE^r*7d-gD-%{b$7w#cHZ;;Y;^T!C@%614JfKn_ZPW8!aO$@>hUn zB-%Dz3tv5P4MDPmEi2FhxOeQ9n7&n}YN?ouSWFEfdNPkt;?th!Qx~X_l2<6+1l}OV zsbK5|R3Hb`K;#O1JV&9^y)$vWr9qtRR*krQS?rOPc1###F-$31PP;P^zdCA!q2FWQgaI|R*EAm+$MyvT**#U4TnuCKtIJ3Q~pv>CPL=+fDb! zc-&pgEDLQ3uK=yf^n2lnQ8_;$TF6XQLu$tWkB4KZtsMk3@+-!r#u*++#f^ads7R8i z2Lm-w=qL&i)IgM~mf=Uq{PTjeVsHXal3^+qt-(+@qFtxt6%g1PMLzOvz>sk+XVB7H z6y&rL@zE|=lv}x9?9HY^y9k(2LdG5lNpMz;YsmjJW23=XB~&lxGO7D4JWv?(E}B7p z{q^sk>fez?{aMf;j!_}HK42iT%%eU~kvc9c@+G$)63m&S1hb5gR5kd?%MzAvm#TX) zs#>2&wGS2F!D(Hrw)tmXPb=GW5_IAH10IBcu`~Wy|SNn3lUQ zj%GA89bUP|6lbIK6$`V;!YQ_!>(mLAkDIt=+4s*r{3w^m<<|p zcI+C(DA8re5`I3SCiyQ~L$A%NMTnmPcKT|ES)*hWc~@PwyBO~iHFojY5ekeZ$WIG@ zLd1vSmkz}_WPKM>P;OTl)O}Z8zxX(S&*2y#{Y|`({D%PGD58uOmg7>M`b%(ZKi>;% zGGc`Y(5fa0M0nxAQfzut@46AiriC_H}4f(mj;gGSWnR10c4x| za-C}OP}u+a>z_XpCQYIF$mjFW;C@jUBv$MYCBbt5bk5Vhq`4suHF$Ll=8lO%CJ8x% z1ENd9o^zgYVmO<4p_;VcIE%bx)r5b zK5Zoh#a8i-l`kKWWp!av4HjKVPOY1spNERfro-D<)cf4#a0Oo&x4Lk!A-qoNQ*-2F#4k6`~EQ{QCX(pWF7Yw^)XTbBzs5 z!1dVGMYRf8sP1)_&doH-WE6kUx69*xhKx{=_?(R@@Wq5C77tCiHt!RIi~`n=ofRW^ zoXv1Nh(z3_4BVrIlqvUZY00YQd<($7t|7SpZuI9D!Bmj*qJBs=ql`vGMvQ#Xx%bd#zf??Mrh}za{bl5O~&n#tyiqICnvl)!GNbKxGM5{j!hT*cLTPa zN8myWV^U9bJXJuM?Vg`9wpIt?NFDMMZROK&6B`f%WILq1$t>yE^|eJIjPMlvyQ;Wn z>C=_tgRdc{7UDCui5Rxzu`YAUL^~-`-{E@)E7xV4=#ZNxu!HKDTa^Jtx5l&PF!0=9O9&lX7TH116%ituP1w$cVyMfeg%FMTc~e$G zn>HAS3o{UB+39;Z2SjpLK+@JG0fV_?ra480^A4Fb`cf#hWOr8v$nTvaKR8a+>S1w#GD5#Qk#Cch3j>}& z%ER}3eB(4Y)o~^k&S(t#VeC(!Kmr6R8)q%&6X1 z_$A=2RlnewnL!52Hx!HndkpIjQK*(LK1fd`6SZwYfEIc1WyT^7cNZTv$+G~s;6Pz^ zW4Ey(D7?Cb8y%8RU~~+%?rZARViy@v-C~-42V+K;Fpakxt6u1J;khl9diS$0Z> z{i!+S!_r>yFgSEP4a%(+{^B@^dd@e7*-jAB9)@k>jaQ-Fpezrzw4XrA}7+fjw*?@zft@s2FY^jQpU$x z)vAao4UW|57<$3a7ChMU>j?RWKIUX;%{b{cL7!zyJBw(+e>I|tkyEFOSB!!PmSJN} zt2w7aRzCG&m?CAG5jnT!MUtpJhuUW(KPtl3v!sY#fR~@&xl!cE21}1jp%J%(i5r1> zf=9_he|1T?>ev2>11(`Pe(6M7mQpCvSNQg<;s6^sCfU)&cAthT6H&-(27CjpM0To= zmxB;54uT06W9RVKT}k@CJOG^WifPtI?6&2z1xUKLpTja~AEd5p0+Wa+>st45SSZtF z624B{q7FBoC-G7dZJYD-%g_%KJx2I%Fd=4<3a8GeVn4F$<{Dgp=KY>yoINKs^nbH_ zh#YB!scaSSW@?zpTStVK>TKA$j%ZI+hZ|av(tThhrLPYh?BeUexj^=yEXhe;!%}xC z)!GXh(}`r}MCT%E&!!={uzh}QCZp6wjw@Q#YodHjF-T-qY6J=;fV8Yby{}v2-E3Zr z^hE+nV|StxsloEv$z^nuE9U3X{>(-1Hdt_gu!AA;$ukYVw7_RXwV_-5Xhhy{NvLhX zs##EB<@Y_%@=Me_@5%CR4X*Hoyl+lI67Dq>Y--#?%l&$1+ zy^BXUDcZ%t_xn{CV-`n8+oYP^N4qYV#@w!*$hjy%>45ig0-D0FW`rSMj$b|?g$_t^ zs&}0jhS_7KFnhq*K^31tjUxr5j+LIB`zKY>>$Bgxc#UkfY7s?og_6g4@Pnj&{q^sk ztE+xc@W8&^0X{46%4s(hLCFiLigi*}vRAm&2GG&$aWBC>6T5LHWiaBoep%t(-21Hb zSY<`{>0d(7#?Bzo)<`}Ne}nr#fdXSk3W-E^@C$6O0fJHpfG<)c6Kn_vQROh{y@#i# z&!(nmE0W4dqhLCthUImCwnJ6yuM+cMyoHi)=4<#G(@d4x(_QV>N=MFUE6!~4A79La7 z&4ZYq2Wn($Y@wgRdaRq@=4M#DxI7J-7B#I{{hgfCQP_yAT{AxK;i}6|&>->QWW$d* zWz+Gi(NUNqSJNMe^#SdGpf=%rtd!~U38>; zc9aZQS14+_(%;jpJUT|a=x1L6Y|e^dHc~)lDq`n#l7kmlv{dwbuy6cmuRhsRWk0P5 zO#=6P+ZkSH4r9S>AK2n06gv8(*&U>dYR`YY<$_Tfg3FSV;usW}?u8JHD^Q=UMA<}< z?`traWlW;Lp-ITC2b1jR!3L5ce|iYr8%L}|0SlfCY_YL>#RfnD6#x})83dc-#L7(N zr_tOnwf}0Offfk7D8?%pG-nmNroJq#Z`5VOTO;KN^2IE^%CmnhaH8Zjx|NS?VGN$_ zPx_(&u!`S%G4#nYRC;pRUPaSW}S{Dd~>); zVe!F)+$&^YD^Y3to`3i{M6c=foST3&i5W7EJ;(eZTYV%Ti>Rprb_Bi@9yV;WcK0QgRJSAP~cAlL_B-2)n6s{@m zt1L#vDb9H-npLflef69H5~roAWw1w1?dBo=Gj<@19;n2E?Peftk;(F!WT0CHi$;%h z455;&M7Y!`J)w|L(=(1lnsO(d8-*Ua(q)WG5jnL$@Qdg4AeL90JR$D z`D-n2I_KFJ0(ZW{LqRx+9GdMb4jHC87=5{I6ldJJwy)*T>T5CRb*OG#$BmG-E?aLs zv4K^lLX;mSC>{$hjl(bT<5K!Lsax819By$gs<|U8qkxtR7)YgSH799fGbYVdI@lsEg;AKugg=} zbPxWRDLg_T9Rtz8E5U!SOEyF*clUz$Bc~8t1dbG5be*5Tq!<%yo>InNv$G)RA}ERy zI%*tpWojl0Ls%k?&ay%~bc)_k}OI8ySdzMc5vIsev$2JY)pq?cquo}YU_WCp+3jsF5-YY%g8RP(>! z=}SnOdJCyH7-`j;Si`XL`%4_W`mToFeJ7!c$o3i zOc@KyieU!(pB#;?6DT^eMKjkmLWIPYP$p(1xpy}MOH;XCXkmGcOeljAEM&MG2jT&5 zX?NG$u4olNb{Kw><>M*IlXiv+=0eXn0xo{AlhI|j5x+q^KU`M6ajv^Xs^_C%vO>m~G57SU2va2q9lxIzMj30u~lZiGj5Rcq9 zR2vxPNo)^n=1O#I8~|)UlfS?I`sdF;W;J9nfqs>~RiMd5cS4p<+xNYgOF`}CSW2aN{eLu+)LOL9UP27GQOE4cnZJ9BumT+B*tl`QB`RZ63;uGIZ{sM@CF8yE;EG& zkArxWVojtcl_vC_1?Z%tec8~r+@W~z2xJh-X4z5g*Y*ZZb&A;k4ou@V3rZ+3AD}d? zN7w5WLDV^b17`T}u6!+#O3@ER(jo;(RAw)znRHCRw|BFFO`NH{`;PEO%gv%G^Hchdk|YBl zyCvi+D!;E>(#A~t0ryT)ae8_j<4iX#NUt$GY}JUhKEHnd{l}(g@6%#bWyRO6G`5Q1 z8MdOfE)8tn#8akC^8qTQ$S4KF$iTof40KdM!PdnlT`@l&mB}7mO;;h zwp%nc2ASTrG`)JUBVjTmv8<=Xc)&U$dB+^Yf%BK{c$#O;5;T%=pa|_{SyNs!m64lI zKoD$jWk!_W*fv&A1su4{8y|2P>ti(D-H2c1 zw!W3r$L}Wll@v1ULv!gn(+89`A?jKd7uMp*BTvBwfT0}Yn|abQcA044W6;}c!LP>z zjKd`C&onzwpp@t@=*64Md8s=O97Bkj8k|QUO}Lm;CY#elj z;x<-=AMSZ$f9))*9twrkk-@?`ySdGFPdm8vA5|}yCEUx_~Y5T3THB* zTu|A?!Qm}KVf_V{3&3VBS=pe~_y$6^PjBX-zmoPOfJVVB1E&B3Fh8Wdaz>5^r4(h< zR#aE?>x3+D28`Mq3Jeg3P>}_p=Om3x&?$;ey9J((p{rIPxig66lI>kEyh7Lt@4i{$ zip$N&%h6#NjClTGyX<8a?WSU{RnzLI27Fs!Vj6+{%nn5@1Hc%BW)X_^&-F`eFtlzu z=UoKu>eTFFx8~LZM@p9L?$J+6&)0)yDh0!r>(LOb=L<}*4akf-qL4m*j2fQ zm68@~El5&)Gbh+SZx3jnAcaR;lMlhw=iki5m7fNGtGlL3`$_%myWQ8uRZVOiG_;_!ak2pZ?v=)q z>dm5AkE;S-397Oz7`=+1t0{a@i?j#OFs7SylwGhM6x_wZ)F-2D;?bWco+|;~ElYmd zyB~oA(3G5j5V&-X?5~4h^Uow+Q60~?!>ZO*b>_bUQOa-*=62V{Nu)XNe0!U%chB7Z z6RMya8Go;*3mB3EtKGiWJ`RYQGB3GZT^Q4Palsr3b-keDxyF^DL5$V0_lSpv_HfsP z_c97X=+0cei24L}QFsxk1a#)r*dkTN3El#r*t>DeegLqnVaMpzxLG0pz8m$TRAthB z!h#ickB#ihxAy)S^jBInJTnJvl72p!_>qc^EWx9YWX z_|}X`8P;9k=hkJPs9}WajM;dsi!L54g|RwD#NNSsU#m--+pw8~ld*tB&BB1qvQAJh z6EMO$t1p1Qk8lc}-C(bNK}v2qKUhg}>^S^}F$!wCo1LR*eCC4}OhMB9ti8R2leiB9 zKFx9>zUVl=Yu>G>9EI_}6;^atcW%Bd_eVB)xnnWl>{Z~O!0PeVmcXIRg}j%Ltv z*Nd|c@_kCZuNK$3ungdL$TBg|aHa!tO{nfwY{pV8E2gnVpl47MfwnL7E?d*C?OC$% zY!p|BwwBy66ASj1&@yUbvT>hV89B&?Ev>-ycgw%sQ8aWR$p%Ky2LXViX>1A^u|{Q2 zN&<_wk4hxzm>x-WZTaqSEysb!6B|6IiYVJ^x}~#jQK7x|L|12zXoM-dcMMR@cAsvr zjfnN@uYdo@?o|^6Am~dIKcc)^^KiE&^_o0+tC=Qp1oQlC%LGjGfT~88X|$2470rw5 zc^;?A?!bburaTw*9U?m{Zun?o^sw{CdIV60A{&4Sv!XiF4xg+EO!HV#w(th@+1;wb zX}Manq6@&FBklWlMYbfPNE0>gz7=L1hIQ7$DFg?rK3))3Eghz(F+?>592#KYy@zAr z>w@2X9y=}Bw&bq7eiM~`XQYYsg|fQm;kC3`alz;naCefNk0Eo>J_;A2ODiOk0MSg1 zNHS3{*HLD}%RAz6>rKOj8uk-(niE#b1$Rua;=ckYQ_{9|Ggl5-r^78dRTrh!MW;BipE; zus#cnZ8oVF+DToL@yye1n15!T`y_=Is77yYL<_N`kRqmL6-IG5iI0PpE{sjUvHb_m zH+`FW$BB)H1t#d7_56IjQE+Bdl(z+H3j@0P*YCgaCEx&RMEX3F`*HPp{$BFrz^+xz z1A#R*=41qQ2+U42jhErzL7@YPwi`H|NjuRav+cyOR0nkU(;A zXwcG1q8R}(BbkWoiZ9{Jd_>Jr>ubf0au+OM3~FiwHKv6FB7zOr2N9dpu_){nm932}e+}-4tYM*+jNrO?1YVPtyV7D*&Uq~D^l%ZJ)`~oAJF{tY`w}R{H^xI*9muAjG#Q_vM2pl-jKO}w^sZn<6vns9%?R}Bzq=t&j9aD_^ z6nBhpOPOBzJyt^;lfdvS;Ax)p#bRx((QkENiD-5swbUIZ6cH1ClDR;ng;vCJUm(Xe z@aDP&lL%g@?7-S-BAp}9eP99*G)35o&3v}q&E|C)XQ)x;0`~Ucnx_k*0s(KZrtCGK zgURi%s{$(0(<}?;C{j>+x!A-_Myex?qCVVyBG&WDBFM{>c#{8W{BQ%8O5+V5oVu~c z5R(6qM-m!j%e%paJpVbvDF!xukATO)s3{CXkbKA4pvyG8cy7U#gWcuTvh+H-#wh|- z9A)m*ccHBdozYlkE{l0bEThqeQ^5{u7X#k@ixsvM~q0w3g&N9`?DdTmfmz)#0rdh z);aZ{@BCBSPLav%G&KUQU4!dYBgnO>mk|{{^zK9V)gi8dEVI>l3xnv5@P%MIesX?) zO43Tw8R1XYjf1})SB`^_(NIylWHEDZARIVi!$h!R5QVJZRI0WCd%x-F1nMPO*3e)a zkxS{s6A#V@rQROVs&K#{D5JXn)e>+OugiwWkA>1^A{9hz03PH8S#=iaYchhUIm>|j zTyFSodEq}|0&(N7h;Fj{-RdpU=d;%O_1C|Dmf675K`PQjopC!U5zqwayrUX7E&bOO zS9;M#+jeB2vEw%F<5VvQ*j;4W;Doto6$OIsmdR~>Zfi_x*g3p-uJ@MMEXIWaaIyQR z=6JVyF9y?QxX)+dZiJ_;A>x2$MP+Oh#Ge2N1qgl0@5bU66_&Fk z+JIP-NQYwzm21B@*CTM*sd&8oq9Q$KkIRHPEkxf$jw4fgIc}o$irGxnaD{gR8ks>8F5ox zW@m7qW9jQd(*NO@?(8!=`zUE-Eu$a+0oTQXWC}HXLXs&4Hz1wH-#j&(mB6B`2 zc^9rMndoZDnWdw`96i$Hi5xJDdejpGXT}p6{{#f|x^>O@Q91ZD{`J>C zf4*nu&t))=Yl6LeoK!T=XhOU~N0tKX5+#W8g3c|T3KJcc0S-3wS%rzJ+X6SJE?v6= z2-;&qiK&Hdmtn7GXxX~>z;s@Jff}K0#A{^G2$_f>1xvm2N+gY-xy_TJ;Rl@<4}5o2 z5iWHjV`>>AC=p;D>9yPZYN`WV?lbM}*qVgzA@^NecCi=C=+&TH)ELp9M3^*9a4>7k z0rPYDTPNSt>$ves$nMG>r4&CKObMBJ9eXs z9|lIRT{)EUOHLHoffv7aYH45IbOMIcKB{p&PB3_{DA_*Klrxk6f2Z%bXFXwv?@2*PW1B z&rpEDWj?vA{Pt&2_WAaFcZj7bSuR^6Mq%D;*=*_1B6;Dh=?<=uowrCo3aDc-*B%gG7yQvYFI|k6_9DP0DUo$ zo64dHRMkv&E;<@!I1hYtu-OYy#T`bxr6|4a>9O?t+wM)m^6gw^tGo$=P0e0>Y-KY` zFp4$;sJ;dj?NM3jhAxNqBu_;L{+ehh3~(hZ@YxsN5BvcRD$}7DRE5*&o~gse?-l+E zP}8=j2iqd#e0#S&KK`=juU}n)z&HRc?nk1$owsiF^8wuLJgMi>6#-B9ZXDxoN#*cB z`DnfRKb&!Cj%=r1ALd@;-kuPZl0Ceo|efbwsq&04@V@VHvS zi5ApdWTTm6LL4N6^^VBg3u^092npQhkP4Y+3NMuz%1J4747@>?bjl8!PmyXh=C%)T zslKBu))ZM)^QP%yR`X=4Wq|WQJ!}+}K`3}j^@`5$Kazdu^}%MBj=@ z#@qZ`xQ9LZVp;3%WQdCywO2Zcv0Y;&ehJ;9dnb?bgSQXcBJmh1*ECentCYm zs-l35FtmApzfr--P(RHC;6)rKg0u<;L~1xF+Xod{eio_n34#b1F?{47Q5#Dq6%-K( zNKZ0=k0~WI{y_I3A@A^qKU-hzX79Q%9qE)7niXEu&DWK^wZQ2RGd{>3&3j`Fmp%V`hSi?I+a)j>DiG*p!GCBw|wi*@b7k_q8 zBJ5HpG1G{TAZ8*VuLOd#P>bMw#a*f+)3xz!u$we?5WW3qkctg58TnB&Kp3I#y7yo{ z(EmTIz00;Gxs5CcoRd<`Td9#Avs)$o|IhVZtqAtO3Bb$%(sxMZr8?=GPJ(zEK>8!n zcY&`N-=--{CQ2IjVulTR$_w=|nV62>NF1U`$*292~5ENUTr(!e&7^g|n#$3XuFplyNf)`6y z9fLxP!Zr(+>7{O3Go=QP@*ZXt&hL-MyfDu#?Oqu8DEKijsgOEB64g>QZ^fI3p@tg$ zb3r}{By|1qrNLol#ePWt(o(XAXQo#0J$mo!*z;uJhaWS>^6EpYo#AB|6v>shLK$Ys z{!;Db)d0uF=qMtS9Z&*!^K)@vkzlgL-3D-g7)%E{yaRnU`W)bnP}uA;gBw@>6MVPa zukh99dRs^cw<;-m=Aj}v5{;0>QJ@X9(E!@=`})w`QKdX;>BVVG5DYdVtD(Q$4j1c~ zwT?!<1ZRoEfl2zhZg9+i75rny&B(6>kp&4n8R>DAlT0 z34z?+0ZlW40%_|lZ|BS9PH>j4`rpA8<{c;xJ_FiDX!=M4cQ^jkZXa~6gg8C|H04o> z&x(W+o6JvJ{uB~twkE$^fecy`h)Li+h_$@6{qt~_N3+gJ6%8nz8!txUQK&SO`kPRMuJc_L8{Ym9roFw&0YgGUTLkoo7db4PTKdVJ^c6ER3C|V( zb5)d63ef z&&UgO{s_eGx>ekmeB0<-7Qm-wkPmWa8D-2tN=jL3u6R98VBXt~{xQtN zbfvHP(+ZTx28StK!jA?}lWg%`^u)ty4yq&w!n8C?aOoy`S`_F&>=O{Bx0BbL` zJveS~VD7SDu+*AFGAklK49}|ZSpW*TiSML|Fp-)iB5z02egw&Sz~KZO$~lvAMnhqK zv&(BA&6@7IGVXo2v7cPg^P@h&$(WL<+rrK+>XIo27usJZoVc5Tg9E9!{Yd0KO4zGQ z46^9ME~}}L0*vLK6FklP*5wZa?}A)?3LvHVfXfKHvzJK`;X9B(rU0M+bZ<5KixkQ~ zoah#HI+(*ALCA9aCv|ZY^KkH)QS;5W)!S8sQy>KVp`@=HOIkoA^UYTQx_j+AyAx6C z>99+8B;#BP$fX6o^v21F_y9x`80OFVT1dnEw1P{8)F$N|&(@@9`b?aG6QGu>mnPjj z)*WA*Rn8f&25vdxG_nptSz4K`iH+i=3U`fKV`h@51q)#pcI;#6oVV)F7HNzQ8IapY zPdihSFJ6S!he{^>U$p%n98)HpxI8p9)_`{a03ZNKL_t*FbFPN@HAYyCtP`d%m2FLs zbpDPupIT?gDV=|<8G5u{XE=u8OE>T~8S(x5U;i=K6?6O`JdlManJQj+JDJT;Dt1!Y z4uey`uxux-Y5ND%7F-?VyqJWByY9Xh*|SZ%gWf#AU+#i6Y}MQ&{YS(!8(eBeuE-Fi zgac;>vO~AGi<*+p{a>a#Yw|c;-S08_5e9w2<)pmfn<^1rbUwu>`sH&c38ouOv3hsuvNiKf)-02AHZ{*)t9+toqQp4?t3-`%qL zi1 zc^5f2;kR#b>YCT7z}RRZA9qS-E*YHkLptHP?i-^m#wq%)`>F>p-!#^c(S)DvM>qDa z$01%V{jGV(ZNqVFxhU{3_g4GLub|R!2hg^p0`^mCrKlf^AAoU8YQlgo+-ZY;2$WbPTm z4}5O%kedjMK@-iPg`7d)l~?i2jw<^xs~I}dEi7IB4#PuG5cz@#FQ`OgADVRoS3uK! z+PY(NcQo;?_L{46!+v-9j6ioACSG}HVnFkg28drC13Mm<{u-*Hij^$QrtHKN8-<7W zWH6Eqw_o_J@!5jgyBu$_y|P;E{J>06_Nf|9Vzp+N1$^HX>p_772T(l|(w|)Vcw509 z-cE)*b>rD=h~@6a(El^}8UKN#hfjnT zf(w{#fd`Ig&$%h3pa)%o&YMR)tfopD&zr6DgR{qXe=)ioznZud{o&zbly-l<0XIbrYaFkc;T7)Q9f zXEm3$R`eFZDR$&sk54`Ws=}yGw=wcNGOkt$mv{px8P*BF&#&FmdQ?~6#E2Ls(4Ugl zhc9zbi=y^;?`a(UE`_*$rPU!ZKQ07<_`w7R&gOJt<(Ho@?ClNo(CW>IkQ;F7+j+Jb zL43+$Xad08#oY!xePz}5Q-Gdwa?GyVQLA-a=BzJzX zUe=;6pxixNrv4-(#}1q?n=HY3(`Ws=8K&C)D2OBzc&wZ=5N0BzN%G2xK0WRT5PGD{ z!k+Pbsl6`GoEW3ufm@rTMo!oS5>4%)$6tDl%EOk<=4JtP;7h*Kr(|2DGHn2{SHRR5 zyw^ZR>&Tv(#MhY!;^b+^A*JXS&d$#c^Ff%@zcOaMoI)K<;t;doNYyersv3&?6KSt? zeLSqgX=5^7mjjvp#jDwQKJdftV~H~y;Dc{NM6;4N*?AWg#(IYQa{)7Z4=bdyroch} z(&3KJyd6`gM(%367-!J)S>&PP>n$&gm~+>+xLER!?Z~{D(N^`3`KwWc3RQpq{DD zRE27v(kyqJ8gJ)1;SRap1xI;IKmXM+uv(e|PY)(|tIR^5)Y4t$6QLULo;H9Cp9mU! zl6v;pb0A%i0nziebRUS<()#qpqzL8sv3CELn&Ti#T;)5H7eYsZ7wNpdIUzA(O)bvp zZ%8Zb@P%yo?{hhQ`(eUE7B;6iM}+u%Iu9=+Wfqts8o&Si_kRvAU)?~Ads)mC!&8PpsbxVnWfUQs=koLTd7MT>;M=G6 zdEVnOM^t(LnYV&z^iHC~I|P#KC*st(i`LN1`&gvhQl<gBv`FHP@IDFg`C}H*Kd30Lh z!#+Dm%t(&t_SJ264~4t_Y|J%Tw8nE>m>F2s5BY_C{t#}5IQk?P-*1nc0d&#JE5`-gDrVIr5aSMN_qC+CsP5?qVml+hAc(4!J&Pnge4QWF%A`9BTn$H~M8 zGyzRCd-7r2&;A`=bd<1^=ih(++xQhA3|HhyEie+TA)(Q6hWdLTlCcr(2p`9YI;XXt3(Cf77Vj!Y-3d#xE-voMqB#eVL~$qc5@(+(O%uRMi%yPen+QGG*uX! z|I~jlU`-!sZQwG6bY_~WN_!?aZh5}RKDx(UV-1G#5v+aHYoDOFv3aucMc-s za)M*WMv#hbV%cHx5P2Am=_UUDLYgVgg-*_U7)6hNEJHMm#Bc-(ucEV;cgfWW`Vn?N zDlu{1KI&Jp^1q$IY5W8NO#O&LXSxS%q=RsWtb@-w6d--Mw-ER4+P^v zeWCo0Y&v}4f9b?=#8V<>yAWAOGnhPh5udAyXG2Fwvq#Vk@oylzvs+QavPgv3=Vi=?iLfq(DF z==S;<95Bw0xO&X#owpVy&p|H%xA1UaWn|qX^0f!b;4j~Yg8qlpB@%)aU9KvJ!9YpZ zvkoKgs4ob5qj;lE*>{4=392S%O4mFvKy#6Q-;W~8dz?h`BSaXB0HMY|UH N%B! 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

    vU#7+dTihp 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�Z^S= zuJ$dgBAzD1Df-u)29>6UqeOhW=a3GgcAh?-mYG>v|2W=VxDaRLM%x`xl_9Cel~hTi zQdyLekyK=A!Gz8cv&bvV210sggD`v)y)kd3kYhdHMIh{q5%FX15!E!?DMw7A2N3gp$2N689{! z8jm7&eRTAuONl;}jurAkyi^@r-l<-SS8YnH%mcj$~*IA|aTt zAV5A3%@KmH?JK&%GNk*HCr>u+{5!$b9h&8%oQD~Qwu!N3o1@LMr_Z+A?S9Yj)F?Is zRa8qA1ECAtjLM;b8!U;M6F_@?lH9B=&^S9%4(BXWhQbk9buZ}1)GYY^w#HJF`wGP&^_0-5^BlP3=!J-WHR z9t=ov-BN3rEiWD*1#U=O)MRaPa$pkmR}+i;E6Y<8=(e3mXw-dyIU>!2x=-_4&mvq>KF}xP*4SI;Z&fzpPrsReDr9y-S+wDp(tk{w$t24?NXUl zHFT}G0XpZw;N&CwAH^xXKR966>UAOa^I{}I~UZL{&uKKtxn|LtE-P98bzo3)kazsT)0 zGSm{;0sCC@VE|oaU;9M8Buq~z1>b9Fn%@@9RA?>}^{h}D31wrq-R<|q$I3p6LOjN| zkDNloD69EzInPi;ue^kq2`j27Iz&oK7)~)uYXYZOPcLK=D3sL;#m4z0SRmp=y-BbQ zvHYNYQlFd6kf7g z9_h$S%x*TDZ@>BW`1qIu4T367+5q^OHe}8zB@QdMdFPK|d8jfs92=Q3htqYIx=a() z4UKcOIePN+$(LV#`Re6MJSt-Y7-Kc1t*n<4s#Dt0 zpWxcUiMoT1Z7i3V?RUG2%gg!Ik8N-sYPrsx5#V=@+!f)~5{09+|om*a;I z9{ll-fBe&*{&aG3(!n?LfvudMK2E)4-`1r44kQ|lu`-M<(6LhgB}ui zkYF)RL>wI*efIh1zx&|x*&s7P@eGp6yn=Ddy|`ku)*z?r zVz$u2IKwup2N@`|c+$y#Dp(SuH^ndIfp{>84A_E({S;`st^A>bxRk84M^SM1BRfk2R~!B$$X0Iau=IX zi}cXxNxt=hMB=QogM_NVr?P0Jf8d9rAV z2d%P~Un5IOmeC#3nFSs(CxuItu^b+_y5>zkV!O2Bke;h?Y~Yhh-!hAcy`2r+UEFo?@W zJ}wCYFO?`8L*{%-n*k)vP`A22d;08mzx&;vzyJR1!-w$=T0Z)4^6O~9W{fh zs%*<_?nwZW7#O7v6VVcC%~xjEvB@Ky2eLJH9})Zgs5=`oqRi$lI;nNN>OL}zB8%Ao z#v+{1VHtsglarJ0zWeU_`uhF*_sh}@=Ok3@(vgU?vRP;~y{`D+um8+JuYfByaV-#>nQ`t!SYcXxN5NRKT9aBh^ifMIxO2;uYuT{*SVCY?k| z>7%C~zf4>yGxP3C0Cy?{4q5+pQTH*SkuX!O%zbEu|CU za-bB(Wp0pvda&-{F*T4cP{Zm9ZE_#QqFAC2Ck!2xgeHx_iC0&sW#gP()M{QW;h0xQ z@EUvZjG9@i_UM&Uc0pXb1b&)=38PjIsq91sB2fh?lkhG8L}j>1%oDI}x7(kepIu#E zZFk$OAXSQ%E>|Z5UJtar3!tcflNrtc4QWZ~(8ylhspv=!Jd;-ANHjr;OnoVwGG9(l z;wx?#dm!=Hz@+vn(gFj8d5G3B+kUr$&k*KB8lDlW0m6WuDBMv2+uhyW`}gl(zy5K% z-D;8tv$5Q&1GLIs}9&4SxdI}x^s(vZ!hF(h87r>=-o!-@C% z^NWki%gfiVU*F!|W@RsalV>_KsUp_GT|d1BD84kczVFk_ZF=XYKPiN?&J`Rjj1bfj zvE6RB+wING?fVb!ciXK&ol@*ACi0xrA=5>a8ZJRXTGEpib~c;MbW-H4>I1 z-oMl;tv)}_a#|DJP)LSBR`7v83m~kI_)m@^88bw0aRN7GsfnYrL7HvFw<&4Per;X= z03ZNKL_t*0f85=dJC)_mqdbJu7FYDDHdY462J5QqKHRV5^cvu!*((1!bi$c9P8Lm) z9jvN_Ms_m`+wFHc3MYD%_3B40UyEWhN4q#OPg?Cbr%7o>$0$Qc!{IOxM|sczdnL(+ zBMIdKfr^886rbd&d_h(!!^#V))37P7bGe8ally|mwdxl~30}#Z*eNG>C`Ur2m+{@* z?(Vi17w6mE?vRsPo(b_cr&JMfc6N4ibM19TJyY{if);EgSvlY?a6jM~l)Ol!8q<8& z`cf#iT$Co6<>2z|!dRUe)%yUJS`tNNW~Wds%ZN~`!s1^N*SusW?gDyKT~orO zKrwgj;mm-xJflO*rkxY*R~oo?q2y>O^w1N|bkZx7*!^4<9~!_;7P`&Gn#cD8N->cF0D!whUF5 z(V84#?*8@HUw!=X$M4_2Uv>yBEyo0aUFhtyCbFnVA8`6RcpfHF29J(5FJAoS`s(W9 z;=(Xl-)?tr-@e)Jb~&_`x+vb6h#(!o2BGW|uZ&D%faZDGO@T59zE7lJ9itI$T(a%R z4-$kJ#cWPDV$C)Zi=38}up;z@Z8n>)zyA98!SU7QWr`yS-evTGk~RIiF1AL-n<8@t z|DtKB{-s)?ViIv$z`FQSIor}ronV-3Ok%lQ;EYbDmX}cyo?7X@%7Yf%b7P&ec`CL@ z=-IF(VnH<$z(aem6ohacs3b*O(HQ0uE<_2!I1Zoclq4h+}z&YMA0WH zj1vqEtKM#=f#XVCuua&OZ}*LyZ-ts`8c6LWPg#7_m?}gX!z^;FCS|X4fZ|Z8Ox0To zqKQZXuM4}PgdEbWJfSqhwR*xdT!~>fc%WIMpvOXxc}Z7`++?iQcS&AmZu|ZI;`|~P zyc-+6QnHEjSvmJGta>Q2PgT&YqCAk+YpXIPh_n=S9;XZ1OhDchCN8%w9Ipy8NkvpW zAk*$d$54KG!dJ$Q%hhF&8ozxAnHBJ}+wE>|Z*OmJLmEIeuxwqWW(3wJa3Jvr8>v+& zpTn}jW>k{ClT;ia3E+-FuFjPCl-RzfbsG$eYLUXl572DUpsev^;*-jLDB4lD)brfc zlQ<=1iSY@=*-WyA+ZNr$L6b?#IY!+kwCbEf-!jNr+4Y;~9XI5Q^%GD9)trSCXO3 zmo?Ye*@q9;*Vh^+v1eRcukuuCn!(KYxCtY38q`$>zWPx9=W4di3+pZviGD zww+j9(Ib7)GCw0$tL4}!H%hi(l_pO9nO_V}s3B0it`4F!nTs_Q79ui*CJn4hbkA`2 zr%#_edh}4^R4U(elu}V45l1Ogy!vh`P-EGUVOt1$c1X@uA$c;hl41vI55%X4&o()8 zm~Z)k+otg9;!QK6&lEjHVKbSrDA{PkwgTR5OxYvR}d7;bcYG&~@8)2YavDwETe{^(o zghw)XzFN75xwoHWo0q~O_Q4%5B!vo|D&;c(e1t-cEgYUF#s2Skj%RENth;$pUk*aFYf2g)DyJ07AgMuntho2?*nKWrn0I ztG(oxm7iW;SQh;ouTJyZL;!%#dbVEJWnOU5jo!#Bt zvVEhVq}l|#RR5^Umd0uO492$iw9>cH0B*sXu!Bx|-Z-h~v4Z$8c%aIKqD4^=^60uq zy7+_h!Q5$kj5RTe%IYy)ywu{}+eiSc5L7xGc&*FgQ@vtq04)M!&O(GEjA2=as@1Hu zNE!hN?IU#D>J!6M#CE%V{p0K1ZYwGQ0^J9cE*HIeQSqx~bO5?^r{@P8NK+|piKdw9 zR}unxj1Wt0+ZuE&>RNliMy#QesAk%*laojP@gILZJw1K<=FPs`x@8xcxD6E<qQ>scl&9p{*mU@UFEv;(6>!oGXCf7Vf_1ZP@Wl+iM)r+M~ z3vG=E%)zG7TzHv3k{l0>UK^OX`)_~u+vDTo_aEMC z{YTzkU^a3Tyf<9z2|yw7<|O&Y3UV`ymIh)%K2$JaV$rMTvF@##ZMJ4e7Doy+Y6@X8 zPnB}tp)Exs06POyOV=p(1V%d+vR+MYNwZe-Yj+QDNwlMtQzO2PDytuj&GlxP#cG$V z3GW+4>DQa*PIuzToHTLlYM%mCW`r4*%&b<&zbg0>tPV3urRtBOOsK?Y?VIy^<(|7o!n#f((ONtAC6M07!pd7#i zP=II&odjRYYNoQ3XveoV4Ee+g5p`K*98Qx3*Q@osU^X?Foz~*?P`-4zzeH)3j+40> zQsXJbQ7M8;iIo?eJ z)3g#|UK*4{ZN_X>hN%6=H^Ds5hn=6FpPilU$2)CGuMXprRlC^-Kc)1{X#-y4LCoY3 znSBQ6PBO5-(0XQ67x^+0UG;aIB#jVlrb_avJ_8^x!XH-2XC{f%MZu8Ws%vtc-Yo@F z&@nUL`0?=rbH^VRECij?gS?gnL?~)&5n$P@Oar)PBdZR*h8WuYrJX-yqurvk8Z>hz z@mU9gjdcV`J&`SC$-l(@D5NIJdgIrr*%=Bny6L^nd_d)aKux!d^{}I-AAKRNrnOT= zgI4H^LLDWWrcm&*{2$yIg2Bpz%)@(z*3)x6JqCPmER$f9cyoysjqqwFGE=mlg^`V2 zdXa+k9LIvS60!Cn?6zhtF`MF}cQvo3N%bx`L3U9J2PVw9okM)nE3@gcE~LhtO)t{d zUgZWBFg52ILF}_f_(Ks8q4kixlxfipQAdrLppLHw_EMZl!vj!9bacz&OiG z3PdTDM3k(V^`Z!ET+fJR>4~{{uBL1*$SrC$$y>I}b?IPC7ZdN8{UTb6G=(j^fs}pu zAc5xI1|)NG?jM-my6QR4aVr!&V~6FD=2Hz}jf*)nIB8$aJ42-sUx|Myi|=>4i_44G zKfd0_UIe$bHtAv!yY`uY9CRfJcNR@(Po0) zL62Xp!c)V_pXiJXfC34&p0D_Mpx zG2;ZaCkSF-`B|!=k?3vI=+IkrH_!3p@4YC8nKgWA7nn(dNdt}#_7e*6%gwm|djS|0 z^sJ7UwWW$Pgh6@zXfwZhx5hvV+Sze=^5KJrzyHG@9zTA3c6KJW0w#jaif<7jsK{YC zdA}!(<*Xakz(ir-=fHT%DT6CL{A{yMQS(`1p>W6qkWw&A3V z8A)xpSM%pQ&>~jbILa`$4bdQM@xIYg!xIK9B`3iKx5|*5BP7JK;L^A2VCiv~bGZk% zoEW(dq69%jIdde)h;e>#s`393y-VM@`d?1w@~0|ah6vR}0FRuqP5_2Q+>(z64rK(6fnL5pgMNqAK=at%@WXJ#H=TE zI*(2ur(yLxnpLN-N(&|rG}q9|#uYui>pX^k^-Gy_1=MT#FV* zHlg-O5UYMjc0rnyy##m`8)k(dYcU#_3-j3e%OoaulJoum5ZHj3OJkHCWGI7zB^yRe zTwX-V(uGO0WTE1*@T#EaEnEl9sqKu_MY^L&8fsOvT7&HFb~}ss>dP-rPEH(o#o=mX zG3zekvSo3=8IGDQt!t>w)@psL?ry8c-JPP>fdcL;pE-h=9GCyKDySqQ{W->VS%Ag? zp^S5b-dCmy=)jgsK2ra2)-X$X5~Jt9n^9ja|2fK!<%2&2hGB)jlp>dZoXr&3Ggs=& z8@Y_xSO{kh%bJA|#hD{DG76r8E*0IJDKWd`M4D!lOWjc_7=aW39}=mpsRnP0P*s0K zK=quO{J6d_gl>J?hw7f3eWkT?Q#hhSR_=-vma91VNYf;e!etqilpzC|abhZ}`Gx!b z$I{W#h_l!~HhMPi%nE7D2lb4R2bbFjgHa#h#K4v|QRP*SWx^2MHFG=grJc0arfS~H zb+WF3stpE?Bcw~z_+WtywsOcz6l5XS>I)uE6C#&m=D;G}^vIf!>pz3sr&Vj7o6c*3 zb9n6d!MXr&sYXPJ6IOd6eyLu$L>)4Yk}V&NYmhoK;AHsuqxeZrUTCr}7QcF5z-y}0 zDWft;4mIR)(pi@>^+-GUW~wXOzPVc9w&bKtV9CDdE5Nv6)On;-BTq)&@zRFka`g|i z&4n+y8Ag;O&2m$lrOaj2)s1Z~vPeMIHb+Otn~ld_r&t=$vy+<~w}>dRuXc12sk z0oylVlr{KU`S`&fa^gVWgCDI$RaY%_>TzbPIz4d14tWzb4xjOK2N`X&T=gHm1xWJ% z^_|i?994nYrJr$VHA2K#-f_QEW zNkxjx7q-d1ym2te!h&woNR#p0T=psX7!FwcMnx|tf79`RwdZN*nDr5X4O>B!d+?N~sZ59Z?B5QEMMm-p;GlCM8TnuTK z2=_9tf!_gAP!dfmBHVvcT${~;LkDLLaHMJuC(?_;m%e#l(uOReBC(a2X##x8k7)GL z!QF80m?cL5Je_ya7UHBT|q{CT5N;;m+U5;M+_qMoO_$$3#L z#2TkN3acrC@KPinKjOiIhr6-OMpIbk4>hxoT7NjR%l+pihjDXJ5FaI{kRy$(HZjmU zxn?=m5VT0@5Y4Ji)Hm>Rjci6byP+2{02oGaDx9yBS(>#()pIQky^VAr5<#G3nA3wm zHWn~XWztw7{!+9z+6``knd-^Yr{8}2jX;Y*u}lmiRY)`J3s`}E1+h?ZNRaKtMW89@ zQvJq`k01Q$Pk;LU`|nRrPg3I6GtMOt4{4|ASgQi7f^(;(?+zH_tXiCi@xD#4&!m@}T=@n^W{OmxIm4;)V zo&gY_ahHIFxHlxSRZ8KxaYRmtGcvtB^< z6o7(P#P9>e0LpqHczt#CfB)xyzJ2?4zuy}d?BOnh>3O|Gag&(1_Q}47KBZiX)dr>1 zwENnwU1NEn=cD{Yg0v!9W~KJ=E;0~?V2&^#C<(g7sG}G#z)lw|#A`rfgi)fs8o)K+ zafbNKWLSYQS7H_^=z{_}hV0wn&Jk>;U5X>G)c1&)3G`I|olc(DtJN6La3oe@Y%RG+ zllf?)Tv$%Yi;96$EVX<6I_OJ6%28sqf!CAs(z>!Gt8wF!km!s0 z0#*7VvRs?ToB ze>rUEihYSc3^#m{m~wP5+l;UMIsV(>%LLYRO!f; z=&WrV80A(SPwPh+P<^t9n+y~kEF5LZR_RU3WI;)KSWc(4fpjFnoQha(s~;KJ+n`H$ z_Scd++k*yng=DhiGXddQI$-LTh->3N(pFTYy6BjJ3G6)yfm&F zRs&jbL;)i+DvIT3q;go)Iw@zW)oq|Ip^8fj&Hqi?yEe&@9M^*GRo!?G1~UW&%zHQz zNpW~(lF4Lt_y7Naz2CHVwX&s5GEycE-i_`?cUSp-h&acOdt_sH*LI7;MpkA#{CV6x zGBRto+wJ%JWBveKVq&S>*3U-)i*nCbQB4jVR+8~H4DQ*uQK6v!#;l;(Jb0cioqk=$NkKJvz^I!h*mv`>m zxxBpOrTJNQ%tPJaB&SGYfUwx$HkeenP%~R4hISk^Ol=kZRV6&XMhZ7+$#?(F?3ocb z9X6%c!iWAnIobc_H@|-I;^p=AHJS;2rANH7kW%K6)3)`@+mUozJ07$yL)eS%5 z)$-C_TrE(#=7^H%hG-%uRfP8$Q#z8V8s%%T9Es!{{ct#(kDo>NlrvGHFkOU@9$gY_ z=JdjyBtXvPHlUqVldF;v#zyw@_U)TDZ{L8IX5k<#@9+>tKwRn7^h;tIB^#zC2Q3p@ z8*c|Jp*_mfKrN4##)F+d9wk3nS^wLkT2$3H8b3pxRA*&8g=0AjP9L_OwP&#D$u4j z#@|fVYZxefVG52^!_}#U>TxQRZ4O?u?*3V?afGZfassJs-1J!Qb?`h=vJ#YZ%|mMm znLHe`vl8G6mM7IX&U$7X2SzqlEGhoX51h~xD*H@*GzkJ{VwjE$d*{1vzW(~xzy8g| z#rehMWgG)c&pBySTG5ZsZnyiJzxnm)>FKN2uPpK{I?X7sB9QZzt6i1(G~Ph_hVr@A zE7l@KPm3=intpyO#!}V_eE?HO)Hi7dj0#MIC6Ao5VRcO>^qNY(~gC!_&Hv>7w!V-908yOR0d2-k)Ebx7#wwQWb0Qr^Ny-iP#!UGr&b@awZGu#i6n<*>oLHrCRQ}4bY?D zWB=&W=QL#YG?PsOB_1Yi86jsIB4;|xMyBi=1OXNAY654Ssa?tJ#yXUF65=H{jd zuvl?bQ9lnvQ%G_o^c4+rbcMk>w7`9vI+n)4WJMjpY6UMc@8i^^(2*c#F3!}P#|C`FI*0ms<~Fm}6prgGgX`UX z-Vhv3WYxrTAV^Xf-3Y7tKZ6uC*t^U;hlILaz;IGfBA6Ip_|6|adi3A^+uuEX`t)D_ z^u__k-tbeCrj^LL_#{oUXQ%_FlhP*rvK*6ydX6^s`OL=?8q=001BWNkl!>;6vloJ+8chl>h2WjRlv4Uc+L(iWdE8Kp&LxgUWHG?hTr+RgpK_Gsmu*gDpXF{+ zgvJm+yTw#0L$T6AO)_7U1ZU*8dAXip?8=Ff&4D(u&rOLbjMr*hFijOoewn?Hq@qNK z-gmplj~_pL_~7E=qQHgnECE-GAvt5qah;hgC{j#Ns z7Xuc-mXUAEBj}sOL|yD5jc9?3l7IDCU_5Gf>3XxEko>;q`gBS!Zpu)FlECzDj>cd< z`8Ssz7u(JvGQbsCFrja#YIB0Ap6R~TzKgv_;l@qS)=R+`xa#mmO;s~r=k64N$Q6q; z*M~G@Z4P2Iz#0WuIs*MJFE3xcdiCbboB2>#DHm)5{U=L5_tb%iZMWNf_T;m$xVgFc zSeIh<)}Sc|ZI&(RQ_zNKA+k^h0Vmqd0$>hWEKF$_=huh!#F{raZ&tT>t$Q)1&X}Ix zO=Ynnf2t#7nw|u&ELAey=Ow& zOxv{0LN>Gi)Q!wFr#L-1{q1jm`{Bcf%MTxjLv@zS$0cz{*sNNwseKw%>0PyRdSA9A4}ee7V~fUwrZ7 zkH7!V|NPU~R91D6ARxx^T~5WS_a)W#(@E}@}MU8bleMNTm99I17eSf3?onRQ^>x~er{cF%08v98(q*r4y`QHaUjHgIM#ln)7r6hOl?DugZ92s1%V z3FE!mtbNmy%q3{Tbf^!N6RU{Ups)SMazJmW_B35XwE=I-lvJY#ZD@+S+-x`1LQCQa zAHhxhx)i~$vVqUgY)l#vA3l8G&l|&a)(mjre9GeI9~f}=FTeWotFOL#^XARZ)c~U0 zMWo9al|*@}WLgdjsws(lVcM8u|LDmVWffm@vj!0qoVUWV<}sbj<)ngM1C6!z&@(H- zq}_SW6=r4;advk0>eZ`SoCtO({cT(-xJJOvfb+bJSahf8Y0L3#%u8JD&8&8r2S}8y z4l<5XQuBDdX=8LO(`3Tr{7ObEPPR${b(DmpwJ?Ba`t1c?_2st1Y(LGJDZaP9gi*Qq zAcGX(b+Ui&?!BLW`bpyylG`YX88R%-B&6qw1e~o4z&eB9guG@wf|*6q!;@<^5H~l6 z%gf92i;K(4OXjJoeGa5zE}MgUNyMj@AXmF}v4iHNJeAa^LWPw}iS|Q@%hLivoE}8I zs%chfU=tRt#iQ}zTHPul&oTA4CiE+$wCpX>G@>{X5EQe>1FzQe@sA>7Y@J+nT_8nb zO7IK}p7EhLknZ#GL^1)0_FR}~w&l7mjUaGg&lgoLbpmZS!xVa!wQu<+^93C@MNNIo z7E}ifLo7Mz7uI0CbF+{$%@d|X3Ye~!wJP>7GdmvR=H~jRpMF9|>YyiJ4TQJu12h_% zU3r~*ZQMd~Ay*irHnf4)+S{a;EtC`?XGrDmzEL^ z2sqwph={AJ>$`XF{3QjzM?aoI7Uq&u&jmlZ+=_t=QvUqAf9SWaQB#r`a$IF64+-d| zH?=G|)=`bK!7xkc@jTxe%kr(fkA>v52qtuc|7?x3B!G*=vYuIMAWpLY;!3pFt7{jZ zRHWqB7_Xl`<8;n+&z}`yt1NINiV=tBSF^f^9zsL01DT!3C5gLd1yXZ;4jwvo@%23Z z_y~*8X3r?xVI1gPM3xMIr*>c4szNjS3jklSD=UD~n8;@d$WfU~gS`+K?JB;yyZLUn zI~)$f+MUmAP1j(!DiEOgh%VbVSD{ie$y+ugmn686n~-Zr^h3u<;Ussrc|n(q2CA)I zm{~weTFO$Ipq`)_-$T{4T^vYxK}w*QYVa0of7g#hx#DnJ5Te6X|CRGn?^V32B1*G# z@Z$y+5O17%gI{s}jiBv5(FQzcHm^V0zz`I(@EL(Q4 zs-WtTzId|V-yCihDGM=EJiB}M?p*eyBq@U$7Hnq4)s?%=b` zUKrFYBdlwzxTlbeUd?%vsMScy6btv3W?xxM@a$`@8TG`3P*r9sDVOr4=M0yc;b?4~ z;kb5ZOE49PZ4_vajKKmx{H-prH87c{Q~{|7Ig(PS*ui?xPO5Y>j21g+kP(!>L*@B| zUZ(7ga9}sBq+X&T%X7x9*hv%(srbglYy-O`dNwIF*4iRXz1oqWfuypGBw;SI4nksm z^-B~nksYCr&NJTrT2^hdv5)^`c(2so7Q;z{8)Jed_fEuzj?i=Yiz$+~y| z?G*hdn#?hSoCm&4Obt??b7TaoYqtS?M-i0OL8LKTLMjdgS(IZE;6+5Cqg5i?tpnpy zzm=*_i1f5`0CqqqmH#2Y$d=02)R(()QP7+ymN(;IAjr8OIUk;H#b-!ZN;`v0L>!KX zl8oYTtQFxVDf51$Fu}0{d7c%9z~exhW~94Z8IYZI|Lyh{1R#0}wE2EihzF&0ot4O*v>DkE~tNRlw)aFGg=(8sDLuz_LgGkG!8-Vl9; zxR|oa@&KtqUM-?m;dqxXIA!r%Fg!9vNr|ROVwM)wHjyu}J0Kaeh@1S4i$;KK;WEE} z|Ngh%eslNkU2PU>RjDm;zv4b2vgE%j{Sq}yp-InI?f^?OhRV`|kYPdzeb4eBv;mrV zI*vCXZy_-y5h3QlD>21Sb^82T2d`T~G}jzN5lbU-DQDE)ShgRqPml8j9cK5m42Hj% z=Y+ux=YVD-Qy<4CrziW}9-&*`W1&)ZbtJZ7zM-C46;#d|`UfRuWgu-2x|0(3u6PKX z>nqcS28hN0Q%y4>A3+wr!LB;U{(C$7r%J&zqysf~3dsm|)AHCH@`DzIC z;e`N^Zy zZi6WqtG-JPTnOb|d=5b|WKTymq&v9+0WY#_Dm7u@(E*9`WC`muBv(U~X7r4XMwJY& zVt|3y%$*Mf%6&@y4WYbbdrT9jXxx`sCXCZKWXqmn=J?7XM9fTuTqw`>QxX2lr%(U; zfB)acQ;adv3pH&^m{Gc_G5OX3=&RjudE3CYhFycEo}7P^TOt z4m_guXAEPQaj!zKjB{fOnXbAQdU3f3V}{wgckkZ4dzVWXs||kCB$vY0F_GJo3qD5rGW)+9T2%6^ zX$Oz{{qD}4JG@VV?wy5J4vjIHBBzL|e8BOx&>FlIM$xOS*QlkHs5AxXIjm|>4A^+J z@YSw~uah#(DCIB#DZN!QDYy-|zP`CRJw5s9r=QNw-UVfpIa|Rnq&|JV<*S@j_VCxU zePf0eC^P2y*~Yt`ESaS%3l>SzjBL<#I+=$=dz(}nz;>4!vgm{W)#9?W&jYUqn^%RD zXhNW~IvT`W`R6kLDFj#~3IfW{%q)&^eSLj#ae)d%aDaPe6qI4FvYIY{AWs16mLv_w zCfsKtS+T~e9jQ1SGz5gxK&mNtws*cs!gY{xObE($iuAP%P%K#N6A)Kk)k=bU#KQ66 z=BC`Tn6u%P=$jd+jPlXTw9d5ka_P1%lq90qcnc7u=msG6*@P!I#3I8kxFJ?oexhR8 zbg`UqJ=uPsF1P7Bo621R$@7XwN^VD4Y0H_b>4LFP<5u2VqMl73)5fhY+>C}zvC?!B z+2JcXW~!kU2js@R7(hi&%5IXeVRo+PvxsW>ud1W^C`>B7*N_br$x}~4oy&W8k~5b* zMabrDCA`%k7|oMPU8vm_Q1+6!xRt`|yGVx8_hME!^he46#zN5(#wvl+B#~NyS zJ76uL07E?QLz#D~CCg7HhL#Z^+a1@I%krRQ|8l<82BGIWp6JM#P(;;% z5}FGiBDxW))U%3M1{o*&lZ%Us-~9U5-+c4UfBeUPynp|`jxAv;McX}dgKNZ9S>hFX zn~GXv%%Fv9`fQ3zaVgt-8e2+L^7T1!7Taim8lbMf+NgOZgYLWE|Ni&aS6Aof7X`_5 zF-{2Tj#;(OtKC|(f%=CGo5n3d*2JCIl?is^9b-~E{C+$h-@JMI>eZ{`alw2FVi4`JqPJ}%4NraRsy0aMsYQ%c!<~PVbWJ~DhY75kx=Y%wT`#((eRs*E7$cmf^$j4t7tv%9=NujjBikt zdyU-va5&6O=blOGWKkYbP&iEqO6#vcie9@ zvn~UawVHlNW<_V>r6RhFNp0VM+20kZ12H*Fh%v=iwo)%i37-Hz;sE;)j)*?IL9ohWQWHYN(=SG}(4%Pcir#PO`s z1OuU3Lvk&2QvS0>zy3zLdIT1%9aBRe}AGxTmp8Ax-C9u{VY!y)3BZDNpt zbV{r%1=z>j@~(c8En_)TTqbd;z*Khh{Hn9(nOdb0nzH@)I>S@{R0!|_@`hcJ9{~x6 zrMWE4@zQ2{Id1gN2JSd1DgH7}vcqKEWR1)L+!Gs6wq_=37Lx5w14pgN?jT1z2W+Q> z_e27_NvB#C;CH4&Bple&*x0W%qLRwsEG$#9+qn0Mzz{ZUSPPw>n0jcqWu35CS1jhGcEfG5 z-IV1S8|&RgaYmTAU}EzcJ{E+48)Q$3e_h}qtwM-QJre|~Xs zd2^EwG;5nGnleen&q^;c(ahAIrZk z^gHz!(h3v_LD{V7Ii$c)&I0>#IU4bA(mGP}LA;hF6~3nr$s7vKVKn36EM+1RiLaT- zAX8_-;8_m|FLR=GJvP~o;{H_W?5z9umIa+0O37{cn-bJ?8TG)IW+Ju48C*Xp^8dN?3CkavrK@-}b<{}2zg}ekK!AP{)Vjqg{*qiS$rZ3Ae@Qk5F<5hw zKCQo$Oa;v=VX)FM$3TEc)7L~|?(dMN3mDhn9i&i9#KmI9XXpOx*|Sd`Kfb)UILiGj zQz1bWS(}Jj~on z%apzJ9j=nYmKP&bpN;X{eJ1G9l;9Iad49H$$2-b-m9X;K!piIiAx<6WoMa^e;n2lx zGv5VpVB%OZhB2w@!Ga?zENTl_fJkv%CG_8<@)O6aH<>3 z@g%%2%*+G(YMjzAPAz5`W)?7B2!6aOLDnV>X}p#nWXa8ZzI7pOG+;BHvVePl{G#ef zy#q8?kJT7f4R*3!Oc>`S__(ysx6?RGlpV**0Ah+!Y=9a=+$nZY_n1~0g>k4AlW~w@ zXe|$i!|Car-7aTj1av-0BuYl)Xj2Z5}0#lZ)LO$Ym8!{1A#(LO@|$`$Ve%Xq%#RBaw`&z+JznUylTNs z?k`D8K>GFvHVNOltz8`?YX-$1@jKl5R?8@LMzEKhU}J&*T*zwIN{SD8 z(>Ke3_~TH{Mt+5rta*JBmcK0Kt=W9pjzqQyix^amH7Tr95IW{9k+b-<>WFhB^hOH(Z)l-wDooE7XQkQe1V9J(B}8=-#l62c+No12oedP8LQ>4S z_Sv45%!FR-&8HY<{)ae+DKxwglNlh!XTRH@-Z_mU+Nc2#sEa+h5+m_X4z!HYVf8Cx z1ccsA#pOS!P{dc6&E2acKTe(=`Dn zOG@=9*W{{P5eP>8w%hrBzn`dui@7E(hS}^Pl88EZWvynmi3Sd3^v0Gd=;t90$Q<11 z3LuEgUQSseu`FF=FOaF~#aca`%;i{I64ONz37#p0KGB>SV=$TsFTTK7^Dl+0BFJip z!il1Fu<^1-aoo&n zhQKZ^E{?~;n>TN+udhq|8`PS}(8U5kA(J}K-AdIon++mvIfWpxP$o0emk60r30WZ6F1Ybg|BXqfEWfq_XKVqQ;j9N0448{sW+wM~Xb1cK{)ZoaFtf9> zv+QI;ZOsVg4u`G8wYYb1>qwgaB#Z`uG)!;{cALmnD-9Qim+Xfk(+s0%O)^E3vKe%5%w~A(+Zo{WqhRXZ#SwKYaM;?%jJIK77FPTLWt$fIyt6UmKJdQ+;$Z1@+#` z%{RJN5(;RWUEf^4dHsfGT>aaGo-zxhq-hY6m0ZIBjkFH{UXrhweRAnEb0JAgg*wXV zs@~j6xsQ$A^Fo(r03q4DG`;H%Jg{5+i2o|n{jmdNS=3ak)~e6SYfVzh+5;grH({GEreX8 z#mHx(cP+CZ8IkJjz_--lEPYzHvS=SmBhRxgrGECQ30Y-UIfYh&stl1PA|?aL;1O^1 z;|nfw&Uwb&?%%tAdgt`|`kG|2qZubiemCoil7CkXC(LS^P7sj)MCQf-(@cw_MF$*? z@2Mpw*h;_HZE7u(av4@Na{iwAYx;#WzgaS4MdY>^)~l~#~epGdq1gIv;iSi%Zq&i(xU;iu0T&x(oF@hd`5yNq*w`Qh@_%U5lSf6M-@;ATEkG8_Vp<>!io zjKD*1p$SR%;eQci#|JdGL*>4Q7hdJqy0nPp zFdOf~PG2iO8MKs_Y4{46!n4;)(zty-B7@ejft^p2%JflqP3W{mFnw5gGEJd5zoI{j z0daO63jU;aEvcOwk26K&DuUTEpajHRN>&37<*7*D$(m6P1g_zM>Rg#>I!k#bvi*60 zba{mj32aQ|Yj{c7x~}&Z-3j}Ny>*{Si=F>Jywy%!001BWNkl+F(83AW0TET-v8$ z*~SRv{8o(6%r=!Hypu=@VTuR?jrMd3(?kio zP&tRvuu>27FDG{qO0pv|s!}knXe56V*J=@?xfr$;&*dxqI}UOmvk0W&Tkfs5>^S~q zK9Fu$s_}gPPcHH1)V6%0+Q4S^kTxm>UAC+%7hW)s0ZyePPR&(t&unxCtch$&v#?_V zXS4f6l?oXqS=Qpn7^BN2vJqUK|3i}*KT}vPXW9nZ=_7EKu(^{>egL(`?%jU(?YH0k z^$&l2_ujqT&ROP@-J}@cKT$$_LxPJL>>-AAEy%#n!v_!U-nnDyDk7eUss#t<^d1A_ z8*6#kj9MVkNlAb`4Q0r0A=8bN*fSg$5F#Ym5X^8dE+grcVz*k3B63+D1_gW)WfGBa z)e*mr?C=AtdTIKf?@n3z=dF4ETo-z9)+liJB^ zV>nB(4GdEj7D)ii9%Bw*|icU3C~6OMT=E@w#q;1+fV5Fknf3hW7Y)4>HO(0Atg z8_^1n17dpfB&EPROK4hSKy9%R;QpeIZ_HF?qf_sst!zg|!Iw)}37)CovRt&#s(39~e%6a4 zw*X#d7?n>jU-21u28cPZ$zA$DfsWZ{JOcG%{29&@TnIk(@c>i35npIL4xp!DMf8c3 ze})u`f|K<)OjXLu{4O(*{vUNM?>TYfaww}oLr-Q`n$w*aRWGV zf|!JCgu>8SKr=yxDG{y?h~&dUdGl8)-l1tMOhk@Jo3A2FK`sJIvhw+uE;${I{N?Zd z$~Xj1W*j~xnE|bkr=heZB9gBM;$2LeXGQ~8s(j8FOQ9a^s;YnkDKA=kM5UU#NE-1^ zX8$VxnU$gdjC9i(Pzy3nMe@Oen9>I0f)cZRDpuToR+o{v^`rn6qsfXGc-4~89_OGz zdSE9gY}alnO(qu5X02(bJMq04$^O;V)&KP`|MJiO{LgRSzBwEYgf-L;Epq}e0Dls@ zq~mB`4%{*^g4*vtxc}hc!@?C6!tsg>Q}~mZu>Jnz>C>mDrzfg{l)u^?WE`5=7sX8{ zXrU|9RK7+c0Z0OYP2ZI-8IN$mvrEPRcxghh3sjIY5fdwzsD+Np(oTBrisEboiKq{P zq5XdU_19mYo}S`dH^K$M6tbdlrvRN!C!MFwPA}l;kL6(O-lAt|G#iw;Hrg?b!9)U1 zpiHV+8-_t;PtD~@b9Aa$8;qgag0z(U6SBsoIVmcKfaf_Of^I%7Yo;5ebRTAzsGcba z%xi&oNJ$YZIe*J%)Alfb2@gA7D@8-M&D{Ktju!oVO0`h zrzPaNnhL^z>p7ZDJDCSCg9NicfE>6()0=sWBs~KlVpBVqx^1MB=v%>pqoPW|N%#}W zk=dGtyMz!)yU~DY;=8x+{?C8;m;dp<|BpZY=bsLTV^8o5NG^AlGcMvd;9BOk+wGn` zd-nNfpWj^Hq%w=t5r8XNK@X~g)LBpH2v}i#sGh_C=#ch>NT$LK5TOb{<5F`mjTK3b z#*6Ga$4c{sZI}uD0#9oIBq;#H2&=a^r6Nz;lNktf0zt(KYUDFrKQAl1GSujm#jONF zQf1bqhp+risAdO*)Xd14^{K!!TaHdijTc`@_x6&8R=HZaseihP8=VW=K>5^NyL^Sk}2Q z&#>YusdsN*ffrS&nr(stU=}3L|`~B~J_q#i%cSMGy4LueMET8EjVkS7F zLd*Ptf5OcD?%lil{XS)4nO`+0oiO961!EXWr6@+G#Edag=C^_cb1#ipYQTt#%S1MV ztf$jZ+*5_e<1xaHhrRkd6DPsild!;JUp~kSR_99}p-<_PE?0m;{s7zyMX*rW5{fS6 zXGn1O$B!R>_Txq=40V}hv?D*+i|1(Vx!y1q zo@NrMZ_Z&tU(-SeO5f%@D}=mb5TQl@VM3msAl*ZNlD(Ya{2x721g^r^Kl=1Jm*h(> zz~>ld{=+Otcll?8n2TG82i~4g$rth%k&k)6m?P;aov z8J9^7^jIb7Hpv#3GnoPoAZewQ+zvfvYqr_#{LY;_?iR<$xR|@BXP3j_aQWf#;^N}N zhYwd**BL2ECS1XhDHhFo&g-(QczJpG=Rg1X;^G24A)lKlNoN!^R{jg~h(MWh$b%X# zBPhg?$wp`f09NW|OhNc3A*Af`q+i!|MpzSah^(TuCR!y#jDlam^guZi8cXALGIady zHg35_rJk%(vgKF@m-ZRm>(a^wvXt>vur*9ND0FSCfTrh>-@7JoIX9FE7MwT}yqEZnh}G4tJSclYky!{Gqj@QEkV$KegOyyL;9Wg)kK#v|hT`kG6O z=$NSMc~i6`3LOl@$qeIAqMBg?int^%T&y=$OeD!ki3-Q##l^+Dvv!;=-6q zr0OdWdf^Cuoy`)q+}-W#ufG2D(@$T&eoewONwRb$Azr?)4e1m^Tzmv1F~|}#Vj~Hr z8LJLQDjQ>G)G1eC8ZQIvRO(Z@rn65i}`rC@c|J;1rf?eJWUFLKFJ@&lu!o_~hBCG-I#(88jMN^@-%pn%=kMWWJxdiJW?Rk$cr17*!JI3+s?CkBkx70h>9q7@16I;xq zOJtaQ-BmG~5<)XVqGdweJX1uJQLsppYY>Lp9qvZ&f{|G&0lCI>{GyC`36KW_fN_h! zrXB;@H+YL;(=Z|;C#lZ00~wG4xaHHrm17((ck-A=rAx{9D0Y}qF`5h@>7I%_ZNWn( ziu!d@!usFT9HKjsIBD|I=1S~#$eey!M;jbW-wf$&RnBBuF1xyE#$3)JFp&mrhWHBT zt8vr_jYx32D@Crf;jiAiPm^MoAkgI#6eRfJ!-ri{&FEy4j4V09?c6{A{PVBB{(86D zkxzsMx@Nvt&D|BU#2Z{@nJna@QuhPFVR+pb85oiG2a+QeLY;~Htb$N490n7-5@|x| z6J}<1JRV>C^kNi6mZ9AyF9k_t?l1-pjRh@7Nna*92Krl=#qk)gUcLJ1rx&H@wj3wd zYKzTtQ-O42Z9y!V7G_{S8OZb|pp%?iN2Rq=pp;`a_3G-X1BqpsAW9of)}TgxTc>kr z?;;$YRGD;=+^c#7du7hjCd1c?kzUU%V2OH9n8v{Z=i_9A^+7UTvrQ;@Zf2*ar$7Gq zZ@^EU?5Atq#U>AGJhj}r7u^8Bh2h@IJ|%V{);cZc>46| z$?2(tdE)Bm8D5o91wFe7_=@XQfu)F41u$0Rt0Ha7)^bIVXO9rZIWH6`xoh=`Q^zvxp;YX8Zn&kdqOHP+uAHHt__Q6kB= zakbdWc1)Lr=gc4hnE89Co~oQAjq?F8<#f1dK1tF5JgiBICFM{Z8|>62`BH$1e6pEM zSYvir`oe)FTf*FOM!VAp5lGz3PEJl0Ot%YhN+ea43!)-lgYH3OM7Ff_cJkE5 zpR9<9N@CJs@ti&M|&cC*JKUlC6(Cpp0IyA9)>tT5MB5mu8d>(`a0- zE&@t$R=9UdiH{-64^=`|XeO!pT>Oy6ykV%>Au>xhzJQ2Eo?e=EUPMhQF>SQGLitvf zR{?Z!q!2Q#FR6fsAp1lc=^l8g4z~$WAmVWja)PE0cTTUQK(vlJdv}IS_LX1d0GCpI z6X0yW+kN%rSO55r|M=&hemXxt&+xx7gh?fkN|&o9)OxZbh*ZHu-kpbQvJ$bOpn_1C zOYTvN(&cU{HAOnvotC9WHGujU$B8&PP8I$R%Sn3eYm>1O2fAq zb72P}jyf;s%%9Q=<=sg!8t0_6EjDe-jSUkj@f-oCx}c_3q)(`87gpt~Xtd9&=(NI` z{+*+Np3MeEe5#F=G-p7cUo6-F8;_~(D*Ecse+`+L%ea!%!X?UfieYv>2JU>5w`SRua_wR?};6}l;C~@r+ zCv%9XCq*_zN!cq&PHEhx_0@X3wV`aau;xjLS*9CXTUhmnx3L5Karbr;WU28maH!;F_%B^dSIxYdud3MZ|atqic6pBkOP{@_PY77R` zD&|pE2fYK9wij?uKCSX2mGEEuY2&yYH&jeI2Nju>QVK9O7Eg}NY-|aR8fMW9&}Cv{ z62Pr-nk-huSgN=RxihpaiQBGCl#AZq>2CP$p4Gc&wE&4}Oa5hUmeR=mLDR1tuN*Z4 z2tZ~9_D!~@c%I#04F)cL<6$u#$NaZ{`vZQ9O)2-5^ecCLc<&2I>9{@!l}$Kq%xGl^ z4fCgI7!l1CB`il{*Cg(L2C^$yQWvy)CqA%k})4Y!|k@wrmj5$Z97m z+iD_JOjUN}uRz%bIsyHwd`$XnP-|T@n)OjZ0LDhIT(XUiu)=hImCf;ZJbQQc>eZ`@ ziwoXJJRA=<*Ebx;WiPi|M)L`4W4xZkl>4Q;uX%QM_U_%g!|?!@1QRWb$N|%QM2p;7 z+1;W+LiUBDsdxkfieRd#Nvgxak)x*L$}2=o=CzqKBVxHrasYyJCsj|`vpgtS#H#OQ z&ku_etM<|QcE_Bb{lib6TYK3Pw(P6p%yK7R_?q-NRw&hIGIz8hds)e;ex2r9G6To# zk_x0cd6G3%$*x2WYj&=p-aL@BtTZ;3qGq<-Ou$5mEKL#W_5~C1G}Ukr=b|8kLRuig zC&gKAQ0Q-D3={V`8@q}w9E}V?R5EeXGCl@OYP`HKNA2ALGr$1Lq=5>Dhe!R z;Xvn?M}vH3cyNYVl%PCFWI%Tn)+YJuwl!PuH^p88SPy2|^wu+uIHl#B<+`;#x0Ch5 zz+5t(jyVmZ{7ie3cy6b9*IjP)aq37CUT>)g4pSv zZL$&o{aW56FHGnsqw>52?EzGP_>#+sB?yYbsLV|nVIDS(s(`Z@@)njNn+rgbndGZ# zLtTnQ3J&yPy;><_kdc0woypXC5`92_(OsnFm;04@H8mvAC|E1sbM8!3B7`q545T1* z#i{O{OW~*;S61_+N+F38H&Ag`meOwB-A_*T;|B_F$H3USq=BMR7pv??J8dJua~-7) zs9~1lIO3wY9c~WS*Vhh~l4-Xro&hhM&ZXuTSA`X10#Tg(csyd)Mp_D0V)?ML>neZ& zWKb+;a-hOYy<(w+!qC8KW^L?JD%_$oLQ$#>IIyKibB)l3biy-XZEE&8NA3mEe(>9hcCR7EC*cBtRrfkeoOvuhPdnN~w z8U+gCt@-R%220!7@LAQf)9~`I!TMXD)@B)$fNr8lje~WMRU%tXr2J+i6or#nOc4=p-@c7wl&j#{rqq+`vMRKy zTPSgC>sN^=ly&kL*{7~W0wxlWm!tRRAB2Bww=HdEFNHo&MNDtNvlf}DfO*Ovk!v0& zM8FP{MPGz(IvuDM5gYwl04zs~wE0YWqK?J`##%R~PLZ@iB*Cw^2>K*FZSj0Ht$Je_ z;hKqmc6RNYNJSW_;MshY^o4wNIWRe6^=k{PD+)|epPrun<~P5&bLWn%4wEz5^9qt> z%u>r`-0wVT#-d=2tJ@GS84*TCdnS%CORuTdi6iw=0uGj9*^n!e$Ov-^AY-L%dSsUg zLS!U1B8&*HQ#4hSZg_HFD!5KqtRB;8D4o?l$Tp&Y=j-6eHP(L?UwEzdia z3rlVqVfw=YkZO*@0EaHyW>E6yzv#1@8XAxXG)5ti@u}eZhMOqGGb@tiA5DcPJ45A> zGVOJhB-55Yrq&Ckpw^-V&+d>L{to&*C2yjIi~<6(lZI5f&jv&%orv;uzMC|t` zUw--J$;pY~S2L06=u3ELI++KRJO^kPp$etf`+mPCas`1R8x#?EjqC1d)$Oy9!p>1| zaaVD^1s-E<*Jev3OxJeW=k!MllV6!-`v}+=ojKB@4Z&$zNNGS$XH|kM!Qi}FLA0EF z!T#71X6Rw$5djB(H6b?ns(m#x7Pw2952q`>W|`U=1Z6PaXwO0ryEJsh!mn4xaiGjFkIF3d% zkS$`VdQbI(a!EsrTntc|SP{gUv{(I>)`sv2oXe&fm*o@fo5IMn2x3&yKw&f=pofIW z(rbG~zj88*eKRw=xw-k%pZ@da=DJQAG|+T{LQ-cilLsF`Ft0Q@5XVy9JaF6ZcMl#s z*!j*<*Ww7HQ9y<)XrWZi$xDGcm(gZ6FyNZmz9Ke=D;P*8Rk(({_^TtCJ##1_T`bjS zzz$W6IF@7~kdFw_RTkYuD+JHLluNeI0fzTF1=g(^o5+`O8Pl4o+m+&Dufp*)vjN;H}|5A)_M zqC6*My1)rp7hs)r{?F5cFd{)Zl0L|kCs~G0#`h;DX7=*c%m4X*{LeS9U&rxiTrX`% z=(u|rc!#Xd!K;#e>U!9j`iUgY(zuy{=lL{Z{vb$LM)x#jGYgC3@pyf6lf7K*i84={ zC@9mNQOZ%~^`CwA`Lk!w3Kqb+0{JKx34CfFG6OBuDTMjuROZJe^5xZ}HNiKm@-J<2 zDxTE1KKjb4Pu4Sm+rdCrUBjS^rZ}0s2^fs@*U(X>poej+)MuNaM>~Q;r=`itRqqP0 zp=Vl@<(XRKYw)twe;qOU5rd0uf`G)yZ!F>zyJMr z-+#CB9TVN2RY<_pubKK=F8a_@SxRNvL3{(^IT4tt{B#HWZV?Q?ouCqoR_56^Wr7jF zK=%&BnkhaF<&&>0Ok{jZX(NAvmb01|T_hN}C~KvIP*&m`v`?H{f@w)N6Ktfg1+o;Z z4#kZ;W2uugvULAWKT>0K%m7cRq2PELRS``_QYcaMT&+K_|I z5Qgx=CFv)fTo>y_NXv99 zhHuQ}wtw{a+0M1j|7%`&Gi;9JylJRZ-^-n~0Jd->w!)zy_L<@^;0%V%Fob>;lO8(t43 z5uH{@TTubnR50u;$0W9jWauTkou8hb9*?D1clTq&+1c5)tssI;8M+YUZn#$yVgp9q zNz&);S6A0pSJy3|feKA#WOjMia(aQ4kFGnIrHr?XzjWF9G&t4s#bU=Wyd<)Mo%fZ5 zk9{N$c5x#9I3-1dS&RiKtepYL(}sI^+v3^HeCLy!^?IJ%kc_H=QBWJ~cDtSLjQ7x* z3`zeikovE(sHbz9EbQU$nYeHH%Eu0F@h~Z>+|BOZyX)>RU%fm=c>!^=#Fcn02~u$~ z7xQ~A|HEvuOU4BmijGME>asl$NTl<*ns`%3@?X_#1L(GQ_-S&l7@yX^97T9gv$D_8K6jG8M^b0h?Vn z0j5)uW_R!1y>og8uj?(kPXV|Xh^OEw8=5VQG-nnkDkrTQE6#f#0et7CEEk<_s9z3J z=8zTivQ;qXSINg3k^4`cJjb|B?AFkdD&g7YJDwt=u&3s+K)!*<%+@eBQGlejwR}zG z)i+u*`AFPO_EpNDr;CN}e~_HR)C$RJwwyfqY{@Q`W}2F+4d8?bZUj@&C97aA1mrz2 zV?}U%eSLj>1;Gjur7j9Iq{Azc7uQzX-gcSA>(_By`a=MrOx!DU#4=u3IG5g07*naR6PBKnO$FBC!#lYEzdWXToFXi zKYH}&;iHG=7w7Hjwm{aO1C#d6Jq@?=1e;TUor`H9vdyn zMlArv+kK4MEXCpz?&gfdrSY$7u*zYbmsh99rMU8`@g@Pz7V99`ey zx+P>f7qKcYrO^@r5KP3hD)Q-Qo-IK+vhCnnzVuSm*I{)XrWiY{Ah3Z1Hh{s|idM#! zkWv{m}xz|0F}kl8cvOx1qB|KyWLyPZe7bt+&%S+~5Ob2m=8=|U2xY&qjfdR_ zK`jnd8Ez;|%=h+0U0^^mk~yYv70unRudl{~|Fi*=2@g zC0B(9iQS|bAR#y$4u|pM^HUNz3+`Y}b@|+!Q`1a(B0FMZii$VnDq||8D!rtYB)GGE znR4}l*(U027_Bth?RMiOkJ3zlOZ~b>Pq7|rC(G9g7utntYSRo#^hWEXrYv}f7N=>2 z8Q)tVLdrcAGBUKB)25cgEX;TQ{rBHLd-kkQ%3ce}ntevm61kl&x!>=9^{Zd~-QWG) zC!c)cX}&}Bp4P4m&K3ce4^EWHu`tFv!WlRNj63iF1Oj11rIAbtigbxxUtM2cU6ZhM zVPPi^LV!!|doaXkn8*<{&t^8jT}eV*_F4>Wh;z5wfg5$V$!xi?05d3MOr#}~V0DU2 zmIPX9!Xt2`MT_^0!Ob(eWk{_U7HZd)XCn2L2~7eNOgaeF$RmqFGr^e0CCwo@WE`7! zvVHng9omH*2YvMxI{r{z;48sX_1Yj0${)v$#;)p2@IqHL_jy8aLC5#nJ~7Jr2ScYF zDE_NDCBVB`d8mwOo=sS5^OPVtInrFEfqdx-k;am^kuJycIc(|JSkk=M6Nup^Dnf{K zHq?*`uT;Nd7DYmxcj;*fk-5_lgr|O)_TayW_wUc1fAPhaUwpaWp8#`IkU~^U{8HZu z2(#!~9@`B>a-^drY$e~5>Ke}+oXT=xP7#AUj6zo#CBaN%kVB}Zhh|%fukznCTd*p> z12D8=q#*?@726z~Z4wB;rVORojQFh2i2K!-U;XlzfA!N(Kh?m`WElX|okv8PfI>&| zg<}$udSdE7({E>G6Kuef%~#Ra!EbrFp{wQ)*IlU6nwqOz@U(LGpCV**L|LJhQwj*t zAvq15Usuaa?wDh_G<`Bup;?T3xmtuQM{2+t)$DnP^~>s_4I>s6)*PI^0Gk$jlaJmogyP>Kz=xs?Mi=9l*Gb*m2ya`giKbvb6K zQ0{j4u`{w7cck|Ig^_;8);wNPEStrQWcb&pPZh2_uY4o z9zFWEKm6PE^))m@2hZ$Trgb1~F_+A+AtfCr&pSB>5fD${?uQ!2wod7GzMS7~UN$~8 ztu;E?hL<+EQyd$D8jK`}!N1BS_bx>Qn zRRc{-BWA-nW`+rdDT$twan>sZi<82od$v)BFa@S=#*&NAny~}mG|GarO?AA?7o|rT znTR)!`$TSekKHxBF+!geIo4xgro=0pk1PyQ3Zdh)zX{iMKpuBZYz@+cRg{3QTy}{% z9U_I!B@Uw*-S)?mGnHfpg=pemw*4d_GUgn|8AOApW!G`$Ayp3`gO;!Rg&YY_Ds)B# z0+u^yhlAy zB2|+%ZVJp&!d||7F@A0)N5}>BY*>??xuz>Q6CsdV$n(XCyd6{2Q5(P$Q(dluXEPa1 z>wXm&s$Q@1s~SNJV=U1`XH6H1Hblocf*B&;G%^;%flGyen!xA?%Di(owmKjPruV8G zfENzmV`!Tl9k|HBVJHM0+CufXCdFbUxzE%RL$Vo^8Ok~`kKBEpbHOD{w-zKNs@S?+ zn+@vw?+NG_i5KxWfxf%V>KQXGnQ#R94pQgD2Ob}f$Fs9D-Z);%xUG+83vcInbn6hi z-R}AG=Rf@L!;7D4ZVeY}na1rzOeb6*5q3@po3x?s6=LD-bV)wyYIgL?%{)nZ{NLL+l+vBc6Rpq)$128UnI3^F(9<9qm$oEI;9ucaReoD z*XbO@G5~*MZ;UM_Z+3cm`uOqV%gaj{i$*^E!PggXejW!xT zefsp1$Dh1<_3C&$=F~(Sn`$N48cL&bBZ34lIb~Iu!$1XYTCAoztaO2*CrvS5i-dVV zsB_b^7loFjt#0^HJmFu{5#)f5q8Q!uo2X)Sz+?af$T)E7gd>VSYXOig8Bvk8G3ZH| zk&`72)fIaM0t%Hl$}5F}L4@2bWOO$6Y}1AU`Q_5;WBN(hFJAW-prS+XYZzQh1^04( zZPQF^>5p_4vC5J2)MQt5gf_10j1jbOC)S0IKl9Ekl?OTb$bnRM=;BBi!s6`g{pH1l zO*Iuu&w7I_B_csA%{Zzfhn25X`Dy{QPlv3X`=Z^AHvwEsR$9&*1$?8RA?ZZRl3F9u zan+3C*ZXc}*1o#?Zm0x{Vc5_zJvPEZML4w+T43XL2i}~R4rONbK4#*Do0+|N`}X|& zLKkQC=0>|0CbxoyeWX%ZGl21FdTE`Q5i1SDz(OX47sBkuy=f*Xt}EKJONh$^iYSO3 z+|w{TzZ!4rGky%eDC@N<$1NzxSQTdTE^EJ&V3t$v_xsb6Q@BK_E;N$>50l{eMPf3O z75Gw2xs8iOPc+k*LZreb4dn(R%N6-3dgi{SFwTri1`}y^gLx)cDg_1b+;HF1@j@QJ z6vlyt;jZ5_511pYHXqENigBP@4mB+eq$C)ZB7t`oHI?TqYK=K`t{Rx=baH%kbv1Ha z<@@%9CC0ESE#X2$tlg4@latfu&!0bi`t+B-{N?GLQ)xAA05YsbSS{XBzVd!+M0#AV z?*>APPhYTkZ@Xr7NTfLI_;WlSY3-fWRYsC$eD>tCV;m<*1^z7N`$Jy;*Ps8(81O_; zdGj4Ms<-sNQ5GRU%*j9{_q{01yQ% zC~0Gkz!`amTnR=rD2dTb43w@&Mgq>vATpg)eGuI<+Ona1pdt3@@&nWqE+a($zrfhl6XhsntbquTH{<;`J(8 zYeLfpRaY#z1PO0f3;lJlRUPYRgMCr1R$tRv@~Y(GFSZodgCCWp$g}6vFpV4F*hQ{oSYMG`4&%l#KMrfe( zIxJ9gohl?X>s;BATf@CUJFspU%(E)c|r+#I_B0N8m{pY4du5m@MnEz&7lxFc>*&0LFyiD=84<*wVf5tcDvF z@7}$8{rYtr=i(MARyiMzcw7&@tn8GpRZ}Qurb*E~A+B+4CYt10kxFjO%@j5z?|COz zS05C{4u`|rw{Iz>gl+2{zo{<;&)OgvT>F|Z+nUMU9yCt4pEDkh$LpJGZ7;KiOee2S z%CK5k%OXV3c#2|%7AvSY#Z&i%f=IpTK}1DboYlK(IaguiBjbn{R*eYRjLJ3N;=-8% z;o|k2Qj-c@m}v8M;MK(=;MGJc-HEh%n6m@VAnmD;4~E5hOS28Dt`sZhErL^W?8TPV z`m>A3w+ymqqXtqYIUPHy>gP#izg|}eI=WMQEv>JdhbtI5k3tFW5ApW&tOHy z@zgZgM#5)veMicoy4 z6^I^8=iD&v>E@Z|WY&d_(kxG;YJ$X64>Upwv~DGiq^(r#Lq7)lLlEr#Q4+XfCpp%- zRvNi`)!HRZgErU95Rj_h)&}EXzu$lN{de!*zkl`e)n)_DI{;BWnc|+k4YXtW(r1=D ztVf1SO2DWhU&T%@umKXBxV{?dHeLeXGB~Ux^Q12)Nru zGajcGNM6nxoftnLNgy4pxw*egWSdt>m^Z$&S>lYzCcU4RyLrU%>gvP!`}b#OXGNRY zsRbPeQ%v39acNJbxZOT>S9haoc#uE|ai+nKull|q3Pnm){=K@oiV!E+WUyXhD!Ezk zY?J}!R_g@)tL2ksv`&$Ma{XU2>l`f|1x{V@mCmVOSAG{}T^2G5o7Eof_C z9ZC5S=rrATmr)@d&ZN|ajNB0(fyiZn-5El#^Iswed1(x5BM z7xffGB$DC*0KLnTeKlK<-9G6I8oakcHS3COpj-d-Z<1cj+uiq%9zQcmdcwhyrw+$q z$+!xDLrRy@vW})A=%w&2UFyNAP|uX8KaX2zWisYkY1NR!)J+JRM&=o_N&rYw5$$IC zVm!BawXnSv_+w!;;S?uJCZY39WQutE_U(%oFBlrzP>mPOExcTvGh%QhV6=xY(IWxU z6(~(Q=1sa4BS#ml`6<^WsoWXhIgRS6lDHI{9-T})^tEj!RrDhgJ;Sig3w7iQMtrt z@>%WZt)$doHHvaysNP7i>45#2grr373$^TD_2QT%DVGOP^e#az>Z^kq0Ljg)Bs%TB zYazIpdgWJbc-;&vSezLGQnW1cC67;1)g`lXkX+NW7k1|xWMmS7lB!(ABw~$!uv@Yf zmKDx2jd!v3a+Rb<;&)xh+)j0Q-?RC@Na2>`9$vLJlUcgAtmEi^qJU{-rSA&YWKRDp zQ&|qI5o47igHEG*o?N5GYBs^N)rijwT{GO)tjro>@Uhw=AB;yWA_)l$;Xwb=6os3-I5lGM6UN}>aS=wPDXh+z`Y{(|w)3c<|Gc2fb71w&wG zr=%2f1dJt+QTb&~g-uP=1$r7b_)!;#3bVo14kSPTclw!lqgwskVmNoG5hdjuzkY@6hT-n4m_?CTTFKiO06}%TS+0RzerW+?)@r_F+$euggmdS z6FjCd>D31P8Jp+xNg3`$_Jl>49NaY$L1@ESZ2|&o--Ug%hYufq`|Y9msn) zlx9xESU6?$1QB9b&fWe|WdB$TJ06Z9CNVuq3{|~pp~anI@%81K&PvAWZu0EI$`$+}{4 z6ZLF7|MfBguBX1_b&96t2sfSy4Uqx@3mGLvv(8r8bDobxh6&dlP9j8K14o&fxa_pg zAWK}-m|l(Co4o*8d2FO2Eu{KaQ3^s0;48C#gQInWwh|#$=cI?yxuCy^-9ICA`4*wBTrg0 zro%d>RK?n5Bp5!76srIrOjI)S0W;?7l9xkD<6c23A}6BDG`R({e(|+gZjEfltz_P9jk6-l9H)`7IakFw6={8C2NUA0 zMW7WOb+WpZA5(c z9^bxwdpI1B?t7a~bBsZi7a|Slhcmhg5EE?yOl6~RyPuG|Vj6JXZiI`3H`=rf6?&dI zy0+2(w3n7Wz`I=8r6~YsGqF>n%fQBtSs_4Sl-O!Gl#G`|qR7WB#aJi3Re)>;=otT7 zMKlcw?OAE3HR`gvj)q4&a|7?ATmYwgxTq z8uaNs0f=4*vbjuFR;tZX+$wp4Wy|_wu`AJRbD8Z6LGaN zK#(q(7Xg{#vR=+{jB(CeuinqiDY;?6A>mD1#(Jt;4Ux$pJ%nXT5I3=>+0rQW;g<@n z3`=MhRtCWnEkzD4nX)=n3d$gDiW7sAe(4V`dkoJ>Jei;z=a(Ea4SE9s(w8ke%qzhc zVAn1fI-R6wpk(mFbA$QWaOcRyX><4M>ubKDlJ$L!VPPC6SB6|jVgodH41!s6_lt0x z_)h4=)p8f)md{+__6;pTWF-k(k9AdpB}y)((|~L8WWYO4;b~F1j#YfaWgN;j@y0Cd z^v<1o_wK=_#9D6iz}uw6#clXNG9DchG>MeeooFJ;0kBZVFqxPKJvK7?8A>}8z$+t) zchyD2rJa}%)BR#WFpxT$m|4ETET-i^C&;kjz>dZ=V~jIOG{dHL&t|Y>1c)Z&!b0@B zOu*(M=g~6NRO7%XA?5?xoT$7-hHR?_|9~?nLFjjxC}`Vm^_~cP9%krF=OplieyJ8O z0uo-N3p;X$uy@6*5;RF76GS(8mf-uX)5d>M&YJ^G@ zMKB6%S5pHU_O6+FR>*W=cN?#ZDAqni;}Hog`WMSJV@qW z!(gm28d2E|DXZ!rJ(Lev^VLAcj?jc8Ee2$9xj(>2;mx^p4E-5!^ z*nOyAjLa3!E|4@qdejmOjSKwc%@0gdrtDG(&O~P#XN*B4iVEq5z#s$nt(+toP~HL+ zLfBTQ*HMVs)2J)<7}J+2h#9{Tv9b*j7W~h7Hrb&;Wl)~$Rg_=qL7*ssPeu!65|L84 z%y7I40e2)Uhfs}Rdv@Vv_4l!Fw{m~GgpzOTkOLZ2?#rff74=gBC-Fk^~CO6C*^ zp*1+R?zeole6W1f4O>#8_XI-1Lm=1Uf)g7%KyXch4Z83;DG9^C`kH=_nPq+( zoMYq?nK}TZIJQ_(Vpw{Kdu!(INfqjP4QMmj8tRy7h{hu0LX0xg-f{y1-A_(WcDo(U zcs1qKw-Lnh*i#mr=RD~}B6Dy7;_5sq86B4aDw~y#xZ2G_wcsuX*aGC@2pSzCjNwM@ zWEKfBk#ipra5dcx>Z6}lV39#)k#E(kxN0yUnQK*vigRheWqkn*0DO$g2R_F%qQ7Xm zIJoEPW_5h5J+r=Q5qS!JjYRBDn8he+F-UqvowIBaMIfusux-W~!^a%}jNmkE7hBZ= zv{Ku*9Emp$snB-aEb2IFaV>+O=V%NJG9p5te0A6&PT+Umz#* z$+Zllip*5C+;6dBn9a8m5*om#HQ*p-6q0&Z)!IC*&r(RRjbp=BJVVW$F{ZeHI-cj| znfh`rfdIW!5kz~WXG!G{KG(^@>vAC43{Yy%t7MWf+*8&FicKX5z^aNg8j0(t#XD~o zy&c^4(d^LZQXoMCcAx;G+li2q?ouhqAeuxn$x9D$4~y%Y>zkXK!{Gpf91%`)0G}Yl z0GTe*9SorY88Jcc`lfiCnr-gUCyvd(;lM+LJ`8VSV%N-!FrO|VT!3v0h(lr z895ch5!_1tt=yS_PhR&_mWj-#g~+1?Sa>QFu`g{Y`1mX#nj7vTDWO!dI1vdTxt}9u zHtLX->ngwil67$@8L`H=Jhd{-QcH2wGC*LAFZ!dvxOhTcRKsKFpQ2V+MG{RMcOb*M zO~$aSkg%G`wqizL{Pb@FRI9o(<_q?dg~ic;t7AGZKsAver6%YwR$C`E;M8~SfBnN> zKYjYNs4OQ_Q)_4z+El2l)gZfVAn~fWL8m2cMaANWGM01;yp zoXTXtkpDG%vSwL36fB;eA8 z3R5ikS*x`&p3-8~!Pn*M(&vaQb$xA{x<+%_~fDQ?ide15LYrjJNTFGRlw)|@&@ofq{3i>1ia$B;(5d9_{&L`e-` zP_im6S}ATkCebBBZ2$lu07*naR2XXS!N@xU(UkGUmx!caSS@ z04wcmzu!A8M2#QqL$SE1J#u_At~d~|l0`zTOC}{ap1G8^B(0OltbBx?f=$!fQyMA0 zktX>x{u#g@K6-RG+`NDP9u}@6Re4#NWb12l47jaLd(c-lCpg(zk0 zOz}nRyi_U_FPAtTW2pp@1UeeLXJ4JZ&6p^}5;Q%Cp)T!7&$t?pbI$3-5QERHGAWh3 zb=+)i9P^2?o-`0&z3Nz{r3cAwKJuX3)v72af2e5%hEuxv0t|@Mb1y-P2hub5{i9D& z08m6JabPcbFFqGVv1J=B;iu)WRM48`G-iGAlV^704M<@ZLp- zQ`=u@kTxx@_YBmxTjtzeuBu&=56+^_EcM%shHqNe*0{WfxHNv_td6= zDeN$`JHm?l;$tviJ!o{*GQgD_FIV-PsZe=Rq`vu4&WMg6rlM2tI8z&isJct1b;vZA zuDy}LNaK>O+zIvC4Ow&ACwY`xtc4xJGJn=Ea0Ho_nYvMHxg1y@ z)uoUN6pLZ>`=5hMxplfK!rL$qwHK^X7Rr;{MVD^Y3_#tvWf@^s^LV}EQDe2B6uNt5 zw%qG*+wb;IK6`R{divqR2eQYEKg^7k3ExX*lx#jfrXeToMS&9n7~N?TS!tGL0?#cz zrLF2TTkVAL`1f!;;~-y=TVc)GsFkC*2F1H~esTFgaCdCWF!#vt2p|9Y>eG zU#MIOXql6r781L!FR`H;FZ<|;(>*BtMqu$QXjLmRhJRAhg-#%emd3zNw^)jJM=9Re zT|}I)S(DBZJKX9rjBs&rdi?mw<>e*eI6Rh2VHvdS*jq1y*$rxmT@lMxyns_uorC7I z8SdgYg4_*J7`NT)q_!woKrK^clX6j#1+6AKl*Td$-OQi%)1cs5dSc&N+IAgmm&!)Q zHh_X^3t-gRHzj0$j%u$4wjx`%2wf}(M;58vm^2O^fAsj?y?f4#6E}Kt&ZXu~L+!w^ zZ*mxo_W2BVo{;4&%AmrYV{Pc;X%dk==%Riz8)C8z`yJdMwrwh--x{i=(h6E8iSe*$ z7mB59vlSh%pJCh?_pGw1v3=?Kpj>u;2qPfg<^pGPL>`#uknP%|y{sbz^wby!AFj|d zaxA${tZ;4<8~sxc0XxL7SsxWVV=C3K6lJ$;Imu#VO6c*(jW>=noJDxe(MDPJWMl&6 zQClEFkGjwHLe82kOCB@-CwrIlwoqj1MjBTjPq`DG165pHUi|8pzxtcM`P+vN9)|e{ z(v9W8#4{V+2jsr)@co(FmRP6l=A~>Yc?_(T;O_g{aFJ0k!Qb>9)>mLKas-jBw0bcEvx=qsrM*4JguVswlRmYrm|AhbAfQG&kYoZ%W$JIU&nhufHs1G=ODl;MT!U=4+CzZ|rn%82M z%(|*4uJHCA8)03-I{Kh=Taj(vCsi;{^mIDGED+xyR*GE52m?zKaG^<1%ILLlyFnat zWGimuptcONAb_vKE$XxlzM8gm&nvjyC!c)sm%shX2M->&?kJthrkHZaZL;%uyV)|+ zxuWWXYSfn0VJgHD&U73ntBHY#_?pI~HRr@RX4oatFf%=a3Cocqo6dZ&B^YawbDTU{ zm2uHKpc4xnEFsoW+1f%eoTrG`DqWjV2#DwG0{Zeoe-K|*Q!XzqfBLhZe(!tVyS%*g zHit7k$Bu3Ns5zvMVlhGdhE?`TD5Oi(9NiRYqNio6Q08x6f8 zcnnC3_n4Z1D?nJHnngfiNktyL1f=I~93~aj(1O`{t64JDpzI{dKJ%d>X{eC_*Qz}t z{4^@iiD{-fK&*ZdB4w%Ukk9F3>ET+#-r z*<@0W87P@4+i3E@wL_3oEN}q*o-1mpI)O`tSPs`t94d@7})6(_MJw%xfo^j7JQW| zF9nCM)p6zkuWp_(HL+}O>j@-S?z^<5zT&AVX*<8>{v(31U9~DaBJ8aXM;Wi7;M9v% z{EZ+hPa{T?O=nRws8z4g!7EX-voOa=mX0NFfQ6QoSofR#pRtp(@+g;z7X}CZ6 zBX{)sy&N;SEY9UB98*{v@20(1K3fESo#gg|>Skv`bQ*_>D}P}*?1 zDk3hPeEgXuVemg4#ZwmosLkKyhAk^C;GwJ88`RdulJI8-@b z$5am3Txk}Zx{M=VJxvgF1>~lf@hkg2F94c@Rc4${7w6mCum1EWkADN{rXep%X;re3 z#*Ax-6=yjQ*jg%<+PK(w+SM$5GhEFCnFj~%aLzIV%e+Gq7FXoj*PfkdVDqg$O|^Sj zd{^V$dk*`u><&KCI%ZE+#4r64H$V?baiBr!2S511fB7%}rKIScCK%G>Sgt^B{AqjitUcje+?J+pBGBcqX!GKsgC#c#_27 zl=yGq#$#rKz>eR|;}0pVi&Bg1nK^S<3!>CW2p4)0qJ3Ic0k-TN%3y+-G?r(QI8rs^ zX!@!<{!5c4zI~B87V3P8UdBiBihb$DRAISo)+Kz>SI!S288%l*XrV&$0XYLI6^;k8 zjcrrayflts3v$r52`Ox?3p`1 z@NR&Q-(?P5J&VZ_icqwSSqP-AbwlZRt&pTk(j^}b8>u(WZaK2}CEcx(e1LBw~{&N5V2o0k@W)f^YNcDVm(+A z7P#QkXV&1E(p*&AA#cSLs_a%m^z97yimvQe6a9BLVUC z1LmW2U*dn-;F(c%X>20ScBrg=kXFGJo3%JIh3pR6tN)RIH5S(dw%eJ0KvrpCPjNm_ z+pu#KR(1d{nH*vjs&HvuY&HEZca%$6{vq zQ`1&hIBgyG$n@@mC0d}ZnBZ(x^WB!P?XNWG3aX^34EmJg3`_Hj=&uYqHrSaUhZCSt}a8V075cfYF&@`KfclW=HI~6MLY7V}v zea4J=d-$?HrI3&`$@5sRKF}ye(5nV_rs+gUHoQS1GsfY@sJf z!%%qnP|}!-$9Nuqh8qf}S9s*Iu0EQsXyzfU74%mP7>a}8r)4!Ut5CuDkvxXdGTp0*` zLk#IjRZ21A1U<&49br)gUzO<13N}VAW4Vh%kzj)eoXxT#VLoesMAt9w4DOD=#OW-} zVc59UKd^H4Q5Ke#T;uIinry+TkEM^{-mx^WTXq=3u$a?s{8YO1#Nv0!=CdL5J*^W2 z;7A%tA#+fm&YG?4Q6KTjbck>_S+wFa$SP5CWYwY)Toi;wjL>nuXJxRHsXEuQSGwP# z;#8oT2Ixw|mNT7BmsPAX(p%P3wnduF40{MT!OJcweoE5daFfe<21;8s(ESoY+|vUL zn;~Tq0D3hklAc+*Gn?+Eo5s{UBSMNXg@*BI5;W;^Q${W-=^X7L9C7dRUPaUy4hL(f zB{~`=NbYl;7rtgXZVszON7eDw$&xF%b1PhAE`+4bv3aR&DEH;KOe4J6kaPGxra8DV zuUuy7p{+E`P&w#gc1R{y8*q1Et%}CM=gyOu!1oJY4;^5|@%d34^fkFg{Ag}4?;+T% zAYQ+I{qp6@XV0FU&$s)Cxzx&u18^2F8#vhKr^W1?|{%bs0KPyc%idSEhkmT19(mc%^Lz3~i>7VD1QsfGc*C8gMBsEM`}oTiAlWi)KsF0B7%>mQUx^jIc`D?>@PB=x7r; za6_6{oH=?&5avr^A{r7)N)HKws%HBWp@lYGxeCC3mm}!a5->^O=uTh*Z=IwD&_&Na z8dtca$$Go90elF9n&~N1lhn}+_f~b8iW(#goi&B_ZIwJu@4FPzH0*xtuyfdeWJd^O zMBv%h?zbJ`-2ngy?%%L#FVvPGbu%$G{d;MdtAp#maDnY0S6w6zj(S1udjWQsSnv9% zvd@)^rl(^2O%ptBkLph4asdlG=fpd2nY1gK4XIldk*PwKOI>;csZ`J|jot@O47+5z z%@$LIHKr0W$;;{xmS`*rR*<*GNaPVwRi~J?pYlXhV9h(aBq+5idSEL#?!RvdoWMlm>!mCO+T-MzM75*hEfv$$tyOWykZNqT=b(r@#5l zuOHlhu+WzftWRAgoGFrmi3(P1AIpbUG88&;14Cmk0S*qBWQh|^u>)+a0t>(}@>5bY zS(9ANo?2VAB!c#h6UPhOFLu~E1Sv?Jn{8@QAa=ekI*kvWEU&y5p@yq3H`#?9SnL%d z+Y$w^OjUcvTK)4LLX}n)tLpal_N%YHy1BU_CnE{@od?Tpz8tv9I`>l^X|~-fIH>;I z-koy7KVzbipaB+`=H8!fG#zS57+}WQMcOcR#azL)=fI$fqE919vidi+!s@&UVly}H zQP1C9{IY!xa@v-e$V6a43(;@lQv-n)=D21;&(Sh8TlqlnXX#%<3k{E`43vON66=ml zE)@?8mNta0*|w(s$8FfubX~;cerUdEIc-U=b3v^$u@&ye)=d1nN}IW&X@R<$gHE<5 z686%6U5%VzKRm774M=+=T_uIDiGnk-O|6d6&Ebor5_WBqkW7Q}Q1x>Neq5M@IVYSV z1Il}q#e97MR<|YiI=U;SvIf*>^a&Bn5W#vK7NU17RR-Jz$w?eh13lx}nlzWsMm6c) zG~Kfn|F?mu?FAQd{mvA4IXkO*4pNMr-}}~T6}!}`dBP>^GFHT)UY2BsS#C<;@K0HW z`sFGMTDZw5j8YZKLw*q?8q49A#wTpv8@Rt%TACW9Jh1Fw7d^gf}A*+ns;z6`zc4fxVZS}qeqvQ zmpzRxf-Flm)vlT+=xT-TP;lxS5ng1p=q#gwm?^(O5(@aoAX{rlh6ZM7rS(T=d^0&Z^gQ;!#b_#$3Xz!_~SYj z&GzWw!|#9p`=^VGRT5D8;Lnx*9qUFO7_$LWtfzdN^p&5<9Tf0xzAz2n+}xbc=fZ9l z&HbcN$CR!gR22cx48)aw+Uty(0cf+Po?QN2(i1yTHDyu05;NwPgXH6t;E>sZC1wzL zq{o9-06~;&1&x=7!Qfmo?7UP!@U|MF8e2NZCipn8a#JH%-c+(F7k^&Ll}~IPp&OV3 zG{B9tiK0#Xpn<7iPPrJ{R9Tdo1u#v_o9wvE`VUSla>Ama{zL`9Qn;7w^WQ-g3{1h{ z44?{KY5J6g2eAI+&LE2s2+C$0+}vORv5aD#g0f3?aI@O0#SPzHe*E#Y9ccd>Y^f4($V;R+Tel9;&Rer{u7tw-xBk@4dn{rIyV zes;=J%9pCzLSaVRws-JRHUX~$RmOS7F6%7n+;QBTk{OZ?HU!TOnNy)!NrQ^Wy5o|NOuH=PkEnu#Bd%u-~g{A``7% z#xrvS%Zvczvr?xm!yq!ShGz+IPCQeg(vl%X<{X^$-?*+6XBrp`Yq@OBI>x#}x?gfO zkR(D4nAWSWv7*i7wz^rWB^cN#CjvI($&_>CAOH9#Kl#Z|4yH2S;3CM*%gHKT+}<^` zt!*#+;xlLzFT(cw32p5~1^RfCy|Z7&CT9g+bC94H`oU!hMr^72Crwq)EzNmI^bZ2W zk!5Wn2ekaSl4)8sPaIB#g(M+0BMROqf1W!-l5|pWHOXXT# z-b#s+BwS1g%5C9zJ;y_(J4hykQ8~^jtCMN5WB%Z?sj6r%3S@xDY)rW(iJPfg)>bRQ zrZiDr!-lk>Q)_9UyiO^?{5+ReEx~+i2%v$lIFR1xnEaoG19V~RAVUDGkvfNQ4s-im@3iT#SCk zduc%{#bVDOG5s)YtVL1>-}E!JDRJpK?O$!o=4)ICGNa6IfM1)?F=g~o=ls)@gzOAB z$hE!m<9P?M&|9{=-kurYD%itEkN*6Je?A_TI|#Aq#S!aGyh#L6lY;nKJ+W-c0*z{z zgA&795|R}ee8UflDEUF^@gB_+szQrab@BM)&#VsggEXI0^gVp|=vTk~)o*_DAHMqP zs~0bx-`?JmZ>*3|+iR>*07zRV#nccdqv_38%j1m2i()(5d3Wa7&q*&KX$N)u4wLQE z7>#C}&B%b|{wo-ca-qacKU}?4?KpWQ6mi*pSb$fgB?Afz7 zZ{9@z&|UBP+;K6tpSw)o>ch1__Tt*4Bb3+ffQS~M=~lL@{ym5*E{sRibW^GDMGYN2 zkQvtpD6xdnfyiqrlLM14H)K=J!Zqy5jQQ<)cTB-oJm}MyI>u zmT}VtLun@Qq}z2NrJbgJf#|Be%xGX^?@jW^OsNN|NOBVFVq~mSYBy54H5o#VP@O$V zH+3@&$I$gCpoVEJM?T=0k2h(snrz`9{ZB>(fk)Aon?I0&u49c$19;(nKsnixWu!&i zxESVU?x?bk=*?A0dM3~yP$7jyvF1g_Pn+b!tf$lI{)79xb6D#w4uY^AAD_hvX4Dji zvk{iZGcT}`Dg)i3vHY;e<2Hutlbg|C9LN*YyE(@u(1P6tEutt`n_ zqHu_`*mtEg4#JqTWkj`H;i^|Q3(eIDdxQNFVr1rIzq(giy=d$)0~G9KuH3-N94Nfd zM#EZpxp32bk5>ymb|C$XP|~@2d3AMl_4eJ{Lg0ZzI)O7CjMmYf=;R!BOl$|KcaFIx zR=`R3=XCvsqNDmS+grR0^d^6ic>*=6tpe+RQnqn&d3kwref{76`+xiAfBxrp@7_lQ z>r3aE#<$5|ig$eqB_qO6?v#v?;v8K%uZ5c8S=Q-sL^W0SgT?JJkWx-8JexZ2a{lPn z3sj)tJ`{7BoIZ88m^b@nZV1QeZ_Qsd6JTpuy?MY1#IN~7u!bj!rJix=1P2nCUW(6u z=`l(aNn;Vn3PIN>Bwd_7LQ{zHV>xF8ZV?3h1qE)f6_@D<%|5AEJ`FF0Q}z7$^JmYV z`AUXQS@+Ktdh7LmbtO@DTcFidIO8q3HtJ`3xx*Kk+lnAwIyA$n=K6iGRGNF#F^BX^ zFb6qnBO3J3;@J~8p}7`?HhpZDCJ#Deic<-z!ojSJwPy9=L`d~(*vcp2JEb48k)oxu zr&E6V>8C&b@sBPqFT8_Rf^6O$(yHN@KqF~__L*g$wFRc7|BL{hs;e#Z&S!fPS*@s^ zG$$z}HKey0PitsFlZ7+U{gDAr4{E8j1EeKFMFCcxU7vw6k(Ukwv8C2ILc(-ftQ>T5 zricnX`8s`|%wZalu3LH(fK+8VJ1#YMAkkP~TV8fp#2vO3945Nqjt6}=4 zRlImqIxqRdz5Dlm``h0>eDIJ%6UwFkajGIxeZwjh|JjUgnt(@z8;;P;d>0sMj_KzY z{5S&qQOcsT(cjr(aGx zRm{Hwpe_?^GMTXbQbgqWe17%n)gS)whp`%pSxy^S(-EK(7gJ-&NqzRbT!pcTZ$6*y z-Eq=~&{g16da3PVjlNM*R`bp&8zC|%uScKvBKO6$iL3|vQafMO5kR_djjM-m^3955kI}f5*j#%7= zo<=Y>SZ1iT68bniK-Mp2w`AGfgT)n(o&2uPLDafek>)xR_{NVzq0{k$!>g?5+IepD zDxD#_<7dUXe7Fkg`T~EWY12cR5@#1U0JBH;zF4$|XgEwQf~bCSDXo?SLy1~`0RN93 zee}D({@pKr`HL^U_~PxmcS`Tb9Ewc^F&J^!S-C`*KufA-dWvljf(D9_6{}nj-PkEh zQ5)24Z?tHybE$A;59FCPAn+P(;u3l8rgRi?PvM!gTN$gFR#sE}ww8&uoGv;7=Mg>qL6{k%J#Di3w zvUp}LH}_J5Mns+K!Gj0So;|xg-zH&zj~QrHTCZTj%AoCr^|!Us?2GrpW+nYta6mB< z)w^RLFFCvcNHGuCzs-ql$PGMTrjBi8!eq}enL>%_`7(e;jdiT_3PHEIjP;E*j=h}3 z@1tQF!L)<<^K{D7>7weKZXvpAXT~#QgncuRd1ehudjNe^LYHQX`K166baPx_XSUZp zd#_ns%I6DQVJhon0UGVi$X2Mrt`@38W{*~vDIz}l=%c4kzjJeaJwhzRxY|TAZ{C&NxPHfI-1&4uMAkPL>PTL2&}9S#GB$-K=&G@x^~S`GxO1-k3Rm+$ES;nb}vaQ zWLgH8{k?J#u%&fT*@R|jupp6p&)^UiB{3E!)H5kfGnEm_002?%xH{C01!lK_I5mE% z!s#GEPQ)CQHL$yaTas94GQtDNaasJyKA^z|VOwx$Z_JJUSx%T_4eZ!=fhqskaCf!v zLr)0n$N993a_7g^^3{wh7V92GyE<=)pB5OKYjJKn%=y zuNn5v7se8zGd?z{<)p5JRWsA|5spl)h6p|*WqZtKAy@GB$hpqf*Vq5_kNX(1mI^K4pk~zRp(<#tPLwil1|_$B3pB>}BM_UxWB_f5yrUfGaw+DCD(6Ftxc4@kT%UkSXd z8f1MEj=RMuYT9%u2L;NN2YmMkybDK~fMnpKj~@T}*T24Z?|wPeVz^{OW4ocoN=)?_ zO108BGY-pmfh3b^IE{i`0l5l{_WrX&6B53-5m7mYX6`s$nP1BX#@!l&5(PmD(vq7XgFU(-KWu| zsPngTCJ1H(-UTLQjqYu+HeHIee{zO#6|F)WLz3b_pM)<bA7wWUC$J=3bp?wvmg^ zK@}o~+C#?|7Z*SK`Okjxlb`(I4}Un{o&$>|P4bB7yJ9rhI=U@V6;aE0bA}RIhE#Z=;-uyo*lbqj7P=Da z$F)M5hYfcL(0DP<+ShBu-f|mc{~+mqxYe4``=#Z;e|kaS>m>$-vw?wclUe7-|B&lM zQ&1fdnq?^irzX;of`d}VZRFDY)WuU}kUJ%9fE z#nqL(S%XUE<{=b{@a&=O0upbw6d1q;Nrj9Hfw>}XkiF?-qql~ULO$Ub#Smq=26%*a zdgo{Yru^dK;^Of~kFRg8#T!x0i-sd$&rLuoV@_|@=3&LxA?exv(@#JBTND5DSEv%?~B`=&W@R0KOVz5^l#z z*6DPbk4Q3DG6LAhdjg~h{qV^m079#1`d=_Ghu0)6gU&YS_Q?{IoN~8v*GrN0WV0X& za@T5Ip|YJ+Aept7n09BRzqg2JVV*XOI<{cZ84ApSR-}li?mr3X&7<6f^^<@%Cx>s| zyjlKqj7hE`K9J+S;Zo^%T`60x`Y>Lm&)R?mLM?rpnJjjK3gJYe6a}MArWO$#N(6v& zP%*<9vMEKC1QRhc&h_V=x|AaEBD*qXyu$Hn>) zW>3xx)R3g-;d1jdGxNLO{q9$P{OZ}WXGAc`FHuo_X37~xYYO8vQy5&q2-Im0o!lg( z795$)x(OvV&#^xVX|*0@m-gDwZBSO|AwaRsJm|lc))psNwn?u?T7qF6-)nRXW&4-1 zbs?oOgnMS6DqxvGrAY%K6>N9TDB8z;wS5i}z&Ctc-H#qU`p(DS;dTZ1mXPinsZ*;$ z^nQ;(bPyEI0~}^;sca3vW%pJGS9kc$gO#mfMvPr+v&}BXu4cU*c{f!aoiybrxx3R> z#Le~f&CTuY?QJWe;J6f@zDl|n_4tn`BxU9$FR&0DO-$DBM^aLJ7i7W^gk#+d>>61R zISJJsccBak(ZDPPcov9BYM&>>gZuYC|NQf>zWT}*zc=2O9MO%Ky@jCH+E7#AvRJ7+e)8{r^6y@}cyW7stIXTmXeI->nv9u;5~dDW~sjU2bxafA*i>3r6hJk)HG+` z5o;fhlGV}4MQ&X>pU-bzzq!4=?Y%ZYJy70V{2X?YU7bkm? z8JJR0Y4=)Z1?kAu??rmG18;!4(0j-#Ab6g_wt@5c{11Qs5C8J7{~|#oB(*<*Dk^%3 zWgqw%g49qa;RbXmDH>kK{}V52hyp}TZ83t1=;s9|(I}V;nC!LOUF3OOl}gRtAVkY1 zo=Mfli&Z5V-9cJoi-STt-l0nWTXJS)*7PL68;&eQ?KYSA$Qk*xdGT1Tr8qh;?poQj zCUtc3&W|VZ%ZtmWPoL7hxKr8rp%ko5=b6mlx`l;FuPwq#c5@_V+;W;;uT<#vFm)%R zE?TZql);gjMzTw;KM*;BPf@~^BH26%972bC{z0Q!lmX617+vEdh=Hta3d@ir#+1YP=+^Bu{>E+ zzAa%QUrxoFuHU_X|9}7e-{T294KgJO(4;iw2G!{#t`57{RpBwr5;IA|Q72mi@FOE% zzj^bgul__*Xf{J2V^QgJhKY;|bXZ6x05GR1t!*aaqM(OqY%3|I3yDG?R|@y%n_G-& zfN+M-PA9_-7g7jjEEy5?=+UFU`s=@X^5jW!zfh9pp%M&@1_Mcyos=)SehitLjAD9v zy2W15zr*%2Rry^M*%chl?=@}iKrl2^(MZ7!fP!EijF|;&RAs21Rj0BUbKt)XQY=ZzB$^P`S_R{VfNWQzn0(rv9iEVL6fk1&1X~900lrx zLm00XVhGFT-dvV)hXD!IMbiOkHh8r%6lqo%_J|40RlsQGYP_n7xVgE#xxVqqIUIZj zg&c*mV?dZ!8ARWM2&3O;Cbj^XZ(7*&bfbfE!w|;130Xq<89$$$uL;A>2z$Bn6fn;8 zro{t_KKO(;%RfRVN9P0(a!_B2@MVltwGBw}=dp4!OWtnJx0Ca#inusk&|R>i1A-l^ zEX{BpXp22y01h@;X?9MaXV{K{h-jKqFPo*6akVbNYTjgpV*^N$ofi)pbAdBMW7WJF zgt@hL3N20mBN8JMNtE6p_;k}7IjzuJKNnAj%_sY&AT&TQ=Q0X1@zK&n`xw*f=k9(h zTH)mT>-R5Syr}-?dyi?`3hv?6@ZgFi6-H)XK?lHv>2{V-rd6Q;#*o{gec-3W^k7+( zv*3eCt8ot$we-k3ZnhT>L9SGanK`5+#5FXazqVH165&bzj^%)~m!J+i8Jd!*nE`_g zmj|jcDX5%e{gNRU2>Y9tF{?V2Yc4PnVKI!ndbSblR!>EYKT?sg8rmgsiz_tE7#smW zP|cJHD_Dt;%>n3hRxFe$2YrH`$;I;K6=+q5EQiG)_0!8hm)yG>{cXz-g4%i|Y?$gr z$p%bi7%1CQ|k_DsOtXvAcfO=wjmU-+Rz(wE#z<$F(GR*!08mg~qgjC>AN;vh&EpM!n?f z(LvEKrR@SD9mPoX%5Yw!yUfMnt|MkLk&FQ_UB&9r+Llq!U-mdu75SK@H4egaF5Uvv zigngtQrYa9z3yST<1XJi_{b>a#UBCg-;B3M@o;^bytCYz@#Q}jX&F>4LaMlYRZdpkIr(UoWlf*h$>z*f zi3npj&Evg@-)68PvPh5WYdyc*?{01Ab$4KJqxMaJ7>I}|qfQ=R^67LUL@H``d#Wx$ zI3Bc_=jp?mZ1YZn*Z0<7pB~I1vNOX_Lc4a7ZoEwXphSSc%Jz{0*C|FEfwf1`K6j$9 zex+t(m4j1hP!t1U8W0LGx|S?dVNlwETiXAiIaH6u-5D0<4QQKQoh2_2l`q+RpLym2 zw2Kk@&pBR?=!($Zl{uJMIad1S2;PhyR`y`DF+Y#{>`CW26=MS{))*;-W>C<+sf@PK zsBf~eQIcIoWrKx$O$m|+?vFQcL^&t;^aW0Fn5*(?nze_>F!C7m=H}+v^Jnw#*7Ht^ zg+uyoY2a8!EWsk5un9&2&jHDn0?3kJGa-iUm9haiBvO{TgL8p8A~Y~16Ol$UA}~2o z8;ef$VlZOD;KfO8{ImppfLNq5O-N7O}8KV5THFL zbP>Z!o1OjTWVDmz(<*1KmV@b^VfTxApI|kS>ZgK0xcruzn@p`{YR z2{FO++-kVk93|VCR+8Rjxl^dDH-NyX^Co2KEEFwLUg`PGT5y*<}? z8n2+Qf_GNW)$NuyT*CC!ezxurfm_htLxB~#4Fq+BB(*<$sMn7~u+6w1Ra>1|wq>Zu z7FbQrT|=dhHi-^ntue>=EKQAqrc8!|4BDRbhd}zf7MXdC{_~$d`sgFx1LfU+cd4W& zgYv?ovVY1b=TLx7GE^H0e3v7Pl zzveCBFV^(=n`NWo%O9uJD&Q&r$$^)|69sADrC!)5(o7@%BH3Qd%+U?N$}D6iT#L;{ z*)Otanx;%8>7trx13yVF!3Cp<*2Jp$cAssBa`{6}jVE46GMA-Ba0E82_9|)CA9H2B zpp#_TLBY%XvAEus`$1zk#Z}unOI;Hu7k-0)kbXk!hrz#*ZPyzQW=$Vt+0vsN z*?1v}5sLKEyctIofhDb30X8(^ol*!ZX+|o;+X5PRCDlDzs=fvLqP)4@^!x>1*sMj| z)b9zm-4`dD9W5Ekz+O4!VLt?F!EJ_nCn2_w0}i_f0+{&DDG`kdmR$Q98d<6gxukJ- zW>tbD0D+0T)_~cL^&=sZxLk_!B53~o-~as=Uwn~z*=;ExoByRJ_MjFu*GSiV)o3W#-v-J6wOEi+TOUO?Mw_X>Dcw}nhUO{bp* zKyZoKp2g@m_weDvpa1;l7Z(@Zmt6nq$csLK9HV4^N_b($@or8J``qAY%zkERMIT?& z>e`jH$WCsc$;Tgmyv*LLV@@&W-@0-@mYI@k!0;8!f$gs73=|GyuXC;X^FROdCr_Sm z6iowMMbz&^4=-t%I6FWku%^n`4mX~og}}k`j(kAz$)DhtSf4uSX+JeFqCE!pw(y^{ zAHxCP#nT99PCCh}4pJI}2K6s$ZDZR}ZC>1|GE-)6)`w{6YPf;Cg3SsDMw(KOH8V># z<`X}luv~Zzg50QMW%#0%p%R!i?mxJHdGDUtr2#8OaO5PS1@)I}%SgQJkLvQtHh$7C zhE~AzyV1>^Vr^3C4qsnrYM}hB-}Zh-nnMcr`zT!B}akNEbd{r>XXdCN&B>)jZ{Z! z&U<5G+AN~zvZhR9uQLQvJq7nq`ot-l7Xy%%4xpbN_xO)!9KmT@%S?>V@W#_A#7QfGFCKsAv(60Ex2R*=xS!N(0G3n7NCWnwF591j z#u@$fK1en8=CbbUA`+;;e4&Ecoc-J0L761mKqOcFjcK!ScV%CcG9XU-iA#jAs;IiX zy`3`yIUV{Yl!!hDv6|@_#gynAnp3BDtj;se--!r_HnvGSGsQ}8Wgis>1vD^?-yU>4*r4cXFv;B)7@7}$8`}XZ1je3Yv?Uh}xRCs{);e0Ob zRlcU2!RH3;!;*kBjrbHl`cCH~G9={})5urV^XJdUU-83Lk9<}_k-ji#ftY@;pZ76g zKhBhNvKcsr6xY|+S65e|dqIel!GrA=n#{XbE9Qp0N7&SUnuN31^Ny?j9CCzJc6I+) zFbBYp0h`hWQcWQ=fOWYJF#{)0^NOcF`;_gAv#x5HAl007Vuqo{h=R%bYH0OFLw&Jbn7~bh-%G3(nK3;hM{XaJlYLR2rHIQfKK24wKGl z2N)zFT)A21CHmvG0LIGIueOx7f2KdEuvQvSBD@3e8jSS8L*t)7Z$>Fqp=$tE=8&i^C0CgL;1Uv~vQRyF z^5mzV|Mc?mGMc%G=S&a`io$?s&8%au1Cmn+>6JmCrDDrb7bA$)2TMu}c=g|gV_oh+ zI<<&NwNQ@ApUQFHs+mNl)2CnoaaX*xK5ZiUSb(=18q8}ZyBAML2Eh^OQIRs<7#L{} znv(}i9d^qLTaf7d38h}WRS$c!Hlv9rfqtzhlPS=ct`lgllp`59k7b>j8Ws_aw!#x; zw%KiZcImsp_yp=MgKk4uxU-A@Tm8Q!!or9wA1TgDTBM6fC(XoGk_b}~y3)Lpx1wNj zQMlz4-rh0Y%l80~ft!K7Dm>U=(W^_juHj%5%#eND$>bDG$uW(k5%qo29)P-LfN_52 z6@%*@J;5aIeXHW)$;Y1|G1&#kkT#J`EOVu=&w0Uw$fc%=3;bq4Bc3a%zNBgyNYi?S z@zic>CQc}@^qa9fH{6(}z)`B>3AOe#iCT?Mnv8b1FC>QGc{{8#E`47K&^7!$a zH?Oa+ub0}I@L+g5jms+2zr(7~eXNZPwa%Da#8DS7>picyGdre88OK^W=A&sby1}~f z+R4L9K1zQF{Br3-JzGof;`iBlULM9ab<=?up+VI}grkbtR0v?0XlWCd7)ou%i&B6- zzCgC2Q-bP_^Ay}+bP4%9(xIY~Nj}J}`ceaQs(Y9B{?p(5rOk-8F75;gm$61)_%n?O7I zxS03u?Ypb17cXACNVe$*?7J+gF%5ec=aMHA+_-Af8U#|zLO0q;39WitKu)xRyV8p|lpS`oajVVIY8L!?i_yNM#OnxHG50 zgc(-mIT8t~x??i1a(g7gN+H|OUGRhtZQL!aF#vkf-h^22LESabVFRcny^e<|*7pq} zTpZY%h6l4)!AukklZm9mMeq{!=BgK))8ze8cw;<7Ut-}e0n^;s6pDhTB~BN0S=WwG z=|kK*NXoFmqBTi!aKkb7SqJNKKQr}^!xI1mDicB}QRk3E+I|N3iXj&&iMG7KiB~oi zP6m>7d;^3@5|;p-ng{|Crc2Zmr2W=&g680w+H{27 z&__~a=H=z(kAM8*|MTzu?%lh0|MD;Ya&vRjY`x}>_H$49CU|qLDb#j<){A&H#>|3I zJ^FHPbwJr!a$#<&0h z3kO3wI7Y*?^X>VoKmFQ#zgd)3e&D2(W zjpSbFE(>{6w_f=9mbq9F%()!Ylpw9jBO6&|#RV35U^QoBz`1hF^TDc9<9M8*EkxAJ zBK&xG9k+xlc8*ID6EUMzLx<^jP1A{%9;n09mYWH)Vne`M^{-mj&g&9Nz2R>KGp8xs z5s8W(=3K(I%-9U~Av&sy*#Z-QSQXdnD|>K(DaD)3;kcncokOoM2UCR#T=1_QMA*4S ztg#3;OeAKtc+G~D)9+L7;2SDIYSYRhz|oZ0phv1Nk&+I+ppY3U^nvty<9cJ$~F6g!s#H0^9>Vc9QMevWjw?M zOyDIHujJ3B(t{LZwUm_$B;uYC!WjS{7eu88C^o2Fl)R!%;Hsz>S1;yE zSJDI#lgcnbnyv~ZJjjz_AbR8)RxX#f+q}h*#1Y>cxN<@zegtpnmpzA*)$` zpaPT$)ptR+IG?=oFC2BbT4rHYO6iDPK9pyWG;H#enE16*5eF888ARPt1x~D?;_f==b(vrp*Ra;cGJLY!L?Py zv*K~FQ$|=(4r*52rG)m!M^h+ zW6|LLARu=6I|L2B0qfy2yjfw-$PX?7W(#A36717jRVhq40Hd@?LNey2URd03>jZI- zG2wl~ZQ0f{lV|vJuj}?9h-<&Rcy1z ztxa3=f?l$f;K|X$(~5=7eEbl#g706AXwM(dA(j<%&y}f&w43w&p1`tx@7%VHktnj6 zd>cG2IFN22@kSz@)nP@?2%5&Ql5@||uAYeSjcR5js}l@ndObYLKOCp8#V@F1KtCc=rB6^Q+L~Ap+YYX=DbIA>d#)l`p<+$YKuP_@GuE^%v zcL7h{2fXuBRL;TY@slT?e){QQFJgn0xXl=~9juel`K0o}&_h!lm5lPhN|)LnnXn`v zausx56#@Kjv`>^{M6sCo)tq5)F2O1y?%%(E|K2^aT~-aG#gfRFwz8d&MoJ^V{Xjob z7Yv0UEBvrrkVwO+lJb)qD_M;q>7|u*EK0!YjH84JLg6KOW0W7m0?pV32q;782+hj8 zWR$?d=m7rK{RL?L;o;5|SV=#{^{BMS!_H&#ImyH@6s}m2C15 z=Drhld!TcAAg43KkHIRWRi{?uKbkEpGeQ?CnlWg>`V@qcE)xdlWCAJoDwwTjI4`C& zwKI$P0*ctS(u&29X=cgk=?B^Fzs)@rq|NHTCghZyn9d+9+4xVi==d~z1+J>aUv?6b zD2a_Q6$%vT8)_A)vzaY>VQd4A4zk_#xvWy2qZ!1Og|HThs?q{oZr|DU&r#m6kmiBI zyeCiaYP>`kdzc;=Q+=E?f>RS|z_$YKl$Eo~hLQodK}f(Wuozv~wmqF~(i0^h{B-H* zn2CsH)sK`k!Dl?suebUNSPC~ztMeOZxd1hV4qPIO7X#%lw_8?rCvlvx|V_ozy$b_KIe=@Dh*5$ z;CJTBn9ekJqhEDY^?Z<%lSC+Rau&q`#k5~xI8M#50nvidOrVm;dmRt_6(m8h@Xz4t zs7N)yLe%O8Y;_9r-;Bu2_wV1;`K&7kBTk~tO1fTzlJV1~Z(h@vdvY>cNb73Abv)9=R>O~ytKO!zJE*?I7c%VZXQzSh+z9tSW*R$7lmqn1|D;Yz^nT-~H~-e*W{zd-qHyvl9sy zDxF0?KK!z(Al8&emEz=kvwP^HaPJEYJ z1geeoQ^w!?&Q8|lUkJK4ElGfqFEA;P;{ur_>*k)Q$>1*-VOa!VwZ##dL01}-;`Mb#RbZX%*_neeV+arVVcrz!?r$SMWbX`!6SS%+JQ>p-^Q z2jQSGBP#G3P<8@kK&WQ|hfG`^nro#MBO%2Q6B|-KSjlN;Edfp%ZK1*-oPN_xMJyXM zYYz_tFRGq3U-!EfuY*gt5EMPDkecj|HXR%^V~Y&U@PfK&lM|YVSymazR#9z#QK(yG zJE4S>B9rFfi~srdFAE@#Nw1VCA6VL;#2U~MM0WX*7vgJSpuMpNXJPKTuQIomoJP$e zzEdtN*jMlCNt7QSBvG1a4qz#Km2j3OQ`K#>6u1zd2os}0x$11jzK+(_dv$g7```b5 z41CzYWa(r!AM;D0yy+73ya^T!HUtr6{vX2xAw=f_36=mHmJEXDS!7gm=L6@VQ{_Z1 zRt^`Jm%sSMFFybL^Xz!%0=kpA>$bVZ)n^zYP_duTAk#5sW>1T4fq7tHiEuYk)PrFNCCH}Nl*vuhCS*9_9 z(V|-lC>n>c=2G;~!-yv3j$@uZOKbnZSYL`Ymf6MWKIZ_a#YGcKo*Yc-;xYkb;#{SC z&ot3zOGKIsV3fib)*=*xSn*Y5Fnw2fU^Pale9{ys0ZX-op#7&j&*@Q1a}2F!P&S-Q zPE2E1imI8#0<=mIBz$7jWeaFt&1^pv_tlByAx&n9l87FTU1Yd6r~kn$$>EV?wu*iK z*et)xQB5gWK6~ap{G4)cb z0Wxi&N(grG_&cAu{@@$ae>r*AA|Zg3Mc4@0C5cqHXEkdbwrCyDrhQz|3aN6Yrx3VW9;4WKsq z`gj(Xw#)O)oi1bU<*oau3tC{h#y+{WyeyPyZ!r7=*hh#tY#%maW`6Do$gbUS4SAIt#NH*rHv9$lqI=wPatRjDQDzAKX3{@wt?)cSFgVO@=F8dT1F1Wp=og$ zBDZhLs0ZQSVW+`GRNdU(zJB%U+~64hxRJ^{(gc$G~yBaGzB$YnkEm2SZverr4R`($Q6frN(jD?YD_Uwgs(r+b_-7WiR!{RWR&f3Ob|I)-qq`#?#x9L*@e-oh zz0_s}E&p1y8hsT7Rv9gyG{vT@;9wa}ol`YyEK+wAPl=805Ic3A3lia@&%LR(%(nnZ zIq|@qD_I?@3FZlHhH51raLEvvhFbri5l1B{T-7!{XwbtvK$}4Qrf>tJ2HbWTUsle+NV7=EXh`C_6r6t!<{; zHelV#T#HQ&SK{gpH#W@ZcNL0#_l{fL=!&_kdThg4`;1Vj-7l&3MV%56t6T23h9cI$ z*tpQR2`8&1{3a7EtL}W##AUDh)Swdw6s&>jb771ft*=Tq4PoLP>9c?CDoSx~eVLZ0YL%_iVleGrg3@GUVyWqHLSaVa=Rf`Y(W8%^J^Om{DG!`-%|w%M zOWozzp5f~nki&qvDVlSaDXGM++RKy&;F-f}@87?F^ZKG^JSK#ayxH9ai4RqcE7Re^{(d3WZHwX8!n-drYG}P^?CmtzSLha2*4h#B- zz&qT1P$@i|`W#P8C=OcOFNIP#-*@Z6y2!a{u=YK8Ylw_f#`)@BO&RC_T_H<&feDS8C8Q1>oAVTeW{ zBbO1w*>HUD8NzCs?c;dr-s?q`2a|_O53)OBYdPMATf19oS@p9V@Yf-!;|azGK3=AT zJL=vH8e#~2+Yyf5+og-?>p*EAujaJ`#cuG8)QT*Kc4s&o+E?+N;B3aF59E?@tbJ>X zqIw1z0|?$SBlFRtN0~X_eZDq3g3eyDf55DVm*hEX6|#28iC|Ht%;xP-b-6ViYK=(q zC4!)~Q2`ic60Mu-YqB_+LLr1Hbj-PUBgiO~3#8z%f0xp%ff6pqdHVF}&CSh=7cZ#3 zKD7Wk%5WKea*|t@1dn;xRt{ZJLeFSn>hdl$ho;W+C7W$_x9G&3j?;jG{~PRe0t;58 zEmQc!3<;jIZUGcM!qERt%(IErnJm#WTm?dQ=)O44Z+B*;XBQ`HZ;qoSC&; z$~DayT;xih#UiTqu{$pCoB)hl?#hfJY>-oz09eC~J8uP#kD0K>2~GeO0l}Ho_nA!! z>CLKEMemUjS|lHg603V_*&FLEtiynJK7$ua0+Aian(H08vpBg!1o7-+8JEpYR+)sm4*vH)C=SM9>SXue!(*29 z2Pf%=z2mYuc;`PsqHi6^uvg=O*ESzuwW>J=7-N;+BNxt$N;JUFvcHJj&+p8PxV*gl z)h~Z}eRK2f-Mc!U52~m`AKHce;2E#Q30ZR__RQQR zWq3`t>ZEHqg8FMdmGE$S#&XF?kmSrA+&aw8MOvyyJ9iTW+Kka0$mCy-IkbN62sTf( zC4X1nvPajvgrd5aI9a(V<`|vBoSSoqa$t{lQ+(Wric_9|Cv9u7w_YX&Y5(Kra2sc$ zTH`D+P}ohBF7&mr811S_xMI$U0nYFzV<6zydo1I8YO+t``x=EsU5cz$2Xr4m9s$3Q zPEwbakhwjU~o$u)bx_F&vBZ{qg}9?dQ)R-5WSF!o=b6%3r7b8 zo0%49Py=KQRnRyS6mcR0T6{1!M-jQTLI!UyhK96l1C!6992KJfEz9;~xAt z7~zBmiPqxg@N-yLFZNmr+*L2;yut8w#`MOC1q%0Z0Nfb$4bDRGh608dcvf)xu(_7k3#uhlRhbs8!(}p9+6wdiTj=4vR zzE7V%{XhQmf4+C`-tT|^`?F5~f=Jsv&q>{}h};7`?g5%m$-p#)*XuXa>b5LF5F7G2im% zi$d!S;AqnXceS=zAKb`63*eDr0xj3cK<^tqM=@azKG}pnIwK{wlvr(Ci#b%-6eulW zO37_ND`l2_LGyd#Jy-AU>=@g=<3G8#r|nzD7NF^8#TfVcKB3hVYyuKe(`=I}*fLu< z#|fPQ;J5)XM=S6Edz7UL7}|M+mob5&ofV5MRu|}TlXId|QH*5I;Z+q;qnQ@qXQzn^ zextLDwTyW5=+Q5J@rxh-I*f~49A^GxwVwsNAv8krIt^DFx6AjXC6 zX4!dn1uyBNYH8Yt;7Ig+q0D2K$9?&&CC%DLU&s8w=eRoOyyHVXL7-=;9@)!=pH{L* z`&q^JR0LykxkbQcVUf&vLPDX_PH4HjwZM1{-SzWJ{=kr{1MpLnC0jN>nCcj^%!8`S zi;FM6{PLgw`JZoZZ{-9&DDy^`f!5-!eReB)4Ci(RIe7M^nX0#6#+b9O{$`|8<}ZKw zi~A2Ah%)q!Jj@i@cLCj%1PlZxIMo3&tuDXA*bQBQnNm=nDEVir>1<@H)_4FcLDRk`w&rT@d~p9hq;Myj6pRXm;A>I|apga) zy2dcV`hs#C6idh*tz#o&JQi)6(_a_|s`ikP96w7k>SeFR9Mr363hO$v$ybCw?gjeg z+DD?GM`h1Or0=Bz==e!TjX98IBF#NIOJp0Bm7r#Z7~LE0BctNRbT`TLK za;JVQP|XY*dKi;kb&dt}9=A{nV&Oqm*bOE7XJTFkDwzPV*;r=(9dcMW!#sdePjSmf zxGu-c{i+Mh|29!w5s@ykIgtlqz-(P4L!hcy*!JZUDZ|fL-k1ZsLWmD(4O-c}m`AM!C`RN&LBsD5X+LA&41rMBRoj&M-ZCg=EZ@#N#r5-DSJu-#t$X_&}xfJm97 zD_mn|dskQad1_=^D)8=+T4G;VCo_w|?|N>@wh7@b|M$N8z2E)rcQ0SQ{PN2$qv){n zb8$Ld-n-{6le4et1;f)e9vCC)pn+I`3|(XU5|u~8;+9HY_AsYk^1vDp=|q;a!GyEd zdmJJ+ern^>RJ9Vx;|5#&t)IgN$GupWYgT&Dvn{a);iUhx#&-^Ri0@js!3<#;J@6!J zD{9HSBb@Jsx2ulMhc$FiIzC&Od3}BT{Moaw{`kl9`K;BU1xe%q-JP`lv+1D|S-kp= zGc$e{O*Rj=>G#2UzvC8zX;|Vz_|aI;C)`y{ok2O=YRBAKw#+or$7Da+qds-ZmxUm zd#sO?sDWL`%}F@WhYeC@2(8n}Tu<+?S?GIjH1Z)`yo zk@?Z1kDfev{Pyizwuj(Lg%FhG^78WY&p-d`zxt~;Z{A#8UDf&AFhu4IRw-JYN!=4r z1Fv)NGx(T+m2ulBVbxLT5;)c^4&E_<*Hy?p*9hhb+#;@isl(u~yD52BNx57V>sEp21!cRJ9?Bx*SX*K8zawMSlh=CMLcfBajq#s z-?KosHkuIxXLL(N;m5hi(RIKn>!h4Z*<~)^ECWLXShg1^X38obe7NDolaD_GE%Ci_ z9LFbXjvRKz@3^VUjw2?5m+YD(5WG5srPtOz^bEwlfwF9puqf`7dH=!v_wV2T(?9;> z`}fz2T{7bFlP5p;{`V`Q&gb*(*@Brc+Tgu8k(JTi!S!6@;@y+ZmbAlKLcnF8s45H) zSi5(aSZSsaKj`0w*kH=aS%7S-8du4^W9 zy}QS<6>70JpY*54TA@GVTEW~|HK1Wx%=5NZosn@qpI^UzJy)~5+4x}P+iU$c=pt-Y zL|)#z{Q1BC_qVsV@87?V9+;cCp}}3l6l5!Xg8u30J?GyXy?Xibj5Nth(qxsC93j!# zfBn*uG|VWHPg~$UK_e*4;~vD2+vOTT`3O5hSnXD;bs>DVGN6 zb-&5)0B*Bjpf9tcE-x>C`HSGsRO_yMcre?y$CgPb;>`I|^KHu!LfpV=x4I#468B+;Z$+usXGfXd#*+4EjN=QKJq4B6eFO~S4l!xp($K(IE7ise#QKugm$DV+zoHVcCy z2Q9BaW?E9po8Fd*`W$pJ+Mc2z*2Ric9AS?=VA9H zWN@IeoA}sGwRp)LpUk&!-hTb{*YDoGEh%b}&C}^efBvK2{`R-0i;L&ap5NSD`|=Ej z4f8lZZgqlj>$#~jzEbcKza1m`4i<1LBI7pndSSiPH0hB)WkD^F3URE_LT@NY zO=3zxNZJYzhnSk)RL-&mJ1d~=!SFj7)*)vqj!R-^oNbY$AZaXVkzU03O5Bs=ILZ6o;rw(i__`;{RdZ9 zS8Y$}B;IVqc^7{=w`h<~q+3uf3cmbtxVEV^p;qVl$&)9afBw_o|LgDHynU-lAf)g6 zJ@ljDs^yUEXIOT zwQe;sK0J6r@nzx8CVLpci9F&#qU+1tEz%ow^d)%!34m*h-7tbjvSsWOgF9-3jcSB^ zz|TbbrT{>VoInncRGqL+MS>eT=kvsw9tAVTXDS}!ao$vg`U;M?- ze*Uxn{@?!FsBF@@TTC>cccUb)S}#u|%R$*Pj{=)Bq|Hf}l16Vu+;q5MP7~zdDjlUtV2Z{qd_m?(aWnC9D)MKkwhYfA#X!&Fw9Vhg_E1`{R`nDh5DqDVAm%ABC4p z6`7}e@ZiA@fB3`G>GXR1jSE!$nVoq&k>nT!9HOE1psG32i2|Z(;sD@0-%D;RYY<499tYpGzkciIKh!OnLy+pKM-VpSnS zaRzl3ljB?$zgA&4gaKG5mrAxpDZOeut5OAKHpeDyMr1B~s{}VS;-fRvJF$$^8 zS8r#gtBUcLfK45~-^Oh-xiVd^=J`Nz&*Keo(u(`lbzR$u&GGv9UD2)n&UVz=yZzIy zQklaG9zJ+*adG;$FaGTx{^1|4udny2w_%~p^PLUSyes1<+dz`VSJs+@U638!%-(Uf zlplb&vC-ng{x02C^5Hh+io;Fb|Ba8m7w6l2@`FFWMgKcSn$q3fg~)LiyJ^_7gpC*U z2gEUL+bfM`EEHcq`q7V`KYxC{y>;;8)v!H95kZR!7i|%eIblnCX6C#00$II#b93|T z*|R_W=}+USrnQ>8!)&#kJPZ@+oLZgh6ueJjAmb=b%4;dE8l`}PHq>rh6f41$88%z! z_kCT-X>~IbJfR~enFjKWPY^W0SFT#G?xgB7K=iBqdE_4Yj|7Y~&m6+GAudmN_c0Ug>kMgK|K41-0Gvb}3Bbc}I&`hgaPN&m% zzx&h0zU%InuoE5aCbkSlmnuNGp&HmAV?XCri~%AXKyBTne@ z!1B_o!`XD?A?02Rt>pa|3jGKf8MR0xe$(n1nK>o^ zO?O?87Ce4_*-p1?(|0}OQTK@&yqD1pZq0g#H}N(uV>`(8*bkMl5Vi%)yuW^b_2TN; z^JnAl*k|{JM#uJhdiCQjDaz?O3BVm)YQ{O2mVp4Rl2c1cVJ?#3NH%YO$_lmqY}q$3 z2n4&Tx597H!{O%}+w8^X0g-*D(-9^7vo`vc(~JM@S%~`j+N4oSYm>_*pve9l@Bj>? zL#RID#nsjI^|ceJJ81f)0=Vp~9)Em!+vflVW4ga_KEHYU7Jpd`-K{3uJ%6wMW4n~5 zI^OFT`tWxk5W;)p_1hFFV%&b<$szd7zROM+m&?md_En+T^@9VCWk%~_07nMrFzsqs zPhKL!2y-}LX7p!3C1(0hvur?{<>$q#`LMEz1EZ8Jk!?Vq$ZZy14qP+Vk-b%YTFtVs zqd(c!_9sT~ZL^K*FeeJxNQbIJNxb1Q=L>nuxGsn~Hbj^{8&gV0(G8f7WTgeeBB#Il_){VqK zjATheRoJD@WcpNza%*RVSgN{z|NgIk{p+VspMLp=FWTLfz3)n^*56f+rhtJNMM zk;xRA$iKaECKUNWc#h_tn*N!}*!SdHgpM}a(wWw=N2*5-CId^eF`VxoDm(D0PD%$h z#M7rwFD@=_Zmt_av}ZIpFn8<}gY9a1V;|JO3~l5^!?AYQ>Z(YSW63AuyiYMd{BcJ* zyn3({03EYfWNI??XT;b7G(dq6FjL2339!8mlpnYnv7o;KPw%c0YC6Wr>n3g`%ZO%Y zjxsJavonN5tLbMs??$bv+uPgs@7`CP&BrvBs3j(0gq&GIOs7m#csRKlGNaW@>$271lB{=X+NY8mlG! zd%kLPvwi!Gpmw|gz*@2{yp6Ly+mXe6aeFtt7ZHj*`JmNZ7za-{C|dEKV{9uDt*%a- z?m1#<==of$)M(%93EFx!pnQuCsH{g7&KfB=(-_IsAQoI1 zlgsnFX&WFjS{3d_)7Fc2+hKW=dPCZ`Z{I$D{`~Ud^6O_`zkB;`zEdGGY%W25C?KQQ z_-rUgQOEpd&;b!#GDK~TQK1_eZcA&~oP+l0ZZVzK{|}R^Xk0m_C@lxtz38+N(?S^= z$p!gGlg)@n4#yfB)9SXXSxLX=WrUek3ZhnbfZU9@_`)K#6qwjrV?3e{Ds`^?*{qUIb?{oKtq4dK@pkjr z8#MjxZ-KR{u2EY=w%QsTib<57q}Pg3&JrY)p8`v&2{U>b6yN64>gL|3%{1;_!2UMl z9M4q$Uw#g1cWCqwkg7MH$L<@O$POJnlesG@Gew&@B)!z95Oe#7J6Yyh?-IjY>C4sq z{En~E%vzTm8enfG*^e4Hx}$pYr$w8tiwcU8>bC$9JJ$cGOf{=1+2axA9bgm2A`st?fD zo&{-Y&#n!}SseDPJCFj|85sd@5pQB#|Weous9i(tRV{E3>prleYFL}P8g3=oW0%tA; zuzj)YXg_0Wjq8qltaG|PjKU3ug=2ay>+)H_^kM_uxGEzNB&rRq8cU^)JuPl_X}FJy zXD{?KR##s3sMU7n@I(0*6W`VMn<;*<)d#>}xw78W3B$WUZlA$p z(br)OIx!Um{gx5F_$ONy7+IQOOUe26_T9U8Ra%M=EF?_OHHqA3P|(#}_8oYiWA#Kd zD}%DrOHPB-Q+1gar;G1??|VP^{`Xm0S`lpXJs=F#MQzXz=w^(|DVRZ4SU8YNha*C| zXa9;>_k>lS+F~$%q*XK7n>) zjf0*c$4w+sxov8A=9HZI0ckiA*e_k=R zFr{%dq)^|Ob|fMei>Qi9ZufQQtjN=8TVR@`GMXy)ltuq^YzqgorPGL&La2^w}BoW&G4t|{{J6uf4@B%hAl7y1cG|2>YO?|`ooGjV@9mpvV8B|f?c^Y z*CU=YB37=kwsL0=|eJJqlL+R!a^UfX$?fraQz2#_T2` z2-+bak0r=+7b8=7-XliJi98xIY%K_wP{`9Nmt{CoHB|Led0-{$_spZ-*(Sxt}Q*dzu( z5lyI>6&Hrs~bGW-^kTQlcsdb3vVmeJP2IlIf`dx-ab z3(Kul@|%!g5?1lc#r>=Ca{rirDQKg@wPv7N0((ES$QeU%gHY`hqRf!Tx%`*IT5r!C zL1|0wvgL{3lknwcW*>a;{*&)LdHM2X`AdIL*b0!^pBsZ%$WF;rgb)^I?$AAVAG-b(70StjU)6lt;w!QEV|v} z{E&Gemlwogw2nS}3yWSIX*Y;+(oeJLaffDL)EjT;aRl?zpgaaNM!RJDrzG7FuSzF( zZE&;?FRxOW<$+LZS0@posveh%)*^K+#kn-mV;x5p2y4VFu-qzPV%xB$EvyzIE6+by zWSE^x{wB$^rOp;U1(rapaaWVdX61Gsm&c-A_Y%z8)W8{e-cdh5jA+*1tv2gUvuKwk zyN6xwR~#QbsV)B}a{X^|Z^57ut3X*Ft!hHr=T%H&HYMr3Wy{GpCRYZIJ``i2jRRGhu&XIuY1e0ht|K6yH5V_6Vj_L~aY_Qx^4r@{VZ0 z&^&kZ_U7@2kMCXI%Xko&-eNUKUPE5WN|j?ea)fju6p*^Al_%k?)gVviJwp}%K73x+Bxcq=v{|0g zTZUoo*-_>Z1vW2gCr~?%kwmT}LdlN8K8eX8(PvH8H4s!Lm$IBrD1^h(B#t=4PsA2{ zD(fmO3wCSH9mw!ZZpyWAE59mDk6Lr(>If-LlZh}qDvf!|DKWD6@K9Rce2)~a+GClZ zX!9~ABakpx93QQS_Nz+O*MC~~Z(IymSB;B&ypI_P{Ri_lprQanZr&k*a_Oa0x8bBN zs?yF3^{81l55}sTZq#hC?tym76A(N)g$=i?i&3jJDKqLS2_D5j|E$SEVqchDolZaa zCgd@fvMw&;8LYb*Z%z(^P zvnCp}WRRPkj44HMYRBmG4sy|CIVQ;jxuSO!dv#YmBq7m;B{JSopf^yInS{0!C_0rN6pHeTI$6NGwvMyW}HGRpS(aZU> zyFkK|!KBr2fSfFCmUTIH*;E!Dh(cUAO)XpEkI5@Kh_^us89Mt7htNBRkY6$GlUeo? zv}B-RN&89B8cCqM|G4j#>wU1vmf16fZ4Gx4btD^$5z5O`Tjyp$GVvQrRV)0DN37)5c zb$e)5$DjN@6fB)c(%)v2>mzC^x$*Wz{)(3`Up{~FLfb2fD;|fOAA&0Dt}B2dD8f|~ zm%vCk(v-JY=FizFuztNLQ)d~%k=5mO&}>_xF~;ydSV?FLq-+3y6~oDy zok5}RCpsYB+a+>(X~H&ygqn~YM-CdQ0R>^)vAN7_(%WfdqK1$34Kt+`uF7e)a4l3* z0=j1J!VN~iM0Ke#M7$hA<0^Y&T}Ej48K4KW%ry}Q6IxWzcpQM;Ghxl0OBZHYoR|<6 z)*}?okUSl{8b^*95kLCTk8a=H-rnBY;U7^&tzAfh=ZPt=XtpnJhG-d(5&Vc@<;Wu1 z5R@wL>NHhy!hTybI4LjZ5(7>;>7;S&}37V^i;gGgh{Z|K;g>bOC?1iK2P(X+f z&5bl2`E8q}lp~8P-uGVX!9EnvjA7>)ah(`N-8cWJD)qE{A9PytZ!o}I)95`AAF-Yi zRIoLZ(1$^Fw4`v8M#@A^>MaOr)1lwvdnualinZiPT_)lIzrF32snKEcn&yTMtL-D6 zK7AV9ykh&VvBh`#1vGai8%{+~WOaANC&3aAz418YgJbXA5gj%`$4Ws!i8!ah3|x(2 zFw}XM2Ac5{k*;J%#Q7`(0V2oHKAs`d$>5vXrW^UH3y6@+8%p@-9XL>X@EOASKetLK zX=734jUjdIpD$KizALc)1T?#cg zcHKm?LD7%=Vx^Gl;)cLwDKR(GTlBQoMkn|{$aUjtWf|)5&5SSgdhvBK#2f?w%#{ob ztdlg+Vc5_O1R%yS5wX{4IoZDUD#p4!W12d1gfIc2in|r^WCxVjU8xWXliIuwL?OTz z(^0tA%d24#aeI4vcXwyJr@^gR5c+a7%Mv=0FWHk+d8Y<<7*E;#1Qxwk>KdWQ5QQ?= zl0S$MAp-{oGI*66h|Uom_P~QOD4tYz5nE7%Ff*}pt9vySQES*@CeOE8t?T!PF~@ zTl0uG)m^-R)q}Rm$we|1+eh-ftHz)dF)vC=$t|{P+nC7>UxOdRI-*Rk#&(5t7tT3x zi*wzx2_GbT-)@-yFjm2UW!QYoq6wr_$V^+3<~9ZY<&t5$Qi6(}{}o4lrQD@^<~(av zL#(PYRK2m(-z;gWwGAz-Uxa%j7ioO(+fGq+@oW?UAmX3CD ziKEYz$1^brPR#*z@K(ueNUzikkW|2?3ojbn+QNY(5>t1KNG4X=GJeGweXe&712GD} zn756usbspOh>>Q{tjG>Nv3;9WZbX?3;}nu}gHY%-4P08@$RrDX39c%c5_n0aETM&8 zd0!KgjS6+G4~-{6{sMq{w}x?^i^kd5rlSc?*+!~fJSCNeh^tXPYN^GP!%7LPLh7!; zvZ{{mA#?LkQs&&;Vzq|_jcOjR%mXPDbA-@gt#Y-ZzlVkZ7w8Br_{uY+Jp{*sTV%tZ zh8~$5cr&$i26SN@ts+E#B}v5o4h+Hn$H>Upq*ie&xj|}^3$FE4l_OvUNm}{0#vHOB z6jeRibX^Gw_iuQrDk9xqoMv|Lbut?(XjX z>7V}TAOG?HxVpL$4j~tBWDSy4IDr{P9#;&jv=RYaBnJ}__X|8KfG9&6(!6!~HG8_9 z*0roVh2r4kBFG|BL%jN(;;nY)t%J0e!rarz-+%Pz-u1mjrlcY>117YK(G?voKuIB& z2oZWIpi(~CEK}Fm9|HQAv^bTl05#Q$eXG<93JANaF}2u%ynWy6IfEX&C7&R3R5Mrz zWFAYozGZT(CJiW-2Qnltsb}=kxm7Q10u382qwo;EL_JXw@M>%qK8ICPWAiBgF6NIu zmuiXlnrmpF5Hcp^NhLL!P6?eel{}qJpMCb(Pk;K;>+5Ug<&%1fPUg_ssii(6!K32n z2>53;R^g`2^I3LfbBKMEOwslhG^3Ydpej-V@R&tMPyrmB_X=2lGRNCipT zy-x`y5>1s6ZHZUoTa;CEK}0i(jR)nsnN{IH6a+Jzk~u{jcxbi?5LWRJ31+L_8HMy@ zWCx=0QYVdh6wd|p_}v4PnYE-LID?X4EyoH`omV#B+?=-EjY;DcgHcx&BTy~Wnizi= zGH=>#0T^S2=YpEIJTT{sCXtGVTA?@+I!6~1nN$i6!ZXt7z%VG^pIg8&H$BPOkBMhYRkRB14xMZtC9x|P-RHKl$~EJ65(QNo1P;h<(fDV8M* z8(zG4{`u$s{_^Du#tn(jZ5e=|VQ|l3*_x8Hs|p2N)UKORYOMW(k^p7FVg`OQK2XTX z812I5$Q`JN_%nIHrP$jqPd@ZqCh{NfjnAAiuJfCNhoDljQZYw=e-rGVgf zMSLmc%QLl2*|;$y@2Uc5RuIeNJN1)fCjV*rO!OfUCP=Z8gEBvwofYrQ@3)Mw1zk_IZBN6Kaq7_}Cu(K^ zrb3J=C8G+GoRw5^QY3H4|LDj(DT6fp=*bx%GrvnRlAS9TvB^;Ts_=)V5)G3_2?*nD zT1?+TA^2+h=bG3@33PZhgrhEAnF4`!GY=RP^=F_pKv%6QC^OFpy{Dv}#` zB!dYv+4t2I>qVhsD2&YPtLD;pA_>{56Dp!hoHCOtV&qxeTws|$Sm#T%o|z6zK~ut} zJ4_TXDvH(U?l}u&BkZF#5F}dMMOi1sFY;`%^){jyFa54D*7qh=qHo8aSwDsRRIFu! z>1MJfD*|08caHe&Z-4u{-~Il4KD%t-(J4#D><_z;W-X)XX+jHW+RPO|ai-QdloAo- zu&&@E4Q>{OzXPyGPVXZsheRvZ7uwfbcV_@~bZCg>4<9|eJD>mb#TT$I++nZwVulM$ zG-ijkFA9s6z?hOAW&SO%0jYrDFk&KzEtoI>03ZNKL_t&-(*{u9vf+_;mZQ~q-yYSa zSSmZGlqy{pp@UA2=4C|bBs7KAUlI=O%b#YVptgJ72f8KaKNdx zN?@EEmqK)xsSIC+!~IUpS^HwG%4!_+B4McI&_Dd>(&5kYIdS20#OdnlKmOxCUcGvS zt0F+hdc2BM3OtS<(l@Mv2jQKVm){~#(`QQnUEXv05;(UHDEm1wHnk63b(@x6QPGIjr9tUP#;+Agv4z zPOV*z;o3j@dW}40 zY);|Andq~wvZ^sgKS9^Z1H>Zw$Td!dKW-x8MYh9!Slzm#};X-nGn{HC2^o7xH2qRs1+eKFBquxNIasN zOQzB@Fu#0e*v0$E|S3UDR0lvPj5 zN@#ocqsGl$`g!YORB+PohE7W9cd!5}{dROp7;f9Ej0AVWj!dpFr`WU&B|wt9fBQS%xp#g2_U+pZOaO5m9g41s zj@6hAH5wCf71bMN%P4BV4*q(Y*u-V2@wpwvXbI{`1@*gsB#eMHIqS9C)z$tHn=9{; z7q&R4Z-%UoW{T}-WD7M`4alS#&Nswz2u$W>5F#gVa+d472uR-4#ts>iY}N;moPhu znVH$chYvse@IxD7-v;bTse_RjSJ3T)3#R(8wlbx4W?1K2kx0Belso5S_GH6;TYqA0k`}2-~09d_3I!0@YB=Pm9k$VSX40k(?S+KozB9BjGrZ3tLaoP$^lgv`RF+kISPZs zFD|>y>+T>IS<-5RNXZg0q#Bh;7r;e8Xtm+Ta^nz5q4-Nsv|3%TH~iftZZY!OXl_&v zZC*S zV$Tp@t87~u*JwBhMNbjN`gX4YqjR7=0^{)8NC}Twli&=+xz`m`WguO4yS~0YolYfM zEB&WdWs`cD8yYiqS``TBBJYUMN+yA+!GCCjDjq;5gd{tZ%26xlbx`XRDglr&Ptru~ zUQ|gXV>n5IU8KQMXP6+HT}tSG@Pi+G^2sM;HVKenDVgZRlVEDLBuVv2fYJfIkMlK| z{XrYYQl1PvT+GT9DvoFjj;)W61ERgRHZG^U57pv==z6hydwcu(_3LcL^_y+~6&39w z!w^%9@y;mGP#HNLf3V)|Tq8yEIKEtKZ_hljKVV9*Lv=8vDndjHdAgndOPOp2V-gKq z*-^5a$sv7Hq>3U@#xW`d)L<`ZNi0olX>#uTPA>X2yr5% zla!PJN0`|;&Trm)b#-+TfVyy_j4_i?4B0|90IhCXEnDRR3o=mBPn&O1MmWWB0N+az zA%iSR=qaF_i9A){v`I+?ds+nJERLa1dRYbA9x+=i^*keERNCEO1!TkkEulQRn95Ti zAJrLQWDOXbJo5lh(|vV13#orRkNjR~KrjCJj;z!|-16XdbVbx-mO)oKHCI ziHOV7z>t?}fFjaM)nDUCzef>V<6l`*g<2IBAvfZ0PyhDj&6{3M7#~q+k0rp|0f6=T z(TErVtVcTp2%r&bpYlDLP>r&fkJy?^_7Osx5f#L00nr#x#sk{Bj9qx^Sq-ODnkTa8 zs=-onH#ax`)L+-#ao-Y!SbpWONC$_|~_+_3_6a zUteEC&NZW;X;@56jcifR9G7a&m~Vk(TTdF`O11zgAz&&?Sk3#rdhhK60TncM_tbAn zspq>KWzVCKUQ2pm2+utjfTLm?q6;J2pfdU6a{DP!M+1A&FR zUteE;@x>Rnx3_Mk%3h+d5@~EBkxRKr{wL}X0!##=bJeG7@Zi#rw%HLD=@r5t zyIGy*YL$;MO|(W+?AwJ80edx87*p7G&>u8xWn6}6H2{lGo*XDQ+H*cL)-ya45K+-% zX71P5*Ps3P$6tN*)y?f~#(g@AC}=QcM`x%*vp&zkT~wI25%tVnY3=1w? z2K1wPpxqyEH?!BTU*F!|@+t(NC<%ARB}ssL5mG~&?InkfDMN9&MZ2_k+j-nX6l3N_ zMYWRT<^q=Rr&>z)Um@hEuCD&_=RdFK&o~zghP~+N#?~sIqkO!4t}xd9tFOL#_wL;p_vo>N zthwh=@vI`s?+J`fmmm0or3&~3cDVAYxyx2~^{nWW;X19o7M{g)*;Re)zQ3#!F;X)KB~0xy%_iDbNuUbjY+h%C zrn)r1zU5ryri?y;Hbt9(J}|rV5qIailWiX(bXQMdUGC=D%8Y7mKv{Gho z-@ZMc&u`wmy}7xG{(8wdj_|i8I!wbxEY0@f?8~H>+BgjnTwZ<`@HEPK9#)yXvBy_Yy+m)YOt0-!LG~hM7Hl@ZjT*KmN;~|NQ5_ z{Dq)d%D@mb-@?$IO@dRO!jT&zqmDSo+T{hXrbB5)smeJ7&jGEDqD6jAsiOD^5t|ps z$*=c2KQ1fBvmomDuf66cN7v;f9_(dSo)^MID3WW#aVm!B7-~4yrKKfFleb!vYd@KN zfC7yH%MB!OWt8fRj(kUXo)Y7-8!mHLr=<$J3S5>JSO&V_Qu1;)WnWRdR|pW_FZZu()rxBV2ot$(*aq&nuN5y_o0=kCJzVRU0#7uCFN2 zi4mpM9R@>;s^ZFFu2Ca^Lda_(SreQYvOitarJmTrsBid=RU=s!DidF{NmixMp`&>J zs(-N46+D#Fl)O5XrRYX_NqP9ZN&5iJIoIv&?Xzc3-@JK?2b5b3*;1r^%!#k6+tC*z zD;eg~7VsL-W+lpC&=mz9yfx6tn`O%nB04fQ=2+U@)8!B08=`JPach|bqC^|BM$mf# z%g7>MaIq&&Uc@wsj^kZp3ERgZ|3CjoX7df3ukW_4c6)OUTiVg3OJf?cf6ckAbnb+S zG4=R4lE^W|`h?8rx?C+S+aO3=B~LZMi*1U2p3WbgjA|_D@0w1snWN7r_RLOKCwkvu zV@1oOM&({Sc56PTCaz{9pwMd0DRemxB8HKNb(u<72kH9su=lFTeTqxfA=u4~Fm=PM zQLQWG)`@Jx!P?(t5Reu**j#|VgVRP{ZOT42(;ME?+ipL_ATt$8bU1-pf``S2AAWfM{{7pV8EH?Yl%8r*ImHULzM*R)ver`_!pcJ0h{{{QS6^i=(GijMnkJf%V9q16YGHwyrPsY zA%iOpk&H`82bp%wZLP_stx{ewsIO`_FfzTxD3pbjS*-Y-LdX3W4kgKiMLqV4 zhdIzdQp@8UqH%-A(f6B4)l!7Sq@3VC(7X-O1)(kVVBhdC*6C*~aaggBj!azIGis2> z0RhQte{qn0YY~lyiP_lQ_tEw-nUw2C`*83}BMgBC9#vCPM{S^0gkEa6ywrQ^^wNk*CYN3u>2x zyOH^#0v#L1BxtVpU0Bm&1mz+&B(|icn^Q`@JA_G%lhjCoLMz!T^6escSp=EF+{Da1 z`&ZeHGa(r7{d`(==_bPL!NZ4-9zJ9~TEi;iht{%#7~7+7U)QS4B_ht}^IyLF%bPcE zW@zB>8>bLyHHocdH#|=Xi!e({vGy4-8wQbsO-g_Q$^V&ZjZhCmQ&3{XDT^TD=^?5_ z&QX7xiNr4;ZV?P8J7>Hg0c*Hfgvhk&H&1@^VPBHH#-7lJxfyx#w6}REn?bpC%W7nH zWhG-UB`&g&+hLxI4W-IOMrtnl6zQ5etT}>r0pomN2Z0Wl@W&*6eGiy~CuTQ&me%oe zJY?ng>K=itVhO{|%pN^@^uhZdtdXiL%!ILWbfu6ajYpX+jgSSA%hhE`jwHT#&S6tc z`KRujSZC>Rc?P+x?k_UNS;%G~u9|iP%(os57CViuEy^$|;v21{Z;KWPhMFo+$v{a4 zOd+a^S|x>!Y?FOCR!o|gLAEI?wJ4(bGa8#4@Z%&$9haj0GulW*VhD0Lle$zb!c~k@ za#B`G=%6qvm@uMlDMpoZ)}R1(!v6e2V5T{AU+m-<-bB5OFt87mv=SF+yS3=m^ELn( zmqhaSK~`NHkfIWCQ^g*7Z5!W|Y+P0AP8c4d2W=$_(7#WuxsIehnhqXxbS^1vA0`L1 zpt|DPU<|%z=lhuZ;JRk-+sGr=WT|kJ_aAhu0~0ioW+FV8PaZcq_r`Ol3KTu4su`o3 z`XwnvzZ-zgW?Q(yP*+!1zx?GdKY0B3kAM8*D4BYP-NGxR5u%7Cvu}D?o{x-Sf~CNu zS&!?n3K4^pf&f<`Qyj2Rwgkihr8Qd0h#2ajB1`Nd0mmT8sor~`lyo#|L8k)?m!$2x z0M%NK!UFldy}f<*{CPTZ?>j)@A{OoW*JgVxJQAGTBjWCSHo@bn?MXA(SGQbeGJW6J zzhqH)27|exmOd#y`0DuCJcUUS8UXVlIrZ7#Vv`Uf2Sn?G^OK#%Sz^7`b(&#!eDC#>C6g;j_Zes|h*{X@5uiTRgX>J^#F7c5MaXX!sqm{>q2q@Z_84PjsJW3(y z(3`kQZBQ)un+{cjdok_Il$#H>Ir}A5x6?I7zP_6TyS(}8tCufd7_DNoPp8gpLdtIu zE)XR77Bj(GGWYtg-(=yw9Zp(_WPjkHzKi zvm|U#F2MVNIfeAmOe+y92s}~onR3@yQ`6DqybDaO7M?}TtCq2No3^H&&8x!;nde+lo7( z2$;|LRSN8~Oh~IVq7E=nGlule%4jq(JV+NnP>vj7t!U}>mM-J%bx5y1d)`xOD@DAi-mHnWoP>z(^qvibZ(>Lw2*I3I3uRcg}+>tnJNe>Ao zTSAqrOq6Pu%uCd0s=7GHTt$-8o`XvkfuZsOz5(dfvZNa4^Pj%>;@|)6-|p_-8SXd; z43r_j>kJ9pj7BC0yi`NUt1XiYGqtXeHZJp3=Bmrjn^mM)Zk3f-{sM`p`E2tYdSYyY zW8NZIN|DC(o?NciWk?VR5w&+ganfORdVZj_!LAm0@7}$O^LY{m6Qy+>V-aPd-l6tJ zIaKmBgaG1c)nJy+kkSnnMWtx+r6H@^WF|HAR_sF763&_vIo^)XHcSUJg;WR3R%^hP zaD<9W7hOs4CK;+TqOk)P9Tt?4zx10{SEiRy*PWPXW~Iax(`F^b?dleh0@vPV9juE1i9Jch@tUHU`9*2{P5nr>y{y`7R}jQ8i3QXI5#}|;pO;Iw7_ON7UmH%5mf|zK-&|j zuHOIF$IgTR#^JDNSJ|_xGBl==55`O=%oHsXwaSun5QJd4n-*;rhEF<*YQlv<$vimk zA%%_9!wc+k$Y!T%p1jchDDcN@wi9qbmli&=jizgw)3-G48$1tiIH@lAUuxsq8-6f# z^5okHqp{NF(pkN*c)^HM{%Wq|ccY5K_5p!UmA6$X+wwU{>@r`Bc>etP%a<>Kd|gBu z)frcY*_he31VvMAF=0C{)|Icup2%iT!t^{?D-ea-rE@Li99Xp_TCF}v{;Gku)W+rK ztk#g-%H&gAj>UzXc(Y;11va1bG*4t8eHKZy8~i*~i&ciknBHLw-?P^V@6(4O(|PTd}^*Gypy z^3JNENR&B^i=E(o#irMdU zA@yx0Y^$Z2j=+kAG8KCO$Jt(zUx|}Qb4G|Z0^R_dviT+ZioNhnj1zEGDxjqgpt!?y znIvUICsZO>(Tb@GxjEd2A3px)fBt9p)6=KV1fmLYy&8AprV%Kq?Xiv4QovQ#)@!cG z^gQ;avV&&;Jb%Oi*DS11Aae1n;1OWvCX(cF+PSs3xXK@Qu-$hOE0dwoLo2|dKBNfp zY?WJC`GvbNh|P?e4JjG9AjLue{qS#<%K zm^}#q!L3|Tnu~F7!aQ0psPtVmQeocQ{kz}&?svZXT~$ea;{?$xL|lg!LhcB-Vpoh3 zQSDl9fn{AvXO}?wS!q=*b1nmL5bx-i#v<^gzUH{+Fxpgz03BZ6d~lP7XmV!Rn9=RJ zDlH=Z_P4*C&*z>N&>HD})HUZ9u!T%#Jt>RC)8V{n-^zyy0fv=Uf+f1Dm@I8+&xT-2 zR@M}#At);_N`IwVxUH{3dyyCQw}Cl(hU0ZLiNP(a5*5*6CS^p(6uMq*Oq5KT6!-kT z7t3`&p{#Z?WoCADI^~}b&0%XaSSNid@GJ!3ug(hv3`VF6p>gMv!2lM=`!ScU`22vX z-^D{)NFxtI^pJ=(A%hGJHf)K}(r*IY#P*B^=Gu6E6gi4i#zQU6Ko@ff&@t?#yO&NH zs!WxOY~w0>Xl^O8sn5H2clYn#fAZve_wV128k~qL&^JlpnP%w<9*u5+kcLTG8|uZIDn#5W0H^qSO!=_C(_S4Qf4#oG{@Kre{@}rb z)+WdNnluu&u=IH7YFqX{DuGKGJRAFg>ig+*~FeIR>YZ%W>;H}{sbQOBl ztb~?|I5K!hTFhh=?X{e?j6FtiSr>bh9J*C&Y^#$ZWGx0DieRE)2z{$I2$8K-kwDE! zROLSyX>+K@yoU%g;M?7pHYy()45y)2Pi|PogXtrlaiq#EWuJeqy z^SdvSq-BeJi_jt^?aW=*I7bL;j(8~8ywI#SPo|DgqPR*eciuwj9I4Vq9Y-#6LJjeG zJFZO5b%ahP&70}1O>Uxg#{g3r30?!PV~&}-PNaZfU|C-Tc^3sqwoz$bSf`^aBjl|+ zQB<@KZA4gE9M=m##nBSHLUur4+@wY2bnpKC&p!L?`uZAoP|_Kh=v(?GW$euO8=(@^ zNFkbq<01t&>iwfx z;E=Qi41(J*a%sQ|S65f3)9LBcr*q5;pFLl9x#7^x$~K-tgu_xn=o&eDskIjaRe?b2 zqrgC6;b8xrFuB1r4^)PeVvpw2I*zC2vn3Wmu z2&+f-TuH+)JQGm&ezMBTBQ+2Y2b2+xBuez|o#iSlRS28$+}zwefBt;E4|HQLI#E-r$}FNx2~CaM-BPi#E390%(F}Y+SDF7n?7?O#0g%f5 zqQD0kQe5)TZHrk4BX~m&EPUvqtWcDz$RP+RcI36f%KLSc1umLp0QW|{__7{@kW#Y) zN0N5+1q|o7WHJSZ8V0lYfHVLd)uyz107o*nkCe1Esdpi$JA)w_s3W=AC!mNu`cHIU zOc%NDz4zXW=P%fp1nzdC9=`EMuXHeyZxAX*o=(IlQVMs4G% zJ$PA_(>SD~%bz2lJyv>Jrd`i8uYW@BAc_7>Mkp7gamYMn?r<+x8wEc3W(!UI_^tbv zDz}h~f8Prv7UyObZ{ECp_3G8TcegdB*mn24{h$z`QAIF`E|_vB;X+ii$B-ITIe+rW zuMQ$*0GX+EtBBja+o;>g6l{MDd{`y-rQRy*LPetFlc)nSShs8=*pX(Fz=LEx1$>yz zU+8k&fN9Eq^>blN=EQq0elXWQ$bXrNx!0dcY8tlD@ZWb?XBuv;AU zt(i{QaA@a=Ek$#keicrR-Gr$=sJ1$e)u{!`_j_dkz@s_}BH=pXAr!=H?|ObWm!34R z&oC0HCrv~t4W^UUaN;c5OvJ*RQgbYo!v!PjWEWW0X7}A5F0yQ0YmK#K1<@4EDO=XS zh3FA7;P^_)mht(K9tXjbud*y3`$nuHXHpAP2kPS@<0iBVyIIw!ykAmXl+a29(@2KWVjouNDakkM(_X6$lWbKP?luU?IU--C z**;xi%gmZ3?8q=?gkbX6Pkuh1mn68X9uT4!u$wa%0;ZJG6s!8t9OMfDt$%YcV5Z(TY$FU*h#z8iuz!k6aL zHWtmRlcUbujQ}Esf-tx$P2bekR)CNS@VipRb{n`^XwUv!B|0)wg1h3Y3alqjB2GpGs_ongUp~%3jn~H~d?B48dyXXr5`X*_S z06lsSU5@WTP@dV~uo{VjlBLEpygTYMHhJNZD;pNVh)eHgxX~nN@7w~E$44U#t zBh0=foE|$sUhnP@<`GoFVl|8rC`i8;aA1}c7g?AF1ImY;6c{eCA^v1dRn9f;??v}I z^`L?AggRGm=z3=b#ZQSkY_ksL2M7ugqG;?+HX6)ULZc&Y+-LLhVOU+MDT*XA7&y<& zp<9-ENl_m115Keas1rh9bffm!o}e*C4+ki7ZsZd55|M2h4~!Er)GE-5c~e$o%qxK& zmZ9Hkx4g*B7x89JBgn~KGV zHI#(>;~XDT?BZO*Bqcf8xwsM}X^KSf5KTkYRl`(*Sx$F-@7~}4{rB(RzfTDS?UXq< zlW%U}i4;naO>-(Y54aVPwux;9de|F^^ZdPnX^sS=Dd#M25E>*1h=2=!CC9|vzPliX z1vgd*mzM~Tm`dVQan&{~MHL@j1VtB!#_ApaS^}cuXdjI*9rNL(1hanoqMAoiWhK54 zJD2aE5Mm8je5^rE)vRfy$2vxJP{XCKOus6RfnCtQ4&Ud!hM)?W%z?CqpR56RKN>Mr zi_0F{1i|)fqqBJs;mkHCDC?7WN*j?j5qpi(CrL?1?cTZ6&@asuP=nb>?&q6% z4%qET(15w`22_^ljPH@%s)(i}qyNkl3U(mZx{8a{1}7_26dG0cis3W;afHcAT^#&! zy5%fT#7tyW@Aa~;oUwUgbm8bpWOy8Hk_vwX(559PJ=$@phC!)1 z7$o>is_6I_#{iO)3Hc35pg~hfTRbGp?E3op-o1M&vF7_->}qP8o^v*MRwXG#8yfP! zdv|GCId@WJrOh69k8K{#ilFG?mQ<8j0`1LBRh|BlB2=Dz9#Emh_p}B#dHbYLE8%n+ z6++~IyqYo>`&o9XH<|9d;spht(gzJM+{tMevai)FQ2g}N2xSWbKPPpy&4g3Qc87?1 z-UDAtz*Wo%ai#1Cwi2o_L$Fqd0R{MC8w>tt^qIbX?=h(}ZS8H3kiHG9(rXRR_$Tlk zhP}}E$&O;fR=Y&jL@5R$=A6LE$?i2*e7Re-@Sm!_i58wco z>=u?Ttb+u=&_T%X`e1)j3}aamW5wF&;)D+BvwL5TpfaNKWc@0}D!=C&Q!F_ukXiS> zS`rXp%D7duWD17^thTw?X#qpvQ!zN7S>aSxfT>ATr%NL|$WctgLhvCAy48fqT+>0a| zHk)Z-Q?LVOTXz@R>zq~>y-IOO8f<1K_wRl0d*A>5_tz^&0+vr6s-8z-9MwHSm?hbz zaoQ<{(kQA-H75sc-p`X}(*ptVj(+_w9yB`+vQs!Ct3p&a*8)I)vfpUk(5}Z@O;R(= zH%MAEdFeb8g;0vs&*<`8>ErB^{$&kM+gq6{2kzo5#=9Iecb05m4Bp0xm?!`DeYWM} z?b3yxmzy28ymYeAsvu=%JDPGiB)MC!II&ra1(aesLo+gD4}lS8(%2k!^c-`s0r)O7O_ zg=Wd!YDJF8;Pv(OuYdjP?|kPwzyJO3&&Z)2TR+1DZI4GN@Sy) z?zs$_f+q0kd4X&SzA-y=yhFM4t~Lyl=;9I^3`iO#;dyr#&w57Dz%jvvcP*vtU76ly zDalI7p~geU6R4vw+(aL4qg!dPg%w#UC(3T9#zZk*TVU?WGY%69HS` z+0N_ht5+{y#W{L4mD)){V>>W2-VW-BQ&NW+#%3gXCan>JtGH8QFiu9(7FWAE*CqOz z3nStwm~xF#i{zcdJ>VRN5jwqzm$dk{b(v=mMm_o=pD^=NH5&N?&x=Dc<6(9Z{8JGb zoT?6X9ibL2u)$h^IkvZRz^$DDtWg!{RWj4ua&-y13WmzleT$J%hdKyV+oNF1P^I9u zdDL7-&+AG1`cH+N?c`F1-lkM)^zE9}cwNZj1Fc98i1N__b}*>V=>8=FUOpzK7P93?9bB z=|@6nMIkV*c>l{@~cH&~g)14p}kjZ-r%=5W&)fqyi#R z8#+2=JWaoG1OREA3M_E6$nmSM0p$)HfK|=-82~FWl5@nXSFir?hd;b~_in061-p47 zwV-%i@)uIQgrlD0usZp48|$RXwAzSU2X=h$m00J5r$iLNqGu& zT0$qj)UeYhCO`+0y|>!X)UW3*R>-vNZEF@;c~ekv!AGR(N+n1Dq~bu`utiFyN3@rM zae)zr`aq&1>^bNOOzoUpkY;3ZIJ?vN?^U4$mq z#xov(k2PHsi_B!ObEW{mWaZtu3{nqd9X7<*;3RNi^Nzr2zRN%VySuwvvm^7a$01xW z5cZ#1$yI*$lb^0mSC2n@{Qd{;w;Ro=MWQr>Rp#vaFM?$qEEO%W+`ha0;)^fd-Mw4P z@eYF`oS<+~NDENp18?;cQ_moY zX-3QDNl{jrxQ3!61Lyg_MZ1sjX@M7trlH15*?F^sjpa`Ef33~ebo{2D3;i#ZiMm>F zRG#F?>+9?H-+zB0(SK?D3yr0hq%5vCwL5Jl+ILCv7}8AoYI#uE59YA4@GOwh_M!@p z8Iu?{jJV(x?3H(UzJi5&wvpQl)k}z;2OzS_6wpkc-2HA}<>>yBXB0o(_GUG>`jpN{ z^4XD|h5U@tYNMG9J3p>!mF1lcMhx~a2T(Jx70VN>1d&9ZR%Zd1Rjzo|IqkNIj4vm< z4-D%y<$W-vl>m=5a=OR){Nlxn=g*(t=&L_<9Gcu-Y0!fzgm}~D*iRyCQftTX4&yfU zM-wkl?;B)aIy0~Ce!)b*RY=t|%($DP77Hqf2gn^Zsr;ImclAz2#@yKhM%z+jJ%~0! zU>+~NP}nfw7UC%*HD|@OB$6#i2#2S9ioZ0B11B5H8jgD)DOF6z@r+MJNwVPH#!nI| zKW}L6l5V)LKqhr*yug)Alxdg>$%qELSdvpoRuwcpD=7yH^)gc(pX3bV>gd6JN~Kx# zGE#*Z9g%Uq(Maruk1e^>C;8v?_4P;J{^+yMKKtHxzxU-|zr1~S%W+!c;<~Gf`+Oov z;^3icd=_!8YR8K@#3G8x%ruUrkvPMINTU|%RL<(L^p%3}Ug&y8_DTxt=jxwkBYTO< zj5uFdvy2AdJ^xkXQ~+@~C^gbQhJ<7^1z@KS_O_ZCDQR8k`v<;v%C$`bP3{z{CyA=Q zs7Z5Wi#b+j6rwaUuFZs5I)jVpB#_sAmM+(*3DpN+{W<#jbbUgM|hXxpcqJW|yEXU{d8pCe_vVan*6h;&eLw;0HhWIsX{hKJy;YyFHd& zj(Z(+}N^(yE+Ld)p^^U{{_Cus~pgvGnpi`wzT`L2QI#aKJWV1FqzBTRWW7jDqsK5hkUbOW} zf31YKmK@t?dJqJAOK=m|J5*1(og}*zi#!d$RchVTXR1{V zLa)Ah_3G8DS4|pZAF~Jc{FvaXbreG&DMx^mTdI8B*EFnKC|g{%tg`a439fUK7;M0Yg)P3g@gkOLLGupXdB z5Q~k-0igvm1=>!KES0DM-@vSZNUEW0#JfbClh9#A#Uh?3I7#_3U zAP&2%#ss(>hK5O@DxRAlwK|^9=ll2WfA-mDzxvg$o;-PSeSHmF0GnD;A*mx!k_3nc zlOsmgUM8wf{W{Qmgd*!vXZOIpy_{USHXmrwHtNj&DyX2W0kE0{ooI+;QU zN+Kk*7UruYX_FF08qZO5GjC}?GG1?*EUZ@IAdxK_tXCm=%K0mXNoB{$+su{9XnLe{ zB^EJf8H)%Aw#KopP?anjT*VmtZ`sw$-|NZR_l+kP^LV4=l5R<%P#F)b1Ut(zU zvE$ZV%g(k+pkCf`yUM*IY9hXM%7m0C0vwN@)JMst!!c}*}8$SfOx>&lX_ld2RKPp(|Pbpv^AL1^OJzPDX z&mrxdjjMbrgG~MAE3+yGa;~cM*DZKTrfHvEb`YXfFNkUC8`>k^B;FO|Es$7JdV@8=v z$iaX@ogJ{WW)n~HajDFa>1}XBjMZ+aMLLb&=|)PqfT4A;l@)=3lvIZcka~@n?PxYp zmWlz(d9l`BLrHc-rKclrfpv9UYPvh$efi~=zx(`mfBoBE@7=q%-XzwFGAw&pkUV`e zX{$8FlxP?pjYo;7+~)&^iMD%4EXL~Q4;4d=r$5n$%H}b=^`K$RBUgYPq0$tdfiokY zLiCYw=t<239PKe`jhyF6Q^!lPS`kS-gJ|iai-3ay1tri&5Lq!FGPA4qKl~UZl+08F zE}RvNZWN6L#XLDOIdax3X9+5^>?F;Az{`|rR1`RAX1`Q?`y8%ATz!#$nceJko(->)SsWb>#269@ym0=l;NBhiOj&XG7qIuJZK~T==K-AtUqpq_R=v6d3P$#mx&aVcv{zRh0^rqtlH4&+6B!un3vy_awGN@y7bBYx+c{nFycI=ND95X zIj%qmve>P^#;pJ~A&e=4rf1-1WLdIU2pvQT;DPMk2{kWYx^=F?#QA)VbA0)iFMs#D z-<{9rySqEcqk1r#ZxAc;3+x2~Cct`q2@_8Smrbnt%4IA!?qG=;GrAz?ZwM1j#Kx22 z$SNa)50w$Jk?w*M-wiD}AkH0b%X}+-Q7b}FqpUon2i0+)Q0j8Y`z6~a*iRO07Coc= z1gNV=C;)KLN5i27=60OZBpKObfC^EB@4XFy?O;QyAGA-_`*HJ06O#76yNbbSJJ{s# zb@}~1a`cR9pKhP}f9L1Ih!+Xku13VOXU|@|cyT_T50a2?PDt-O(>ZBFNUOYD-V{`8 zB+-Udn}j{p`>>XI3iQ-@R2q3+K*X)g8(})a+`s?*?_ZrxZ*Oi|f!Y#^`F>KXy|Xf! zHTaQyDBVm-0x_amC9+~S6y6NDY*OwAf?x&^m9}c3pbNtd`)5xsizxJ2cehfg88Ro4 z7&J1|5P5e~ih{iJxDJdmZRb^b{OQF3G2M|f&hC<*kwL{{+oTs=8i!?=B4@@_H5;}W z{-!@k>XC(PzQ&M{a^RUIb=C$3yHY(Wn9^-wLR0lSn?tHQcus`&R>(Cj1Q%H1bz^f< zDY^xZo1rQ_Axzb<5>AA2pEU1WG<4Ia7mpIJf(wBHksqL}A&n4He;;}|6uq2Mkkr@8 z0HvMAV51yl5mEi7vDbG~I(<~Whi$;Cq|%Y>nB#D8c6ZTH=raSmK4cL3ph@2(Lp*vB zQuTwVp2~3G>Y~@@U;kBZAlhu)p$22GOEGD$OH8!`ubTZH&@Y z!=sXD)XIi7V3d!NuVB2hHMADnI1`!8xJN)?rwnI=N0)zHnptZwM<{!*zuD(PzY8<-#&OwNM7(|b_V)Jn zu-AbM;pvF`FvH$CWG@3c`q*;7jhEx zzoK}#?jbCwd=y&-&@x-Cn4!x{A^Z5vY&M zuDrWfg`=tOX8NjjVMP1|?hFnah6zEAY!QAN!2w(XEX>A5YmS_e{#h7H+1AJ$z9lVb zwCEHxQst;*m+1g=C+rV_!OFgT?XH=eBqL_n=)+*o-h=__2;|quT##KBvxxfPr=LE2 z_;4wde35JrzK-ixwI2S`tUb5N=++=UFu;4v+ujRzu9};fyc!6ulu0}VPwUXEz0nHc zH^WRd`|Z2i*RNh9yoPQROrp`U?4C*rNP^1Z_NDIO>mR8YeYGq>_K06wiCl&iJyM4S z@Iw|>Upg{U~nqQa~z zpwUuH>3ki6@`sz*NfR%&T4SuliI9}Sk*RnhM+jPQ11UxTmO5}>eA4LI>T8)(8sxgFo9JcPa7P2AQ^W=0qkDwi zzjyD`fB1(74<1&167k#L{`RZaugP5oI>uEQ+uG}u;2Q>)Q9d*ul~RF{GX8NQ*;v0} zfG((WR#81%5;j+rKO2MkW|W)T*7@qLOG2uekq=d{>C5(5lrrsz2Em_tz$7>mhoM^? z2{xw72Z(!+nIpsocTDPvxGitpFiNxAHYo>h>1InaAQrU;{AQM~V$oYkhe$70+=nBF2zofO(3cWxJ`z?zojZ zpevFyeX5ub(N*%7s^)D{(B)J|{iNW#C0msoRXnsjBOlmZvIx;TG@^xVPN8_BK;w{U zL?Bb<_P8;aUDVP*J{NyK(()|ASoh z!~iV#AeeBvj;sPW^|QPm^B;CG(W0`JB=he8u=1

    HE=4TSlM~n zFDYl@HgkL{f4`b^8 z9bKk*!xg*(ZyFqnOJ;-JRvg!&@(_U;R}fG8Sd_R4<8;7^J(81-T4?*bZ0(!#>jFss z1WJXFHwr8o1c><5tV2ROEVL!3nai_9@ge!^tjd%=Gg-Mu%#v}n@^QbuzP@*T-R2w9 z3**Hj(t<|VIv%g7h1P&RnlKyUCkLIKCoDkYGXeL@NPLmKLG+_rz^b z=15fnJ*mLr9G`#w`Lk!w5AuYv;=*EE;)fsu+7LSrc6I)7*0Sjmg=6=N?4bzqdUbtu zb#)~Mm%t*%rdxyNJptomooURuF)1g~RdwbqT-qn`P}5jsbg)y=878mEvIUBSTv%}6 zMXKTI>gpH2_{Dd>`(4N<-Ep-(Ilm@jFE<}ST0^qZ&0J_M@x$ znPpH~yIUvtSd6qF@^6Td>qowOVvsv3LJ}w!QOLzEdEW*E%MTwu zynp}x+qZ9rOk7Pu1Z!noTUEK;wTG2tH*&3>;r+%4rK|93+fOq!64Ap@xP&KYvRax}<3L}XEwcn!oCV7gSJ$grW-AZ7RgcuFtczwyK zI>`z~A)F8`c2Wm%K7*sOTZJI8)k+D9<2JbgHs$PQ?SPTdof363d+^?apZ?@0PoF+r ze?7OR@CGD`(%{}vS2T3RdG?ASIhmyfQ~|5?dzI@gR!Z^j(UwF*g~9Xd_RI6<&n4Y$ ze|Flvv0PWpjK1j&TzsrOskpkpO{}f~Y(WbhQKYG`k*0ehd>ph+#ApCu19k zZTzU?!5mwdZL>(!@~v-}`PBy>eyrAG-RX3mfiXVLA5qtBbT&)>7Zh#{#H%%_Y+0A2 zH#+{#anbD5I}Ku|J5mTDc+H<0MXi(>!>biWA1))bMy4+)Abiv zFZfn27$Kt64vkTkWd2cJt?ThcaEo2uu9@}pHwrtbZ>qb85g&LpVuQ(hc$<^}>pkAM zG-y`cQ34VHi(U`aV+^T8*9;5 zrK;uAJi~7niY8E~CFs0nA3u5W;Nim;FJ8|EVwZcA}n$H^M8rD(`naRA09=8@Z)wOfQnrx=>H3z0Rq<$#c zAQHw7(Ph(5&&W%lCaWxsegTRhITdA(OM24h#XR6Y-X8Ech}V^%59Mgn=ya+T%TN5* z8It)T&SCcIh65k=ox8GmL^!@Z0{rxi4hW5PnwxR_0WBrv7B0UuZ4u6uHapr z^Z~w*P^?NaJB1207wwtffnau4_IL=yXGch=BkSl?8t^@CZhQ_z0~)N4w}g?(aW(^e_MNFHfF4`RiZ* z`u6QxUFNU+vbH9OmaS)7(%9SP@;05f1Ew`aUKc`_WN%r>Tm>^=qCP`!E|&6p$2GqaGMZ zxulKmQEr8b@L0^V!yJD0gEfUC4yL*Tz`_Tg5@^YARC>T_GvcGpRU9S g3w`AM6K3}R1I0F-0>A{ZApigX07*qoM6N<$g6y9xj{pDw literal 0 HcmV?d00001 diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_4.asset.taml b/Templates/BaseGame/game/core/rendering/materials/skybox_4.asset.taml new file mode 100644 index 000000000..979f229b8 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/skybox_4.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_4.png b/Templates/BaseGame/game/core/rendering/materials/skybox_4.png new file mode 100644 index 0000000000000000000000000000000000000000..1ba8ba331f5501b48ad740ca6cfe2e9c7929192f GIT binary patch literal 514409 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%0AX!@wElfAB! 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≧@sKJH)=ZoO4qJ9D_?QO4jUXjG^e zi!Dea;?&Y)(4u8wI{p2xesy_yIl88;CQWU-*C))OYp+`p zWeUsKi1tJd?is@aPXnWwBXUHXE>6Gt)vq2ue(Zu5<|TQr<>clI#rT-?sS2$pEJ+Qq z!&`<;5N^{uCao7QUW|f!wpnu}P#z8rw6$2md1Kd&mFkxYY*!O3P2N8J^wS@I@x^w2 zDvPK!4Cx`_oQydPP?+33c<|uj;(`p)5gfGVf3rTz2`ED_vkc7>>kd2CcyzHb(>bS7 zER(b(g!543`TX_QUteF}w7Oq|2RUJ+;3%P3M0KE1VKM27DqVTCcw$3JOe z`yZ-xO9!urIOXZ-lc%3Qf4*l84K;xR4PjVDhjBg$3yRa)#;8aw4W+BCXHs(6kQvHJ z@0SrJP-vK(R3p^8ZjaP5qw!+>Hua;WBlDWT4O$6Ffr1V^;_C7dvni-J||}-jv-W+4I+4E&~#VpsjbdLXv``NCiXIz z2zo^;Kt_K-OjB;gz`|$DsB96tXsBtIexJNq%^GLcCB89l6$ntD-c)r<-6-2K>Zyp$ z_Ss}Zrwh=xt7wpjt*#cASjS7MNF&C^H#ax0UcMZ!W?M!P4h-4p^Qs|@fvGKCH%!Mt zI}YRzsdU|VI_tMTq< zL~iyboaPo0I>VeVVMT6FgnP}fagw_fVj$w;bozMx@#DwqK-iLI^*`gH4AmZ}(n=eA zW)}26`cPCwnP{MDiCa}>cK?-+fo1B9a`T^g<0$c~&eIZn zy`W0O(X;^uX~~j1J78wE$eCMqsFFiAxXHCypu)zZ|G~UYM25MCeqq2RxfIOR72RNb zK80n`rUU10PgkzJRSK#FvhmOR+QPwo;_tYg^6He!92Mu6aY06lR0ss_ZZ2P9?~3cDH{x? z8U6aWBSiR=f3v@dxRm=QvS%Ex@pxdhK=gx#PK)}~WU@7Bo=ztw<*r*V))G-K#%S4S z_t={cdaWXSHawBw&i)X5ALQeJAp&Kt(~3=O(yO%_%)}il(ZJBL0n3neHWza3mbEF!XqBZfX=f|T8j8CDC z(do#&o3IfT@!{&Kwg%+f9d0M$lSzfCIKNj>N(V5B$io`6aG1% z2apv2XxN6|5}o^fQ@m3kfz@a@H82N7ZZaLU#}myAEz)V*;6ycNWVEFdj=PM%pi>Rw z6DkV}43DD#6)>CX7B*<&AmSQ@pxabLozL&yz5D8`udZ*dmkGy-0Q}w2*i+6pkL9eg zK3gUq*q-vjhLEWPuf6beSpr)2HMVsz<44m#;a5|Pg`+NL4(J(d z%{s=G9fA(z{Oli&bz#elynp}x_03I$bv8SkI#nL0;{-7Wh)P(dqQe}_aBHjW4l);K z_gnes+MOb@&IaWK6z$Zz(x+|<3t6TvrWrasZmpIBFj{8OZyu4zLM3GFDbGIA*TH!c z11tPlFmLlB>zbwrEQS}R)>&$g9MtRBIO316(*2{GWtL7DfjoTp@afYhmzNi;9b$rc zQhUk~<54Is)=TX2deVn~CbowS&e*qH$lsSmKh0I|J&0Ul=1^ zsw|$L-mITt7TDli(-KZ~p&;aJc=Yx!849 zqOJq%rR?%T1GrPA0VB#s#H}kd>p5?2g=>Lke2tlQEq0~8~$m~ap)u8J82syC*j zGh-z$6|b^!-j2~u7@r9)bso;2hvjC-%lw!IPhdPMgr4X(5FKLxizg# zLgJq{he4x3^6; zJRFG-P@GtXZpE5?kHbvH072exQc;Vao#NJjJMR^m47W1M{vA<-a)Ss0}9&Yut0%)&$sy5hMzfF4c#@_p13xKW|$Ew#SeV6 z!aO|N@S0dP_x2r*>WG7)S(8PVb~@~2OiD40V$0_8!Mq(8>GkBRN3JE8#cG)3+1yHv4Zmmrd>())6A!e=y_ra1C1CkS6yv=?@{@i^^J z)~TEo24mSsm!i9onVRywXzWL6Jo{J&KgO%YIio0%?sb1J$a z>^MWdyk~Fr;p)T3j~~fs=yjabYujp=IySJikCj0V_YwB^6FA(`X9%#voiKGfj2jw0 zfwy^3Yy&T;3XWSgL^wogD7raa058V(r=NcM^Pm0f{{8zaWyVli`&M->us+q~-LbyU z%-i#=n;(D-=Tido#|diPsEs0lO5TNKS#NiYPWtoxFnZyAJE#{l-%ng5%b?@jLLq_z z0n1?1_apS(L=%~+5E~h%)9LcwW#(xT03xa=XclOpF0R}NY~7PVDCu)k{(xK~GgI4) zT`%fF87di7Oy${kLvv_pHd$(iiLET%!tzxRfhQYzI_0yc&wll*U;XyCzkT+DXAyCG zdmclk@+YLVX}EnB&#_zpwH`)P=1MH3(y0U0DzthB`pjhwf~l(ZK3NSCJgZKw8tMfO z8$DX3hz+K^chkir=j@>}#`(TT8VC3TC*@#(8B{`rTuK(729xDDbY>MoADwbZbIRIf ze#l zY1r&UKf0p|-=%BEd-Chl5C2ecnH54TTAcK;!MrO}2MD5)s0wtxgLjOV>=-pntKGeD zZ?pa}1_{hd<9yhS;pX-%8!*d2w~{q0B;zc{!Cpw;%iFKfaZV4&-sc>&9OOsB?;5|* zu}QE%lpH%|QdaV_v4Qo48Jh_X#Hl_JFI^-nP)l=>v!sy2SddI^z{FGqMi!z%9rf{> zDp1~Xb#?XiH(y_UxFSbTGLXuVky*-Ltw*q3HlGyn4tFL%B$)KLuZRiB`j`MgWXEP8 z$9n6KaD&okb_z8K(9Mj}SBHE-g+cWO7{oW%mw&YO2$fji??v0zWo_0u<9PJAn9 z%0gz2rVsC-~OG{7p)ajck0R*APotzFQ?QD8(0`4D8Uy@ z?fGUw9HmDAZ?@~3N$cQh`Vuh}-Fr(ruMkMYe&-|*s%RA21knVT$?Vaihd+4sgVQNb zSR`j=cFzwuJ1Y|8k1|)I7<7&5#+hRD@dH)VstG38r6TRh5j8)F>Ov^((z|0?ziU9S zy3Wk|_wPS>^5o6iH~;&8|L;Hje}B5Vx+0Nfl6RXtTF;D=#2`q1s45c}sFJ3yL_!>$b3tZdx!l_RP^2YIpz*v;XKibX9?>sucp3Kl|zZu=dzR$wxO2p!et=G(#h!U$x&?=cr{fIB=hXd!3JC#J~(G09&+(arLiB42^DBKyLoUQf3 ztpOg9`iv>r^wl$C<0_Iozn;8RM{OjM4a!Iup(4{cse%9)5vzfI=a-07t4&a5oafl1 zCSr1#nxLk|hCysXijG1cv1S%wuBC7FZg?^M*v!(t5&aUewr%g;UA%t%W`vU#>>98u zw39dxjj7k^rZOj^lT(`w^-();3C@S)Bwp+CJ))fGLkQs7L;Q(+BWt1}nDn4rW++%F z>lT)`hKwtV-6_t0!`ERNezOWU)O?_R#Y;&f{*Xqd2s*!4?q0yx4-_ih#k(P?( zk;YDxDr{44n-~O|c6vEielY7uDb!g4b?gnk<(n3{p z5T^dKF7I-m-ZGjkDMzWgSvH@2`q|IE`q_TBzrMcS?RPTMWYL6+FFPVl0EbdYu2l1J z&R>|7Bfm0e&BP+iu=}6+XJ*?a-Pivt!%r5NPi=rEjt9k`#`XF6`RiA&|M|~v&(6+J ze5LUgz_L2-%9_Z}Gy$mh;}47m8aj006wu6;yojh?nN^aEGgIPY0I(vyiFXZ(IY1_d zt^_3eSYbgrc0zGUIHplxRH6~9VRh@kZ>#Pocnow1S5{PX88%6n9~PjvPzkG!E8hp; zFE?KS7*tf%@yRepm*ERilctxD;Xr0zhUzk{RO1RvG6{lZ_$8T=h^&Z3>?3SWoRtp| zq_sj;NrQ(;u0Cb$3Thg2HH{g`2{2ceGH~8)wKXvrF^Irdli|v!Sfi|@wDg0pK^QI5 zqB%&ff*xIqnnPrg|;&z?Q| z!@vFE<;#!%@|QoKo}Km&$C+rOgaa|BrbfLYqEMZ)AvhE%+mE;X#KNZ&}BOKtTL z)XxYu0;2XR%{zgi8Lg*;mbjBg6f6(NE!%YzQ4`@pL!0^a)Qd+uILY>HVMbvqtMEnD zhW|i`y0^!3?>eRA;+*25L*kk@d!KoQA1ID^QAarP;DaFLaST>ug(3LU#Q}9^od*-Aa?1GZEkIEbd5(e}Z9R0EE6Y3guZ6ohMOM-emZnW6vyAOJ~3K~&8llaer@ z=FkyS3Z-+-tWEM!5FNsim1HoX0%B2-V4_CSo58$6rvuD+|4BCE^L^xA;jyRK=M!D0P%rQ9!-`Yj5{dN;H{|WDl`?nCwfAp!c1`t zt!>lI)e{HQ_mk~zcYSq@`E{wS`Uf%w&9PoBH~}qBZtT)fHF$@<@*Sd%N{Ksub<69z zP$r*}mZMv_7+^>!d~?%3 z9H$|`tp4>RHT=X9JdFRDnJw;{qmAyd>1?pBrzNOp38XR$hm;vsoaChy01t&yCkIB2 zE})ekRV~xrB*p;@@;d;?0Va(k1J7u>LS2LT{SXE&OS!$F>`PeKCQEbviDO`t{()9`!wH(HhLANA)1^ARU@Q!t8C^?@j3#eI0 z9uKaDWjM506sD$=?n@*6w_%QoBZ2-;vxJFpOdF!YM;sw>>eX6{KE?18_OLmZ$kCJ# zQA+J*ICrF;+1F$+P`HUQsqyHS_o%60%hy`=q+~1YglXiDXCLx&%-QD^gCSJxxR{7E zhn-BLg?YJP4XYwt(#vA#oe^2d$VsUac5xoo?j9;z85?x)jcq~+o%(gGtqboO_sVW4 zm^_V5yf@-u%FXbv+GoKKK60r(OhYmX){piv_La6ps*X=|gYB;Oc*Cb0F8t9Z$zMgu zY_bEQWsFdV9jFNmY`HlLeiaAHP9Z0O`9;Qv9Vj?z#~(%RKnJ8rdZKQ{04PBDaB6(J zMuZwZD*UDoayJuCf%i4#!s8=9NhBfvd_MsQ0DPp0ttp-A4??`Q(xRKRxC51#Z8n=c zE)Jt?`B!BS1)Tfq1pGbCwc-xR$P;5uyIDC3F$Q~Zxj9F-d3ijcfrb*Zk|&O11ZJVY z7-@2MmDFib9l98lOFq~588^0~hFh9W)2{K1!CHAA!5{69%)zQySifpeot~VWTwGifGC-TWuv^VGGhG3>Ez9!3haZ0O$;bR_Icg@1IC7+(%tDXIG-Zr4mm?tnNXS+{&*8kfa1 z=FDn7v1nKgDoYuc%jk+xLA-HTm1oM+Fo05UwMY<$v^?RX23PrufP8fr1U9~w7q29E z{5wKBSZh(P3NggmA4lv#lyoaWf)GB;7GtKNIY-1-8!F3tj*jMB(((*pMhsc)cOGz6AQ)TA_-w_7C4EW3l9fjKvbscyL#9B?`si0|iDd?D zD=js?#oHRQg@*h1&p|MR;Z%30fee|vbzHlmd~|P+e5<4viWB}az_ct#T7Q`dV=YEi zAUB?>4ZxAK3*wyosXI!NjUfB)y>%yG5kL;Qp^*y7nui;P8YA+tQI$MVnhB*t2aSD5 zVP6@)v;kh&@`Nw(X%9rfFfIC)QAmsOebBr;+_I}S3~4m{ z#g|_`eDshKU&SK5gPw`XNc4wE@v}nipluD1v-@<^B_aqJbFw+Y8qB(dWCDs|cA}bc zbV2JP5BsC=GvkajY_oI72-u_vC;P#M=-wn^hFFE$)$Aj-4I9^cU2NYJaskmHQ?d}! zW)1<@M(>dzBpH;m9J|eo@0&@f5)`^ETwY$DpPyNFEb~-2pnB*dz(oWkC^mXqo?UjJuub8gtr}4)#)dAk-v|<@Jwq@Di@4>gp)Ko9iEtpibG)eZLDe+pj;z|I_ zB#YdQ+#&9Vop-MCTL^f&zhP>BgxYxnh1whXqjzMtM1&UL&Cye6ZnnAi=tIfQr5s45 z5+Jx(vLk$If`|k<04mDpcglk1Vq3Hx4Kgf{m#|m)N-Ub?NtprW(w=oc*A+T_n+xC$ zWjEL;KPD|uEThBK&4PKps_COR(S*`jF_&(+-C~qc8>SrQE;ExQH&Go+`j_I0KnN~< z#lq@TS*8vR$}{DU|F+CcX0F<6Je_}Y%R**UOyaO~-z2q7Y#1kgR=*@YwF3th1CY94 ztG+hSJL4te4Wnd)g4(f0-{i8NT0e< z$Q%lkJ7g>%oy^1WUoH$w5^{$tv6ab8v>R3lqnADq33`hFyaGBcsw68ZT@q&^;V}^a z07ZE6;D9GAMovAKPn~NE%(jQKH{q8sVkQ}3_Fl9e5_cG+0g6~n)e<6ua6OD5gh=6p zdOW0qu2ssTVJ^7As&rGOjeLmhY1`Ed=(xRrM_(%`2~S#9s@wqx0MDHryUZhYH#s>u zwe;7@l1{@1M)h_0f+qq+`5ShT*a`5D=g}jbTm_|v76!GA=S>TcDy37GAk<%GCyG#C z9IoHW+9^aDh76pH_ar!vY^<;C$e#&I9)z@KZLdFbdj85gV@L@ki)fJ+c@GoxMuOyl za1kb~LXvdMWelK;8_A|RNk}mdT12r9SrRWa)Z_a4`XB%JcKr4CY0XLHz>d-=H6eH? zy~)PcuBpwk`T5U(e&^1ev$L}`dJa

    TDqvH#4>$gm{X@V##AoRpejejj8DMK@Zt8 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

    35ZQ_`u*Di_TP5An?)h|xIU-f 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

    Za*HUP_Td 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 LNkvXXu0mjfjK*H# literal 0 HcmV?d00001 diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_5.asset.taml b/Templates/BaseGame/game/core/rendering/materials/skybox_5.asset.taml new file mode 100644 index 000000000..e8bad82dd --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/materials/skybox_5.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_5.png b/Templates/BaseGame/game/core/rendering/materials/skybox_5.png new file mode 100644 index 0000000000000000000000000000000000000000..c71140a0dca49b9d3646d04b2f323daadb4e8447 GIT binary patch literal 616229 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�?&gOW?(X9u5cFo6_ReiN~g< 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�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%0De0kU(q#iYR(;x)IOVUK(MadLJf|=!) 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 ea$22*+5ZEKODZq7ZtuDP0000 diff --git a/Templates/BaseGame/game/core/rendering/materials/skybox_6.png b/Templates/BaseGame/game/core/rendering/materials/skybox_6.png new file mode 100644 index 0000000000000000000000000000000000000000..6398ace057ea9cf7f4497b4faaf0d7517857822e GIT binary patch literal 399114 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­WjI_Or8Y!OI8}n7-|Hg)4>M4_L@9+8L}p)^vvM;feQ@* zCY?J+PJQ{78p;hIu=znq=Y684-M@fWli*b5j|Bsi4VgkXH(da^ofMB@DLP&Ypus=9 z)cg4`k-ql3t!lKHsYJdQjdRWXm9!%ot88pWvm_K!KDIC?qa~<<2E9v1-8<#RY1k=o zhCZ7ketO(}$3lW?S1{R4m+aYVMXT8%-pW|TR6oLl7!okx=`6A_)b5axj5N2((EM}o zBWq^2Fj*IvP&`zVwTo02I1+WoLvyVNqE8u438>-U#?GO)8eAHm|7JPq#o$o4a?2AC zIsg3xe;_=6*;k&Wl4u1J+wdT#1;9)EsYUqA}R; z)lX=!#c1`eJ7sr2XV(D`IOuurlRd=m_#-d>*(M3Kg0A zXAFyF!|Cw9YAy14Outf9opK1h`K#lXz`-S}b2t1u5$Kz4uwitFk zj)|~dnBZsugNssM07AO7UcO7?wQcwE1*2iU{EXSsXNS#%fFA&EK#{*@Lm?GC|;v;$gE(oV)gv$k?KH<}jdt_sOS+V;KOMpGh2dC?LvN1lp)80r}=^ zH}bv^a!)(z=%7&}S83{_|h|`+xCU!BRLb;2Vz7uRBc9wfnOy5I3&x8K-hk#pPeZ z8b^B}mVLXJcb-}t|79lw>Ehh)7ZReOhZ`B!UJ-*PCOH=uu%vm1ov1a8TFl<^7oGiI zdDbpn9Jp*z&9||l`9gYYZEnAJw&D6chk$=^ECeFvsF*npDbMxSN!2Xr zvahp!*KV4dwlKqMNGXqYJMdzX_k45~~)_x~oj##ldrFN?z1+Wyi+ue^C z+gN^fN5kim9ARp4x`_P+s5Q|{OiswTmXB36cwz#9LkM5X6n}cSbAt7`_W_aA*RhtX zAU!C$4BZhs)ImvX> z?JE9drj2NBEE70qyZ+6)F7qnN&%>&TcWN?Ll7z8*bE5HS*Y0@O6n+KaDgOIPaU&Zk zMkljMn?Vce1{rjU6DmbEkO)8^$g3xhAmv5#t?W3Tr*pTEKmYV@-Ez4aH&lIte(rz> z)a!3w+;+}hYzf#ucs&ZxGsU~Cg5f}ft~_l#ni77riKTq&=*2q@vZ5Qoih?JV9fz$K z!|1}Ai|+)E+xkj*Z2UAI^m`kbzX3|!z3`E@4sR+JFSCTN8aeIh6I&@ZHW`TYY~@jY z`)kSs?5|!8i^9E783uD zG_8o@Yz*4OD`iW$XcT0H@0jQN`zl}NDm^C5u0$VplN}dYiKSvX*ySXuFtVv@$_%Ij zMbo5HA{Xa~(F@g~TV`3SiXUM|N1T)TEg_G80YJRg&=cv1URj3@n9|^wMh|W5%Mp92 zSRH!2QuT9)@Jf(KbA??SQ!{FVlz9>+V!Q8fm=d5&j{RN39`h?$6>!E1Z_U=d)E1D484wo(@(gEI$ajomxS1YFfN6>JxQ6N?^FVK5G2 zOVnbAv5Wq6!xXFwjK&E2Du#t$VSirU;+80(;dLbrBK@rH!83Gpd#o~r7)ZYh+;xGu zR(g;^rHg$!$O5g@M4(KSM74mV*=@8iyYOhOGKT*0vKbzBS$XgkqJXx4_66 zb1-rffZsnxh%GcM$3fig$2gjsWr|SCcB8GeTCD}Yuv@psA$NLUn`O2M762{vFiW$Zb)mFm`?KDq_kRr+@>UW{mkn3Ot4G6uc-7SL+8 z5)sHFF$9BD6O$J|>>C~__r{_^)SP@ORgqkbzeW@3!ZH7ZHgAMiPb-6+ObPS%D?n!} zh?M4rd%iZ%F!fBYe?gG&Ur~g5pFzCiyPge=pedx-4ZW6Z6{1)a*|&R@0W2_rq`<-_ z5){{Id1g^zFm!(3@R6~gR!|!W8tAC6k;ll!xqx>k4<3(m>C%fmm(H}O25PG$K6DIJ ze;08sLC2as{M>|Mv3XILE~>Hf4M0t(I~{e=CHw@~MbUZXn?_4cBzJU2LmJw~&*t!} zq^oK4F+`&c^@f#{Mh(T7xMWEVp8r5&u+pw@8}3A-W(^)Z`KsmvKy@M43)&YdnyyZ1 zx%heY#t*DHQ&WbznoYRS7!vszwyBae&$% zK3@AJN_M&R4`1H60pH{bME`^$n*CX8KT+C)MVF|X1;bNt+-M~A?(HX(w-jBC2ic-sX_}bZErts&Ti6&h>AFv{J?`8#o{vx2lzJR&g_jFqLBeGB$%z(T z1>YH_%fG$ZBbYVsp8;x;&So)Hgfw5|EZw(RP&FNnH0bDNafRniH|-E&mV?R&Qz+Z9 zeO8*^HCXZl+-RmaWSm$)8YeiLzR<9d13B1j}Iv^||vMKrC7sXF@sDSj8S3k+Sdh37>2NpuM ze8FJ5z1$>Dp{_unh-y!ax7|pMP(E_%_sB ziW6jP?BnwNN>i0p;zDq?V8G6DD^ChAW7DjTA~iJzM83Q%5+Td*G(emnBW9X5mxeHv zf06ZX!^Dh`Km6HmOB`>wmJqQ&8y?md%SUQMCxXRu8>q0|-+_bW@@MtO zL%pNa>>KB-5uHb?xI=x}{~8^qXvxL^Mj@9-P!Ktt`)$k{; zb6eB->hD(=TWM(Mn%7Q+pum=H5!t6*gj-XTHgTsrU3lz9EsYEyaNoh-fmB0|0(Gcv zb?{#TKEiPuaehuJrsM1`BFZxtHYLnNbGTqdEnSWrhwQB@lr7zV$3uuuEDjydvA8Yp zkVm3`ep47m0|Q_=Vf?cWC(KgTJsW*!DmAH{5xB5)h1#ydN%qU6Zjf^aWP#4HR2;*; zCA<^N;_2#qFZ#kz##Wavg+#Lt+`6x~$Q+57>-b~6mEN`g;PJwoXIHEcyRDzV5$lX> zedGjS-G81zvdVv`^{P$ht0gJ|Noo7CSSHa21q)RgciaBdhHTbvpic)PT2s#={i)4v zws-%#vC+4(IPf~wmuIc^Si|P{?;<@4Q~CdRg`FF!rh^3~SSu!0>`e#Cfs2H{;g8%3 z-tLts3U_<2c=1-l`$r&(>@49dWOP#m^MdtnC>)e}LQO_QE1N}(ua+SKm|jMOz#&BJ z8ZiWGFj6M%z^UE%{WcGf@#MeH#V+^^dA3YUpg!KdY|oYb>RZ1?F? zLMrMsII}qeKg=M8cJ$J#(jFQ}fQ)@%;c&kPjgieqe4klyN8RS(cF45!Tg{R{Tn9#G z`3+*pYG<8$Oj;f={geh4bIgY<%k}$^w}c=MvuoXklwPZO$^=Q$Ncm6mlT$9BBo}3= zZb^K8zzw5XM*u6}nMH3XY--k)vAX)g$!f zp&GH(1`Ig?CL~4RU|`j&N(Ln3uzAPHk3D~W$qB&WLj(k!s2jgV9nA=z-~i?~Qs*`c zNM`h(eTOFM-Ro_^_vbnmNCFPVdc}P#!(AUe5q1qzfMX6L0)`GuoK{?%t%_ZVXE~0N z+r!oXLlByc6@5~l=t!Qsj54sI6dHTDbzKB?Ry7^94h_lgShyvtu1>`J4ZAG>53Qv3(s~$4k{*)&;X+J-A)vb5`Q|s*Nkn(>fPZU{+cXCfs8f$@Z1qD3D`exW6?f zv{{e}NS_)oKFHU)z&LCMNG?f3v3ZCEU?bdlaI-*Ws6-%01zXgpOGz9;x)r9gB#q7> zxiZ2UWW}5IA8O0~d9D&h3)a3%&Kbe5wLzKB^#v)gE^WvW<}*hsFz1Mn8gO_Vz?_aT zFhX_Tx$p&x?5(KUDpx^<8oT~M$e^Vb(`JltDs(b7^QPM`f|kHF2ys|i1@2old9nBV z6M*Wcg7#JLR}L!*#nw?)ZDUIaoWp|>wD04;RI>x(YO=49eQaEtx42-Ga*b)Uu^muQ z5b2G(YzqbOx*J^ruNz-Pn~`%^Pqsak3KC$sjQTX_YAk$BYJpVLN7)1o)ox!0PqXoD zOIuavMR8Ogmq}chT1`1f;MIW)+QGMrjW3g^s!vPT;lB7)#sr(#n8+>WFUvgk9O-jq z1k(1OI~9kW;E0e+IhgA16$~X8+KzGTSN~=JAscY z3M*KPVbHTFtIAl0l3L!{%adLn3}x6NQcc{HU=Kt}?D0>~5Gj8b)01jCXKsy37^2Td zhG=>14Wt-}^mtIQGYO5SlH*l2CvF>TG+`Q2wTRk5;uVa z=ED<6(rXki^*W5vOL8Id6FcSr=%y3!JjyvHuj{IfrIKcHB@P%TECn3onB)j6!)1*lA8YPmMQ%Oe?bV(~=ib-zx7Y^RHcgRab6Sn{H&T zQVo)bMSocIqltmF|I;c3J-|CM=6G3lL6{xXQ7_5qJ3*2;)__-;mY=Q3zIma0L*?!MBCss>I8 zfErpU>HPCw|NDQVHB@ueYUq}C2c5swRNr!V@;IikZ%M0n8T4RZqa!vGz8rZhj5QaR zTfXeAfdV6I)3o($Db1-kFzuu#CUbjX-Ro|&2eK~u-^k5gNI^KZW&5C=V~NGq_;j)9 z_(f}*w};k(7v_zt!ZN@k#|;xR;76mT*sbGo3W+AX8K7VUjZmTss|{EVhZdWkm1+R= z?%l^^1>)b4VfW?H1E%osN}QT;d%!=Gd-f8}^fe*(NXI6r*3{)p$_`xzgM4Y@yGROi z(*2I>%Nsu@+GqNsJZG(MR|b-Q3z)P(tCGVGY3}gM@uE>j1OUQLa|Jy>P5AZJ* z^pGwbxzkvYC2w=OD2evY1xN0He05Pu1pOX0%Dix$oM+F ziK%MtsO`e+S>nZd681;jZ(QI6qfxWqxSII=NXs;9q~%{I&a3Yt{b2>g{T2!a%`AGK;%$`2m795=u02lZeP|5ec}epGI?T0bl1t0s zgSo#eHF%Zo;s~K$|6&^_$;Tt=85BDg(@m4eq;LaIT^v!ps_bgxi@1s^qDv;`DeEbK zXO7%hC2X*%K6MRPT4|;>v=R~6rg+|N?3&o&<({dZYi_*b(XU~Kpj1gAJWEJ>9j@FK zAOeTQtL2f9d;cABvn7-j&!??MW{qc5BQM)#4gN~{D2 z93NZiy4r%`WMa_o;M`g?)<(4t1%Oxr9lfV5;~jDEjuA9k)e@&5GG$E<3q0*ggTJ%B zm(;R%J?nA1h}vItKO}z`cIMnAvj<0W$>M;C;ovU6do?+)yc z@urpRRPDpj36>Zl6^NmITNjA`x6<@9*WYsK3XZW6Jlv-hoEBZ?k@i^zhM?qPf#_}D z9~7kb-;+t$+7sQI;oWQpgqzV%T?G$Z}d!|9QmnHZZ_n zJ%rTkT(b~-)|aIa6vni4l?&uFWZ6vy7>__i!DFHpN=C2@aTy{@nvbzJi^jnd?K$%y zS&lR}mDs1GBdZo{UgR>UGY&0&k)+MY^#Ifdr7#X3e9w*&q2WwSqzs6KzO=R_e4c;) z_22(iaTBSzn7!1G;PPwpYc74=?i%lM-RIYo=>lM4ORzfnNQ|IFZO!3wA_dJ3Fhu!n z(BYIO; zFO_DN&DQdREGDSAwC^4~=|cWiCONeV=lG2L#{ zBKAY{4qgp*;$) zy1P5gXk)Mi8TveJ+IcI=2fVUr+f|!(v||sAw`SxDuvqett+9BMu@x*gnM4M=j8b2$ zp&bS@ylJ&ptbua=PU$bWiyYLo(#N6ke2AKduK*!(;mqEU^R_c?ND3}FNj|C&t0Hxb znC8^gt_KU?4~qD~dC=1Oi6)>f<|s6eNgiMdJM0UvSpE^akA-UV!WKUJzOmkytR}!Z z90@v3fGR@Lz%?B8(#RlkqrnhTL3gzFm#MZ_F?ttatbIrjAB@~ znfr#JS+-H-6&?j{SK-s_6yR z1c>ZYdlP{oQm(`!(oRnaN-(S=0bdgj+~H|NT`Y;zqrQhqVy{yUqV4v8{S4e+HYm!c zQiuscW&~4|khO4NfU7DDJq=TeRGkuGI2l#S;1%J4x>6HDTE2crw`>VPBX&~Q;>q!H1iZAgJq zxvB=T5w9L*lY@G4o)j;!OJxfOz3h#O^wQ!g1U7#BUC07ykTHx6m?nu=R!U`YgA?}_ zvhk~eCS?Bn5+1Oirma0CeXkahAZWu>5$*FD-0xaz3{!ufM&Z((8$tFL@SYl zhjdeP zh3^Z)*oi4eu4_DxEO0FO*>y+?+GSYVQV=WoH<6%iUB?7>aM0vmE7aGPRA85*M;g;F zWBo3qn+Luv4wTM}R;s)?!N^!8`6h4@v1*!&vEjW1&lrujJpIv`RVZFM((|&Zj&Qr3 zPPn8eW57g)ee28Cqrh{va*5f)?|lN`JiRk&^UgE_mXnj(+%eWTrr$bDC5lwyfx;yD zAuR<2sSj-;+W$t$H-3fSZ9EMPTd6n+uTm+sJ3M(V0{7QQZ5pZNF~{`jgcBwrnW=~PT{0eV?m^O96-NfZ_{-!pUv3XckPzc*PoP6m(wQB?_Vdp#M|>e21zze zNaTVwB*gyGm>bmPA7=l4JX_!x$L2yOv`pM$f)lm zz-|VklWAH4!7OsGom7^%77Slv^~%9&lZ3G)#1G6h792}dxBOI}Z}kug^upDN5%>Yh z8-PHddgvdlil}&`Y-A=dQENkL^za_=@PLyak-x759I+RRtPjx(VE#{W9%({3HWSYe)E3Qsp zuE=(=Knm|dWvH09H2K~2iRqxgcve|hsbNjD4_J=YJMI6u*?hi;7Km6QPk*$EU9vG6L6-paGZg`b_|+U8x78AxV@L zw%?Uh#x6r-a7uLIgCr~EIUXvTZ`78BZu5}oi+&2ANV860!G@hg+)Z>2xoU*52h}74 zC2s)iu=7M%BL&%I9<4}(1YGwI3RV6wrK`ba8<7v1wqe(T2gExYw+Wha<51)bXkkc|_hMNqec3NjS{03ZNKL_t)!D@8)57pmDE$9fzAb8kTgEii_{ z-8Gb7_M?HTT$cX^PANO(vvVnm-U$4k>sHGN_M-MZnxuJTJKV}iEL6kYyqmKOg3A9e?HPjJuR2|savP0C{wY1F$!ymJ-K z($~E*6^DP#>gI>2qvofD%z@De4ih>@|H>O6CQwwY++o7TJS773(gqJvkPnMJO-*AN z#Sg-=-%0y-C}veaeRJ+g=OeL{#IF zF}XtueA72=OI@If`*e<0vvBMAqPQhgDLt&J%NSO5$y?tS*TZQs6$`o2+(rQI|JDcVlrqTcf zpLIQ?`1}O=vt3>Wi?kEg6Tpo>A(Xh7l@6%E07~yd{rUtgi!{=0KUXc(}Hdte{C!{uWX%zJr&DS1I{TO~xo5G$a z;fEOT7jcr)U*DXw;D|(KlsP?zP3YK8kv|{Z53;ZpDaQr>+4!A?l~Yls``T->Kk? z8!%m2Y@qm@6kycUk#ql2@t3w4t50h@jB0N6I&j*VnbSMAx;CYJgSfgFSc{957L?+@ zQTac91}?Q`vSggREbtz+W>xAO3I^r*6vX*84@mkiLxlqUg_Lar0*8cZ`pX!lW`giE;9HpcajU7#4w zZC=wfel=?$0=Z9iYsf;QUZ>s4*ot<=iieUw&TI+@phhoZeV`xYAiddTctIh{Ms$tx z{7X1HOwq9e96+DUoUZTy;3fj%SyfSdBjf;Ps%ceu#aVosLinZ*H;Xk zR%HT)*HCjj87l*H1xF9Sx-!=^Cbc|B#|U^;z^5>a8nWUtA1>MRdK5m7y>65n2vZ`< zs+;FRd3T%eQ}@XchOFfu9EM{Z=~00v(Tt3c-tM-+Xv2Rrvm^fj$?^QrI|hOV3Ul!MBB8^nH+8gu(Wdl(uNs;ea61~RE^q36 z$-}B+_uy%wIa_HYW5*#^s>{KNR-=-Z_L|RS`%w2^;ch@m<(T{aZV8LwuSj+5ir;?V zYt;@K*>6dnF8qW)-3QWl%0cOL67tk|0;09n`scsuF9B2G%*b%zE>BCDRYo(!tJr;z z*;^Al=iJ%hYkTtn#Ha-QeCBFuAk8d7KIe1gPFWEw0 zrNhFoj%Qo-7%~rVCV-Q8++e41uW{1KK$TpvpjkPSkR5^4gEJ8ZfnoY)UZ~?0RPN6u>hCRTy)N*D~NqX|szB|-i ztOs&pBn;q{WQW?I*QN%C0Nx!x0iaXRGa%4gEvnh((DE(V0k##AQ`v6sXfd*Sj`pyI z?PcX)wD{;Uf#t5q7ioLI>=P_`yh0)QVsLd5{(zh>x4y<_CA1{6uWUF#7K+ai>W8f~7lvrNsQYo62=yfszCo(hVfiM_)uGF8eP5 zkCG9s$l=%1GMVSB5|=`uaVe)}oycbJ@Qd4zS~ZQ2WwL3}Ms;KDFC7DFoM~JsbdfXG z8osRmHo#?6S5(f0a7($ViPi@YZ(W3)mK?lZsaRo(A++@wVd>9xvw z<7Zn&HXm9U_f6+IG$%O&#_I^3E6h@dDF*lOFkxwO^RRCOSSJjXB;N-;831nDY@0&^ zPtkI*o82`+hAN0Sdn!~ULpfKvZ)HvCg=z$8a#Pt4d7?(%7FC2M*AgUyAU1G(8I5Dj z;qL=P+{ed*YW$Zvepl|0iR-Teb%l#P;;`q~a-1vYIqPVIOG6d8Mwfazc^U4M+faY*r#MRi< z=PfPil3gEr5coIMdiTSX9^@pgSha9hh>Amd7{f3%215V*>wo`G1hVp3q)S#kG>vsW z6w6}-v*~raRkvMaYo3TlyL%Ce$qFig=xeP#e4iRe4I>T=FG1D>7^y){R&9G4SR6|} z{k|2p(AwWq@pc4F5ziyP?+25jp$r&7wByJRi1Pv2+eMErUAF0G(Hl!Fhy z)=55aG0BD1nk0E(B1ggCAcf(n1GGD8Sd68kGy!{Eg6B_B6!bnoQnD|}Q8pp$LY@8t zYY=>qj2^mQ;KyT%E{c|HH^a`vK?z$#(6^|pS`E^UAd9yF!Bv3R7r3XlO7 z?)pyon>#uT=Gz4o3MTbY5iCGQ%B_%hX{f!2?yaYRDc>HNb=Nz5cnRm<=y*2es>^r+ zn7~YHR&0j02WuF(hJ_@Rc2u@=)cSkRRv+HlpvQAw@rX}9wb$Z$#62|N-MKS(N;r&g ziotEV4q{(l3Js<#3qTeG{`~!z#_o>5VQO4pb~MBKG~_mP@4%X$R4j!`1Cra+O{xx! z_(Pun5L)S2q?{_cWfP-GPa%^qy8?Y$&#wB{F&73&ZB57@5|n<|f!*uhD2-pCR!z;) z&OlR%9pWi38&a%71N6Wv2R~|RK<7hA6IkKPA}}hFGUFIRK#3&O5F%ykL&_xHC>7#fXoy-SDkv>MaZS((dRIM5oR;xikdlW#ww`1{5xRSG-5{Jk{ z7LFHsq+L9n?=G=jghHfAg3((BdOmV z(liPN+1JjYF^}XpP4r@Ky~l;?oi+@Sh5*$vT~}D5RzuJNgA6LqLNSm<(}HZ}wHty# zVeN&UgIp$wR6+%ciIS}X%=4|9zIYKJb;v`f7GMH2c-Q;K0<+yr*iCEDD^t-g(Zr>d|zaNCmTA{;)!c!Jr?nYwBQ9 zIKU^$?V=%)=oUCtFbXP#wM3G!ab3<#?-5cR-$*`EYoK)j|2tkizM^Ux6r^T$^1eRL+!0Iz>|pK+r7h z&J)cu(&sg5{ihc0% zsWvRJ$v&y=G(q&mT=^4|-80gt1h~-ao0J`4v}=6#!)HB)Ozg#}!D**t%!0LQcl?Oh z?rs1SK#mt^59>sC7U!{xK96jT!CY(y3aW2M)N)v}8->c#@$l})%yg3^ycaap;3m`t z|8&XW37&{?@PeeFXu7Z87o>)RV#emww0RON_6O+3-+fTzTYl8UJJ7|OQ~`#jU$(YF zqlB~X?>AobpB}k`aEnZPP~NS=G;#-?*iX8F%=5$ilOsa7U>Dj8>Wn|mj^;995k}xz z6UuuZY3_<*@7f8#;gFb^qsQM;yoeS_+j*ZR$9!c)41dqB4ROxL3lsc-DI*ofT*ia@ z+*md;GMiT6qeOtXGiXB-vz6rtJ-&^pD3@dULZ$h6fkInFvOansU>nZQ!u=1m9iY^YX_Ib&DQncFk);85>+?M0Js1Ig2TRSbSOQ zLQ;ojpGE+AWhia<^z3b4&t{*6fj8NlLE}&5X_I|wI<$=CIT`7pL5GgOp4fhHU&wGA zV3~%Mgs!e4BrhHKBv=6*m)mhWe#?*K@_EC-B zme4FHlf3{pd>;&`xvk*KtY;lL%~~LNbddP$dcAZgRu2g{9mY+%qaevjl(zU`=Kp~( zM9o|2OmjqMz55KI(sWP;MH#3?St|4Ek&kLa@Yr>bUth`v=-#EB48pp|q|rDfk$Eyg zi_fLQh2w*`M#rG*d!3YRtN4^VViqtLjRY<+*lifFp54lg|H@W^{Mwr!&aX!Na-3G# z?K|{d)Fo-|(WCX2#!MH;hHEkWgDBwG)O#o6}kt7a9)8{hv``z;u zmaF8rdRvV*Fp@6ni&#=lN{f`)2<6Nl4=@@s8a^lweZd8+&2IugWz16-1k8(n zSXlphSX|Re`3m{ezoli^h}sm!onp&`@7+bKk(gFYKG@{W+0s#(8QA!7h0% z-w$v<%@t!WdC)jg8f%%4{Xn4A3>R0kY`x@=U}-uVDxFyE>aj^DUf@t?8OAp^g4Maa zOF%7wRQoLNDds2n2k>kV?dX6@4R#@lRy!I_Wf+_o2}@SwkbQagzAE`TJ>C(SkMqQQ z?;~4K0!Br~p04g^gFfCJ!((@)(N!wd9=w-e(!UrDjzIdNi)n_EZ29q`FK4I2yI@M0 zP&pNXdTR6Fn5qnmAqj|BG3OWfJ=*tk4#kmpRVnOhnyS)7)w{j{L_0Ie|5{~fbfmJ} z%WlYsJ#qrDoGG32Ze09r&4hate!T8N=fOCxW*$?9(G^F7%_TIt`Qu7nPHv+i;d)7q zjWhU_5pODx+Fu6iB7;S=wOTv?5wj~4%M#18`f_p_vtdf-_&R7;lgJZf(Tvd5q;&fK zSo@k}$!(okB62(d6}~{T5GO=wTiYSdGG=(<|oF(#S|;kr#pgMns+Av ze6GRc|N6uULWmY2PEEyt!*^g;nCE+wcRZ7gNV!zDItV@3g_#v*+H7S&-_by=;!JnU zDeMY|3ezY1p)fl7YxAC6PeC!T1)bs^&C}<0dDdh&e)E2M2yhJ;RY78VcrYG0WSqkI zq0FBok#Qb~q*~VF)ti@Y;~F-G^rGAW3SX)`UwEDC1bd;Tb7Sb z&Liyi?AZeJHSvshtiv(*G$c9_NdHClqVj-k_6gvn! zVH+sB7tJ(cL%&=ZRnUkBAB8|eUkE=|O(FZqi_fknNmOW$zP>**61R zDV7{cS}o65oKU;k6<01wv57QPD{9R+g`?2blvRv&Sz>$x_jr-b+o7`tFcB=+#5mw_ zrb?CG%tY%8OhJ33Pt@+g>BHs)5~@Jqhq+n=d4+X2(fC*B{eF87?(yy`|)3y@p2%+Lyjm%PmJQkKp6XXtanp zWA`fxvG?7p9qLM1BQE9*nCJic{m=h`*FjyH-Rq+3=oIjh!JQoI9D-)mzkC+`lyH&= z30|d7fkUTO#LL8eOZ6cLeUJ4i4M4A%re$Lq1ao)8!J&?di42mR$_D$Jd5G?bQ)WA;2WUuG^3uaXti8C3MUTG>F+z9^EQksv6QM z^R(%+AxFqEnsh?K33&F#^uyMDRshi9q1=1wN*bjHdGsO{p52tV;wy`jML3 zo527}XrG$1ScE70r=0NiSu>myW##<)Kyn3K|Ml0u zf6h8$&>W~q5)ZGj)aI5&c$bNsA`dV!jCl6V8 z>SAJVaozRFQmIjw7tct%MoVMqnA8CDr%Z7TWL6m59metQ!xvUrs;YtapeSBLmb z_65pLjlovf62`?ngu=eJ%@+JlX0rotaDEbXjx(&Rxto7bp&s9{2Cl1JY>9t6cA53 zrEr_^u&BJ8%~NusiE9vK3OC$;115#qB~MF)hyiVEm;gR~iXZjuk%TMPtXh`x1^o z>cw-{EV}hB=Zz^chF}_b}3}971BIUqEj*533N5l$M%}2;1hO=8| z9L_sag7bOEhoVq3APyfB%V9Di(tmyBTacd3^56$1|%USUPQk=l-wX|NhAw zYy6F30s5rEr@_H8Q?MHeTnfF40E6;nd;mVWP~HYrCJ$LRV=mHm4yJ&#y7bsoC~o)b zhC-**I8s41QER8gPsx`jq0QYy#I4l=IFzFqJmnpGXUcq1)4QQmp&=nK;TBR_C;_%Lt% z?=m9q?g+JfP5b6&a`_l1%D;x8F~qrR_RzjP%m;`;V2{M*WN0%C1FQi7tG|P= zFkRXrRVz3Q&myAeh+SzCvfrvQ3k~OgMyt0l9y=k7Qre3{(YTw`ZL)hu(RVspiz%aY zk@oz%E$}=6ApR0PVPA+2TzKdn7Y<)6lBU%L3J@q&hjF*9#=^DkqZ%6*ndyxyQxS(x zam$Ij=#XOC1CU|>UT-q?Js9=TlUaCI+82&2Xw)Thl%g&Z8j3GkDNU`Z+#;e)D}0!>xhGjUov z`Cf3JcDXS{TQwugDZsGqyJnJN(Pf7T@=c8d&@eOlcC}{sezA+;aVCu^JhUlS4j^~p zMQh0$mm0>*cK%LRa|`Uxmgm0&9JyvDyRHh;L$^u>^)GF%Ic!Vd^#R2_ z>Yga2eU^DEli@s`r=!6#)mSPk~_0h{C!0A$XsU+0qrBpzw;-N}-Ir{Pj z7}8KCv~*~E&oJm)Ef6UlMBuCfSyGK4F?`N5?CTpuVO$)VXd447+9x7?@0w@?QPPIF zG}dpnHkGB?0R?bY0!De#4&sA^WOn2G49zVO=$w9kf55p%s`djl+m*L9*N1+lp2;sJ zb<6_rLV&>P2VRNth~OIq4!idC&#Erq&>B)Z-IuPfQ|N%%QRC~Q3;lH5Yl0knz9213 zVnN!c!L-$W0G9{1+adldB8Swo{BQB?ht#@01nHZvh~a@~mP8xZQ0yhq2863SYrfQI z0`MafNVRZI`WZD703ZNKL_t*fjin2-lUVtf)HRyEB>=F45=PotFm|~sZw0OmzD#OB z&Y7;r?+bSK2qNJKxR|i#fHbKwVxy^r3?qBPu_skuoqD?9u*Qb;6&MR;EAUbq-p4Mf zR1LZPug8sXtcG#U)da#--c*KG2^z%O3~_wS5a0m%b#Spck{sekkfAa^eaIZ^xw&3il^xwk@!6oKXDCq;g>oapbfyA0|rcv!H;65^YH#b}4ovo&zX@Ju479 z7dNBxuSOu1$oBn@$|vA;0=HJ*np|6qwcLX#*BHhMWSn~fs-{gV!~|rkaqhk2NtSqP zs~5-8Blf4>eMEKZ^hXP%Dll82540o;7{0{u{4@h54+72M&_;_~75F?O5_6%yEH@E# z?V#$%9AX(O&mgBGNHoJ)KuA?sGZV0I9&C?dggtJ?n29oAEtD1QG|o+7T?7%#TGXUo zr>Y6rO|4NG%yK}uG_iTn!%G*C{D9YyJvgRn>d!b&pS%c6vyEYl7LlJ2JGKft9nvFP z+^h~>RMeM7>X8nr!18ojYt@BCTS>hMT(bySBAh!$G#pQ{8?IM~R#KV~YNheO#7Svi zbX=G(KG-7c@MiHJ0$aAfq&H((VfMV()C47q6{pZnqlc#0Sb^ut9XTr6i-R3~)+iZ? zvnk85QhJ#!{pRAAMBOU7NtIEl0=j|eTRdUZ+J(JN^6#%s)N|4W5`}3a)iO~Y`@3vz zS<79qAH81YX|F5TaK$_xIZE9=hZ;{0#Z$tv0xX!i1S?t<8v8e{4;p8r9b8-T8vCxe zAmU6UK7+-sN1CCPA2?>qplo#*4Ybpq=E;vJHD5>~SZP{1wtu-bqEoX7TK9>%G{JDK zbt0RUC?dXF%{NbPda=W;_q)x|;2B2XrN8j{N;}_~YTq*R!HdTtt?)dU=~|k=ma#;} z`F61_2X9c6qYgoS;rVCvkHkZ-=%9#otS3q8ji}wtSPR(-5S?6*%t8TtAfYKvPGK0k zAPIdQs8MHQK*IoP1X-gmQ2e-;VRMaB92RA zMruppLN=a(&Raz|gDoF0RbUG))-W%E#ldnc_bX7|-GQS-LVWtEvt`tW3LTWtEkZJc$ zXC+l{JvuG2^YmzCDs|G!S~bo>KrbHKvj#xEBm-%_Lsa?kdHXe+H%Iu{U@g5<#8#S5 zUowm7a=4?r4=kUuF@Mlz2XOwBmIWLtMrD*%9UC0Wl4e}*#4Zx##W`x&_GG)oMZ!b$^|D&$FSKV1Wsm}stwN0^c+$nc zEiNMMU=!1g3=;ZX)P;C56}3(6BM+tsDv{>(Eiz#-!*b}l%#&@J<|9_i2S17=Qs0LF zGnRSGI8W7{?&jWNW$VxJ!@lBR7`a|HN+Z&FS%}^sF%ds*^&dwIJ5E2 z2&Jni=v&W7F{WZA9yP)a^ee9rgV!;^B-Z}-Wg(Q_oh~Jy2l8BEec1AwZmsz zt7t055jN##6Flfafx8hxxq_Tq%i6@Cyp9Ot{Ma1yZ^Vl5gZfTpFUEU19s{FY0P3g= z^oKA$Rn=Mhd~V+ab3st(t{}FlNi*)B4eCOSWnYJex3NCrOi!P$KRM;enJ23RToa5$ zcE>Ag;TsNRjlT#`1eOev!uKDKQw<~T223&LSCGxEIOY2TW}kqu7A%bo6OFIrN7#8& z#N!zN!-kO$Y*)*zS@NNdwaPmH7x}~okDKeDr>C~dwyYXr>=KT9E5i@!<%?p{%nB3> zFWz$=&fiQ8Sv7u+L&?+E%Wc>rp6fma6YFl(ah--pEtP<>k|5g;M6M#(B03&ax;SBm zqE(6rG|s@I=9u0tW;%WCAL1ciNbsa+=z>i*`tN24GhXNwS|HTaBS&as5(Z$XXIJhb zwf!$5Ow%#qydGU5vyAGn8@3_7LF<e*XG z9(E9%LiaIO?{opchhTjrG~7H~1hMk@Q17(Mn#E(XFb}Mli`CCX2w3I~sqrq6wd6>P zeZux%?mC)6{e_;YqfAm$c03kfj3QpE3GtG1uuNiLcE>?g znGKkCEJF_$9Ke)-)xvWw9}Jm_@}NR9}F|DB%g+@*Q)xqO`vjvoDU@9OTNg1?b?2ZRFer!*sLVrLs;GFazi? zipjb4SP9cC`P7jKK0ALlf>h!{0h^f}-X&@urOv-cO}E5S^(rc##)4cLSkF&p%G3gz zU9u4+Hw{?G!0G1Yu>RdN1@dT-&j6nxvaiIMWZGuY8t^AmCiYP#b~S|*5(LF{LM!sy zHL?#_)3C{rsNBi#B+xBw&-HhYN9g{6e*D&LWz+{uQUIo@%lF@!L_M_k;tn^9v~O6P zoH$AGBGGoU1L(Wuv()Es?6xveZ*dgW$nn%h$>Y0gkpko9)>EvmBN9W9<$tl{R_LEG zob>G;uPIyyuMVK~oEKVzPvRBx2m7ntO3Q$G?CWgU0XD80xb(-!jLR&}ms)$`q!ZhA zuBUD_woQEAM;9oEUg4)tqYWdxNSu{VVD}}jIVdVx`KQz%B1cjvEG}cyCNMj~rdZ>a zQ5MTeiJxgW-kpcL-t`??g1gkS`-+#a$Y!4vyprME#CEQue_CWDgHg(_zyAHBk4tC} zQ|S&s`OwFOLzPTRwUOMVYj>Qe^Z>M=NQgQQ<1lMK6ByND(@)kry$-Fu6R9HbHpS}l zwCH6PM~=(*VjVyXI0DJsiGdr9MC9|cnNF*0v%v=hVU$Q=8d%Zv8$l+9U0ZRcpmq5W zR@Plq0D4-jZ8W~z)Ag`mYF-7=uFB);YuP#i&Du~Y)M7s#S@c}krhns8!@yQqBXbo@ z!RL|T9U~Bua0#_=0Za>it#*^v_v;*l`iWQ*@htY*xS?654}R-n6N(|OpAH}n?&wj7 zv~xGVEo}Gg6gF39?K0fS6-qlYpkD&Km!}HXOc(m5OKGrAuDOtZKdY@iyTDku4sM24`XtPUL2yv zbS~q9MvS_q1C~^z6{SiJVu{IC1C$Lh1CmUc{yNgSLNE~~%VUsqyJsIp##ZOrufP8J zBVu8gLS)1iMAblG%2;_?w(Hz{eU8-TUZSu~ss_kF7p9ZlKQJG73l_>9euwn|%GNG9 zm&`m}5+b+zw^GmUFW76FhydxNK-OaYHy)mj?oUNZTw=%e(|eH9u<0;d$2a!>nX|+) zcw?<)r{+u?*!dDZi~#TZ_+K7vm33{~TO|v?GpDb>qFbRUK~CYp7P4T8Q2T!4SI&G`oIaiv(WyBd3E?S z5&N0J9!S&&7c?k8^;8p9n3ge{H0W~83f;UgK-Am|LYRhC)MtIiKIcSzCG6o!EmbL1 zsdtYef&)T)f8p(oeJWaZ)vYI?_N?{A!%py=ZMQU2mtVjC`Ew!+7vw~OQ>2d_gJbAO zgCV%cLz+2IK2LlLKzFu4D;%dwM_aC*3fdfpg2v6J|H^q3o$HLn#R%KxfxRSfuQB$} zua`RvtrUdgGGD2CXv!Oq1{vjXd_U49G%O>kY`ML<;74WMa~vw7bd{FP;1AlMWVNCY zyA14ZRwH>%DWe&r9nCZ*cw99NO&nGpXF}hH)Ta&%?T?;ceKvAjUy~mG6>t|NuAjs~ zf(rW2l`&loIt6HfG_#p`A4eFfLGC}P1LSa@1Zh;G_Nu+e*x7a>Gs~5J765&`p zmr$5bUMo)kM<<#Z69JDYN*A(Zn{u((5hVZa6;aE8F$;Lp#rBNM5jX-1UOo}5f!ujY z)G{EL!XHf+7;U*N<}#Wrh7EStJ)2UyR&V1zTM5`N)O|y$4$u!Bo1qKz?LY=v*M(t8 z7G0KOF*@DXWq`tr21{y7W72Ky5}#Ev=q2BVx-T&hFE?(hm}}*)-Aui9C4BPcI=QAy zDe7K{RODMBQf>)JOj?~{sWUPVM z^g09O1k*kiPa{P~>ucN6a=-c9lPfC7l_UIh@FxQWt^L6Bi_ZOqvHfovtzYV9)-}u9 zq;3UxX}(>++@023wz^0FANv?OYD}WW*UR6nbTU*)!d?7Hc5AEi@3+W_3fskEH2%24 zL*#P={GyH zTP& zWwV6|{@DoRYi)?x`;`d^eru&Tvs0Ir6?5+^tmepayM>J9o~7JC$^pmMO7p(VMkrev z)8II*s*O4O>R@F8!7h=jXI+5|Hc4MWonELKQc;1OBuB>gFO2{oK*@Mjwi?7w@8`UT zUSY-JP+y+?mN;xFCvc_YfP@=o2E)c}(r!4{-$0G8+s!i#JG7zL-1u&mS&^#17gcIB zkx7uVgiWFXT)3#SLLC8IL_x#$p2|>qnX;?lcJ4~F*VtF zu+8p$pW#YaR$r@br}L9oBfJLz`B^Jkkw?4a-vMyY?Dzfcgqo>c=t{o)yQis?9mf^bb0z4XTdToa9;%~}u(mt5@-=R)RoN1ZZy&xpfaLpDT51q}rM3jHUJo}8h@{r;QYfY9 zaNz|`Q(j+Ilv!&u;{gF1HbhPHCEWWD5^PEhbqw)V$wUbN`H2}Z*78#4JZcp$pTjBA z#i5JG^lVM0FWzVIN(HZ>yRbUsrRH4O+A9&wlH9GkaI8iP)HEW#!?+v(w87T#>eA5J zx6AQ)TVQi27ELn0 zB$XG|c0o767FcVvm_UYr0_;X$)r-ok5bx&cE|T}OE{p9n}t{`-uYt@Gw`T43tX02M5!^e$%=UOQ_ai%WHIuD;UIJs z69*03_U-&!YoXe|NfNRE!R}fKwP?&))4Sr(Q3qH8Ku-u<;WC57wiF-TTpW|R4B4Ah z&8;4WPE=fj5IWYE5Npd#^^kpMXnN_K(iKA+O|TCk`=DC=|nAd~6XnNPn4%U(3RtTOGztS)2NO?ox(;0#223|W7iQI)LzKluh(k87?`LLHNx>> z7wteftYb!+UY!;_PP3)kJR;BwCkwW;!9Kc$M>ex1Bq`W<7SR_f`?M#x-_49wCA4ZZ zh{bC6bE0paP_85FJc<|et4HvVqH9Ci)RD9(8_)Ef+mwzzp|-oR+593F_J{B;>ew8& z`AgbWcR<(|FhN&mkmMEmn0m<|50&_8qjl((D(fs2-d${{j-XKlKwnD|2~CQ5Vc}8ySe8!Q)qXYKGm(N&&rmR$!c2roC~o7&zfiyhatEY7KXRGp4 z%4?C_hk5K;&aeZEw(f&>hUxcRS8a)s)7Zh6d1^sAgWW)c2xPhm7+IBD+x_ zw|sSk48KV1=l?HBHChlg78Qb7viLa{wA^Ru;P&nI!{unV)?RaUk~GRrwOnd)SwxTDWBVPv71xyW84A-P_s$HH|}Pfd4R>Wp{dK)&#Nf}Ju)bIfU=1Rk3c2G zxO}`h5dSBb7qA+ZwHcc=X6FscVpIQe+ zKD(us=AwA;a4X_Aj^``M;`_fbs#Rbv3Z3WP7bXY~sGE$jPqTanKxs6-m*2Y0-EAhd z)H%TpdMbSYG)!z`BSyo*;6%k{J0VimB*= zQZ*zhBoTIqI$gT`w}UIk8-jaib!&*w&(^yOwTcHj`uXpRY;7`2UDL1{q=iM(wN^or zb?oel=|kiiqD#E*ax?E#=*xT8LFe}juF#jfZACD)4P73?e8lRdtPPQ`hhMq)MI>Ct zzP-Pj1W~5J=L}Q(B&Io=C5z(iys-E=SRnM3=%%3TaFxeLa@Ib~M>tgl#TwSyO`H#t zaC0<62ztA>NOIOt_HY7k@pvx#-j=#p$CL8XMHiTe4vsMj!JQpXOOCGPjNr&XXX+@5 z@N-5MI4d2P1+MVV^OQ{FEHZdmMeeTwg2Q;|LXt44!jAJ|sn$i3e$=|{^GpB)5qeiK zmGjf7+E^;s6W|gz%SZXGAuqyX?)Y=_Uuq$4d-hzC~5siWF@KF)&C!!PvNfxGaw+qf2bV#(<)ukoKY3R3qooa^- z6g z>fImVjMht1k}dFnw%Pv7Nm1qVF9~elx8ssrgvyhheO<(>F8sR-Wo%z6dTGR|V!FG8 z+=jL5vd{+Kf$;xl5ydG`z%8WK!(aN%Xpp$w3v(CkNCGC zS2*>v1OWK-OPD7?_N1s5fa4xz`3R|mJ6Yjw`I0FCi&?|2*ONjK_=>J9lK$K$ei_WC zPocg4H4$6h4fE3FG_?Y+QwEmwc=Ke2)+O?#ReK4f)RJN6?Qx`~8V`xt=^Jh`R^v)? zd~FjQ2NsP$uflo=b*0dl{glGflZ#H|18}1G5o^mx$x3yEVHp(Z;qDZEjlQTz>|mCt z_;?ixsmC}|{G@%@zZmVY*826=KYIc|vWf&z9cJ~ceDYTcc#%}z!9Y+tD;fsYF+Ovr-wO*{^UZC;_{h-}wrnRnF% zZrP+_Xiz^65P;pKetZQ>vU6EQL_08ow?F`3{apP>`{}*;z5xohwW!gqG(T$z@LA82 z3~vTE8D`J(kj(e8M((mwSrMRAC)MgdD zI{B!VORN0M_UAK4$|(aZN>bQi->wK4fgh>N+-94IzZsqOMqy65dAwXLWLU3k+->Qk zF2GUBq&2Me{Rq@FE#0l|n!{?-!cy~mFPUh9wh#<34uLAsX@s%ZUa_voJOyr?T;|N$ z0}o}y!bpBstiaxF)Zx#P;AwWF9nr1!ya80RqWaTALShiLe*ELez=qZCP2Itk_@!EP zCC8h7j9WtpoJd#%V#wePn-%lOu@#8`@yis24HYn86SL4m$biv&q)}b$r8UTC|0Nh6 zMSlJM`;QGKDP3E!evzz>*JG`FH1Edt>I|R;)Feh5e>cpSpu;%$BKRqCkwe2HVcyze z7NZ%sEPob&6>-YWQ@}b~Gaol7>F0%H+r*8#r$Dl)7Mk9&o>w2`FJqHQfT7K%ZyUom zD^V(JAlo!eZL9vpyOcqQ0l-4oW#7VR5xbBTZnI{*)f7fOnj01TjPw!7vyXENTclD{&q7vPw8tigxyRX(CzW(89>@#EfQw2Y>`?y=m0 zmI-wPSZQNLV!gOcJ0ZXS$tpK*(nM}Nq8%~uKjl$R=nz&0Ugv`Br=RN`3f51qs91cp zlXP^M001BWNkluQg*?!otQzpvLlFBzS~QzYGlIDmMYFse6TV2F~5W%^3R7B ztQ|<HYV@<}Y5)-8$+m;A?J0 zj-QEQbJ zL&20H)ZPNY5W_A`*eP*xxZ>t+b9=IJE|qgAML@8842N;BAmeAP?Z<`wYF#E^`XYW< zuM)I6GPqEvFz9OA(o6*C=8Py4elrlMe_}JZ!5HBeZyFU}G@xKUG8~^IBME~*`5`@_ znFAJdR;TRl+rDbG86W6iE~0pEQbwUS1s9XtzpNan`^hPB?%t}Bty-0i5w&L zYWj|21Pv6BSH%8sZP_P0K?F$N-!JJYX^Z%Pdo~7lAK%eX+vq5_o-{e`+hCaRh*Ton zki$IZxerQQ(p8PR&gWn8$R&`B3|dgS6Lf1Pve#=E15pYvU$1nBWC@t6(}FYEZz-5V&6gV`Bv3 z(xCOYVVWi~5Ri_3;2^Kl+*`;66=0tJcn9>KZM6K%8bd2+Np* zzD6b$onrg23@=I~)WR9DUQ~DOuuuHhs{^+Y%9Mpc;HU<~pEOG>(AV+}xBlnNHAzpf zP~j*h;dcXEXoQ&LURMx%B!@hbyZs7<3+Xwho?f`!5KLO*%?bmI;-nREFO?o8+;`5g zy1g!}Yv)X;JMGe&CKqiXJDRw`mXIUL0E2LG^&iOqfeq@iI{xQPo{k-L5_e=2y~uap za$DmkE3mt;6|&8^_UA8&4H>cHwtJG0@qp&KM@Zpb1mLHmP|zyP3aXhf<*(_LP!Bo3 zWw+7b(kqj<`%v4ozrYcHdgT*<9*EoGR6S=KEsd(s-3VoG_s#1OrP6opym&nP;%0gA zTeB8dpwLjj$o4Kg*j;~Wd2{kJ(=m2WaSN2~Ij`2(=XGG@!aZ+2bV$4pHn>;fqUKA` z*~#`|z|^s0&J;^fR@9=k9$$7+#I59o#urED$sf&J*VJDQ-R%~9vrJ+}UUBdtvjlD<= zpzubO$5RRNwaRwFzcf`RJp-?0SI75t{fv3hrlZQya7Th>%e%^%=ZQQy0b4sYqQLd` z(t+%)fQ^99-E{k5iXDp5Z}=<7Sfe}2VfX> zG~F4V{76Vsj#WbAO0BhHj?)*KNt}^x$kW@sY6YQo78j5%wR~5mDhqr&_C&zKz}+X1 ztB72)?+YwCDNfI>-Jo2LBU$pB?omz(9UXj}i=?K6lNYjy97x5qY64j{E;V~g68Y%U zn2=?Y55jgZ-BAEtc*76C+$z>Hbj&$lT5J<({N)zqx-3i7h!yUH>8_6U2gzUF0Gq<~ zgC8fTGBN$uP1&t0NU;^KSun@Rbg-kP*OdZ*t(~uqKR0XcxGQ}t|LNAf=qcW(Nrg}F zf;NHG{i4((>ac2%EHt!|*KmksfNNkGoFPt3Xw;LCm8aE9pwitFDWY(pv=9QhTBQn_S?P=vV zGPli+LnB)r0W`kLG$yQVs|Q15R`HB*?xIp%A?8wlB@Q?EFGBA27RS~`hVT20n7-7Y z(suxL=;J)oNe+^H8U6a}-#=Iz3eHv@ZItuiX-YXvFf0`fR0Ys1e-FYm7P+Fq^nu9x z!{JNUltQ^6FE_;(q0oP>GC(*&3RN9%I2g!lR4R(QSLItvIA?B$o>A^6<$!ODS~;KV z->dS_2?iXYPmpLP&@Bg6L|FBGI2s<^;NFk7;tXyCFSPr)QKJ4NxfrTR@U9f8c)nhR zo#+4Pc-adO(1KcKfe4tdSF*iYG%FX5C3ldQ2zJXqB^P>#JAnjYZ~}Q41{LSlfH1?i z%muxnae}Kns7^Zu3R>ehs<9pBWuq!;o(~mjzXWBT#+Xh0T~4(k4W;K**iTW{COEK5 zb?<9zU9r5+7a^q`u+F+T!i&3 zJW(4}U`>7k1!Knz%|(WyrjEkX@So?F}FevtrVrpP?{#;|%vMax|5 zzP?;U{XxDN3W4*D-NtW?^?X5ou1TlYDN&y_Y?%|}9@R-QkF3Rp#ox_Lo=_D*X`cA?nKQQeWR6<2)kGM_+z|AHpC|U)lJVqy~r%v<955tk)a9xYB~~rRPLY6uHm&qShT1qEWLR`-ax^@><*N5+ zEel(pVq`*T*a-&IT7$DwKBWz4Du3q~WaxoKe~#N9PI@{4isaP@2Epj0Tb>_0tJno9 zV3zGw6|*{t0bqjRaq-eC-z`7~Zb-7{qQ^vg-lf)8s$+Ou9I91#u@O_YhRcp#S>Opf z=Bu^vrw5@P6tJ}?$99?IQCVZ1gPTRIL`r0r=v*aBvv;Nz(Omb0Vd9%LxZ^1X$vxcg z;{7p!`1SgHD;wyz;gwk5|G`f*AfxK)413}v$?8{uZ(@AhcbtA;>i8~{;=1zG7tpXD zU@?&`i~vi;nU-A@*f-FedO_LJZ%vU^5;DD&HYl!411qyFBwhiiT+p)pJGG&+9aAhf zFfX1rW)@ePhLmGHH>f>2YrLS@Wbp~zk44%u>iUtu3HT|Mn;U@TH-mn(VI}Xm=Q*UO zbc~(o3lY0;p%<+EJ~4KB@IuM_DilU7dbVV7i}N<$livJWp` zDkJBk744AGfXTi%6jrt5e=5QMr;Z?iW=d_wmEt@LGS(}^t*9lQ3kB;Mp?2Fq9T53# zQP{00Wk`!1KkqF4t=aw-&x)-^I>GyLrO$wZ^i&Ra@vF;<4$KNd5+N^Lk@q>%4RL+EJ`zYiSdd++7Vh*$1&2ElE# za~nm=10p@p#HzCnzIzuh>~#dm!dx9ENDUWJ@sQ0h2BDDT6XeeJP^F~XK^DG(>ZfY8 zE~-?EiAduzMsyk-?tDEp0V6L!CDtxv=G+|#BLIAbnnub5{S6mVVVJv0AXPa}GfL#i z7fN5=QV+3>YWHQ$Rg>jw8ZRxq;DdQPH=!$GRntyc!6q*W2a2{*Wh~**t!s|+$ zq4Tu-K&O7erq;PBu$01Koi$^1tCIQ~qtn*Key4J?(TE<(H+I%{T2J?{g+ToyVYiZj zm~v{Qypn;AKs95FOfkd4Uk+;`X`w&e?n!8QgWy$xK29zEe9W@qIX~DzsQM!IzR}eN zdo%DUF1SUB)i~A1g)w*c?8cjgQo|kJ~bmDf@z5>ag8qBB`Yg1ete^T zSUEwEBY8mP$neO zg$w{EcB!BRETnG}!HJ?B>n*|--Lq||Y1refn*io+`~85$1?5~RjcMmh*RjwSwCq{m zBOhe@oB-=&UI6JK!|A~K7!&|iLKWjvnvrb3{`&V%=>=t({nucb0KqGSb=|G#UBKlz zrE95wjxzH7NTD6ORP0;3a3+Ev7>V2uhN`I;o< z4>&miREQ+fOjY;>x%6!tY_bo>oM~rnibC}{g=Yc0qG0&Y9!m38?JJTWKdhY;hN@-Z zek!&^*7-z<;lL_av4pR2rT z{t;Wfr~*hT8NHLx6I$SXCorE_jy258;<$bMzDN9>4w`yV0l{#8`dywstg7z`p(FFA z_3N*HbOP{gsiB9en-=eoq!j4~_|3y%ZS8^L{UvG|C^x(M`t(=y9d@j*dHb{6LqZ0?actCF5aY<0;9{;KjOD1^YO66ZNANkU zIlyGQn%vq~bb13cYaxX9HAQj7+dhPL9gW-}KrK8P81++-CJx1JTs}%m2JM|m! zG+4DR@ZaA=H~Fdlv63+Znt1=T4s<-GJ$-22?Gi zY!@g6XL*$nRl|ZRsGFn&%rW3)hZ3=Zs2jojihF^Ba%BPMey<3rP`TIZ!J9qej82|v z8%#ugQm-Fw994tE^=bY1;&ji*8$1pa6z`L!F4L`pewu(kPFMlJanDQ&iP#?FG=M_g z*Qv()_)Bg0rMl0_idBGk2F#@r-Sg-YIdE$WvugNRrKJ1Q`vcTK%%N)+iYCmu!gQd< zLS=g>)_vGhwK;vbWen7(Oq|LXtVrJrEV)&Es}9I1za8IYR2D8 zjeyndm}-awqyuZm0Zc@0LA#R+A0TK1HUSoTx3Ci*t(~W?vPmhc*9p%coQP+<&5o&619ri0|K^xefpuTv`ghW&CDmUj}M%~yu z7x?KkcQ1L>$Z6x*nX-We+JClQ1~eJxwOc1P|JC5AqE*LT-M_-;9@ zVl}<4z}0a{V@e?x4KpRJEBq4lU{%8f#Ag zVh{S=SpNzAV^2*3$L!ckYMxBOSlfmmDs0Y+o}NP3$xK&@s#K3ci90ttbVtcsLYBm` zb{y}3sf4Ee`TmIg3U7~+B&`uC1+E2#T1(e%bF(EFo4@NmKvbcY-dVL7`H!z% zk%lV<6<OVlSq$&0f9WqmOXe9Ju(}3{Dol~GXQxw5~$SfPe#rAC}m$6T-MbT{F%ZKWC(sQCMkp;P#d~bf%4DvCgMLw+>#O zaS>C1>ohQ*0Ts>BSWyC{TdRw;{1A4l=N$j^LsxbBtX-B$lMabe)T^PLYd7&FzVIOBu4|+*i650zrGHR#ied3fVE9`jA2A!R^bg#10TS`|H&c2lWw4})SERsE_hZF8Ll@&pGO** zM1e6Cw6~gzY@W9?F~vvDeA|^#`f9WBLuYJ+kcGN=S;`_?@FSoxLI@_oIDN*=TC_}z z@QdBijtR0$QzmNpxJlcp(B{eO1+~L?Bc?Ut8ikF3pIAyMOp^X_dx=jpz8L z50>7uT1T=8Vz`k>ZJCiAs_*F_HUYuZ4uv>fJoF!EH}(|Am2tB!E2m6G@|4YPuQe+~ zM)Kjx*D|r@w@swW(SB&lE^etwXjyu4AtwN@#J!}-I)!txRKX_Ep?UeZty>qF3xz1x zMV{td@Llus^@jV40W0y~^~+3PlQ3qT4-@GD0$k<+b_qH?#ET+3Z>Pa%iP1u~#8`=7 z%c6;~>hVYg<#Q_sPegDtxhFhQcwyX=(~uAY^cxop$Q0`tghd}l(saIZD572C+%cj-%@fl%@$ zzO#f%okD9_cVh_Tk;GgUM9Tc;@J_UXX?sjV8%WlMy6#hiX#=J>qAPYg4jp|CykX5) zq#_#b0XSVTbS7+1>kT>4;no@J%uh!kuJ_c4=wr>Bj7{dsajBuGftRC4|E3z5nTeGLI5-w@9^8TMkt2o|X@;48Qkdp0=h0|RMS~wqWZ|I)5NO= z57newHFA;i5ER_!F51KOarGG-pGuM;j0t zSGsd)b1Y1z21SBDbCi%vpy7kiCnGB!TFABx!?+q61TV31%YZhgpB)XZQ+j^={`SeG1AF`kyLJRkb;vJ4ju-NHkQ=FHl87AQC0EHXl@4u2|h?=Cq-h? zh-1~m&W%>%6!jN~I#d_yeZ|$vJ?to0TeSZe8Hz~VU^V=d3QLb(|`8$ z0%~RwaPS4%8LSsX$`b)gatX5nc)P9TL6wVOP+=V^LKRPE)H68P(i6EHU?W8BY*{#b zZ~{2*XPd--+tR+r$nhW&e$PIxxa$!*1{h~D53jPZd{!LPJQRkO3Qf^}pq7zgYU$e3 z<+WCwnu?k!|2mt&s_Bx^88tN_6hN7Hbvoo%fZTh55j-EVnv?^}g9rx-(^8*Zl4+Hx z!)0fPQ&usaPHnKOfc{Zb55!qPzZK&h;yh(w)jiOrVPcAY9gk4;b41R}+{D#5fDUYy zB?QwHeVH*Tl&miC7bP)@Qh7@gOn|s6THwKTjo~BVX;v%i9{aiJqRT@*7dWt3AQY^q zF9NI&Ld>r;2*90TM71P9FvOrieYx(wIp_pFQRgcG`OyWrpVip4lXxx-!n}pVh6!bk>qW`{iso z7QB4&qWw>f5|dvZ-Fpa~%uma*yw|m~bi{P!x(E*mUDOM1V=(BdjZ%@}xI`$P;J8Biu#Kgvf=>RAnFn z%lXFfy)J{a_hwFp7E?;*Ec|(ak6DJvRhX!7D!G;nF{i}`o(tEZLp-$V zRz+0gvzA3exDZ&DH0RILj4%rBkZVi(>}9kzr+~H*d3N&a=vFL1-*s7)QSJ5q0fmhd zhcj|_uBmhvqt3{t7IVUU@)KxpRg(laKvc@@r_e`m(e8)tlXP84px8!eGGGOb_LDSS z_-ty=%cH{t_!%qR6zDq^k57SfDM@^~%<~Um&j=Xx! zA{`PA(Y>H=JyacVIkF(`H+(&O8wsVl{GnMHjPW z(4etGt3g69-hvwE3yR2DfgNt0KSN>S%|+lV5U$xFQb~gE#VqqAU%vvRn8Fl0C)F-N zvlCStm$5@2-e(%i%_p>wx%SKD_7brj1uLy2~16D_7&Yup#Z3XvaGub}6}&wT=p9?U%T1EVFkBSJne+geF} zre{?gPiK%>SodMihKliva@}|cz_DOc7MS$fJ5vXbv{*0TemBB%{#~Qm$$Kjjo=yVA zbFKxI`X%dcN&B|>piQ1Ygl%$mVuOEFj+6a@qFCYDfP4{13dP!stg3Aw*(-(U;558y zU1c41uW6hE6r5-AgmMDGOiE^?MX-?P;U$^J_&+}ShJ`Bfm5U$zc3jY77LX(ILCyBB zL@i^8n6lr8Fy6UYD;B^`S)n~kiw@= z8`*062tW_LgOyQgV&z`anQmqqO0HGTs|@Crl@?>d7GD)f$5H+dP0hd3001BWNkl&~Iz zobe6WR0Tr`kHsEjFX$HAQk@|0#oO(J z(;@#D%3`}c@Y#U1kHDw<9wloeEIjXk2o*2jLwTDPz+p{ONS4fWY9Wz$HW~-FTs}_9 zDB)y5woLAH-G&?{OSodT&x1RqgrhpsF~JM1L@YM0#<28Wt3KJYA`Ri~Z(Nm%;vJ=c zE&XhY1lwxR>HwmmQvh2)q`#!rj);K0p32<_T3E(%J)Dq-#<5fjgVQYU=xSH4%96B?6Jh;hSzi6+eB!3&=y7`K~?blF84RNC#o}Hyu;Ro)ZZYap#l>qXmfg{~9A1Mu`1s5%8YNju zbtVN8er?kYOSq(gxuBUx=YYeQVz3hH(g;SHYA;{8y$lTTJM0|OFau&g!(41?vlV*> zUDdQLU}wQzl*Q+^O?}N8Q`l8C2Ow+8iF0u#-NDD_GVX&SE3HhBK5XVv=NFu8j%!p{(8H60%M)v8x~YxKg(s_l1Dz?MA4 zw=IwB?lAL1S&xcP`akDu+!Ti(7H59qwlr8%TVr5073gc+U949zQzh@%*Gt_h7{V+o zH6!`Vzbl}HatGH1{VF8xW;Jc`t-{k00Q~SsOeT(3BRCoAW!Z+1l(#yj*8t`(1UZPh zjc_t9U~eZF`~@$Us?xn36xkGWV$-h~mqOZZ|8_WRB(Gxp`u#UO0dU;|>|1Va$u6J} z(uEN7IoI;(*>Ro>VQMiYrA=z%sNIojbR@kJg+)%$B8p`!2lf?361eX+{si*4s% zN=`UQOSW%1$;k1F=Dbo6!}|Gok+~sTZ;1_GQLfE?j5D_4XDD9Sb+TcobVI8%?ZKy! zYV882Cd-s^a4=|ahKzZZ33m6*4=5i6)pW(}1Y467@k8uQYl!;Z8d4XaMY@Cff~Y=C zi~=dZPywwU3mw*odgWFZ_t>htKFDpgkgX8TI}|@pgRBS?8wA8*$M9j^0od9<68MF& zFq`!&w0*C@PFB^qvR?kE3HDj*yj!U}k99zuW_`uPvDWXW{RHdB4d4}J#{j2*KICCO zoT1e6J1-$0rbB@SBw6LWGKszZ+T9mCZF$##5jrOhoovS{lMTBF1cnKh%eRy;h%z>! zO5?<+7A{hBNwGVQP+r-!OAZHNU(iW0LL=7S{n~KnvN3p}K$-YXyUj=+9mw7M!F&9O zb)(lDx7;!>Yr(kW^#giI-@NeJJeNq0nI=mRo0`$N)J21A-vYEH1lT#2&zMzjiXy|F zHxC76RFtt4IAc2nE|5|15=Ng>3$f+l0znuo20B-1_CecX-HR@gQ+%-`%Z5t2LJz=A zX#glVZ<6#&m0p)9uo<ka&;QEE`y(Mrj$U zVeC5{eT~399$s+rslsdRy{xM$;%PQs2B5oOnjf6J0d{6xx1$%q1}ExImx&Fc9!KmL z{M2}Z4iG1T`RQ3gQHiBvu96x&fic_%MZUMrFf8)o0n%8{OTZ2CT2?zt+riYJ6+WQvDDB|4z*e|bf15VdR z{7VolrS3-mgdH0sk;VDTSQUvmUa^t7#DFa=Qm%;U^PM2*>tJP53*g|FH&Q7M*KlO1 zedT%f_82?#bSOHI+TK1SXjL2QDB-edf)G|7J7{B`EQvAuL=NfT#i;iphe7Om5X0BJ znf=7okiySU0L&WRC~tk#NL|EqMBiu^(UbGV?fiKz>`00*-N$(mL^}Di6;q zmZp5o-7 z8@|sR72aif_xPpUk`MwT9KHb|4FVLJ$CH&IoJ>n{yG>O3qayiCBMw5wWlvzqO^e0%=p100_g z%lI|H!4z!dHxD+WoYySiklSAYdYk9R3;6wtV?mTM(2l;a5u-R2anP@XGUz5tHG*Y6 zOixVMICj3NN!Y0g=QXzyr;LtAP0XJ-FBzMO6Lpv08=;Ot&KG{99*|_9pgF1;Kc$}O zrsovqL-G)^NNN03zclHTGE5I43z#jpl^w&}?=a+@hU zOeiS5t<$eQL;$r$LDL}3VnMGadsVR2ktBP3%>bTNe_clZ;0Sr*pF!I`00fSg16^zj zyqt5aPV~8Z(44TcfGZ}X(UQAY2ce!aUbkJEzF+$QS4?4lX!m#Rb7jiSA}%W|I~Ueo z&f}RajU2|9sX^;_oyL6Y$>MxSuDPiN=tw02)`{lkS~ZJnua2I3GFck9Xd$$hx}cwv zp_5(pD5L#&lJyb+@TW};SXX^FsX$$<9h_93Vt@Qs2dk2~jdo^V9C)W)ijp3(1?W|M z;+2v4qil*b)i+R|j-{e#yLk~c(3Wp0#^nnW)auRqvM!j!N;MkL24!izv; z9N6t*Au~5KGfBbp*g0IckBuJmc`JYv{b1Y&-@XOp*)BFXR(NYxw`PC!xkp^$8ahL&_xNkX!n!Y7qs+WxhQxB;=YY@-p=wAI&&3>BY}VY_3t0Rqf`vtF^F!<37qRE zz$xNuy$6^s(!1=1a}MsGEOYvxbVQoa?tBb2-bBe~tvK7Ygw4U%S#QE-2dB0JCAR;u-FDiW{sijLLIiF8ua|<4zvKYd*UA%AWPP z7Fe)ts8=5qrhrRL+7f6p{Y8kO@+9DBJhX~nEI2XpM>b%P&jz-8f@5kSkx#KvVfKW? z2jZuL#2zHu_TFWc0NY$cRIF9ALyg(sIb(te1Z=kd^`Xl?Dw%a|`uf7bDTYSz; z%5;*<2ZmB3ZDM2dX!~}~r3hzn7KFcD%xYYuB!%oc5>9Ab+S6#h5GeqNj1$?UXp>fbqCY>nade7o#KIIo6d(d#)-su*JSzQJ zcCK*qraY;^y*I%KGv-)FGyV0c zd3V!d%tyxIHXTq@Bo%2N>ML*;)e(K_CGjr`R22fN*b1@CiM=M?WebpEfj7Rr+GlSz znJGMNug&l#Do4e_ClZ0rt<2ZxFb)1kG?km&$5i zn+NMTFp{TxB<&8q3Vg1@nPc}g)~F|Yd3eeb$M*x5kNZB7mL2!0k|~1QkENg_NwsW$ zjK`0qS{yo)ByG|etl{M9u(cW1P{*>`-8c~}6VP%Y&>tPo`p0Mbl#mDmi?2QhU6p-3 zfeA4Mq?;uU1)#&p#;}3*IV0MLuwO9}0W?D^W4XSqt<(NWr*Ui5Yp`~AkjncC22z0i zx36Cn{y|Rt6*5(BWuB^oWl9*XArX8+iBOyEFi`q-AU+ITq}KG0wzfkhFha!6D~RV# zO%<-3tyr)DV0F_$Ofym6iMJ+mJ9$b{ zk;QcJGA`52L#@O>>8QHk^$%Q?e0!A->`;21ehX_Y5=hX-D5&suPR|z!(2EQ#TdZOb zl0w`UrWkkOL549<%NWs(uk0R@eXbA#WW_Jim>{^yZOGOEw?_3Vbdxr%+G?EY!LW^| za`O1Va6h&(X|^M3d%s&N^^zl{edRRpu)bxu&r*!_N>Vq{+E@3;4mEw8z{s>*cM>A~ z1;LY#pf5-4v|Sj1r}9DA-*HKt&e27dEScNp4wz2u&_fne=G*ct3nA{&QF={-q}!3v zE78ajW0;ks5D=EmZv2OVBuG+c`1@|qgs?u|6#QLl)yKa97a?=MLiw$I6;v5%^>}g1 z+Dhxr*7_O1>@cJKivEFZ$+%f6D`^$)je^=t#ti+_m~`=@!t-EkeD8Fhhb|nn&#dl7 z__39^i(-iTln9|Krt{HPd<_3~a|tQKUtBUm#Kanx!r?iiPc`~09!Y+e(&`&m>Ysp{R+ zTfjkMzWhW{t3yQ^BT3MNHo0>V-Q67&9}0>GsV0sU>cTSvCXlne5o>z zpx2EM!E{`u@Mv=~s|gZG-ql-KA2kq1uf zt0@wPj}ZG6&%-5=97%yj&ROT?_*lup<7sJOvNBp}p5QwMD6Vtksua)>Y4N891D><* zJVy%Pwte}K011;PPo_NS;JGeuVWvEn=5-)WlX^=VefS+Qo2Y1R)wRw}TJHV@hWk^g zs^-p!f?D5~fH&jpC;Jx@k|?{BmSBfSkL|g^<7w#<#=&9^0tnYe?Q!(#WD8R5)!0;S z3fjtKsY%ZB|CZ^d@NPW6HT|r`s~2{aD58H->2!RqBaGsRXqc+4#ZDjQ@g>Gg8y4fN zg6xYQ=^=h6@syxNPw5r>7=2#^c|=qsLe@CR>0La)uBdaFTP*a#w|mHX%#mEdOTxYY z&_T&56C14DOt4SULL8=Wh zhgI$!N{WYd)RiHt=H=K~FM08~AQ*Bvb};JebaYrIaB0;}u9~8p&INQM}QQ_NV zy{o6^iez8f)(9g3?^l-s#ue;zNg1o+^d|SYl43W~h6}cyES71nFLwF$*FS&YQVKM$ za(RW{ScK-{wF^pb|4??K@FrMU5UKl-cx2X8TppsdZS@)vx#VJ)&-rE9UMD!JvsC~9 zl#OCW?6pjKtBk0~irkPL{eyPD-qF}DAz(_#?DB*D^cv@I=XFPQLezx zukR2#w;)3}8IBN9o?XeK&fS2C*q4{sBZnsWhqRH|>DcT%))yaHY=;jz_&CI{V+(xU z&N1X(s$fG|v}?*a!m$frjdS{!a#Px{@~_4gn3%)6NkGIbSZGX&`;19fI-eqo@nRuqtT>N z`!-9U-fDMdw&Jp!@fJKWj7(-FcuGi^05Iplm=5SVh8P&JhFQ?l{OS?oal(rCKK)vfh7i@K z27)S?qguW7>-XP(Qtp{(1la3XzbQ*9C=r*I7&I)dSW}8x&u!PD zf>cd*6iHi!cgA6tuRnhB(`ywyNJQKL3GF{oxno>p6q^bvk`vT{T^-YET}(~8^@g!0cKF4 zt9L*|#oH%A)0oE=FD!*%>#eQH!6h~WBC?Uut?~FjX5-IYMr-@vks$D z&PuxF-NdLc<%!_ccmE2L)TDrJ!Tb^%xWEay!7$32k&kvqeY}Z_FI@^O1GZ}|dItdN z781PyYh0AMqj|{Sqr%hv4~l3TI!g0~ZK=i~!U~)2*1@m>!7p$`2>9Mint*tEd>%&H z?6X!SjsX#|`r#Cc@fEvO8Jh8+@X?V}>sI0&q;`v2F8!Wn9+XYeZkbj(g0vpcq~49L zjIjXFOaps?9bS!b%`>0Ws_TcX>UH+`*%Fb-UgjMa*I?pwiVR;NXijX+^W>Ae0U3Zr z;9V%!D{^l9MFPj$HK(-mi>*X9KDT{_ojf3O12vfrooxf>dn%{c?fiuBu5qY7-OyB? zGM&Gzh7wvufU?6Dr!}5|ecW4q}r60xUmK-&|@@6ryoRG#9Z5Y&x6T0~GgB$g8oU%`*8Z1(k$fDHtobj)j9( zys8B7@5&^Si?X2Jh^@7M$5_}dk%bU%SUDrgS2DMMH_n*HBaF5nA?c_K+qSfPAtIt$ z_uA2OGIBpGfaAGKuaccw@Kk9P{uE%#kz?#j zh8|orkpo3R*7l%eK)~45?mM6rZwA};A>tBnBu+(V$>3uLY8q8EDj?Y?i0r7@J@yc; zLl@VZ%H>rywbEf=0(GSisI8*P&aoD=1;+A`x@X;K6+4&f1lR~uMCyg%_Pqzu zH591tU@AM_3&ET?0Ji;*DPr-Q%2kJRVzvn0l6REw<&$cg+PiAd6~rzQ^-~^UL6C4Z z5!U$_1`5w-K+AROqz5%%r*Hmr^TnDf=GclwJXIlg|7*G3G}(D+BdZ}S$A0_O#g79? zYiqQ&GmN~(op{A{I#xp0GK@mKgaLCZ4q~*yVfW2sHKb1wbpG zgolR25i(-O7~()6mW5vd-R%Y?MV(iTUB^8C{!8PMS|l)fZ9?b2ioenfo~C9%MZrBic&`@wP@&fw*UXzTs%b>+B2MJ8<7{ycoYO_5z)?=ZGXsf^>fZMz_Q*sWR|L|II-EikVaU9RK;3h>H01EAdAwe#g2v)a`ZoJY94N z=^#~SnUdh@zNT>0mPO_=sTSGf++gyNz@2j!?b~gJY`7ScBFETeG0YS(a(HupioUX% zz{*SYPUL6@8IdWpYWwWVD!kFR+pK@7$bF9M#fUPeGRDE+pAz#J|5O|cq%|0H3s9#T z(P&-)1abExFcq$$-c`_etn_sEOuLNTz2KtTilAL0jX0WQtrrC^C4W(wMoxgIjHoYR z8u^B-{;IT0T%xwaAY>5@@!h?b8A7E-up-NoLVeBzu8L_$Fifmmliu7xeN3D^WORJl zAYE0kjjJU9G*fJC?9JDSHmGMdY*% zZ8G3$M5L^&X2*-f?i;9f<6$`V$-;FrcsNLPtDl!Wp0S_k0m-NCDzMVwAxy0f?Gw?5 zGOW;@>-XaLM0*I4A|5S3Omb%BS{(Vr(H6&U@-HX#mTFW2Ba5Kq{*D27U2u2#(NSWU zY}HkeC!128%b4DQB7_zd;_l;1)EjCd1dsS)qeNd&j9BAWC8F6Wm+YF3UX40B7c}EB ziKhR%{529Hwfz~;QdF2qaWE&t3q4QFa7TmMHS1Pq`WeARU=sz1upaL5mLbL``i;@T zQ{khu85Bvx$7}}+4DNGw8-_TOJ<~qSnmB%-LG61w-bycBBKl?U{VE1n>~2jOS!}Yo zc!qPiqQVa5g4&5$JDsbKuuaijN(0pZNvL*!TVjB|zY%q020w>!)rn_Il=`HEF{X(CojEJ*YiHm`khw0bRZ7Gcs zCp)bD6T)WP@CYeepS#pJVtnu378lKH6_IlZkUF3-y+`3n23+Tp8WPUeP%;urPu7t9 zrC1!0u}irJ92Bw9FL%jb9bNE~{NIQZc5i;x>jwi1Ru_3L7cnq4GW+7_zYJ#hLcDZA zPNl&CMMM8w5s(ktayo)c7kdCRpkG7Z1bJy`N>9zi&|ha9fqS;SNs+*82eF8I_ogw>5ft|`NEKsyp@YnCZ|2N3jX&akMS3e5&O|eDEkYvMm zQOb=wZ*F_q+{!c2e^hS+2M1R_H99 zGk|87Cd##*J+i^h69nLyY!R|v{Mmz=7sueEb>@&q&WJPRD1LXjHk((f=7Uzlj^2As zrNHRJ>8F;Aa)JzFEn4>)Pzd)cS{Ahq^+Hjp4jA7=PW-&gNdeKE%gm>+fM_ArKpj;I zOBkOx7r5%uitYns?&$H&)!=O;@UcET&p%P5Uwnc{LxV>h zm15!WLrl^IiC44qeNz$&fNCz>X;Y{l_NZWK#oz#VB?PO0_4=Txxz!tR06?*Wst{*O z#;3N=Bno3;!~NT4OpX(s80XFoEv}+ei_O(^VZeD~Lyj3$pa1|M07*naR4oDQJCn%R zn2471{8z#1sfHPh+gWwAHdQDe`TgiWr$f37lpe=H9ZQm7IXGg9nXhavnLkS>PVQn!8jw;zeK2uBu53 zYDU5YT=}e^iLV1{GD3t_)<;vFZBwv{aCuj-a*r2p>Ooo_Md*4KU^IeQzQEIIuc6$9 z4P$qUiETK1nbsUunN51Dc-ZUF-7Ni3XY!=(CXm^l=YX=S0Zu48S*Iy^z!;vG99x7iM zlL$I_3|Z|eb2In2I}M1si-r5gzb1tGs8&VtD?qM~FFD4hJTki`6(yca!l6*{B8rS3 ze&Ezca)$zwvhRiwKZ12wD{3EiNSYnQ{3wj_>V*UomR=d#WwWV_^#dcNW2XrIt9{7}bH%zgT9Bzna z&8vx?@Ap=HNpw8I?PcJCg)eTA7(Zg9Li5VkQJYP08c#}{94UL-ilbfMc8*;t?1}x1 zh7%wS5evu-i;8k)Ws`7tdm*;Eo<-&2;7+9K5pSH@Lf;`OzPB_hyP|V`qx_wm=LtYY z7?Td@ya#00T^|%oK9asz*YtK#ix7j1NEr7`287@UQqUn_5raBb2@59P4{_f2=iZXu z*$smrQ6_r93`aYLi!(+Pl+lLY|J#{E(PiOA7mvdDuboc^Zfz2nYf}!Jy>*Hv;g219 zmrZpvLUy6M*j%|5B7>wSrMed|I>CbyBrl>audEGhxqS(B>>GQ;09iofx;^w0{3VwO zn(N+1!6l5$n&yNLbnzJNkoA&V?PBjgIhQ*56O^2ak?EsC9;Zu>Zt7)*s?)B^35&k* zska_~Su_A@C%7_@{3>Hgjzrl05{E^Yv&7)mEE)xY@{iEthyh>lDBkG+yrU*beY#&$ zqe?|YPXB(~lN}3`IT`g!L5G1cV;$wZd+b9Ab=hd(&cU-Ukd+85vbm|PD=lGj2W789 z>dr&yTg2*0{Ar?ajZ%>)4YJihl?FS)OD3wRy?iGzIj=WC1wC4r&Y*3=pt6p#9A?Gq z;Lfrrlr_s-N5w0T?fYI4AZU=Yujfm^jr4V7_6iCg9-)fWM)haF#->g-p^2cT@iaq2 z7HsUIES^wu`0GC(Mghm9+^4BP7Y(&8hpn9BR>BvD;7g*jjOQFyR%mvs1(-tHba!c` zme~gNr{GuH<d88)36n)`CX^M8*G zV^)FyS|oO4<`*7vKoVlZ>K9}7NAXh?)(b2aMd)Xgop`QOocIS7@}7m7$O7r;r>I>8 zt-6%DXca^tb&1A5{a>LP^jd4}M<1=?@OcoF%LpSMz6908^~Xw=IVawsVM5CV&c}-EO4fOq6k+)umk2Iug2OVUEx-KrR$Y!y*8QO4&+=O5&+hBqp;g zb66T|7kS)ulc6??OZ+SMDgy+b$4|a);wnZ{@1M2?by1z|cT}X=PtR;$jaljiTJqOl z|C|ZHy$IFgv_!i&8!7xbomI+i++%^bT*r{*%#`dx!9Fyfwu%_8rP+z6?$tod@X~#= zR^znX6+{q5q0v%<(`~r|OTQFev6i410ywC4UypeiV-I(Tn)*=Qmj{KUE#eoY$77QPAFT>RF*KSbva!!j zfhfklY~m@-v1p4(6Z2}x4wSag4%r>(eFN&KjMhj|&w2L&G{gr*WcjvHlr92L@U0f-$EzII=REJJ}`~a}i z(&r%Y77KCZbL)N0Qkr%e5Ulk#sMhuQj6tL-8;l3Aqa&_ij}vJRq4z_p63U+9sRamU z#sXn^o~)dPA_&(s;PW*0dX~3Xto8Zz z`|m%S>xGL**0qc!v$>g^Svrxs={n#c1jfZk%9l`a7~wt*Y? zjk(gujd)C);61H&A7rt1v~U4tZ{7#u!3&#R5++{QsslM$&??YBTJ6rPcb^9}`xKiD z;@KPU?^=C)q+m4K_@3&Z*@cR5JSPTZU4R*ZUa(kLb=bC*p3SWmzTs}N_^egd;Jd0* zDi+R>rq|A=msUmoB>pf}vNt&!0npiXj9)R>VkeW#F22oS269r8pEVV; z0FRLI6D1ur^dllBec12;)ove0dmca~5Fj37Il_ zpsjr+Dw-nRWPKuV#LowCVWtF?Z;H;##weJxXG=*mLbA^kV#pmXrWLXrN63P&xvo}< z+;}UbsMk80w!#HZdpwt6I?UeFq?DaFFht!lk*D zY)(AAL7x&p2`kL8u!fRZlEGs4w@qCMt1{^I^D_?W{Rmh=jNq^S9m_9=q_+&B#17?ql|pW_i^Akzk}lR*OX*-JK$XIKL{xXFC=tI%Jb@^3or=9_+bSjXD?jvGx8p*xt-HWFl%70_wv+w?nsNN)hRHP|7w7?S`P&tBlwR zAYijX;S%jD^@Sb70_g{FOmIdXZZ8>&3PesKpgsYc!9wLEo(-5F_pFA{iwx5EBJqM> z`S9p;GRQ<7m<6z?g?g6CDzzJQTP7e+wo}&DdO*LWG2_Q%N#THG5syP?)<}s^cpo)g zXbBlY?*>85=O}tQ)AcV4_y}fgT+?BYF96k(9XN6AyKQ|e))wf#7go$l3@6@d7?H!v zF(cr|qK(Z`ddxaCiR88|aHOG{78s3yRhadi0JyML_LlUUj^|9MN#CQ4q4#Q#1in`U zmu7x#BXTsUBE8=Z(O|1In8u);Z2dF4s3W0+C^ck7!U5t>16{zw)hsoaah?_6#alH} zM3>vBGl?Bq&rDx6__xzuZE7^4VD5(+!>XGaBxZJ|JIfEyX>K)(bI3i;t`jUvDl zxY#bh{n2%~PwBNF1M6X@KelkcHn?khp?7wI`Y1-Kv2aIRMN71pw2?^PL29#_U=gHR~*Y)Z-N=o@n~X?mOm^J5^la+a!hori}>n?1IaAZC?#zrrnH# zb9N;=``l>ZNYd%oVNOK*=`KT#TfH^lhWYqfz_p$)sB4uj%N6f@qv-wB~FuZ z>v*IpV#`d$5lIud#gADvEPIK3s@jj+6r+hE=cn19wkmWQbVm7|R3)gO7r^N_Oj+Ap zMV{DbAbR0Qv+B`d;dqg5eZAL-}^QP1Hm!GJxPu zwA=4$KtioLdP^VCo-NYcP3)6z_RR`@L8*546-(R1NC5>aW(@>^>Mb|9v$$tniDmmQ~ zp~KNy-nZ3VD-BIV_}vM$-*FY(Cy%Z+ew}l zRWuZ1HLRtAlu~GWDnj|R#Lz*wWva+txuZyd(CiGi{Ta`I(pnWM=v7YD``%lE_ z@d{G-gd;*(>QOsziHP`Fc8fAE3{q22Hp!(%Li+Fx=x*5u+*4)4H zn9H5Qc2m3%YSOTt2%SJbSh&javGn%FF(t>avRnVoHGWXpO2t~K?Mk&h^MQYF!Vrb6 z*Ap`{3*ucCOo$(+RItOmRF3R|KFtHM94Z||Bx)+VKPv|^g3=?+U=&RB8lcL;nIK0B zd;C|R(xBsXNSdH*uWDm_T;n)00ep~nOMiIrL$=bj1LONBjI@54psJaqYQ$#aJKAiU zXuWuyf@WaZ)IRF*23@;fjZPGtzSy5*J5MJ*#-R#;V0-qCQGhZ^b{i1PHfnh=r!)0u z1Uu<+JfLK}Klu(*%gyv}@0YW+J=YHJ0*o;vYEb3@Kj#TQ|9aHIFC_pwi1{BA6pm+O z%Ir%pY6Y^qzCwLw`v5wq@9I|Cs0q8T{Pp+0^$EbC7z{8((2(_!{xLC-#WteNTHIJv z5#RHgR;J*?ah<>%CEu6om)Ac`N){t)S}|Ac#uX-UyvN;Sq5s$}p``lxpMAw@-63X$ zDOyml*7`amQ{#osdQz@N+4ug`1hanIqIL)g0)?v#>*R>J#mjF!{zeLEp-4=tvZ(<~on$)(Y6w2@`1ga3suv?Rb8~x36mqPk*3K)>}&eV%5A2I8H5I z8)9JeCGSI!Xvn4TLq!Dit~*PATjo8??+7f^QJ7F$b0DQV4R+RpKm|p?L1V!b>EfUP zM0z{tq`MtK&7CH7ysPAa;#R5}4U*@(WuGZ|r%5&J5$KBob~yH7ITxaYqA=Lz_2j}H z+kDjPz6FSTlWd<}TP(UY=W4nke#)(L%CiNx=9bKR4f04~@(q+jMf^k!dWvtT%wx}= zFQO;ErUGLjzVkmwTY6JF$%b3`G!|}uZSDNTS2=DjkNi-0)}>-e7;(a!gWdFAqx((C48-}40JBDZUx2*X)IBg06PRfRjvyziAQX(wCn^qR5JGd z7|Wi30N_W24riBD+kKQb7LM5@I!R!J>R=*Sjobr*9WvO`y!rf8Cl-i#4pns`?NW?s z`aB>W$)oAniO1Iwv`gwVm-tDyU4 zEhVyy6N)lO`>@N!>-upsw(k>{cLQe!u+^aFSB7^`Kan7_l9cFmza* zTd5FmeTnWPpfF_`8}g9TIQpq4-m*J&b3!bY%|9&4dzzTr(k+-2)y$!vvjZ>jcHTMUQSQS@zF;Cgc1x)pCCQk6 zIAUyoaW3#dM8pC*+*rnqVh_oiK^%^)&F%ikM*gz?A_MC zqvR_pC&6UZ2x2)nDafZ%7HP9YQ4xwX`#3KkSSVrsdRWbyrB^To>ic0}g4f2#kVQgQ zmEGZ2)$h0MzhZlBhv-3?@np-Ene!*SHid+xLCspb*CdIGr>DO)_HdlAs~xM+d(4jC z(*ggWl6vh?VS1$@g#xpLhLamcY!?_OAP8a9Z{%H1O%+S)FJG|EuQn7q7tf0!k%hs=Rg4abzy-4_ z?AsNSPc8#uoO1sN&6xCBy5gb4L;Ve-86PF$<6&Wps%A{h-^kU!7YDsT|j1*K>-%B_No;OHj zidwUUEadEz^Y&JN3;f$7P9T!%&HPFDo(9G>=648X&8B}r5c=I-TCIJ4D=9HpDX&d!JA$0?DhcW4f~A$@h)f;#Xa_!RSQ7v;At2oGZuE0CzDtxos?|~ z(q&*VqY&xhE|n({a*BF0G6++|SN>F-j@W;lDhbA2t4t%wSsfH^kE^uh5AZ~Dvy;;= z9eq*VqPRs=zc3dj3Ll0Cb+j1Vz?+j>VK37iEV2=t038yXwOcNep!^b+uvhA1X7 zVAF)#T>NU!{6rK3&2Pu7bB9_;(pk7nh*^B&Dk)p}VRxK7vAK4ETyhpnL1G;W8l{;8 z64WU4s?545-#R^!Fqi4fz0-)9?&>o8=(pQSM=2%vH;W2Cf6-|8vsCLGLbWQkUVvg3Z8nNX|K9-@O&rN_X&0$~z z7c%^`DMd4`aHi#EpP3TU+0K(n*T>Kg@kbrkT07oa>zzpqrSl@?Axb52F0Qg%ULlB~ z@t= zFOCFS*C?I_p-uXqn~<#-#~{w=)^IU2rTZ z=uKfNxEUB*ycgEW=R&N$+egZZBB$LQIfY~6=90e@hbhBDT%?6I{Vu5*_G0%z+U`J+ zZUcjT95<-FYK-yMzy6~)0G;h3KlrH@6ww#gq=}De`xF(?*P|Hd2MU(9g!o+~ksb5r zWy%bKV^3B21S^x{>bYU!FlXY`Xqa45v01>%VLDdN6b86opJ)b~gI;iHjjjENmeaCq zLL6;4u_>F^frD+hC8PmO{+H@POseuL1m$<+1uLo1*UjNRnt0Wgt4Ky11Ztp2M=@9e ztShHcMYkExQ1-F`bn(P@l*-@pv-2HhyM3>?Jk4#8s4lA7pgY@=O}#viDY;a1m1R(w zDeto8CU8h$RwSrtVt3qX?3e9(_}awZ8Uc^&Tq7zOE^~N?3K9(`CF@d`BPke226W{? zBvHJx7=hSf5@Q6R|9T_;)l|5bxW1gi02eeiAxSV{A46g;|5(~{ZhnC&tp$TBQ9bDv z4gAFgn+W_kY+NM1C`>38%$LIc&F(_*$02i7d$9et0CU!H+y_`*BhH-axwZR#O(L13H*Fvl@%rM!Z`3ZuN1VPtO=T6%&51H6lXo{%jZwzuu$AX8PIxmhAy{}$B+x&ny z8KUTzfW{QMH8Z48F~T-W$3{};v2emqN>u>u5Ww%nRjQ=2YoLmb4RG;x-xjYXyP^}z z+(LC2u8Cmbx<)6S*eCniI_Dyl3)7e6vY&9Dd5Qlo#0mDraU9_npqPEsENrVHrjysS zgr(1-c`#IKbIs7p@qd~;#1FFNV$`iEv$TKx{h$8<4i;ouSDP)F=}Nn`CQ=%K9oO9r zIOTk&#XV|~EVieWo}koTxSa-H)&#KbliBf6E>l-}0-$d5*+bH+=Oy~yIt!Y|t6z^3 z;?#Nq5Wf@E4H@dDz|?PDR%U*-RpdUTszJmKK3Qy2#5R4#R!R!V6KvRrsI8EgpvGKs zaQ^%}b)$xk;J&)c;j36nq-zZJ$=iEQ1WQFdMRfoZT7dk3W0a&d4~cN>ta3WJ{eQ{* zpSKIyJAEE@ycoXZsKx|k4^l~UC;7)`FHGTtV>WLppET_Dz@>fuFuBBm>w3*TS{79! z1ujGe#r)>bXc2s1x`pk6LJdqgafmd&*{(X=b-xfXW@>lfUvqvVv*%~*pB5u~2PWoq zt=hz$UkZn!`JQBqxroXbKG{tlEsup!?NYbL51(t@X{*?Bfd_`MtrbqW@|bX@txF%P5mKsI%UZ~5StfO9@9(!n}G zqvp>X9tSGNTfzXi=NU{e=)xLICv_DI**!=CJn}ajH13-OXzN+!yEsD+FE0B=$LG1l?*^(Lxu?QhV0jrm@@JSDmv zQ<5J)sn>8-?v0$)FW&;<@4R?w#^@GA4NoQ!Cc96}`x)%k#A4I`WcEX{*Z!v5Mq~*O ztODy%=M=BwTV$NJxNd#ZCbYAHZ?C?kRyn-IXPnH{46$(ap&7OUi<^%KyiU3Y^t0HL zUY$3ccwudx$+9v9ovgF`9e#>~04Z>{Mi$=Re~jwytlyHL3oLgO#DcoAs#SXr9^JSi zyiP74Ou`VV6zZlX>+=IK4KwuNHeZ2Z%a-8;w*%~K#5l&h9$n|22u33fpgv;Z)-p); zDz;|j5NBE7Jr{e(nv$oTsNOFvt1GkcbIvQA5%a2vJQS*x*?%7FS z4wl*1Dw4SvqpO>&oVXUPd|a_05#NC=g%M6lM!eGtJej244y8)*Ww@alW3mNo0#T(%L!+%@_1f@>2?mT1I9RZGwMSA13$s8YA1~ip zj{lKpYr$<7Z>wy2vC$Tt^^^Jl z&7EHonj2a{3#67bWd*@VuF@DowiK7@II~4QZne zRu&L^Mq_qB7}%QYWVu#Sy8<1K#*}R5*&mJsVs8vDM)XOTGOr~GLu4*QEqUVcTswZt zODOj@FsIi!4wn?7GIt8pto7{n9M2N~0?OHA(rV-Z`$F3M6j@H%P#Ul&j#@=qxY~ab zWQw7wMbSU7Xks0rXpx%zYw&DdA=@+4<*XrhilZx~i#wd#TF$361~)HN%^4W#2x!M! zufaau0hydAB~2)=4x!9&-vFl0g1v^UPm3Il`(_6~^+#NI?-0?A*&{7tTH!QOfm zE(VP}g^p-Xy+MhsE*R{Q5QvfsTF8$xiWux;bDXWiNjy z$z{DVBYqpU;5$6!26a1z~ym zey|}^Zt$z2!eCADO{T93e=0&FUVY#aM|kC*M-K_goM#)0_$&XV;^L_NV>Mnst2%W* z;T?j4M;nehTQZIy_3I0Hccj!!g-DDHWg@w zP;AVszovbqe@{k3&oD$T{a@*gJmk^_c2MsWz!uf%?=djd_FSERVKlEA5hb zBl284PL#K;tmQ~{b=XftK*44>w^09B+ukfb-Y9nPUbPmOgY`TD#h+1k4Ia7&^h6*z zw?@1MpFFZ6973+v7MeI}_BjZAI#Q6xSV~^SH_OdVYvkw}U<`;1HPh-G>MnmmU}jo) zDWsKR$RH4ttLta+C7}Nk3M~v;$-ZD?r@|!+(8#eT5P^UBrbTa_JDfp`<&Zl*7*{Nf zuMMcOXkNEZNEY{L#HB1<+OofXU}x;*PpX+?SOMuO4+KeZXF)B`L{92Vb^zu5Z?Q4o z`uqEhG5-4d-~WTgX4&Z?9Ftz%Aj2y@3h2vcN_8p;MkzsU>@bzL!Vl*=O={T9K*Rl= z#?BJpp*epyk?q2CwRxtBV@*-vQSjR53Ce0+BsyF74hkDZK-A9ECcL_P#-5hF4~SV) zQ(>)9ffzuP#p6BZG8%|bxn=|zn(E@LrQT%hV+V2iHhGbyB`KwUrP+*+i>|U*wBgyW=d1Obp@Gz#tQuxz9Gd9bTmlT}6hs_`s(p zL136tG?2yTCnQe-(1p{JH?-;uh(Uo`D-dW4f$sJ>EDfO6jJJRr0+pZ2R;(1MEJ~^J=hDSko$_u6k4%@0X~M%IjkZ##g^ewbOjN<*XGV6PDFoLX z%xVE0H%H^-xU9gHoq$s9Y-AzQY1_r2@syG&yZipuZUxSnTJXFrx7;a%wI*eXSIQtS z%1z37;c!iTP$ZjUh?=NZQmvhBikczoEj`Z;eXhPQ0XJMHt>4zx0i8VunAqPeLMG5C zxauBF#xk0-U7*>dsIR*NIakLpP@cNX@QO}tXaj|!fan6QtKV9chr+k%bjYizX!~ck z137}K`v@8Me?BUd$(8W)LHu!2vYJ>VTPOI*W7YxC4}^j5I?1NL=t|8yj2^U(3s9(GMI&esU7n&FTu#_%iKYT999S z&-bcfEEQ%VYPx7;mJd@=pQ}Z7U#`$QV&AP$vJ2M3@&W=okdh?cS;w-bp&s!FDUgdP zyrpMrUI(f4(k&5KNQZYEXj72$jGWoAa}gzU$SR4Q%x|YAzU-}-U3wUbp7Gz(#P%!| z9C--*LPp2Bwx~5U?WWxz1&kbv7hBZ^HgUz-dQicLK(UK|LvR8{LCL>VpM!+wBVqV! zb0}f8OY;_{kF+CvSl`z(MVO_RJUlB4(H_d|=8Fn9L4dWV(oM zkT7x;0y3M+r zRt^;_)Sg_!X4%VDwQWvXDcR=h-@UMnspWlgXqk7guI%$wx@^@0lN}|Oa}%Dn=aRr7 z49X`u(MQwKQIc=RD^&*VuFNUNHanKqhb7F-%!zQY&E><@^EcRr6+G^4u(e3PI5wzZb{9Lh{y#hM> z9iG!#UXQe-T{j_V2kKll73-z!LXurTrFgYfrev9n+Itso0jl_A_atqPXeR0dQ0{EK8Suj7hs2*`Z{fb#OvCO)egOB!{9LaksEOYkw^m@-uh?tcYhvoF4} z8vZy4kX=wE)GCVl95K)_#NQKrCfgjCOR*o3GTh7+O9eM+sj=~kHXW}@QdJc#VEbn` zgf+S8J(;&0XB+mwQFI!(W5<;pyD?-zSfyj)M)`XQ5i~g-+uEfI&qGZ*un|R@=|++~ zGMAwwS?N((T{hBBZI==_YR!|_k6P>p4qsn6OtIY{JH`nhz|7Z-Em@Nb7JGr2>@Kf3 zcf%VQ_$2=9s4W#hmx~3;R){%Z$sIMcDfPPntk?3Ya3xRl~&6Vx~iX6w0}ia3$<#^)vAka$!? z(>{SvRx3*BNiJ16r(d5rqY3&C$IBgJtJ_B#k_09MUTmP98`sZ06%!)-G<>7R{#R$o zY7^Pz*(-iB4J-TG-nVXtP&PV4pyZ750&r3Y4K#n@T#({L5c%WB69?mH9o zVSgAE@mvAC6CmwzT2!UB(r|y(XN(b_q^Ue4{WYHN$2Fm*(GDP>VtBOsFAp|#E}mpr<5O!aghbL#GOIt9DJ%fwE_Wux zxEU~Bl{~`y{p(-<`R5|ztBgO*5l!->+%00JsTDy-mGtMu%9j5M6K3V3&vH5yP2VLq z;QpHz(rVU1<~yDAVcWgSu}B?K#q&1Sp_a#OHuiKg!7lId6p5ils70k-#L4$4n6xm+ z?iSl0oKE)7F35xBP4dx!n$pi>L8K0) z2+!C`qdt}mxXyjurMxR^th>3 zP)fRdJdmGJ6adx*xWm^sh?_n2i6t!@s+{!qF}<7*I1j+m7-R+HE-<_3=0!<}w^+e_t}<=rd_!KOQcGFT)9G|Mi+6#t2)3z$yk{>> z1Dxt^q$QAc470xio&-ExEr0#}?|)J`DI6R>UkV*#wOGuG``(dV%=$-PuGm7JD(L)a zv0E!@kHtHPD(cS(K_fszWdEd0$d)$;i>(f(eu=O3@2pgDiK-BPlNhtJNB}v>L2I3O zQ)p@co+oQ~toQ0$Vq>9NGH7fpkI?-dP%E~-S>t=;Pius_wdNdTZE|`axdIJ8^9yyS z&N$b>`2m(0tslxhZzHKSH~KO;Yw#5M;F_$zT-eGsGdA@{eaFm;{Jx-(ZKVYR{@9xh zH65FUtXh8`U91`kgZ-RHe!2@?CYp9=7ti{1uKmrl@3;5QV3zs$ch53sKvI8n!5*kF zZ>Z(xz&hz0x=qR%`DMgura14AS#cbA&miG)79MA=t}I3MZv|u@HmO1ZF$J+HYM>bl zP1Sx%c5uzH@%+_b&;_La@=`<_T1VMx9t&rhw4FICm-gO`Y2Tle2_4dXKz!S?*26+_l^!neW)Pf)kWdYA^>0f@I@EZxd`ug4Xi9t4|+2=Q8V&~$S&}vjdx}BYIr+NE=B3wU*hXmsd z;q6$8KuBBdOxrM`F=upP|0D+0IWnsTr*Z7{l88cHVVQshZYcKA*gtWOnf}Ty80Mf1IQFpR>BTActlIO--P#(cO(Ym)TzP$QQ6ZzbrnH95@)$48 zVty^m_r&mlD~*jd~}?KjL6WJ3Xh zQ-GkDXxWq7534!y60kDXd*YI(0o6Z7+&s`vVUK24QG%a-{wc<8)V*}oyU5}22M|0F zV>R|qO&#xksf))DLI2h?>$u(FxEb5$rJWUrJoiGYn9{5_bnbY$F+Yu3Ied}B`DtljLo*)z@uR?UhkIn1_4M?_5O9G&Ki8wL+u@fdB6?89p)*GeS!Oz$D;r<{oxCtXHwD+&5y z6}D=_qT)CIzI|9?U^tyU+@3X`0P);X z(-w!Z3H`ILA5tqyor3Jhe|jc6Nl2%NYOkLP}3+x*tdd=n8YIdD05V~Y!-470|aHG z?V9S0ToU1selC%e@&|&6xQmpMrR1Awr7!J8hc1G>QaDzTXE{QGe_q1nf26NZQ9{o0 zM9oDy2we1#u+!!Jfo}<~foWCvSOtzX;)Qw^4}_0n$>6lFSnOYyr9*G|g832{jSET^ zkF>z0sSz>FF*#s&&?3Hd&!E$(pg(ua`X{Qt9S6OPZ)>;NwJQ@&lM&2#p`liLKeO$b zGR>@=fk0O*6khhgN$2?t=mDolv3!&+{teP$U}K-vN0hM|^9jvMGj{p>r7&fYVI%nf z2i~D=39wdJS{cQoXvLM`$D`(VLRqkMeii%(h!%WnJiZbX=`OO3gbmVhHgk5p*Q*Au zOi+OBlB{H*JbMl=&SL)s7D1QwGkWcbnf%5WXGF2UJLJas9#0%Zs(Hks%Up#({g7^H zGDHfp0OG#z#RKTpS3c(Z)5om4x}0hNgi0_gg0nA z>#ebthI@(bX!(J`pZd(k34P1dob2)fy6bv|zEod6A1ryBBQj)nqf9JK?PQZ1)%}CS zm@UjMQ0bmmKfQHR&2rFfMbDTeMe_XPL{=n>K=l2Xm@GAPCU}7Q!VIl>%nnUH9$Bx3 zV@&~YK9*sx6dEUg5Mu+&mS#O*ZwxG1h?#ba;M0jTO}b@xPU$H@M3Mv@hr^SFz$Jk& z?$@10cy*-k=-xEgq&8TsvB~c+W;U{dD_pt1)Razlpov1N0hjJI#$SK``+q1(-0IY6 z4&=OND-Ha6{*yP0f@Tr1)_f?qHf2kN5I^5}Q<;W%`@UMDqq_Woq(|%nEJh(dLuB7A zd#dX@#n|yp>kY$VrXgF)NU;y*#=>H-Ds`J)KjRFcG5e4&!P38+y) z;&D4T)#pYv4`FoBUD9^d2mAV0H8`&_dG%-D2_$bIO$#LLphtt z4VRXYZG}SriYoRG_A%~)(gninn0_rlSdS?|AL_8R32%N%sl9I4`=AC^qTl|yQI=JUhcASKx`` zZ9q2j&U-1jzUKbKgQQ~Q^-(Y)vcsuZn8bqiV(pUvq?;mLnXR9opzqcgwl_lPDFJ3Z zR#wI?0D#aGO*BcMS<W7^O~Lf)KnwtS*e`p3@Pj$c~KzAlZa%= z<2i!tI?Fw^7fpgStYLG4us*G42aHzMntLC_PVvbhl+@gj#vKZ3xv8VnYTsA?f&jwK z4>l~J^DLZ9A)p2~zMY*<_r~x56B(q3pQ#UuL_vZcZx%()kudwrkegHCdwH1t-I$Pi zYP8Ru^IbZWB+f9J!&JERmr;GcIVpvUXBVSRf+B&0n-Zd z2}4CP?y&0yW~=keUT)cQ8?ZUGN9kD@@odPE<56i%6BRiOR2doy3R7az!h8O%z5vB8 z#$t#r_Y!VfDsf)?gv3D_?8X)GQ5 z8PG#Cr@>w0k}1@N33R*VW_ReX$zSqa7Y;Hh6=|5qV_`(KOK`7^KO_YU29O>cT8Nd1#bhqZ^4nRTu%&EXY# zwP(&pVvaSZ{(!Jr>;ve`lNtFA3hO#pm7X)yo_BsaVtu_168|zvT6}&IV^6jnS_8?h7Lw`-UCeUzH5Y-|g7B+{pjo=(x>xVTULA)@z-oQKv*Wg4Cv8jeWfPy4KO_ zxqn3!$F-`pLjRMli*g+GX4dg-*CXb(l|uH+gd!&>r^8Rw;VP{Zj2t;jo-ZD3Wk_Xa z1~SeS>iyieaTm(PKa&L0L@$eKt!hBskOku-mmhz-wv16PZ8Q#ap1{?12r@3MkxsWe zlwssl_)w9(NC^+&a(IB7-_{S1Lch0GG^bnw2d1Xux(Kzss$V!K|C;IAWM6`^JnM^! zLBa;EJ9R{WIZwSi&S}<~QSh#hp7k~bh1T}-d+FqY&gMG;88istD-Fp<@gy5;H3Jt4 z^z2snigS3>6U#12emrRGMhQU-iM=z$7F|P_E$&!Dqz_9n`+&d=W{xq&U;p~gKV#n_ zY)2L?CIvJn!0Jk(6bZY$PvmLQ{*$rpfa5I0h;wecpTMrh!Yv!&n+a;Y@3&u1YN>Ee z%p(D+{LWi)yA{sqXW-~(MMCk`;ojN((gZisA(;aNZ-n)b^Pil+kH3E$Z?LN**5h+D za>Twkb)J8#oTnL&iV}Yw5GNABSLh^2xAqE)vg}ZkB^2B_!?g-rn zs54Udt*hu(s(+CC1|4&FxTy;uA4da=qY8Zou0<7@3xNdW%G#w z?*&VF6ie6%e4v(8ra4?h-D9w2Y;+ny)C8ozUq@u69+-k*aN=TGgIJi^gdpOxTM2J# zUH(Sn(s^@La5z)rVDp_(O?fJqtoL}kDZeWEpEr3=CYYa&Yp8=FXjNQ&P)p}X<}%di zSS$O=Z<}@Dfa1;B`H&FywQroqa^OHJ;`_0~ zE3I^UE%=)`jX8$GAz4hnbA-vj=K6qutEK*dEDZ+NCNwb#!T1WAc`0#>))^b-X1z%q zMPM*8lcM=0E44D`9Bd8ryqBu$Bb{S`vFABt$z~K$p6&`PmXH{92Wo6;BbD;&cYF7} zbc&z*9CmquFbE)fSv2(r$~0+cOHi|QZ88E~wyAB7m&Wc;zwPUFRmReh{L2#s#6V3| zD4bC>44$?KU0$N+IR$B`YN=H$3<*Y>;{r*`=2+g?ZSnxR~ja zlvn7H@&Y`yMa`)ihWvOG2>g1<@A|;tRW;}OtnTOMGBcc@#;b2kS@IcEbO zVv>Pck|pGhV`kLup?O!gymbHoAOJ~3K~#N$8lTA3d)qLEJsN(so3rOf?&H#-w=V#p zOy6PI)HSMQ){bV(skID3R}0`22;NFSuiYZM#|_*sG-IAdfwPVU#Q{3-|jw~@TC+Bo<08^$Z%A{jb z^Af^7UT@t+$)f;FCqcP%jl%ht5KOi&NBKmbiDU?XXx^1iBz(KgI+9oi#h(AgJ{%{A ztw&ht8$Iv{XcBxgtY43a{>ZDrwH1497`I9-8NJWMtg)9gQXPE-aQX*4y<_O3O?V9^ z+jHe|nq(xA(2}XRe%y3Kw|r71w>J^&82AwD<+Yq24f${{1f+JecN}9>cjL7Ao<0~F z*|Q8Cca&D4VA^oXpcTdQx6hO!vwumz8ST;Uf-^8iBR@YdAyRd{36I7+i9UYAZkZtF z6Fb9Xry2t3O%1d^#*7avS-TPLA13!=hnqnbdKf5Ora>OJMKj~|^4moFF?^cRd9!O= zUhZ~UtAuEc9-}JF>Aij(4xBUSVs>ZPzKD#WQL&o82ovc$*<{8YHe%|}Mfo77U{SHN3(S&q48ui*9Sw!ET!7bZb{{;@H$drXFB~tpao${t~b& zATw$HFbky?MvkqutUzxUc-#=%d~FqJma*Z7p7e(sv+3h*I}o>W1=ep0suqCNN3!u1 z=7hy|36o*PN0VJX`+;~6$|bJ+t>MIRPf~z|KkK+u8c)0l<&qJvz!fejHOhS3R(?+M z187Q5uK`&eErg1UgVi^SQJ%x3U*>;JGVV!J@D z&sBDu;2f)l-8hBt2)StnVF|hO z{DZ0oxI5<~Q4o1BFq*5_$Z*=A%^IclsfuQF!BL@Dk|s>eO5JW^bWwLCOF)Vu2^CSo zY5JWStFOny4z1&wcNlm&C{V}3H!Q48Wo)QnYQ)`rXK4u^w*7DQV*V)o!730w^iqXO z>OSFXwu*FGYRwQ^%crXgSF63ZzZraX>iPtA8V%9*^*rywd|7Uldzd<}>jhR+NAlh5 z8XJ)99K+-$ooTq73!12e)dbnw?&3}EF-yDwNH_vx9(KFf8~*l8L+P6I&U@uel0Q3g z`mM?o^Hc679g?8ToTbA4IRArhBK7N$TgaXDZ_7{PJEuv1X)Ho2{8l-wYpQfL!c9?> zMAvlxPm2eG3nW%DUghoXi@Yu#5g(bxym6`cCcBU#{B}UJM-VVPNBNU*RWjx1TzqRB z3#9`c&FlUw{X;kmlY(NPN|xc%U^&0=YPW$ z^Vmw!R_a2B{=35T10;!1LQ`J#oW;S0o{tZ;C@zo?T)2?YXue9aMb>$o5i?u zA*W0UAr7N75vtzbUutbDOvS~dH1<%}C;koz@;NoB^|KM9bw?CNJA?-U5!351w+oF{ z&(6Yh=1tp7Gg&*SG4zRtZbkwk-Iqy3q^l8*_9^N4^=r2CH@5${%s)*{%E;`Q5WsTB zO`X!m1IA#S`(o$crpb@gymAE=v!^58{P#Bq(+pp7xSkH@6-VsQs&;<7eKEEoNR6cp z-tV7cJ%$X3;n{b_OredV`UEMLHigqVacK1zC@=ld?;nJ35%~KNqwbAfop$FBPqBAg zk<t zcd%9xo_VHf9co-B2U^{G#>oU!%$oew0<54hWpz5a4R-bwOJPMMsgg$6vw$4hrHP4~ ziin9Mb)nWb{i?+x6yP=HOYaUr2bnwM3`4Y*K`E*AO50h4SkYF=%L$7~w{$)Qa5&!? z+7WkoVBpuo;&TQA&5`(-OjN|A^erI)F-!~TzXb?<+&C9I)GnPC$qOiAS|ydw@VL&- zF9EA!Z<bW(LKY32?yLLE11Pwh?aptBLN z*#s^zcgOgt#CuoE;F9IwuUIm`8hW#-^Bt$REELIT~3FF7jvN-{w2(A zOpk~Ub%*$v*e~+Q2Dvuawg8%XBtX^L9OvWNk3ct-!gaE50B9sfaDp3O4B!=Cc&BWh>g?jrrOwOo2i^=rP{Ac$$nLj8 z6KoJjU!gPhapFnY2?DeJtV?IhaI~)x=P8a9vt+}9yLTq7V&4+s0Nf%T_VlW7TejF@ zFXS9M-|s?(Sy~f>O$liyG%mx2oeV+bh0YXjhpNz?rT7w@_e9>T<0UMUHI5&avCv|0 zhDv&hpGt3bHOPRJ1s)5Xa^U36-tC9y?W-eNLp!c(AYwAc&s?zoR52;=YK)&gmQNyV z=zrm5jKjLg3X!`gVH&V&4T>7W=F1U{hS!7OyMGh6t*Li3Nvj7WWKz3hYDs9rr^nCB zUXx(?rQ5N%tlyHJT_T_4vF5Pk{V?W2a4RB#-N~C;G>5T>k3E$|cmhynqx^~MPUz+e z&anct+4NM4#9{TTk>vIYAoU(%U%uqYp!bV4XaAt%)!((fm=vG#NSGRQj&Nf=qo*&K zpTV}jyP(Q_oFgXJSB!^?7>Ro*+d8&U zYp)*=ugT39U)f5ZD$}9x{2z`ECm#6GKLE0>O5eG>jb!7W#l?T~hZL(08>xMEf-EjT z6d0L0FZaUbuATnMrQnuN0(+^PxGY}XO{{b?mAh|HUW~A-cti=i(~CWaxhC~d55^kr zf(1r3?|Et~eu6AeWOr`S=AfPVI(4ghA5Hv*EOKj&2y$wNE)s&Zqpce7xgM6?Ki$VD zj3gI)t|Foe?5A?M`U}_|jMGM)1l}KfJ5`0Tf14@F!}H*pp8M@in_n-9k}tmDmB<74 zoEKl=sBHGdI8Q^6I7AB!tkd@@ki~HtT(pgX(xD^1!r3bw?>%{g^VL4F&MHsB9^1Re zU;p~=KO{${^=KvJtPiw!<-iWj)0QvO<)6it>)*o1$fczY4`=sCYozPzrhoDvOtg6n z%OCGL6a^qm*Gr-Vg%U}zRvBNlo*SoXLo;?DjA*`}K=2{+l`qq#W6RW{g}=?$5T}om zns;$%s80oQOf)H6&l6IL4yu}9*+Tq6Gx{EhDvKEM}_O@@?7ZEs1JJl7g$F#y5NED+89Xbta7$}ggQ77om+ zPp|;z-P~dUEmb{<(WW%KzuyFBNICjq4on+sH*=X+a7V97i^3loA0i>twb23lHEoYA zIYZI@(+-FA@&oHl1RIyHEvYrUQ++qTtD_-!uF!{l4Bne_lwlj>WR|M5#< z$7=h^fj(Qmq}I)Ok*`s%t>E)zhT&UEbdscr`q6*E@|!G8P{tFT#dqh2kFInrheSFI ztj&6ZepOts3HF5Br&=A>gh}B{>Wa7q9t|%F$d?dpa_u|6PyvK2?+lT zUt1o5uZXqKfK<*!x(2-Ppn+kk`a&@Fi^egIHc-L5Ein!|0}REyem6S%#3}fIMuolb zQN5~562+x;wWtM8e)MNO10BcV-qB?(q9q6rXIgiRoDTYkr8LlGUO%8rx09s-3a;D< zfQ;_;J2cEGMU0r0f%rNJn3<#K>!Elk!y`T?k2K%IJ$Q|B>dcNWG2m0;Ww{~Uk){qKKHwutEmQ;m+(?LaF)V7+n1?m>&x(AD}TB2D4W zH(gQ%nJHrl*Hn`FljVv#WMj`xw)7V(|>@rbDXtEgdYIudCrjctE zq&e-dWr;+)_}^EL_3X;;f8sjmSp}S7a5sr1PdTz!-Aut5S7nnbDRRI?SNBI(?p`8Y zU8#jytWof|m6p<$-pl3!k$vXnam$?PxK)l`lx>ikC6e9I8C6<$3I z`x}jQP-L*=>sAW&BO9WW{&h7&X0IZ9aKv_w#@S82KG9*RwH~U`ac_)>*An4TgPd}a z;Xsx=Si@nn6T7b_@sFMV+zajIw_e&c?Q1HIrRrs0$}F!ttt4T8^GaT-?}dr!0D{ev z4s|&!fk=yBh?ya78EVAl;GnE2x=D!e6o0{EZ?P>8OfW>{@BmF_N}mo6Z`4H_$HIS( zF=jU*9ZJSfY60hC0EmLc=VK!+N5Tu!LakXVkrZ%Ho#K%nB|am>v+z>DGr;mdXe^xH zqj6@?(!F$hEZudUGbz(M0NY!zNKZPJEbp0j*VW!c3q<78Mb)KGAnpa<+Gsj&2Dok zx(SksH8QAn0U}6$QcY3@I;iox%(57!QFLDPRRbWhp%1_|MDp7~Lo}+JuT~suaysy^ zz;b?~X0de0=(GGi4k&kHQF;1Os+XqKI-ql~4wB-Nuk(p-{rduXy416tNilJy`y;^_ zRKFivwYC-zYH`7l7z=ynVtN)#Yz+S!Q@{CjR|rlFDoNn2c<0}O;~jqgsH?c?>)Pm- z>?@o>Y4B@BSl#x&YZw=Z&k}ADU1Q0OeIHRA7>Ml~a=WhuOeE|r7ARjn1GCPt%iZOQ^hDD?*t>k7b9@EqB-1EtF-Uh-5H zVOhv?qa(uHiGsP9>1%3D10r0$12NyC0aES119~EB+VQ6bXKD>vOYm?_D|zb@Q=WFH z83|QkyK_=X%XZe6%Fi(YHwF#-Nkd9aWQNKqhKY*AVBjy+)gjN0l34iuwN{hQ>z{s3&t`6I*`2p=j3n;>0BO*pnp)1AW1xj z!4bT8nNle7c3qFC8gv2TcbMa7sQNk+(knyVG|3UJ5lG%7tUXK6sZva7{F!H>gZ0Jf zh?1g{>H2o_K=na|$_iN*@3QRb*BXE>x)p&$cvK;FN*_i^sKZPS#f!CQO(ie~84W@T zbVUx}IIJae$r(bS0dZwP!Vfgd!rQVnMH;r%bZXLV5V!?_uILe_9lb8k)f&h#$O(UA z3u5P}Z(y{}!^;K?O?)yv+?2z{jG=`wSwqf4NC6fDrr|E#QJ2mO4bCvrraiV?F=tGX zeA&{)K-OhX;5U)wpc5{&Tn5^QIg*3{3K;)6KG#H(K>H4p+mX1YbVk>Ny>dT3Rdxz=s(oRdqH8asqE(h*o&s`pLo#&pMQ9{;qS^}R1 zsbMX`7dDyV8+k`#(*G~R@$jVjfI)1KOuQE z#o_RbSdA@W)a2FG-Ld0ygJw403uw#!fc$PZZYi?{g{6puL|`@afykst^JQwU3(BR# zimfkep$up<+grE;wGG8j$GrH3ovYqI;hZWLPuX#jyyZg7;aDAbNjP_amb~mZa6Zar zHP^4Tgvy@#{ec)`TNsA_I%mug5mGLpsJuSI%Lff+ko>}*Af!&?P22SC1Q-~?EKoAS zSSearuOE;o>r?zBr06Sli;hkz7;P$CI*Q?!BHE~zP5pX418U!J-RHGL3_-mlV1?=9 z!Pwou$#9B?ZdK`UkGC2EE}s$Ve3%RRNHBO|+|RPvaOc15N#EA29aODSf(Fl^&(@e_ zeg}&`Wu4%|Oz=xVQv3o7Rk!J1{bJatva2`1Av8D+tklZLcFGY#onN-ecI9XZ1|5gF z_@xHZ9UMO65LidAoLm-r-lE9puF1V3l>&2*KOV;0w&)u-x|lt&IO21XFNOHzn&{cjeh=jXLW?U%)Hn6_9!Y+&=S4`zkP7cQy6-jxP(kN% zGt%w_WyNHzcmTd3QMIC3#CO=|e;b@qwP@4t-HA-I3x1cA~3C-B~uflzqgjtQ%xu8PqS)8M`(M<8`Jz*OhEODu5cd*F1ywuo(%?t*I z-G15^^reHTKHGQFiR8caRkHq3X<-}?WE|pAlsyGo49-*?$I8J?ywR)U(n*{mB(Lkd zMxe)!>x75+jp)f58z83uPrI&Dv|1#NRr|Hz0R1z|82GSkOHOSpT}DXm^EnX8Gn)7R z3h6UJxJk2nkgfjIcfH$c-Clcy;Y^fHl7b?b$nSgu7dEDB%q?6a^mx0Z)g8D*uvX5Q z=Tij!n{M+H@2*CY7d(0iWmZMR^J_h+-#{>BDr8jI0MM4(^+Ha*TXsatJ8i@D#S z%{;I9tT;>61A?c67Q0eKq>m#{hei1SJlsv^AwqfE9C+<_0Aj7xkuyZ9TTTBRb}4OI zZd?#9jEF0^T|30_8{CFg-7^PJQ(th2{YS4U$fn<+A4ZvzGmsLFog{yHOfl3Z>t|uX z#>D#*rbhrR9_<^ANztROv3YVmH)s40mOtgO4(Utc=Sm^ht_WNR|f*^A1iZ zv>8typPPhBuq*;IHB-DM#h#)hK zSpOpWdFN#`+6;qmw}b|whf-->vjMoOP1eb*_h6BqmmingBHP+ zK&Q058C$lRc0OKeHN=mfJte}}s5E69(Fj+FOLLVBK9Pbig7m$CrzccnA`b7JDYqoO z2_CC0ov;iG-?Yy)ea;s(^&u`DIpPd+XIWeRfw_i2MpVa(?>ALoL>RVbftbW8AYbv2)jl zlvGhap-v-4|TWiW=7ki zRz1FLXIvM4+)zAeW6AG!lPX&^`upvHNfbME?1WUmwR%N}3aP>bbdE3W1U7?CYtH_+ zU`IG*j+4aW&W`hM4=I{)8np&&_th=iF)@c)FJFz9guv<XOxY z$u=sS8zY6Try=E?eueK_G_1GZEri&H7z~<0-|TS6>r>;BFh5QV1h()qyk!VbyB#v> zB^PfvKb4Gu-jSp>Ui9-!zwmy32ljh{s{=l%lTxxb! zrlC%dd8;t6gXK|ou8dd3k)s=7wlCGfKrhdG;OZ>*Y*f@c!NQV!_-RgAhd+fB@nZ9! zX=UiK{w*mC#g}Mb1m(qR-Zg_?^&?bJwgcCd2C6;<{Gzh!{f818h_rJK!7sxN{Rl260`ezr$@07Ln-HDgl z`=e8(icBA=y(un^=@<VCf-D82`M+uPxqR`xo@ig>ty*!_g_%CFaRLTO$8-R;}$^f{GqbQm>u?2foR7`;{ zYwd&L|gum!lk3zC59h4%>axgarr**(sU$}n;^DK!(709z{ zQ;X8d!eeRL{I7rg=btF(g(yxMUdcGJ8LG@xpz8Xt)okfr+PlUX8K{pB!zqChOUqbe zsNQ#8$H>@P%cv!A)XC+yy^j=Fe!{Bg8(N_!C4Ykg6~31ou)E|{KO)FsgJNrNvuu-P zjSgo`yOlFbs)q#y45i05@(=zUQ824UGmLX#pn(WvwaUr-qgQCCS+ovi15J@_qOp$- z#aWk2{sH9=j#z54g!|q##+c+|hNeDow7+3R-pC)!C-f+Pw{uu zpJUz$8%7=KMdOYhJ$~^XjDBk2LDyeIhw2bn#F(D|L8U~6r^>xa;lCaa&JI)9dfo#- zGJ*p;&_w^?*v2Ni4Nt26?1}CSA;^~$B(}nJNnVGVwtlI;dWl8-73?ac5Gw!b9hsd^ zbPZ@-`cZ+%$F5Q{5)}O+%yz4UO*}-7TVJO?H3H#7iUEB})ezN9k_zVZF?O;clf`Hs z9ZV%9wu@KIZHBZs(@Tf=uXEQXY@8|QKDDoN;{xs`*N+!zt9-gh;{EmazyC4DW*~;e zWz8S|ZO$%r8!HEs^`Y=Ao?$oDM$XCBtVOeb!|)O1|5k3<2U!=iZId=pDkTE&QQY4v z>-I~mQhLYrYxz!UHCH{y4uFyy;xSd@RV$uMG`dUKa9>PDAKb$E2?Fy~6ClL%GW#)j ze*6;|IzyMfPnj^Z)Fsr>on5C{qXoP$;g8JYwz zQ@`yuB+mPNhCbk z5LxEc^z4XIGN9if6IEWh;Rq%g8^nMVEcr9Z4}3ww&fPrlL?QK$ zJ%5lOYT+{5f;}T75-?&*0XnS)7t(z925{L_kX3wFNoLYqj9jH}CDlCaZu;_kV3N{R z0Jei{^&|rxzBr_&XyoYLbKt1^fjt9p2--K1S=u=PXkL!O;hRg$NDYU+Qg+JK9o;_o03`^Ap;y=YNRbs_dB%W%>!O3lM{bkXQOkO zkl}!RLd*GEH4^3mJ#TxQTjxY;<=QqBM?^#2sf`h{gX=&f0$=HM0o+ZsdhEo164_(E z{C1aPGRqTMXyQ`)E;wV8`)J9N8LeT4^@oEY*Mt~df$17|@pxm2W)i7lH9u7glxK(i zCDdC}^y!(8J~$J1^|hVQPt2Oj_h*Nc8)yCTD5&o3l1lCUFqiCpBCmT4PQwi`>`mxi zoe!b-Oe9>$*%|R!9zHQSv=%-T>sf6<0<-&vnkD+TzCmnp~S+tm%I?P#dItGi?j73;Uly zb6eEc9jBH$TjD~ILQTD|;bCa3i4pZ*U=}QCEOh6_l+14`?7`?#P-@0GmXIC8ZqnUn zJfuz}yOr?%sd5A#9cug{KSw2)rWRUwc34+a9}XxREOU(j5Wt175+Iw1tn*;lWY1vp zxrY6+0K^nwl+wOh;wH{n6V7NFGPW{fBrF{jTLW5})@aOyH0{dqkG>h-85YRG3kLS+ zZ!>KlLF7`=^b8^^Bc?M+?WgemB$6pC{c5S%0dTEXEa=~0v5`aT3-Cr*AaRXmdh`1- zNfL7n^h>mAqll;ZFVjhAz`49)EH3Wuv%+_uvLBc39lL({ zEw3||9kgOakydRkjEK{U-Wlh<^>Jmv+8PRZ9bs8{x(H8@H;S@Gwa3g9+vU>L8^7Os z1JH#gQ_p5XN!R&mT0dJ2-fn8jkfNF=y>1O3P$X2l_oUt1hYPnvD}E=)uy(aWse34Feh@KF#~ z-_~ePbH2^%^!H*0q#Npm78c2qYAY&;&gA>)W@E{q>*36W+k4_UBWnJqp&m=-&jO5; zEw)BT(t8;zSrtRjSd%Bwi)Jud-~*SU+5c}0pVqH3gQyavT?lXlfv&^Zn?rtf5gyrT za9ZS`L*be2#tmk7j$4nSphz0UJ-3zEp*Ybn2#rY(qgb$BCMYhs0I@L(()s##51FuS6Ge8(Ryq%e-cvWmn)&1S@ z{2@lyK)MrHEFLB(&8|w*6)rG)%s^?NTQyK$!-4^qB7gn;pZ_^LWj}@c>6&HEzeR zc^qLhKDtTufZ@_l(tC$S>NMRMW6WK#3A0$jm8J3K?Ki3Z0X~GzskU)v!N)MLGzZ#TOs6qFRrvCzY-0lu?0cF(dz5&eFr)@pxFfss+ICM>(LLl`Iq$2LbNJA*B%wk|^PIhdE*mf-%>SuUJQV)= z*MI-9eS2+hIf4AbO2B38gA1KmV9yYb1yZ=T6H55OGYm2%c|8NVehLsrr~aFZBGkSb zBsSIlzm6GR_QzS8S?>augHkbv@%r;W#EuQ+R!ej?Ae?x;Cx+HHOwmhe(v$t0hOcE0 z|8VU@ZQ#|=T$j$GYFN&(*@hP)JeDHuR7Y8CawVxF5C-%^b`O|6batRR+FJlMU9v4i z|Gj^oD+HKxbldtm36#wLzoS;h6$vy|=sa8Ig14o8lDUV;a3 zV+@!$mI^jj%^qu1mtY}o3keR7Art}$KT8{y)b?!AIWBTs=b#o%b?%-|Efl?5WZrf66; zf-&*3s+tvhxwP}`RFVkEiFE+FKR^EZ``_y&;AG^dYeGK3^A*+R1d{!8`R_edts32Ie^U7It=zH*wEdpwWvd6-!a zRFKlj!w>ckO!=)R;^rhO8g&&V%`Dkpy|R~h2$PKLI8Ra)ssA`H2bksZ>E44iU7=;> zYHNR^euI;p6btrmw@IOnhzba6B!&QHP0PF|{cK~!!ws$ntFU1W%b#cN)ID(DCwuxL zG5Lsp5s%u7*LR>s^l1`YlW1bCne8O4guSmH?fySF2EVqQNrGhnDoR3bBklNYrVs?lYXLNvZ7r4szg%-6pFdGFZzGrA+ zxVz+X!cST#*&KQ=t1u@<4eSgBe3&z207;Vn$u?bSTJ7=`AnFDGVdJLz^{qr?yg%(H zp!r3g>L=o>G4}je;RKPnYATmn=o}$F7AFsG)19$(lxdpFi6ORfiAgmm2TljuHiwk; ze*ijkkeE*C{lnPs{-RgX#nMKz&Q(iQ3Xsbbi7<_S-y|K6%-ftdlxL2|+JnIpvLl7@ z*tq=Le?un@fq|M|&^;z{ZEA9}^am(5htN*qI)L>`Rf?Z|u5+Z>7Ym~~tKXF99I}*6VNVy;6(eP-*-oDF8bdTXq zqe;1>&3nQPfB?-+A-3sK-<^UA_p!9x1Uy_G1YC zCNfI^{WMB+Nk89E-s_-LHU0TAfk0Th>UEsfWBatm1mB%%WDHSmlrotMOs3NamLA(~ zUi0Ml3gS-%2Q&uE!FkNrr6>Vs0?C@6&$6O6?~Qp;spYU;yhEiH7+UTicM`I#WlJjV ziI@O45+4B;h|@$Lu1GhNjdncZ(wN}Y{236Nz3>xQ3$MJT!W{2k_wE0MrT{jtNexkI#U#L(BpoBXl}jrK3bPuj8t?lb~c7N{|D) zDlF0?Yt*jY%}89Hlm2_|7Ag!)V(|5I0?lnU^=S0h-~ajFGF7};T-2HOjMRd^+K?k& zGykytD-37i(*NtnygK5mcf z3+IGfO9oXFO$u*b*N)VyYQwFxV@dnTSBAQ^DP}rjjG|@TfJw?-OtjGdUW9ZkJc)iP zfda?=1Dx^ePeD&m3M5y@4Ngxm2zrdN*tqA2nz%_^;GAycWMrncq_O(pluz+*;n!<- zQqcOZQ2_*W6s$0TR#Pakp>sjB3!*&LzI=s5l`{%1my5x`Wh(WiFk0b=ZO zi7Nm2S;V@R)@Q%pwxXTT6=zfwt1y-}ewZsukrVLwY>GDUHkXqw;KUCA*mcAH-Tt3h zJyRGM85x=H)f)l)72(BI-s2A&gPmIQGm7AK>JN)@IGPZJ@;zEd!&O9;JZ)B{^M+wk zINh8JRJK}I{q?W^{=*MXiR&5? zMfWT>w^fIeS>?C>0f4NJK!5905BCA;V1g}mBB?(}5+B&#%yboM$?)S@?+I-wg*sA8 z9t)mbrAEi%t-HKeEx3tDMKVQwZnmvjHxKxCmm1r#UMXw-^gbkn+~dIZW}9OynIhSF zt7#=|N)C;J9#SU1tnRZsFzRJd70lUaEsFS(9(gy zcQeUjSqBj7C~sk^vP7GyMRIdLbFxp0=V0mtTqi7b`b(07I9Yg~|12ZJ1sQo3Y`Nq7 z5;XMyOMqNsj9N^gvVT1{!bBko36INV zQ_8n$7x46!1O3)UbIM^donp1P{3I9Ok&7iXSdTF*g5gA`g-(_bvAA$Cd&P<4wNz#4 zz(23x;7|~|xwPEl8&GcW;c8@iK*1FCmcP*X0(~niw@0Alj77iS{Q_MjkLp?b`~&2q z;nT6}RIVNdf&lLm45(XJFHZ~hjo35wWYzYn(W`=|4}d%&*(JZmnN!7YOAWLL$jV--J?9u#?p2(awktp&}N#Wp2C`5UG(6Nq0P=cLXq z^Ve^Xl?+i9l{R3o4Ji(HQ2oMRK3&>jFmE~~Do?wK{H33lP585~k$7gD4v-&UBfDht z(spPATP4C1-^wY1I!(PY5$f;JE>8@%=uOsGAxe@+ZtfkP=-(Z^sStE>TM7Q_ z?|=W}@>S^s@ya8XjnH}NkZADvuek)$egNDR&EF;i%H@37_>!$=3#;s?y~{RT>Di^K zwh>`TLcwvk(QlNC5ecwv-DX4kWrl@)obzu>9923G>uZ1M!V%Mdnk8p|V+mpVZt# zy2bU~80lPX9?4odM^v0Y)5{nxM<-zvpangfVeoMD^)3-REXQjU z0L4;y0t*gIKi$aMzQ~&HxInuoM6_w2U)k^v{C;Lj+}YV~k9lSLd@Gar1Fr4}JCqw}1v?ry(T0j*N}urp_b&NB~@qrS3w zw9;o4*hS%pKXg|Er5sE4&V?kltyNvH^zFZ10tONUWT_-nN1erTKoqwy9jH%MQ7EJ0 z5NeMQ{I!U7vza<9d$9G0BmIRei|G%5lAAllH{W%sp6y$;?;suK8rI#_O+ONd>4&2K z#@N%EV3tip{$<69=774j^Dx~h?IH8$>Tvv8|OTw<90-ikECa<+7W zQB+4Cp;Y^lRq>=!oH`OhLRKZ6c@s zL?mPckzycS1M52TPPryMa*EBt6id4zQs;#;WpYx_w0;38T-MU+rHy?GQx?D0$jUB7 zFr<&*(B}RMr-MO2QA)ZcVYQ!4EaV{U3^uDuw|O`YY+m;2@GX9JM@pX>e~Pzoy{s0C zAypTn&kL@LlszQ$lXfptU?EU5Ac_w6b)YAOI{CC4z7k)U2C_78mxG;&GPZ2>jg;-K z(1J^^yD4+3)WivCPT?1@JD3-?@3Doq8JSTdOhKu=tEQOK^D!<924(+nX0uNDGoX1) z@Jb_#*S1F1+)_UCfM8uH+{(sI4TW>bmXPuN-8{H~cope4$$BGfrkSpP*ptC7{=AQi ztxunuqhMj)BH4Kh4Vlie8!NReNr196BAXbjKyGaKBU3L0Pe9fRJv;0=+IDV8 zG-M&(0?m?0D4v>g7I@{DT)wQNemej}Z2cZpSc0LadO$ST-5olaF+#GC(9k${wTHin zK_Z=?d|WSKdWvjPd*IpEu10~{Go#X!R1DE)#7kezbm8s{)miJcoSKnfcF2%8#_0AB zsK-|dzatO{A-kJ6DKNTR6-}3;kCk|H?>^*b2nj|gT=SCQdk%4YK&oiDs4as`B1{1$ z?j44Mkj~w;)Bs+(SG#bq{#E*9H+SV$d};dmF5+7eJbE8)a-z9Vi!UNkR36^gmW(5e zGI^3=!GgHTT5e(IPX6>-Nmz~6YjubCT#`fO8kQ+2kJ4J2EK*4Je%Q<*o@3)hd8Ulk4A{H21b4VHE#XebIEar%$t2X z>pZ|Q=TG5e_X@anay?GMdx(*ccz&9kO&gwLc;zF9^0%pUgl%)euBomU(_~p9Is>UsT2RrNBam=gB&y>Fn68)5}$r z=jLLW`6wQa6?G?az9G={&k5h-|t z5XaJ0rw8`?M+c+Q-OD>!hj`Se@$No(0w2 zSy91l^X`C(6-GzEl{v?v@RPy3fPI0aru{xyM3532?w_S&60cKG9>aC=o?fU|2EG?s z24T1?_MI{+ec4Oc?rz#HkttWt?g&4-I=Ag_s3e86!{|NslBbQ>jW?q@OigJvoxM@3 zxGe}h|I(g~L#0_AY7E=yQ7JV&zb1>h@J<>{+EBpGYSta4|0G#Fc*>SqIto?mPq~pf zDP<-sCv|c>Z$ghv#(E$eQiexuKQa=cUTsWDzBAci2e;+*$!GLT!2#WrspU?TbNAfp zu+~?={CaTK7~02IqTkCli&|sfz^jTg*Dl}RB)Z9~Mp#_d@D;JNFm&8a5bDD5^XqS) zlb93?G`v~16EEA??q?EX`q9FYlFOD1Cg1WK1Dk&M)u0+^Jvml2OVuZ3Nz5Pr_AXt zKWfh>~(C>?zEp#(@kXGxcFr7wlOlb9be~?m;EFpT+ zY%i^j&tNcNzGc?Yo_SO;J5>kbC+0EVdTi1asWmI`nZ%CgS~owb3ZQKx2yN|PO81kGO~_*s2{`_08It5(U1;KuS}6W5_j-{ZeyfS0g+T$ZKOQvy`%E$ZSYI#jTr$1oq;6t zehln^adoIVM&u1?jQoepD>;zYmT&Y!>pa?FxjdOErVY#25gz(hI6hm3Xr-35Ywp9g zXW1CC+O-1UfhwhK(Jb|4rFtrx*r{4EM9;8{qO$?A}DD#fqkthX2s_H8WGCL zGV3g#!4@VlN*I?tL^nqe>Mgbay;?|OsZyYm3Yxc2?@1OuZ<1juxT2w{Mtq5g=pQjz zjn{Wmx~hN?kGTOBn0ya)3#I+-9Z(=M8emgkMlvbsfIAzFjhuHEaC*1J1~83*paIj6 zYkH$gx=@TQjZRo_$WTux>Vx$!lkUIW_92Nj5l`MjhdY$pZt1ZAm6`UnWKl2|651uK6n zR^&Ur&_BG2pnZKPw6DjWVN}_t_bHO0QR)9W&%Tip;%7$-b$$zU7kGsHJg$7!wKFTA z94k%&@3De5MW_6g()+Q2aYICn^E2eGE(Gd1NiT@n(0Qelko0IYM?h_D1YUBi9Y2)- z03ZNKL_t(0YK<_74)7$V?(qxh)KkJ>41C!si?`a^?Ql@*?Q_p3idPLL@iEh9UbTnY zG?-s&X0Kv;sz!+RE`a37I{%IF{Cu_mt*^7ka$7$a$?o6QRwQBtC?rP-nv# z-W*Bk=bASR4tucJsr1fnFM)0*RL>NuV8~0gx>G<=Uuy3H*r?`%GM!rxO1@Z57zRZo@G7zd;zk-l7d40*p}|o;Rh-VigOL- zDuVr4Nzw*;s&uErEWfXuNAXvH6tJ4@q<5~;rx626pqu!y=`4B0vjkg5Kf6Bz$Gr5= zFWpoJQq@~}4V%*Wl(uw#?b6s3F~M5OE}o-Rx5m@01ZT?#@q#zr3T{zM$aK6G#z*rG zql{l|ZVSx4IrQV#^P^O&lweyU?FtNE6Hp+lJ#9TtylO7awZ1^&p$azp5tEJ=)R=(P zMOW3DYGN#LmMvS1^)KD76UOa!Et&07D>50J__J}<`;~Dw5XfA(QKt2r^`f2C#lRv? zT#A?HD}B?Cc?p_+~_$zQ_>tJs6pYaN?{2`Ygu~k!HfP zTJ*6@Q+FJ)c!>7iojK4FP4-JLvJt1oENwxzNZE%wR`ll~GK;KNs}h~_nnPkoR5Eyw z|F6IQ^S?f5L`W?gJ`q2V0?q52byo5}E(>|m$wqx@FEjT!j3%~cuUQLfgb6X>pg4mf zsYi2+ywi-PhCO}mmH?rT7@W)ha^fmr&%q^cMJhAmSd1w4(*K3OmV&@kK=5flAj|dZ z%Toov6HVywqp75&)7vM9`VAwpoJ^dO`-s0$!lmpnAD2^VcGDFI-?r`x-YvkNa94ts z{PY+4j=1e0v#Jl$H#8Gew24h(T7iz;w2TdCFffEVh;cH4BGTLc_j{8utpDNyzb^+! z-q86XXf($*l-@`qzK| ziB)_m0_OHI*#IJl+YbK}G}Yb%Nd&WZn_yl2TXZA8CZ$@jXAs=yJs6`*kSQc{{Moyo zV@U1W!oDsXA`Q<&#eG}slaj00K(bF}HP*VuA5E>?P++|T<|(0ymOLKYZfbkr&l;I{ znR6AC&gDF{+@Q=6X+fedvq^O*-$mBLezCiwNOK*8jVYht10k0&gA>>J-U$|~b4qZp z1uiqzAX6mIIks&0_5urlf|+e)*=e}$!W}4_kfByaLn%o#8;ryLz*^%!(%kISvw@cp zc%f!apqEd^Yja|jG>R?a&^WJfJkc0q%WPjyOY)^w%Je0)1Kd?u)@it>^R~WB zBh>J3FvJ7hx2+U6!qi@j#>ff481lmMF(v6=|N75AGUgD78sDz%>@bt+cpGH4mgE85 zT-%jz#9b5)WBI%Tlpt|TobHuQKUlqV?(y-A3DC}-xA~?w@cO}dmZ6g<-YQ4Q z-wymP^#|G3iRIc8`F#6&bgLHJ4+(qGNT&r+hH56G2Qghj$e?1mx{P3htQ>(vGtfI5 zgsSq@c*h4LIPfgtEfXd8*xpU1v~$bw7*HV9mjcwQ897~RlV=2_FMBG zpl@SYBmjbvcU?!uNiSLAKS5cRy%X8AaL8uVwuLz0HBqupBEWFurThwz$U19CbGyj| z5uqqJn!bV2*1U3fN>`;Xw|8}$s*jbZQ3qbn&gl`pjgf3=)bMJ?#h0qHw%OjLvIZsR@IY88j|*!-kTJ=u8 zMlR^;|DYE*5tl*& z{)1pf3%}ito^94+3Ej_tg}??!Q>xZjzJKFf>jR%37p~A6*n$I^S%B#a;;k{NdNx|X zFK768_<+@-EXgd)9r0c%Gk07OW$oB^p* zp}tHJYvZ3VIa8np&e*UY#o_nmG;W(GR_oTG-fjHz+7hj10!yrcHs!qOur;EQf{jlRN>2V=k`^ zcgy(dq0eodScp{LT3GkNcc-HlhG~6>eT@d`j_6*fOnW&BrsCKz7TZ4`YcxkEmFslc zyG^%PrC=j~+l?HJ#^aGw$;JN~hHw9QJ4Y5R*x2J^$xW5Arfx1*n*}MoE!FM%5PogDls}G#~ew_eT@yhJv>6((hOwu~S zYiD)rqKbw#Fhp_=av|PRU_3MzbneyJQKP=~3j*w@OZxe53m%BZ>nioO#I$Tr%icDG z2EDih$Vm`WOdnH98bX5ZpWX^!`8AgCe5N*17`j3DO*b?1*kz4t`E3ZwA?O0JW!fFb zADISMhcF5nVMbY(zLJEnS>ZZRHc()N*KTE&FOExlcFZI$*mC*0BltzW0_4X?P)=LV zjWiCUzaMYGc<8~03lV#3#h%;c1ZI={8)~J9%d5Vr2_rik_SwAZ!=dw#0AW{{TDPIy zgpT+HBI7avEm8SAOM{ic$#1al!)HkknCOoK*&D9~h*J%Rp_Qw@czbr3HN&dqFT(iY zI`tW+1;3w9FK0-(MBdbXz4haIH3f79)rvPma}Nx%Ow>N|iGm$yJ#K0_|5nM1MK(wP z8)42|oVy!Xxntun84CMf|6N^UUOStaH@91!Tl{}JLQ;G`I+Oc^RNob#E-5OKWcd$ zUyI?uSk74>u*C#$_i>LvP36<tc%j_{V#*1;hI?VOBAQzA6!I1$$Gn6$Rf`7V z8pAf;R4*oLmDoeTCb9U*$%7&_YEFO>-Ud}b1YF zkjDcuqTANRWM@J8w!kpwmfR$5{}9k+LeP*K1n8M^K5PX-g3|d5ag!!D%BI7)PjCoj zhzgBKJElKM7%?s(-`%9_^abl85_ZwYeoB{NK#pB#R`(pU>`rdx#6~6nnPW1*mg0-$3^Sl zFM~y(d5glSz#S(K5>(ti$my(l{uBWg0@vpYS{@F8Bc|RWWaIoAW{KqrLz78W_3XJY zs^-XIoWu&NObmYOALXz#SrF)9}mmDf?!vMkJQE> zz6n+d)=;&3x7BZhE*+sl1|=yib<*S0{9p?f_2sgn$y)5naYK{89AdPNrvjZ#_z%F; zu5Lx_s75pSMy(XayOZ^k;#}h;v-HtKgBY(%&%R;C@G0G@f8c7Ue#7p>t1TQHpsj`I z2yoEt0<{^O4BuO?6J;XumnFk!Cq7)A{DD2AE#uvJA1AD@R5j}&2}ig%%x0t_;N)_= z^ll3j`ul3n1Uar?}|NQ$u`4u3I31+`f1lra@4ORN+&)^o5 zYB@QlrH@?~9A-x*)ywdY#@OHfJyB*l(+ns&@dHYtdqYDPmSht71#9jR##m2Nb=Dys{Vj?`f! zD3VJ;T~cZHG20ljHC~ z3AO6G)F`Sg3>5t_-iBLQX7ugI+*LWD1HVq%LDEQmNC9S@h_ssuU?_wR5oKF8Q#0pt zi<%+zRV!DkdS1cE`-hAuC&L7fgihcNeh}vZ0Ej>Qa|@iK?J%biNegZoUHLy84vs!A z@HrenfrBPV^f!4zXHjeI+f8Ij!P$gZ8_Bt%iP`I7e|#Nu3)*#5fzvYBaruqx=ryy> z6)CIEBHk}rA~izNk_1v##Hhyu|8ne%h_WzYI5if1)Cm8;(Y%zvI{q=pv3wj< z`M!gr>-dtm$p!(?)cNOM|KI}U7et+VvB^ww!ZgiP?D8m4 z9%8V@Gz+AtfATuzYLSJj-^v(Y$~-;6bZEg3q~-XXDL0zt_!6T~1G79s7F7X-?u z1sFrZgNz#d$xZoA0Bi#FMSi6}7l{m^S^gOBkf$R9b&O4P3eO&NQUas~`Edp_S;P1O zV^uP7>zkkROPQy#fpM5V4L6MwA(e7Z=SWE&?bCbmvcfi?c)zk~8}_t|Z_?t^5kXT) zbt2{-DD|Fy4!LuQ>K5%&BBe$rk^daK5gmcY-2y?r6wjedn#s_V1(D%elSN@2sK~a} zn!wP@ljpkQ?qPdUXeGh!%@G%Vo1Hvx7$bzg$2P;?7Dv{=W7I*#+IeTo1}8Xq_}c@w zh77Vx^C!kLmAoE-6CUa+%&?!twzGuzZ?jSaJ|#;_o>ufEiUt=~Xq|C_(-VMnEGRk< zJ9m7xAeKM)3DrnYM)u_BX2epfgHUXXOu5d;%8WH^UYe&HV+)Yl3o13j% zTuLU6L$uDd3}gWSK*=2>z#FEpRSr_LTp8hBAvh?dNOwAH6%nXevoC<1C;sS!+w^kx z-e?Ns9#nP8#x777^O3izgaE*`Z>~GSDa#DPBwhjL?(}?a|$ZictX4eZ| z(*>%2%c(x9=K8IAJ#cl3R3SK(4eTFIfEo^#bW*|cWWTTW@$9N{^AZXC@KRj0x1JW3 z?Gb#h`bl0zRsKXqb&qgwokb~c2$i{Rw)Hm5ghCS9ju_qk_9@j$F5v#2Q(9j+O z+*2xoF<^nY8NOp?&;aWN(!?HmLM#pw?wu)3U^tgdpS4I)>sM$uo~|6Sz!Nuz7+)$^ z$RvmUH4hxxDlOVA-Ski&(z=5K5fuC+74S2l#=*&s)!yWXlArYAGCQhf%HWF^b&_MqCtU8j8cy)nRN4 zBo76KZ1h!em(t4J8O1SmQM0x?phC9nFa| zFH9eOn0#j>Oizs;gBhcOS`feMRnZq{(v za;Sig=`412Sj$X8e5SXo9RJ*VSB=nPKiqa29O8Vux*^W4Xe{^i*nF+$2g@-C_Rqim z@Bf8+83mF3xKE%T2qrLZ5bW-%F0>2bAb=^DBj_!$#-4rxa!r{)LwLTPlHk+?YtrtJ z(xMCo^`{V_cf4dY*=^hETz+0s(Hk!j3B9&d&yG3}qv25v?36-VkxH7|^(AnDS8ZJ5K~JW{F?WBZX!{eXa~yrp%N=dkGtW~jHg zRlwac2&pF#?RUT~*r5hQzP?Xeeh)PX@xeKPf(NW}b9(e@QE~e~%MiwgAm?BnW59Fg zmho1nv37SgyXIvg2(%j1o#F~4ob%eF{rMXsW|SimAx|@QpvD5zWxn5^V^n{WBWaKj zQx5?MIiji%@#(D?1YIVG+OgP^9PY)2ROffb8za+b6C-1RO2r{5Q6g2cA%lL%*imXH z9}e%eVFBpGJv*RNN-x+)u)0-uVyT78*A&tqr?~?>08WvWs1rSr%A91 z>2pU)z!$^-7F)cC<==cr?#~vLX!gL~|C(6}+bUX(-s;e*WzgupplQIoj(`6Bpa0s8 z(OuO;9`d1bN1KJ9Ce1F$?wtYric8zkZgGklB{L&d%}7isLQ_gg*BuFFX87+h$)pG1 z`#4`@*S;v+}-|3 zN9HJ27>%F)?TDVXP9ZflZU(d7?9k~jjz&$ad-P&w3Y+&|rNC?A%H<0(MAV;r%3#=? zyGbvpA&i`fPHz@enpEG_Apz2VN_4cJ?)B->$^ur_<2Gw*3c+P0NxnK_oAxE9B z#(arbpmYSG+nXI%_t>@UmOnt|sK-9B^p#?gZF787@>vD}uInMy=g>_~Y%g|4z4na- z)a6mJnF#Km3koRt#fSCohE+-HwbQPlkPx)8ABMcgKmY!}|2oC|frb1XHOXi2T5Fzx z0}l{z>5%G~@Ie+_U3oVlz|QoXLAe-HM&szj*Ai&>ibyTfc4pQsft?~CAT@|_KrpWx zxjM~_dk)Zo*etpT3Z!^#(lFr2>Em?0jFHUJIK%qMi88dclcylmmpn{kb~M)>Cyr(0 z*`Yn@B5cH+Adhu$Vg#r|-4C=@|0?JJzOj#H1kYE7T6qrVdP!~}S^!%$kM=Z}<`5%W zww1=jR4s@IN+F&!KFDe ziZ**QaRS4&uDK+7&=lBHzc6bAMtL@`DPY*PrUQwc=eiX8l1eU9gt)rzcyS;5N)oGl zD4!q$7y6x*f=-rBXPT~@6hVS51@4`DoX22Q1Q-{(BC}9H@qz=Jv`!p*S8t6Y%7*{^ z>;LKnTIbxF`-t9PUK5ZX5e>^7aP-;`@s)IGkh8vq8fE7Bb*9$`@=MWo{|#4 zESiMdsz2Ftaw(Xvsn@M~#wbzNwKu68OfkD}YiG9`q=l#mOsDU(yoqy)@Iz`xw%)Mi zOy54lcqXw8iF0_rAZfNJcO3Ju<`gWip;a6THS-$qIeF?u#MpWIWIAN=KiCAKT_3+N zJXW_Zl}&TUaj5vwzfYBto7~)?e*aSv6~jj{B0sCR6xFmw0QUo1kiW#pkN*zI?xM6O zluC8DRJuDu34~_jJT=`X{7@9u+1&#N`a@t%s{m_`IGchVQ1WoJ>Py#Du<6A7ADM}E?t|%qo}aXu@#cKc@&<7M z``{4Lh=Y|b*1wd-b6m|aAZ*2ndt%YDI%?Co;ici{pPXa|2npg6@>8NzN0l9jsR((h zqi-Jfob4fZIHG;sMR>)#a9hMDBY*~GqRBwiQlKxbVKTamrZnevLCn~*&*=zVSurR9 zs`olk@^lQrE=dOOZ5^FK+T+Ax7}1m6jtXqsS-c^)=icN;a9PyqfZj!?k6;L%m^Ipu z0ll5rr3LySIkNjt={7{&^am4|27ffHiIk(#AboEw@KuAun|=tbT&;{=4;aKAAsv`k zS7D&Sj;?|3!EaN?D4WA?0({Jr?ym)2n{6JFgo6iQ~yqR7#uvYikZX?y*v0twjNc>p(333(eGmluyQbJABHHNHMVS<_VpA z3>A_4@2%RPf=Y6J0V}}r&6PVDHW*FvWRtqar|}(CVPJ5Bt#kWCpRn)FCp2NpQyfmq zImG>0tKVUkRY57}P?pce?(TF!EFxrG6D+1I z%nbFk0^u+{5+i(K6c^4+ized-$cjsm6=J5^iNL6GMmAtd7t$ZGlRP0(TpyuJO&`i0 zYr4-<+*R20Y`6AhPEXN@^oK!X5qsZRhZqd%y2E*6{A zqaQ2^@Y=Ma^@~+OTMXckP6Pcr`3z>PS=|>TkIR>xs&2CB2@dzJCnh#gW2vC3^(oq9cL4>Y)|HLO&!{Pkcagqcoq9SgRway0 z-P8gg)klAiMJQ}0zSB6}`?{)))weR=0Nezu85m<4+oPjfLJT+dL^7E9Pob%MZcn>G-Z6+9P*{BsKaR7LP(XGqv60X^i|=zoQce zds43!x-CP0jM9auk+DF~2RA^qEMei&V%FkWXppHgo$TAMPGcbZM4j3Wjoq6)vGztoODrn+fgh(a<%u_~Hhut!`y5hS#q{N8TZTxru)o4!wP zUt<~Q9<`$ST{NMfy4lCB)Ie40W9CBN@wP6XW}I(J`!*nmG*+drNw@uLqX2zCg1=WH zvlAhZ8D3~S-!Y~Dri4l3HiGDmFAHguzJa~}W@Xo%XD@{tEF@+}Z0TfaCf}u8v@mC+ zvRK4eN0$`CqU|rh{>@_kh_~$8_QIc+^0r}ZSatFI&%gikUnDVbB?-C$ziTqgsxay1 zhzl;P^m^nu^qi|Tlonr9@TX$;NONC#8Sk5E=F7an$cr&u1LtAZ(NF8o z>$OZ@z3(6rV^6Vwxgd-7v;IY<0)?$;w%;wC4M*&WLZ0&U9krjUm`g26>3Rw5asV{^_WLvQZe-i)mmx zheXZnd)7BQAn{&tE@|EmB%bWHi@Got0ak(=y=%TG1>D5gV;9MzNaE7!1+G&dX%KFi ztpzl9+>n`7%e(W_U=@^p`mX@hT2h)sClv=}GjTql=w@dDg!x8J`Y)tV!I^ItZ%pAH zBs>h)6No}AN~Hr47VNM~?fnYSct;!c(XK7}bazNTJ3qXOBq*&MP>6aF@{{uac|G2> z7zM6i3?Z%pOg>K58n!q+sBP@Eq{R5JjI_DI7V!`x%HeOugs>g z_q0$>ZTm{R^=O!=VE|x8ozdjis64_hEq5xAaXU@q`W4u@DrukBo;u=GAj3Fo~5#FiL>FM z+g{_2AI~wztJ{PX^Wh80tKpW1HbU^go~rWGT7$CE3b49iz4%#}j0}XI&{`U{+7}D! z2$leaUkFGOlU+{Or+T=zaqZw1e(Yn3thHQJlng#4F~#QS38^WKxb}vJb!Gz8BscP} z7F2Bcx+PBH;om|wGK;uQ{@bXo35GHG4m;c`=>Q|Hlzd3`A!aa^3W$3KJjvx20nU2?tG`m9Dn~}%G+R*I8QDe34g!@jh>)rU;V?j@4p1>#v@Ei zkcG%+qj12fvp;eOBJXM^d&(PfONVsCjw;(*bUT*$G}}GM_pJ2~koMf5eo}?-m9I19 zGPzH7x83tpQ3?bx4eFdmalu%*L{ZTk(?;Rbk+tLq4I1mR!DFU<`C!Zam{|0<0t52! zAsDFT1KihX#u$#}u-U!{xQmmb61afj3}FR zjvd|PEh!6cZP8a)kc9A-0@*fp1U^gAY)crl$2#5zlD&|%Tw{$+hbx^pHdrb<@I<}~ zP~LCF^b3YJ))Xzzj(MMbZQXEU-* zqK+FrD^C{oQx_u%f`;U{wYj24pzlHmR-yq@{>k)HeU<7S^9g!?oe2`2x#5e+qAgNn z6vjNYYr)B4d$SA%51t?fS!oo$)u*<~;6v97KzY zhWBpwBFi}Arvk3h@o-ng0QAPr45|!tZ(87UBr7(yppTp)ZS3s3(Wf%pJ$QMrm#;x( zgmcVGo8J#6$@m3KKCoLE674F7N}q#S`flYqBA4n-Y9}=Wa3PYBCX^?`@(sXX<>c2k zpWQR6>rgJ?MB2q*nm2p|Wj>?pw4=0TBiaPvfCbe;s9X}W zFxmQn)_#Y$^l6cnlHzCDU_F?-fI9{paiXO#g~;efbgt&h1?byNtFy31vI*3r#=tEx z+~DtU1p8|n_Rr`~!&RP)t9&}|UIquqZ+m+!KDx4=O9L*6 zih%9$5SH6w5Lz!L99=nuV%N)tL^U=oIHKypi3m3iOExtm#6FIZa+kzP>5LH=c!e@( z*OB%I5l*jIy7g2Hega+r`9VQj>@G3jNKpp@!%zf6?QX;+B~Qn%YrsU}n4X@(>+_qA zll&{Qmsw-slP6~T-(3)2%8O2VfrHYfPoc3Sc@?ZXn0OXk7h2d==wiE?Q8VsAVYUmA;xJ)+tupW=`8F`jDjeQ#g7DdXcDS7lTmZ zO@C3dA;|vYyOa%$;_R#)m8> z6RF>&A@`eLLvhhEv2nu)xpeH%Xe;JCsuM9)Pmsrc@L+XWdacnx#8`qBl{=yW@D z@?>G3;t1bhC{ypfAc`hM2j(#mx^%x*chEl9#P5rj&{$Bw6x`vcCC%zHDSki(#@V;! zFG%8vb_qKQf2CzTCA_FaMGF`o0~1F$q5O4yR93|qXi*Ey4#G)B@M6Rbj*^`(gr!dY z?Dfl&H9U0)(P@*LNyk>Xf5PzuiH5kR$|HV?@332K6^o_|D$=yxCs?f2YfF!iZnBy? zhvg|;w|2u_fwR1!zXJg!9Jno0iE!X;SyRelNmyS8oSA#8M%|E*klVz+HIenmuafL(J}kjc8}{k366+<{Jm_9y|K zI5nTH$eX-;G1}jwIGJX`Lu+zTY_$?y^@0|8sxT~QF^6S`SEY-Pn+!VD$nXT zh&@OKTJ@7gw_{3{bTZ%3MPK{V&z|rHPnTj5#?FYP0mker_mqZE@=R!<3WrQ&*j#$) z;qS_uft{(E!mc@XBCITa-q9a!tO8W_#I(``DR--7hCB+~O*-913W5<3<-d1O3@gTm zEM7~gYh`r8Bb^7N^{~^>^_qzzsYbAbye=+DD7MWhXIBE#cvtS^C13;A9n-r|S92J# zOwhdl1@Co(t0e{;g$WS%pVi8Op1WQf`ZFw9?#3UYD?(;c0)M(*>!)33-j&yUud z-V6~q;YjoHRUvrvz5sCpQ-F^#OGTs5Th_YLxf`0V%JELKB3iX*)?+sFtClbRQgjJr zQ)b4mban37>nAmHtd`^gKDBFXGiz$R=ah^){!|tXVQJI`$7Was6*^d7AA~qI_g0!3 zcC?#Z^|}}xr9|}t)1nsx)g)%v>VA~=mUM$hEKOVwJ`~HdB^xBJzDoV$Azv-*V0Gj& zA^(O}*kie`s;wNtALnxjn{!+NBvPGvSR{ohVf5)}Ky=$FBr1p7cuA(iIfr!1aCVsj zJ5suk2Zh?gig)xB)ke2WYW8jT&S0R~d)zhW- z$uItAszb6FKd$8f4Tl_s$C7cIjN8gm?R@WHlO1P1kzciX^=j&mDB3i#J}q_#FMt0_ zz)h5~z;xtl?Wq`=X^Zy=Jui&E_2CR5Q0Qg&z`${opV1faO19$lcHt~?ac1Iv(aP~d z;j~{f?fG_6BFpM@wPyK<6tJ8Bz>7*|s}N8R_8&7sv?|4{gVL(gQUMK&McZxB@5MUS zdghy%&C7>}KtP%Z13v9VutM4E4LBSbz^i`&EnrpP5CaZ7$ZHq&4a%v4&RX~^Ltq+M zUiTskmuX?RDZVqvbQ2JNPn8s;1`=okmtKt`&=e%r5Ik6)l$T)vvK~4+?YK(ajvILL zWBP%_;i?34@YfWYHMUP3u;363hT!k+O~ME`>t>7)2hCxV=K(KV-A#S#5ZlzPBYIij z2!D31sin{|HgdK;Rw^`9{mb|CWH%4*Jrd3#-KrIsfXl>D{9AxC)BDv^oL9N1iQ^E8 zKcoJBW%EAi8hwnh%^Koldezf{=gY-B7VA$2Y!`a1-1vdbCK_Cnh#+u-$uu0Tkx8dGekZ1;`^Melx zj^QHhU_)3_!KiJd3WYlEEuY}9Tkkg3>~{f0@2)Gb4Eg5wlkGI!lW zE3n^fk9$(^v>ant18ko zPvY*oGNc*5;FYo*KB9GCs+*}CP7XOzB6V0BFz1*r0`j9UbNkt7l~XH?T`HWsc@$L< zY@C$u&OY8&CI~!cU+JI((^Ve1!~<7Pj^|DAkZ$d5pTR!8H0%2<#wh_iUS2tAUm5cn z-3=Y?DP~b310f)_iQ~N(8Jau902sFu$1p~YnI%l~gDDK?`7X=;9e}0@g#x-Q*bTb9~YbZ?buX|p*&-S3l z90PH?y_byE!AR@WzXW*$1Y12@h$?&;kZCdOW#}moFhjdQeM^wZq=-Bh@IOy2?3gd# zpNRRR-V0E7wD1bpy&SsFja4{oBm9XphJhx_jt#R<UcB+^U@0mcX! zZ`}dpCd}Ex=k0~i@&!sePK`MXL0ap`u&*spKr9r;P2x8-R8)~$SV%zBb8Jh9O zAy{BN?baZABT%b?d)doY)!w;S;43ljY#2~(Bhv6Z^Ye>vFcekkw?N6|g)HQwJ;i9)-6J@)cym*S1H@s|71T^oIfS5bmXkQ}B$bOp>5HAF#X+BLBt9;ms{IDGQ(=DaoOT+i2b^t%- z9HUFs&{YE4DDwS_1OovA#2MEqCjt%ht2kP= zbriL8`h0|x-Se6w#bR_pyZX8rF=VVs1_WS;FClNfFoKmZyOuDB;ni1vHoi^gQz(X3 zpx^f{Pq!tg@2m5YC-pA7ZfacQQ-#&kSu1lCmc~8hN2Dy zqy>6kd<`=ji?ux>13(%>&eSE;ZB{Rir-OW1Fj2@ky1zdev6@=U?Bnp^t z4~rbXEAOB1I9bV__n)j<>o8j>N*yo=6=R^Lvj?<8U$ZMw!0^rr!s%geSoufZj`3}^5MdWKHE^ZpGfR~>w`8@DjLmx z{_*IEnRygsnfLl%S)`*4dj5WJ_fvt~A{;(vVOY2h&X^maw>=CCh3^^DAP8Su3de5A zLkjn%4tLtkO$fkrZ#BYoictn&xAic9&sE?x5&XRC+ui+Ux9@ofMH5uP2;9YBO%x>R(3W;gT28zLSO+Sn_-+YK*toVrK_OaB`JM%EXU|BN5T}q}9Bp0nRd(VN#Nt zD%hqVM0z2xFv3C_5qRLi5mT)GF6oL=FKUTf2DgI_=02+gp!4~|F=4IP!HAsE&X`-LHxgt?6k zDMqAd^yKJ1w`c|O(b$sqHQ4arP@Gq)paY^=S3QpEH=7h<)= z+o^bg`e1P3G3CAzX@Mj}nAbiTvv12B)N_Xy#Tn4dsOS?lj|0(s$3H*h*PwDqdn^G1 zjGuF4E!wGjs4^f%3aL1Q9GxG1nJCs0$)w%KgS~8|s=&6R!kD6aRw>h3YAeTTf7ET# zg2WI~Ya1WSoET6g)SkaBK<}@O8l)Qo<-=cK>^)6j(fRoGbmWqd1})3FQ`DRA7ZcC9 zb^(rVTN7}vZR@WgCM1&+EIosacp(>AIY(JHQ5Vx<6 z>yFyt7#H33&)|AZ09x1AB>i*3wyiChxGdX`h7M*Fk)h zDc`_pB`SSHL0frW#dS|t3ufyV$cQ9${uUET=qT%C1#RAd=u)|i1(qV`9%TZ)peFh) z+<1WewXto6P&M+O4z*P^w^XXLb6)!vb}LgIW=+euwMbD0McwB^&mxO;@Z~r?h7~*G zPb|b^X;5`C3ly>oVjVwZlDn}7H8b5-l%LWB{gr7>L9p8`v4 zj)+Y9UIMfdEN!(r7ZDFPT+%+kS%vt7UnoYbb({n=n;Ql1B4M1Q@mA_}n&OPQjJUu~ z5nccRH5L%C>B3wjoC>0{e44C$wo~vPKpDLh%nSyV1>I%2Vos|spxM&o;*R!HqHbRb zG{Pj$AYPxT+=2w@3zwr(I@ULmcM!^Y7H4cIpdTeivg2AQ@LkDhmwZ7aXV?PyQ$lrK zJ2(TEoPUiNjZ#Ezu?Os;zH8jITg?kit*KHZBg@})9pdNb_b=IGIqCBy;Yhgg^dUWj zx+KuzZkA56F%>_B=!{I>4V?==F_21t*{9YWi)s4gDnR{ySbRR%*_5y{PBi-$IGAcu zeNGuF0w{}(1FRJ9FzH|jDLfRWPlp2#H&v^1`$?7E{=mP|=bK2}Iq){X$(FI|0VHxM zp_i~*hS4Z8DQWabhkyS4fB#ilj=Y>q)k1=MsF78=+_WGKgm2IIS?1P~Q=MmQSSGQ6 zQBh&|V~#ALmPYrm)!}Aa=XG5b_$iXF=#6`o&i0O zb(29(h%kR zg2$bYO=ZqCucigAJ)~AuC-htBP?oT_gD}IP2;ey~DU7$MBb#iVL?7shwnFZP~Qbq>F63aO80lJWa%pY8E?+b~Um?u(u@T z2M=_{#h*N~QxWlIQRx4IsO__jpheesdg=JedwFoAtEKcB7Hd%%0$Zn{fo94q; zZneJ2wnchbOCkq-Rs_{F_G#SjwQ0gn40vl*S@y{vN(wA1mMPXT-?Ur{rJbwDBf+gJ zN(&~n&mXMmpadUX>_MRYxp9a2Gg+T~JqYhdD;6=aE~7n<`$J%9#392M!Mz7r+mG9yepI2G)+cpc*ETr zImpxFt?ciT>+DAi&Qx~j-w@bDvaK>8@Gu`@vAqn!&IbQBPRKMUbvsu(5C*?DN>0fv zN!7X}0`YybJ2>5_HVfv#lM1MY_h8FID!Fog$fH9G(S(n~G)w9(+3!ai714|MzEsYF zmFz%|Ggg}w`(V>iI&fqLFDwqy16|6ao0{2ZL*0+{^h61VB;0hlQNGD{0B9X;x3%ppK zWw5eC81vb^2wXU==T!d`vTl5p2XXLX22K7QW)dk ztkKTIZnzVeM4uk(U!;Z7Xws)`>JW(nmWR1Uj)`_vCxzJ#QEbU75G13h5ZIaY9sa)f zB_Ky@aEo!=dCjGPFsLxdsiXuXAD)*R5cUKyI90oE8LccR>>H7Ejb^27{I%;kAfsqk z=YLYc>ayK&tR3C^5PlSjW~!sc8RzKgcRtVbS!|huEYapk;pRp^rq`WmI1R#f<_^L3 z8g|VSBh@ZKd^__iHDL;}IhlWYJnixeiwk<0kQ1DW!8Nj*Uo#>+6fg z1${IGcE}3Fd)kZEagPwx3#Z89_6AU!FCqg(Bjg2bLg;$+!rVmtb)yV0(da6L&zjY3 z_`e>4mV}{mstAep(x7O`1KJdq&mSJxon=;iqZePe3vHWq3BS=h}^@RD#GnuBU>FM-*QEgwVALgsdr z69=to{^Zc0vcJM}&^?uG#cZYBM1IC{x_T-}C&+CQ4l2yxz`_hP%dLj+v)9)|LeFV% zR{q{JkF)SYnfr9~bqXy;x1!@gMzDGVI}PvdPKTNj5cVcKLkot$3SwWl1Xf}O&snu&cy~{{r?ggzs~>s`#=9(CjNYtx}&_q>xT`R>e2}YRbN?1HTn7B~GeLX-Q<931H-}4iH@IuGdah|O*v15%CAmXeDi8!7|YElRnTI+ME|qp8ohqkBARyN$370Zxd#4tZnwo(;lIqOriZ| z*smqCpl2)(N^lQ)On;SmWQ~0WYlMR=(`S%bm$b@+1}4mJ(1?4NMUx0gVCD!w-rCN*2kUqqd`8}taCNI3y8Z2DLr z0>l~X=>1wOC=$%zi-$>p*o=X8o-!-Kbfy3p(}&C${8slj?7ATTTB(&3ss7W}#5IjV z86C=&0BrSI3rXeF5$ea0wpfS#1E&bAkq(yZIPqGBG zFI+WvJclSA`wxLZCmT$mCbOJkOY*JOPIS^kkrS`Am8X24xT5{AWwxs&Ca?u39zqjlR{V%&om z8wI8}sOAj8JBrI<+W@;VMc*`_gD*tpNsC5v(KVPWv3>aDG}o(9Xmh zZLa+-<)4HRUA5rSUL&juLn9FE+JQ=bY1}l3=G1z zUGRCIwD1tR_GDKl@1p7;%S|PV;+SGo2SU4xBO@LC%A0)SpJ^mGVsf9;DV}v)|*`Bh_+(w1y z=(Z{-;kFEI&sXMh4-e70fkvz$ulEq|P5cUwsZ;f@qbp3V`=T5L*Vq6Ne$wYkX2B?b zdKWEho}&Pwk0ibML(d^no11}0`=2y2GoeEqTWqG2^W0?<=kz{jxH=10Vyp~56+Z3+ z?LE`cJx==eS-dnb4WpCkaJ@>AFiZZP2)lD6cu59VhTi*8ICiFowI6|6KCd{5sHLyg zvwZy%0)1ptOTNq?mr>4^Ag8A&DP&UwI`GM2TpG!0zLco8|MOn$#oI{LMPktZao>GR zfcc^&5iz?Se-6|APX~hG#&agb1V!I@VKVyzwj8B8Kz%ieTeaMNa2dM6$@BjR_RT0rM zs>Mwnx-|Vc>;N1jbay#Mo|*%csc!cov<*R$w^3da1FVp2#|W$8C;+8J5*~7(NvIo| zYe?)B{WfR@pdnSZ@7n4}ip#c|(ZMQl$S8<9`OBbt$N{Olf&VVmcFG5hPFjT<+o zne8<2a(yqo4AV;NYY7;FriD@N9XMs}RGSx9ujEbvpW(5c6+zYuaC)l;87&ax-?2^; zszM8A20l$Z>_l5A#Y;;+&v#6;&Bc|5QAaRlHdXt;#nR#2si^2F$w6lsO*e#6#Sci> z)PjLsBsKs?;E%83aLDvdM6j`ExwFA{{Lg5B&}}(#ri5H|GV@Obib^=Q-Gb>9us;Z) zn!Hw_>%oQN^i-sms%ObVdtsmd4(1)DrO@FCgQoMarv=7R2RHL}awGV3M!< zR3X|td!&djpn8tqm&~S1n1cl)(T8>bJbwx@BL4Z;fBxIs(~&rh__@4Kt!!|&(rZ>e zR@qH&j*%lofa2GOxx=vx08P-&prq~GRoR+u=xj0ro#}59b5$#Ortr#90)^zAo>!LL z?|+%G5$*Z%Obs&=U75DRT%BGaY7n*#$W>(9EyNI$pa{=DzHQ?JIos73B%dvBNVtZO z*+0Ktj~plLu1a_fN-T;ei0bV!w7NFI0 zs;0b8*{Au?(#ot(l-suWH}+!f*TslwMCc44=&K-^sxV3f7BEM$V41R2^qfty8K%Tn zDOYDl$JY`2fuK|B)$~YYHc*@dJDQ1thRf2_3pIWXw_&zjGylPa?1twht!A8n1U7LhuPcNU}YL=((VFgEwhh-Vc{G9=y7oQ&j9B zz{ct37Q_AhJ9d$rC=K}Pnv0WHHu?CN6IDj-)vlqunrhR@LgM@)2BrF8;3TjzqhIl% z*byB*DTB4)CedDYQW`RMlxccA^<_E1P2XcX2mkZ$|NCzZuE?`?{J5@cL?rV8jP9#9 zuuf*CL={OC*ksWM>qOz~tn~(khcW%B&*kdZ>jRz5CBdoY-#uj*B7w{tv2i&8N@tcC zd#k}3)v{74lS?;&juQ5Z~Hi`G|wwK117%2Yv4-tW=S{`6hoD*zyRF> zHiOQ5zwV`-9r&y7z} zRE>R|Qf39sJ`!3zZUWZ_f0xHExs~@@TKS{ZvY{tjnxK^>@i6{Hj84rKN&&QnKNp5w z;B-3MFw-3RAD&& z%XI>mH3Vi|5uBB{6`^SnG|5AS)*MVD%5XQYc)-SkRt$peYsMma4$ut18fjIFcbeNf+D!&L!vCMRqL#!G(1@}-5%@}Zn83^}M2PT**7 z88RdHKrFzv|HCn+o1{5xsyq&F?KY#sTpH>Nz~=T1SCehDN}>j#v%n3qUQ?HdgMy?D z??vfl0=422`C}I~M03zB1ksSez`OOW%N-1xYMANEBT0&FxprNJR|;?D`aHHAy8C2I z!c%2TD9c)iZ|%BjhyYfbjY!ee*A}iULF(^Y9hg3}Izyk77>JHb_A1)-t_?e@>Ib!G8#>F&w0EC9|bE zhv4EUDSSz@9_*Dtrddrlh})yHpRRQjQukGJDjugp6>-pGN9jZP{r})@Jglw4_UFX_ zh@1(V`n>qGmcMbgc)BPLV&Dzvb@m%8C#M;zAq z+!EI{vDLh?#E3fx`*d^nk01d+wSa>MifRk&Suy!MMv*oxz!;_!5H3>uN@iQP!p!Qh zPs(Bk~!V-b0Sad^(1n6R<;`c0w2u0#80}$%9lIxx`Lz z)FQC!)jF72)LJu!Sk^6hUq5cdh=a^LaFo5kXPe@MzS)NST3v`mku<5%5DenKt*L3H z@bE}E%cbsL|Aac7_n;>)U(QRv)nNf=W`SnXsV1 z@2H!2EuuzFC`AXUMZ(Lf14`Zz`H1E+yj91M!rWn;UO;48l-FSEWIKFV!FoR4|6oEt z&Xyn5Ka}Tv;;=Pd@X_d%G#oxf07P2M)IgWEhQ2pD(7fz}x`(tieuE>u(%;FqRzk?ewp!w2;oq4k(A>1rX-LwB{rsSIw*i1Tt5oeMRbpQl0oC z3-5zre+NvB;c-RQ2uJjQX|xFJ^tX_@c)U0mu<#w^2~*s=#g=Z~Xy=W>Y_Nogtxcm= znJ!NkBi7F!%s*Pspw#mPUIy_33Rq&LW)S-wn5larrZZD8hw^6H~d75frZmVQ1 z^^`%^iZBe3iO14%GYffQNK@G+2IWHQCZZ4YiL9)F_5?uy6p?z>808rorwUjOeYXJF z;`d5ylqB^~vItrn`gSNvT4jE6Pgxfb>w>WkmG(fcTVe09R&BXvn){Ln*2sc;1gE^s z*TTI_rkhFi-A(NC)e9}7wkZlp>@exSUGTIqv^$gf@0322s4k&o>>JZTcc;1H>xAbR zZdfov{5w|ikP6H^uwOD}$A5h^)>!+L{MA0=aF-IX^Nee`wWh(kiH6XnQ}(0r7sthn zut@4>klC zDr&hVTEZrU@6Y!pI1U>}1WZDNwml5@`msSF$M9hedtCk^T=mRtjhTx$dLb9@nrLotMMNnyx2<{4b~Es)xRuf)EYtK^0Sn#G=+mp zuk|GE+&KeNky8W)QpbfbH-W&P)7yUi{8idT)O=J77ZF=((?{X&s8^OLS3DT*22sZC zb7w8UBL=!i+_qmX5NwGZ`)@4lkz6Ljd;l01^S~Ry(0Uv{z1RI#}Op;1QY?BQz&e1Dm zr#ry(?EVUn$?64N7yIe54gG3g7jq3UvmB~;l%Y~5kdBOb>9hz)?Az@`sxkrS1fU+u zWFLV3$yO25 z-!?-uCST3#e)8c?iQ`<7kyG+yoUueXpg?(SweYpAU=8m)`3}c*?(MUy8ur2{u2|+0 zQPyaTPjgmv)9>eD3;y1%1tQbyuoNm`ZkDz&g(}^5U5w@w+;OE}6d1?qjKB0c))a$m zlk45s)7|X!23muuSmle+(LcZBNUXMAspXANH4#dr5sw-gmkm2HST9HbY{PnrJ*!+Q zBcouC^iP0)4~9C=$TxSV75uG01F0ERd{jf=VUX-lZnyEB>0hb{@HI5kFR(jcd&l4S zIXhpXEBd`qh!@uU6N^;$4uZf$9~vJVt0%v^?r96q#wqIU*Z6O0#rG|qHgv&R8mdMvn;zpTRD zS%H(42)A_}oi(b^{N;>hQS69`PC`4x;-DlpZVqu&1XlV_mTHnVPjdK_I5wAk<38!j zZ?SGS`Ifc4@Lt^s3oJ$z%JN4Uj^WzJT1`DoU2De(w;2(o;(}D0%pOM0oNSB7z{sA+}7ZHC<>w+mG~3!1-QC!nKRa#a)!b1}kd`ZJcW{HUR|l!`l;W zb$Y;<++z(myta;)U@I+3oe9Q=bW01vq@0YCvkn+|+6fZT<_rhdgyUtjyDK6?U{u6@ z>O$+4j?vON9$1wG5T?6*n#AAh+HgePwmt6x-Kf4e(f0Wr|NQ$u|Me4{Eq%~4!9V2l ztz#hioXT3rLabRr=3>Lu8or6EZKCoRTjf1$G|5?eA4PueBI{fSo+9&b4o`{m1Vn4rky<50}{SUxRi z;J*7(7&JGCk1`nlmP<*7pxP4w#zq0U9tf0v)tOCnSauSvM>DeglaYND;UWJU1UnW0 zGSb0^L7ZmQpdcE5_owW*s*v5ZFsM9v`R<)FuR7PUFgL>VmnVmgwKOW(7Sb2_0YfmS z4xVa_MaM9rGTa3ls@}C!XTkcoCYrS}YoQdZ9kIcs)1EZ&S(D8Tm)4;xi^7~#vRgZk zH}>_p8R|Fgv^iCn3Rre}K;|i6zyTx78>OD<+!)x6%WD2#g#*#osP? z1f#&#KLhemP7hUeixrCWhHgsH_WbyYDDq6sLqQ#yxZWays~Yn`VQ zrS!Xn82hvf-|CQ(4Y?;F&q}G=k%P(xX1lcayKAuHlYdUkSb?+jZ_LT@-(LJl@jKXN0rMvI?(JHB;OFSNSW*|YE#5D_s6odLFlP8Cqh`bnB#n&S(3vM^!3vhw$=K3_{ z!i)f9_MT8Dj50VTsizAEj@mncs~SM+!ldM}E}P&nxR-h@iF0Ivxqj_#yGZ}Ip$QC- zv#?KXZew0aWKZi0NN4Y5K(PxW001BWNklQa(&6%Ij znd*Wu!YyF*c9Tn~t`yf!wbDZB9@6(vF2ydz9DgVXA zahMLqtYBkte~iFP#RAbS_G_Lwo=TTTw>+WGwC(e8EnMKwMPv4&cz)cu_>{7v89{oM z?$$6@U;7|0W1gYhc&&|!NDjjm1~BgYsygCX|O5=Vln1_GGFyW_v6`C(?pWD{%@ zUW?1=9T?N@x2N8*{jUW##UQLml-Sn2!ZHlkvNgq|H8KJP*e#+3zYNrKfDB`$sLRvN zPYs)Pb-Fo>;tmty9jHbY5$iQVthD}GxWF{3yehSifTn!C`b2?1UMkKR_JJBNe@nbY z^XV@Jj~dL#Y|h`~pMU?~e|zg|V!TD`Nz3rs!@}b)rqHMP%{qeP2s$6KRJu*2l)VMb z$(l>4P!8)F%mf2QL(SeNnj|kNqg1uvw!_7BC3+vUaq(Z@t z4z>E~AM5o)v`;VgVBszU0js{mhCh1%b3ly0N>3*x*rVT=;y$B6Mw%bSk^p+QX(ASX zov2^x_O%gjWmM*ksS7DpIqoB3C*i)7v9_1JDOxH`-_Fu=f`_niTVcZ# z#K<9Y?)D}U2|U;Y@I<<$?>h1XN|^10uC+LQNBeW8i>T6u@SZ0EBQqn9qM~L--Xzy& zQ9*z{Bbo+=u2({+q@z(z*{-A3xP1>4L-Fc94KtTA&J=N7?alTpa^k1e5z+yWU*!1m zr1xzSrTP#v3gij)5vC+!+P=)~4s0a{w@#I$ha;LgGOa?5Y*KJ8EA%COvjwP0GT!rE zIq^vV$|$9#7dnGX{>I{X$E@6UqYsGFH}!;)R)u2w^ZT&F3 zj0|q9MqtS^Nn0$|;)(K31it#H7!=GG<_V zsn+skFguXzZC-evi7#6Ss(x?KMvavbDQHV@y%tTkWlSFNH}1B;iaEovuff-Wb~@h= z&bYA}`b)drkBxw@00j{W8tE}~3JZ^wLH9i@ij%C;^}St`)tWgXfxZUk{vE@51BV69 zhR5Rwn%-LiRcj;k{s|$z4Hv3OGKnWo=K1aILn4t)a2+%%PP%bE=lQ1tbw z+L0h5&;8!GZ?oP+zT7n0TsV{yFE3P`47&6st}M&?k$a(Sv#o!^<^1 z_9Y&PLR9eHidKDch@s}$0UbRyyHD;gF;=)O6Ykhk4I$7WOJ-DZZ-!h@k*y$3>hf!9vVN1N-1e`14;{Io!U5hCzBfACW7 zXI#fV_MC;p4yl(5LLdb`mDp(DIpm$TXuaN6QZIXjT>zg{(3X^XLg^ZW!-vga=cB_8 zPy}~G&NB}z09)2%9Fp8uG`q04C5k+=Zu*$rji(v-&%gff|NSC6+?@D>dZ%s`n*8pI zbg}^0FxQlg4B5kQ(uJPojo>b`jll;fK>m^fpaS!GBucv7Q}&1*A5HSB*NpvR7i=g4 zTf$}>=~LpgIVXNXep3iprGR=<=wCFZq8PejG~ZG_+2IDn&|tmk0hfnCoS=UP9ZsIQ z!nan|U;|F2ab$$T%=sP=CvqWYz)mV72G4#dsCX){X&%?fl4gs{18Z1`ImpazO4(kG z&+{;Zi1iDN3dLh-thTL4M-P**OlQIX|M+y!U~3J#MBq|O`@i7WxzDbB*J9t?{NWhl zJcf2Osl4&o?lyP0?p#QGtA+RX->#Z^xn~5(*+9mj1QBd>x(aHUtwM0;jov6jFp=}& zCOs_G^?c2J>ZUjLRnSYfGq5p@kU2bdSl(^|_7F@KpWTm)*zIIZ-~ZR0(m!<{Zznz^ z3lR~?umw=2!=Upo<&Kx7nw;=P)}uP9^3PHYNLP>l9GH=FKBC=_?4eNxw`%f}x4dA9 zgCd&stNfst(4!8VRqgu*zz8`(q2$}(szkaP_4NMx=Ys=(f|A<9##3bau@WRe+iSl# zv6UUAdL@r(F@^%dCJ8&^dIua}!%4O}HxD=FSrnlB1A|({`miw+1g__0r|fO$wj290 z_CSF%fh)>Ouw^|ar=(47&$Z#dnyIs0x-~h^hoQg;KNU;KxYP8De#U`bs>;?KP^>J)6>GW`?QbBFTpWF3y}3?5_WK}a(d7<-y$))k(sMTm|{!L(bMA~R?R zwyvGz4)kvuwZq+??2Kb%Fp8jA$TiaET>y&CqC6;JJVDb`@@UQi(8?0lr%^hQiLdiu z8RK^~fmnL2t`rd9l@amyn(Qf!Q~EbM(5+ghFlQ5}lUEy47v!FToTD8qmhPVQXN54Z zGdn=(cil=wa#lS@0>=JJ;b|=|P3w`%K6}Sq_WbarH>p)jA)4dK6srCOX{8S-Rng_N zn`Z(>sbBhxQ^#2D302@K#xY!*{G~#t*?K0g`qB4*#JJo^L;fypje55Lb>Zd%qf#0Ag2rdVK zLt4W*6u_h|VxV?loC@j?D!_D}TQrqjnv{tKPQW5X70_VgFtA%c;_z_mT#8FuNC~s? zIZrDPb=4IY;k{}bl25v(#T3tjRh@XmeX}z)$UW`pxE(OTcxZCGS~n|pccr<3X`z+r z;0<*xF5fX0$&P8_I~Qf#W)nQ&mgsVhsDZD_KQmG3kF4M9yFw?0G?0^ZSK)ym!G5>d z)$ACnlC~3_xf|o{GU?Oltlu93OEBuTfI7qi^~YQBJ5BqHB_~nl*VQ2TzM9&035MNx z_idvULv|xRlIk{!3m&wuyT{Hktx#Ktl9RI+TRZKc(h z>l)c$*rh0JVzd}#bp*)nSu_?}<7gvchT7@tfh{i_5i2nJx;hA#vxNSVRO|P=!fB>p zs`wy=AKQFA#(yUpQJ-A+)5m-PH%y~uWl#$icrO?lvwP4ff?Z57xJlBSZfj|by>Qw? zQS=|E{bX32n0%FrnTk4!SD?K!>+y?`hdSCppt9r=66g3NR~a$P`8`uw5&U7r$(v~$ z2Mc=?&Os_XsN1Hnm!%?hhMoNW{6HHp?e9nQ7@iQX_sOx4=8;s1)HK1+?J*u$mKwHN zs?ggZHfT*}O#Mypj*-JLDtj7pzZBOy{L`A?svtkfb8vz5IbR(z0$b{*U6Oed!LQT5 z5hsj$Pnl*c2)SEwjR}JG-r8LP|nBU|*=>m%@zQ z+Jk0UKvGg-CGgI1LDyZ~Sp9KGVR2s)84c+1f`>HOwD!{|_wKA`>hdreyFek$M>AR9 z-~}NzJ7Wi4YU*DPMLnkx^t`kTS7pX^FB{mq2@{7@a)`Odkj>gRbINq^=|flA8K5Xn z->O;MDWU{_o_BBImp9nJ*MN=Z!YpHVW4}-H?1tKG0c4gtiOdtV%S^7{H4W5!;}qdV z-_*LOsi`fQ;vh63Zt)yRIrd5yw?umfY}p8q zyBEHe59|zB6#Z(QJIfCft!;$ARJ1)bEu4AOz;^e9$y-!-{E=g0HyyPFs3FCe4~E;W z5Kt;`exH402##$Ue&rs^e7=fsp?v{hE%ExWmH$VzKc-<|6*-$3Ezyq7MgJ~v4; zbs#2{7-X;&2KQ978dHl_9K_QRX6b_MLu9ee4fJ{kI2k1wB?J|&3zH#CvjjG2$rqw& z*t-$EiMOT2NIt8@MF`kWbg~!_g-`4ja+!My4s<{vlT8FDYuG+2 zznL5q{k~8oI<|JAmaFmynXMMre8JSr{$|wME)?<-*uPwF9F1B_@Sha{f_xWUyv%aa zOeDuT0U&<*r?fc8VMy!QvC%o5FEyDNIlGFrE?@+!_Lk0W4Xb5+T1-|L;lq8G>bA}G zJS>d%8eWc9TD{Hnuk14gaUf_5hc*h7x%&+s4Z~yk2S;A2=(2^(MLn}Ap&&LuDvTVH z1tV&`jqetq2KPPxHPwY#juOan-Hh&K0t;cMQQ%sgIC(24E2Thv0;g_xl7F0{tOcYq zuxK1bw((EJOwir>fc2UrB(NLpVO$6%;1}|fn<{@tT^xC2J;mFzR)1npCtQ-O3|nRZ z3VrYEEOTH@Czv|T5}YpYD=sfw&^5%dix@P_GCIja7z@Tks4)Ta8m&*b&wOJ-Ez?;m z;PfTm#5cTX)&%+UjGf~M*CkTm)Na=zn6C%+B(k89n$#uT_pCusHL78|4XOzx5M80Y z@5q?_{>>I~reESciQqQM8Bf!`Mio`NYTyszc1!9#18^@VWPR;|o zI`u>5d8Wres%0_@yg}!+e}p_$Y(>El z#G~I|k6mIS=daTw*w&FN>#+9&?R)~L1K|m;wAL&zmwukO^|`T5vu7Q*%k6!y2&fO7 zGI17q(>>EZi_}DDja>Q}|4nh9cnSWWg+#dcAHY1q8lmCsSkMW_>`SqHHJak!vbjw4 zxr&11Wy@mlJc>ev#OOBZ-<>zx9eH?#T=AX7s~Vw

    kIux3c{O1H^%Sj+?_pk_|_( z*5jhi^5qC=1g(oDgeYi@Iy81g#6SP~&wo|EJzRo5U?rn_sD?UtB2r2HXdMza$P<9| z`b5SQ(x$e*CK}B|Box|y4Mz5cJH4D7WzPQ7eP^_E3c7T>K|%o{iquwZr}u!8y=}L@ zVc_tKG39@p1enshc64ow_$2TV;Hr~<3OURS&W*n-qe=S<12wVB^bv44um+5-#2sp3 zrxpxhe{+^5rks2jPB$>SG1I?-6JS^s8GZK`8M+qQuW46e*Ylr1yfy`c*W@O`7- z>Oo#G;_EsB$S{4xhxi}oJ%T} zhuilGyFvTOhOL^t16QzZ>gO)Fo?n@Rd!g+y9v7QTa{pyZLQ7Km!#LS2QS_x^wiM>g zjXlRn4EJ~;lTn49qw!iqS{mjg$B!D|)S4@p;4y0?dez|O_~+mM_utJ0)81V3ztn=*yujQ&=gC`zdFDK8Z5=+K^ z_NZGW%PTc@oNBbjowFsm>NWULCvC}B*ty{uA(Wn_7hbX^RbJQZZpp>MyAU#H#$%%` zj>0{dG8%(q>?Yzt$_zOIrKK0xj_ti!NDC9HW-+))yEHk)?=9QIDUzC+oT=O(xNl;Jc%$S!yiqnw)rwa` z8msr;0rh4UlP<|U>A+USKSVeP^X!lL1}$727idrAgv`4E0(psEEes+7XM{qjJjGDZ1F?x$**lA*5Oty=z#ZMe}pxRM)Timh?VBd$tK?{Ok zdo}E;L~JjRcT56KZ086GComFBM-S@oLcS+u{=Nd#YFqkg?{2p&0G(hTkv78S>n z$hq7`&W(7Iv|4Z0u@PyZ+JEduiEsA(GGOY}(kRyXG1@jow2&!K!rlwC+ZGcP+Vc3C zk_huGc6!EMm-dF<^z5jue(LCw)~~VhpEC=hKNTs{2%%M^{<6zx(AqnF6a$uG5hPXq z7LLQ89S}+U2hF<}$ohL8mjI))CPrS2^}7MEiCy9Dx9Lk{VtllI@5Z&fDhqW?+@g$A z03|4GD_B|VRx%sOPMoG4ot?sHYXKo+oQl7FhD2hfPYc`ufRCUPPd2KO9Hj1#| zweK5JncCMmD-NT46n}A$i;js-6p9d~HeBKS)9inNLtBg96ot7IDomhpoQ*G4n!medCOV8k2c$vF+t#xPX`K~)%VY|pF9}=Ep-3h zpzq7{IfMsxykll@+(R%pH}RYww8EiA4*zgldDUCIX#c}2#jET|l7utV6y%xXQzS#@ zj?%rm3d1^X2pXzwXaIQ0{R{Ck#vW8tvEiiYqJTV|@2SY*XUO3blkbQo?Xr`-0hpJK zH4wKC@~>XgZWE`~V}T3hR#B%1pnmu2T1!JbnlL6@*qRXfl}lg*w-q>=ItSn=dFTD* zD45fCYjG?&h&6b1%4!3^46>-8KX*Ryg2jYoUgm|%KkO_O{9-hOA%{vV#%J6tS0<7Q z{%R(ZB1+#R=5+krO!w-6G&W*HQ8{9q*56wZnl zsR>*4U#^7`-D3LgV+J3&Nkk3!gG~YLhZUI}fZ78A+WXr8M#~yfD>Z^D?Wr zP|JV6F8<+9e$+Nk?>>mc{b>W01j%k8>^jkxc%X@eLnNMLD6#d)!nP0a?e`3Ec$LVI z&xO*6{-v+xso@=!Q&~yD0D-xBx@kA-Vnukqoj z8esksvsgx(CfUFG>vTx9PSbc(lAF#iSU=)gkh<(w0Ty76vDg&G9)E(b+r-Dn zWU^XZMUYr@52=VWirR>TV?^pOe08@5Oa(aC7Mf_@O63F_)u%+5qxzg9s;S}(wPbKE z(n#f$u}z*fWf81K!NfJUKP=|&avvXz=}qANr322>>^(T(p?xn_qzJ? z^9^Gt=_WBePA7OsMM$?msuNYa)gatRErnOWqCdA86qNUH%q$LBy`=gUL>xk8>kmid zXFyG8ew$2u=hU}R;??W$J_K)o=ExvpAMTsa$mm&j3bGaTJhMD$z10C|cvJL8oj>bg zgQq`Rm{pU#YX(W%SoKH>*~?NM*?`xa`b!)a+_T4n*U@H(#R50mm{^R*FvC!hiX(lc zfplbTaaO90hS6I&dQxnZKg^y7v0HoS^X1V{7DH|SfO{m#M*+Ld_Ygm)!v=G|Y>2zS zJN;ycH+9H9eTEKM17aY>K8;vCDc4UlKfS4tvnM)82^OZeAm6WX0`4K&KIw>LI24703 zbfXZC@REThHj5GIhbNyuT!`|&shl@PxMDtRA$ z>Vn)N(pj)QYP>Q(nM~P2((^m(WkS6!yaU6C(OTvtC2aQ+oaAm(GQ4EJ0`%iL5^N`y zzz#T7-l4E0JVzT6IoC5~aj3pL2i=Pbv;W`5H+zb(5vbs1RF2*SB0ux$1_K0p>jKiZpKKYjV~!JkU!nucBCU~N#i#MY?_ayU$0Q^D zl>_Y7)YPJefgmHW-v9t007*naRKz(r9kJFkYypaduzuyzhzU@a2&p}V!UD?q(<2fK z$8hfQN5szUXn+(-t%}DGRjH%D4e*#d%nS}d)*^;DnjFxgLY4K;Q(o@^w4u9;^^$`; z<9*!`{sz1@W0_mW#M1+ThGOT8QfZ|YsyjCQ8Lenq(7O3lf6w20S|vA$if!&TX*%%k zy{JL9zF%E@Rg!Mk zctL|f&1?~oA`oys<-#U)!hApv6WbtO;J~;qUi6$Yx!=d8cIgy@HdHU%pIb7yzK0A+ z*FdI`DAx1QL8fSC@J1g~#Ko$y=JYhEHOs717A@{aWG+FY0svGiE{*SkZs-CZ42Q>b z8U`&aiSO{%fhe?$M}ns!GW>Ji6*V7w4mXUPJ@^k`o?{NnVIiBbBM~&<+4W7f2Xt}s zADe;ZSwt6os*-?wP}4n$i8P)}fG_EQ^M|reESMzYK%GTf1WS$4jDcqgev6w=U8snA!GfeiQPhd4Qjl7fwF{0cjYM90Vw0Gh)Gej zuBP+*$6t?2{2j>JaS4PAKUI#@Bwt)iu$LhSEc!zlZpY0a&f4`~3}w3a6jh$W!+wjf z4Ka}{B0;3#Y}mMKP}WT~{(q#sOS0`ajx0)8Od+fHvf7pNAKTOPqw zBu4H}pDsuLFUM5l0FysM-|@u!;R2Dt6%lMd;vs{r6_sugB6W0nu>z-y^l2&MxYt~a z{PaG6L3rXAw2Nb(yf`gmN{h1ZT{|U!=Nqc5szdBr^uAmy(qjTb)oJWL95KF22`*Du zyKtFOI8EAcQggX1^J+?ldMUsI8I?+kPP3}nIXnWj%70L~$NyT*r-zi3B5OC4a)E~T zVPf$g0wcN+i!*=MylEh=w@h$E(1&aE&*kLm>Lv_c7k0@&dWf5uW=fETvg~S^rupD&~u<;TW}@56npFm|K5(W zEeF*+BxT9bH7EZb_+Nz6p@S5>3jPn4`N&;^-_2|*WNUt7q`h&M!l`{vp(r99beV3= z*B63`z1^=$8+eSc?U^-*KEw_y{Yig%11FqR7dwx4hmhXAVzqMfrg=aK0MX30yNvv27n>VS{s} ztF5cTchgO+5Q=P zOU^;C2vfA?3b(Jt)&f^1J|1Zhx;q+k|d2GPJECO&ydph0wj0~4**tnbX zr%4y`>Fb_FxRFHEj0N_cn-@GRe0@V#M?pqW9XE0ah>IpI6uG(+sm4^6lT^C>@3ig~ z<9KFB|FwsXKZL$9yN-UES$wgiVXF3#{ zOU3R2;~N!NR0blGYE;9<;X;f=*cuxJw!*K3{cl*d!Q7k=)oUEP_^|evqJ0fdewI~< zM7C;O`0gB0OHo<*>N(5JTF-jPOV~pBS^z@I)mFYNvt<}a#k=JXqw$CgFlHTh2~KhN zT(ApfIBquRY@-N%s(G!!&17wt2sm~xd1o=Y0P~fp&e?hf93sl&udPm)*-5l? z;FzRtc-NYDVy8blJa*YOI^oT!LrEC4;qB0Iw$jd>J=fMx19x@4L=@M4OR9;1=a(^1 z+AU~;(LR7HA05|)Tg>;Y5hO!J8gKEZpj^udEE;hPv~cR_Kag5zAGPmn;g@n`4ICHg zo>6;5Em(jr_3@6#b3<1+30f~uKpU!6@M7FK6USq!)OBH+tr=t^=`78^z=dV{1?BRl zTkEWj9i7Zp%&LPfO7&eA%2tdDuw(&C1y!i)pMUojAO`n?0{8qYI^qigaSjJX zE3*U@v^ru;19IhEo3WTzJ;&O|p+b<0?ku)-$!U01mw{9ZlmaX}33=SDpgg=M$3T1# zrq##$7{mB__a9@kwKiFlRu z9LzgP;U|wUMv!vAZt`wxZQWWYM*i4E@d6PlfD_e9-}|Q4d{KexMi^_5YW+$$he5Dj z`EPrqYExB|a?mt}O2gQsARW2HxBNol7jya8_;mPOTja-|ZO~etukXU`FrkP)?ue)x zE}Zh#4s14;OZMO1NY+~Z$_v!s4hsgjczZWPnYKN|o{9wX(>}N_X!ee( zSy9oI40xGP9$F+xuStRYgbMc!x(7m90XlvCd0G*p25p=*xOKOSXKEMmd<7_En^e%d z0!H)Z=B{>1>-GR?gs=>v%LxXD^3qnvDf__D0hY!z!fB+6Ok zH$7mLz4eu`(Us#7S@L8Dn5RkCqn0}~Na`o$H)ult zY0QThl)rJ(^{q%4StSEr7BK;Pzt1!6W9e&xX>mRK1cDL@#N~m1qpYfY^J^ z3C0~|=l97(hsgYdkAFJCYDyfpUuyjHYfDv{iTX8<(C<0a6 zeSPNcp9k+#FQFC~2uxl=bSNc!;h%r~`~O}x(eym-+skH%y>gd*?7djJ^{4YGL&?*F zDa1+px_eMUcDX|jBHaYUY6H>EuX8M{I&7|=w7bc+G!UDdL!3n(Qm70L{(j4a^&rn# zW_Y`9+Li#QdPJ+jveXgeHxZk^uw{lNCO@1*qB>y&RrPD)>}8F*mXX`eF*G0*ObmlC zb)^&ej60-P3w5WIdTqDSMarEx1hogDZnp@FH{~-)U1IS*0*R4DBO)yu&~1@=Fk|2y z1izXE zV*sTt9%HqwBlYt$kbb>|S6X8F%9Z0Vfm8Bq+qAIb!YHVSq=U=z(X7-wg%bYwgYKVg zMG9^sY=KW5ONMxs-dknA$&ikKR5gKTN{p4~Y}WF=jz&TPK8<;<7e|e#==Y{9aL>&s z8K9fgroqm!7Oy|nb@~~w-i_df5D5;dXGagmHUN1OVd?@7^vYAuYZq3BIy9B z9G&WKfqoatqIIoIh%m__BjE>zYWewx^1v61?f#(5{gvqUU@aRH;#iD!0(dn4aug$7 zZ%eqxXg`F<9LedUX(b6Ggcac|ldf)okQ*M;@QcNy034_hO)YzlWBn*N-59b6?kQEzuftJ{+6mZ=tlO*+ZNJv+%6K<#MA}NI zDaL-mt3MxQrEh6I>u#IjB}_@vH_By4Ng~>2-Km)uEN~NqNp|i&`wwQ;)dtQ0$d@b`!UF_cIq1?pmb1l=j+13t51 z8Qbf;JY<5??$aJPNNMX$z{R*rXMrJpe(*4rLYd3e3GD8vKLl3%j>>dKq{Q57dog>} z-a7yeNO%mj;KvbtyHne|+hwy)@sP%1t%vlsCs~Gj9l9>g>81YA;D-}a^VxMTe+eeH zTE)Wk7_=jP!>b7H0@PWc$`T4LHbP2aGyVkDrhP*ws2R)bQAZB>@D%GTFen%( zs;Dy@L9wLCGMp#I9&+Tw{RPlz;E1`o(ObRd>jlDlpEeI~d6k5Sr5K;zfQU#nFH4(W zZ+zf#JuKAJze8{i*mA9m(Qp9J$JD!qw{@cEy-(~yOlNUDO4M#5zjRCEE4nVRE<$1C zxavS-vr$|P;P(A=Z9aguqm2#rC?8yNtanSQIkf2&wrf@5M%iH~M!gmzzE!mR%J^1ednbKvDOEfkH2Y zO7J9SW-K;_=!|jCYfr6DM-az|CV(dn>D0=S#Y%u7D+4(lu|AYYUEi5jKUpbv(i@jL z*m&G@L1pQEn0UAR31ym)_i;Irb@Y0{d!?O`PK<2rMlCy%8f^93$18G*PV`-WQi++q zAhOC>M}b?Z|4SWFh9Wg1Dcs!=ILs&lBopK*%W$N1B9t{!&biGww6Htku;`mcv!q~S zSYOotIfi@Orsc4jB;}a2I~*>%Tf%}c!|nn^zo#~l9h$zr?u?lQ9pCl->3**rig2N&9_L8EsNu{)?;inz)rlS{HyWr1*~Mg1W!x+xcB8S@CZqf zzwqzQz7y%+NYJ6KmBbo>t@LZzHx-w)qe~iu7$oz^Y?TB7LZ3|mR&e_!1;J6%$O3`@ zrm;*4yekxHS6hIL=0n^^tn}pxxI>mVnpua6LPE>A=}5BeyJJ*!BL>?AZ`8lc0%4RO zbrvsR55UNAw;W=We)Bm^2Yb0{>s9qN_s5$tPC_oglvQv?1x2dFz3Syg0K<`H?i8BX zoPGy#jcHbjx$%g_1GuQCdL&om*Be**^r^ZPy*L!zlI*PpaYAr2>g>Nj>Vrh4!=6i}uMorWpfG zcguOa^{^Qf!2`8Mr^Dk;t8hdL?WMq39S3QNU|vgeweF$9n0d(W91hW@6SZ6KbZi7J z*(41I7JwvMyHl`YF}43DD1rL>18x$xD5RdR*O-%=sFd&Pb)|NIYa0TM%S zj8+;eU*x%JSh-FEYmvK5tiZw9;tztwSiBTB1|MT6(Gh7SV`uwYAlCR8*ZUja-K+>3 z;orqa8gOrL6zM`U4Q%6!O#suPSz$UpTi2vAUNG`pj?l%t!XSaj4q@sV0ak9D`ljS; zsfLEn)l|0Mb-J5eDAqsuf{+cZ-LklxCYFbvO6~58K`@lZLH0T!M#rO)%j)IE-$UXEY7OW|AquR`oV`VK+J-yw_%gnHwMN0Z zsD*l?M%ZJjGW6`i=MvU$xURP9GnPLeTRybXcVJB#CT5;Hw!J>v>D_mx%#m-Cg2H=l z(30KcMMPU;Gf7cC>PuqpG%xzjw=V~x`Ml?~U(y!F4rSYC)v(%JV8l{8$)DY9i|dA9 z{8=$(3}Qni))E;A@N-v~fUR<;>2c)Q__c~*CUZ&B^C0gpLyZ=?-VrQwtUlj^-( z-!?&sOL|dQR`-)G;HE4jJ%zcZ z5IYNHPvF}J5w7kAHfaUsMA&Qtxf?EtoximNiN96m+WcB&JwL}UzeU%zH#~R z;PFn`;KLt|z}*_(i8K{hY()E8{d#SFUQK9-J=RBrtph3Q6|vU~R-a~cG;6VKR@SA9 zm1DfsGAj-fnx2km*Q?*(6Wq?3bU_qAO^YEez=a0l1is0Od;d z(HHwOjrb(3OOogR{OjNUf%*aJ1Ti@dWx{U^{tUmne)V>uz}z%r>g|g1ctLkm@T&V*8|_ z2EiD?S+&ew#rn5z9ExbjAaDCxQ^oE?ys0+6Dv&3KuND%hr7o72#oVd-_P&Q@mBMI8 zaC>L8j6qcvgDh_`OBCvPO1HmZ^c-nPWGowkMC}WbQ%54gn;q9aaRO@Uv({?! z|0$@9c<}PrAsOp4R!XIGuQJ8Ldv*2RI16x^lfDMmyDAG2ne2M?vj0}FL z?*aDoZT|V!zyHq;m|lIX-R)YSB)8b;B~^LyGdR@*K;-43k{sVFO@l{H0dd|3Rt0?- za4##T5!G!~Fl5{elcjDbwwTQ{A6t5>Cjd0&87gMo?Ks16nZn%5F#%uvP2aTn5b?dJ z19qXP@fRJHiOmp=;j5egxCcz^=pft49PYfg8y$@?33!P4a|MdT^w79{7pD5iTVC)I zf{#x+CR$WQFW(V-q@%JeXBKI^TaA&~GA@hFeGW{zKu83Q*v_>!sf~mF9PoUY9dUZ9 znt#clYhFA;Z|^_Ym$^%qAL#5zhg-u?kbgO46L!9*W(!!(gv}6-0y3q;tTr z)~YsB7Bri0^VoV9^>_yw(~d6~jExFIKEEyZl@Vz_0X1maxBYOP>XDY3TY*8xN;i(H zA5$QKt#*Tng2tKS8?#LCKAa$6Y>ccJ`!k>)VfR(u!sriM%E7@p-@3A63^2sY zygi?ibf_@}uxotG zM{ClV-3%|cMLTG|r8+qaAo@#%QzKuGXd?{daJEKOAH=aCNH{)G;P#|`n~~?GnFYlK zgy$|z#|BpOpag0Jcj2E>FG%KNcW;CSm`#Ogu(Em<5Fn$WX7337C*6EJON&?~UwGIINs4i%$mWZw9NCda^4fX2AT2SC{jAr6vGiUj|SYF-^~) zfuoN??gK zg*RC!21aawQ8z1P$?Cs+*MwW8wAk?-U8%1GQk(Zo`4AOo^4s-Tknay%?>6dzk`95gq1IC*2OwrzJf@uGT+%f83VRb?w~GjzxGq@$rM zu4Tdg+I~xftZc=qZjPoy9)csp7ED7*nGUTQ)g-{^J}jAu5-nCCY)}%Quw`47ZkIm4>W{MIza!n!ug1I7XLHVeis{v|OdU$~1L`8{j=XTK@Z0Ne6^ zw6x5*=0)0I3-6>(6D_dA;Chbgx;QR}bpYuSHiFpfI_hGZ1WXrgS>NYBETE;DB|C|Y z*Tsq5O-dv{)C9Lo>M6AZ%bX;BP-|ttnBNzDUT~}?sHE#F$a^MAWw9uv@8+##MQr0Awef=+Kt1TMN&n#8yROBU|==CIIEv zk)mOa`cI$5gcCqjp^0cXhybzm7_4QlBRG<>l-mX&j3ihb?L=53h-QOgPE^Ipso8kW zd7={TMmgRBN2JGHBvCB)Xk% zYpB@FiX2dPuc6-Pw9U$Lu~P#NHv1TULmnx{L`}M~4$WE^rEcWSi{M9+Qv;5}-pqu- z`*Z8HN1{tKjo#}l;t+{tMmxOVY#IUvJex?IWF=zQuESy*LxFBZL-Y>W*%f$#6x14O zhhk)Hx-{q8un zsFsQY(0!a@rKl+pe!6sF^e(c74~;I#O|=DKP8_*y!2go+j7vwu&Qgi5IZN-*`k3vP zJy(s08W*4(v^WxL8a=P0UWSXzl+raZ4GF5R9n2)o*!8A@<-?G*&lcR+Kv>JAz=53N zLmOdT7ds9I#{;1&UZD)?;-=#96_(!5fPS3FimOabqU`-<6e%{Da_FtdlB0t^A~bQ3 zyB%CwVmz+50D8#~SNYBd=xEj(5a_Mq4JeIZ?;=_2*jHZVBFKZ7LxU1yt6a0Aalcd&ntZ%&A5o&Nj-oXhDuWqen^G>48#GiboX03q)m>9%Y5iw>eJf@2O@Q%5I2s1 zzxe$nOL5NW)5`grjE4aY(r=ANTbZcfpW$x3SFS~B?O2Vq%yRx3Z5wvB&>A`JMFG0g z2<%WecF{|8#d>O2l#t!2h=1~FC(^P{?^;x$3jXmB&**!Zj002(8yb@Ug+O}0@c3I- z@jCl}XTox2oQh03_!bW9hOz}wG&HzIpe+43|87molB|VAU=zl!Ogvo=LLRy!_iAtf zRSl07eS)EbhZ&Tv{*>+{DvoL#A&uupwi8Qms1q2&n`dI90I`Oz0JWxvaxV3l81yxj zqB9w2pSK4huv;UViB%F-Qbhxz>&=k0hjE+KUfcHF4fb8LagofAH6Evie`WbV58CLg z00$_WovxR6fuSXJf6qfF^w6LR)nJ(dzK&}lV^faTmR&~QeSL(67p*>_bH7r51u$4O zK@%4BhgogAkdAg=!4s3qm{jaDyxgYkqe3o?8L#j5Ka$RivMj)H7)6`77eGA@m35(s z8ajI|l$vSN5E+!M@YZz%3dp%CY!!ahxEpG%)d!a(e<{1;gszMxaQfPYhm2s5F*qg> z8`6vDMAOmX@U@n*Y=|vJYy=bH(Tg$MMronk{&v?XdWRWco+I>)N*PCt9Amlt01FfG z$nFc5x{IqgtJxuN9mHvRNXD*#bjPZZXVg;9uPCv*SHWTq<@cbA@FYRkN+PmECn?nE zOKc~jgbE#`wgB7zo^zbq_m*n;`*BAhM96D&aXmRCS~Ymi^g8?i@zSaqQ9X<$s8o>f zyR6y8XZhnrgS|mF8(XE=)G-WfQqy~wsYkw{#QP3_uT^_wK&!wzwO;jPE5f#;2Tg|KraVE~sxD=w)9DZYl*cr<^xTE!)&+CcocI6<;Z zO{-Pe2XzFR8LFAhIL*M?^YmJM9@4!~-3^A4EX^ib`Itf>@ATIsB(_}`t_+_q330qqE zNo%8xb?a|~Jn()XwI<CcH1R2S+wXir0g} zMOxGu(t}~tjSNKcGCJtef%q`uVZMVV5i5{0W#g7%^_9HWJ|OTQzycR!gV=c(y?*<| z11E+I*KVU0XjY$zh~@%;x${99QFIj-xbp4TB}a&NWP}Cas9M6H>sUjGs)Rq%yAQ&4 zh5{C}r7YkQdw0Z?q`$RzpZ9T~?DxxUMHa0XMYGsyK>y0Q5n|+9rv*@w={9JGNJfVE{}%Rvwug}qysXvO%qP+7?`rKw{0xN^}Ok#qco z@m5Z(6{9j zG{k=hZe1{b?s^ft$J&!Ty+z@1sWMhI;fU9O+ORYk!RM1~|C963$;#O~_O4 z*U1z)0~R>YWks3Q*(XKhO}E$NeX#>fw5H%O)?oSF)Kq{%YJDqKog>E{G#l}Ji1{?H zcA(YpPX}1ZJzG9Pkl>|}R%I4x2ck*GYyq0sm`7uEqA@XSp#RGOxCV*ZV{Tl$*;2J3 zV@Ao5IZ$}7)aVn4O4{dITi=2TX#<4lG*5WE_ zQgZE-X*8Pax4`NhaBgDJ5Hrd*#}HRA|Bm)Z_Ag!TZOC_hNqazSwv7Hvg6=bSO3DhQ zDm40DhS!?|ZahY$iMp2uNHK+mJQK{xz8L2{w+ zpMU-PKT|Ti?g?GqdqsyR#k<#YRN$0Lt?!PN;P4aI%Ae^aka8lOih+}2t!18Tqap}o zLgG~+_OWl2dTv1?nB9B?oLJ)rUtv3Hv%}1aZXE7L%}q~;$z00CA$Q(upXQc5FqosY zr*6eQkI*ZjB!TIveMN+J(W$)K2nTy$1V;jN&S# zLk6gtz7NX(m}mb7-|9};*jxx@(X0CkzS#6i)_rlPCCUkSQ6lO$S&;*L_Y^&#=xgo4s>d(CL16 z)+k{jNab*=Ctv_daHVE^QB{d#z-B*M24*3YxfK9Q}0N+|$UAsE{y1>WMQMPugB4HdX0b!b`Z#s-=C}sjTN)p>oWsLBq+cBwGpAstcu%`K&uW zg&dN>NS<)jq|$*S6#&z+t}WU&Ghwgd#Y+3Jw8FQ!#texzcQ?c_0-)q-C~n`EyOeWh z&p=YDJIq5{Jraj4{Wjg121*Li11Z`p?Mj%rD(AWi6&LBb1vX8t=17%`%X z;_I2{!}NIw8{=OIFj@@T`b~Z12EEEoYsOA%(6_m=0}FHM($1l4P0{M>5AUc99s>_q z!1B+dNh@t?YFz^qeoiWp88U)*emgK9R=Dv5qplLB%ckACkih})1iT9~yPaS;F!zjR z1r00<9ZTwTyn2{bGuwEkvKw5HU+G733>{B53gy$~kkO~g;UA61l-))ppO8VVT zL>&+v^8$1X+QJYaL)*q{|J-&vC-|x0qU7Wb-hDK81T9djAy6%a9q=JSM%KO-IqxwK3^Q^kUO+xjEf2N! zjJCJ|9i#mDeR@kW-o)d;jd|ph4djHV!>!bM1PHNt7-ODGV6U1$cB}T2%^@m6p=UP3 zi|uo(7Pz;x3il`yoD88$wwh$#jyp%V1*706uo_y8WROGaqI^Uccf@s5&&HobwaI(Y zH=8|e6GA&)cPz!bE%+@{AGfC6ki0!&XCkk+rFouaf4VYC&bMC7;NT>`)8v0pWZSvb zS|nu{jgF`ec(;iMnGS#C@%JlHQ>xP1F&f@1S9XJ_lt6g>*z0s%fJkm~LyL-a-!eUA z6A;{DbW2iukTVWAU?n_+{Q)$}O^>t;p+~gI&}$PC#)WMMe*Taws5FfBFQ^>1XP=RQ z?1@?P4KwL>Qfozr>Ejho$-O&aM>TywWj1K=77Q}`nv;kVgj2A6yW$}7w{OjNU_ofq-UM*c9A6TT70(*`SzsZMH^)(`xbHg8p>2rASWGt zTu88_rcuJNiXRVfoFfvuqW6N~7@d7Rf~JMSAKb;YsQa?=SB_0w?x zERuwN#aatrRy%jtxCuAG2u7ox-EASKBY;P(FVfXT3YY_h5;#Mbb`8yaBVGfFqqlQ+ zgjl6Sexi`@PGP1auq7SgiWwh_nNI3}RNoef(R2n~qrRwiT)zj^YEe?Bl&qsM9kl!} z=az{iymRdS*LFMQPO3YuqviW^`uo0&8|L17kydt9)6vaXIm#Ji>9rbeb z4eXu{hvV<+>7i==nu7Zb{&k`<9aso|yj4-Tr-&u@~DvXDIp`j83cS0wci3gee{AEKd-B`a>e?3EEcFuIxKU! z#?t3rYX`zLF+XKZHTbrN2~8)pGk9FZOoMuFCDy2N25svuqGENhg9(*EMQWm|zGv&r z%HEESy3ExwvL};Na&2t+t;(D^A`AB8G*fzlt~S2*sK(41zV5<*W(T+<)Er^iF8sxy zYs_9CO$S5ux@JaZB5lGWsp;b_cuFQySsk+;MQ!o98#B1}lJq$ykBM`Pv`TptAZ!3I ze2TCjQAu#hK7 zxTs9#qSeYJ)|dt*0y@HCW8bgm#wZCFJW-7Rv`S0l<>W#8Z@+!)&_phdlClcM@{# z0KUdR`Od|BlyT~!|EyT!f0i~2}*sF3UUZujD!hNx1Hd z%&r2T>LnwbM9~Qn9o9jr66@f>N5J4F%Zwog)mPB?pPY& z2wihDW-$~R*>kf*q6ipeN@4Qp+zQa78g&Pnsq1cIp_QP1jHM+0ODJ2*Rm|b(D`c)y zAx9~zxTNWH{$uB*6%5bt;qyk{KO8-sgKOot0`W{vo{0sk(F5EHks`utc>5!5pxA?tT{YXPQMTc z6gTg;7y!|`V2uD9&Xob{n?qS2vh2fgE|J$>DokbEgk1v9I_vuo_vIfYIb-pVqfml{VU%Y<{ApPW^K8VI1bUU8-&@=)+dnke13u4TsJ^`YsPti=1f&A5LWlxTIU zkB)-YAkV^3FZYg+woHOGbU5fcRD=uwkW<>*aGhjZP0iA1gv3q6S61EibQ&SuEu6al zmYBlGjN-+ne;(NFzIG>1%O(f)RrOO0Y+nsp@*eQvGpY~AP72x7QMo5L(Z~8B6RNZqRyp$A=OTBKCHk3I~|joNCyT!iB6&JYpAe3JcjzifT0kk zyM7vF9h5TXF7-OQe)|e9Nk=TvWXSyWNk<#tTTqd4qF$?LvYSYLzXJ69p56{*xkojJ zE)OcfcLo)4(#q=2MsSQpu0YQElsAaW{@4`rTVQgkb2Ft3s7 zxng#Vq>R4@s_w`;PZ2LG@t>A_+RM26?9Fk%J1h8S6O0UU035;-m)EC{a}#${o8!$+ zecxkTk_;H)L|=)R0l_IX{lqAJ*>y$cAa@a-ZrY=w!8-v1GI+K_NMhAlHc-P|BzX=; z>)R*b8wqG9#JLG$FIctijlPENg>r8c!vW1GU7Z@mrYW5WcC!1iI zC@o~gjihCyU2lx-)^k$q$p4l$CD{88fU(!goG-}~@l6rsTXk+~b}?$xxGx_SjR-L! zkm{98FD4Sb;11X6l_Lj>-|T#7)8L-TQhG!--Y)pb`qn2F7}j~Er+4gmprP2?e>O$; z-E=*ZKPtLT^S5tefP#Ctc52qBV*~CR`~FT{FPJ`Kk?1vwXa*TkmBOF=Vw3`q+L_*b zJ>&uu_>B_7ACPC=v&^_pnvPa70?@C~ETFPcB%i=aCibwOL>Yt+Cg^7=Lyn}tPI8Tw z{I?#>9hX1egm=i($!bqnai(Tf9fRhy_Qfg&G;=^vC~%$vhTB73PkFFRd`Q5E04ghs z1qlp}&P$Cdjmxop0v?b`2y7;0vPSsR=7%rG*NiLizF~4Fi*%*}vD&SJTnqQp&(d=j z?T#{B$028C6X^Mtg|44U>W4PM)PP=*f~+}UHIi=D6Bef@@Ow#{=V?6#-gwUR5tQ3- z+Qn1Bq(L_Y)g!*H6k_c+iB}8$gA75lpbo|Fzp~a$V5MfF##*cm z#XH!hm*C~(X5nk0B>JPMH$Sq#l53t$OT%x19oOtPcZ|{@Tt$pl3J2oM;zM|6CLoMh zNi=kIrPa9`QPK(d*~roTmF4*Utx1rdqv+Rt=j5Ch!l*>*+JRLq6``H9vFixKVB_V# zIt7*-XWa$V0OK+Ew=3R&i`4me%+8YR&|Y~?e+W#X!L5tuF9{&<{cTvFAeDI%$%O=g zr`}UsMy{lsACKCn9EUb2VJke9jUzv?Cy$3PVc>iU8stvKFUwd6W-aQjjx!GCrL^1> z%mn&?*Nc_?y{6{ccKd^io#;B~%gs`LxVXnj9s)dNjKh5{MO~SSsG_nknwc)qH}>)T zFryg(yIAV$UYzzqsc>mex*u0hQFl=Xn<36pj(-3Xx(G#g=6E5s?lHW0+D2Kq?@nAK za^4d+`cgZ9j(*{4ieZ+a3$x=NcLb3UlJlvGYziiYD-O4VGNM$TN9~_P!jbR!h&JK} z1k0QfMJD+LW;-*C`cYJq=_hqYv-ix^5~*K-YZo0&EeckK9S~%zijxSOqmJ6O5(Ys6 zTToaq?#LJan~Yu-zO1BnENdEL%eV}thd|m~+fp=MRODfk`v`pOyf2<`vZV=0tGTbP ze2e=;`@mQ7@x_Y9owHI2mEijw- z&aoc_gm^J@1x3dVK8y(E%aW6vXkm%*{qJwf-1Zi~EM5RTz$>SLKNRlOZW79!KK-8b z-A4ZxaONmGs!sp`(5e%5xO}cp4fteTQ{5+eHS7V)Es>K4co6_qhq6txRi8GALl5;_TxbwZtMmm z%%TUj@|9=-m_o@%l*%77&d^iQf;woOI~VZ zMQb=oWG@&yh12GH^h;wpH$#zD2g748x@y|pMmXna+07z8cr z`m{6kbuY#GC$J<#*Mc%`9^t{}1d58B6!nVRiA1P)CZbw|Wa7l4K|n90pn{e_hcw z0dH}Pl;=%`6%4fecMB3GtMESX;=cOxMx>l9x!W4iMIjrsN{Y9B8BU!wjwvbS2W>fP z4$XWW!5BF7mo`{>0A+qc`AwuhACoRk0qd`BgIBb*!TH(>8*<94JZWYla66YmQS69(Hue8C#bC zB}PfN=KHUCax#i-fuM>+o4Z?^2ptHlF~KyNi~gkwa-EAkoKehj!WW6uaS+4w`MBjK zDVxtAz}*`!_&4a{p>K58gXBQOG#I4nz+^M-Zj;s~s)DN6KE@WKq^kfOsuZw(@rs@sbk_T4EZnX=n7V;f|0TAfV#5}Ifg0yRnMIiFb!gb273(cm15$}u zP8v-Ijqr5ZFX;&mA`s|VN!hIo&Fi6~8ATW92oOZTD_I}&nrP@aFR1O8k(Fh8% zB`^Y1YJ&>z9G@6hwq7hJ1gg4bBetz*+co?2iAdGaL`6kuA1R*Vum{^NW6J;lAOJ~3 zK~zaZy+gSXHKhG-BO{iQ?w$8y%OKBsQ&!`kvd_OfQw8q$8YJU3!cNPKDN{sVpPPr6 zFpD z;(jX9Z910&kYoXjk}3X#`;{g@;nGX;`jMn6as5O&lR8pUzlQUdL)4X~m?&(saQt}X zI+-oAiI%lzFAEGV4IDw_RmK^ut%HDN)PFDX*tF&T@mZDv>?MV5GtQTkYL$JK;1~$+ z3!iWk*55u6tJ3x~H~m7^N6i|I!$Z$>nCJ9KI8v(y5lb-tDc)Qxm=T5zUL4BzH+Li2 ze`#C{jFmM4*HTOJb%+)N)I9Y6Z;qA`>bP%K>No)A?djhk+E@ecwgHR(mPyJxeU8QI zGW(*gu7a1kQpn%J>4h4DV_s`Oc!p8I@tDx{O?D51#+#e7|_*Q_^$aIhEvWJ?|u?HF=PZiEXYE!heH-MXzrGU(~X zACO?J>|q2q?3OcclQ=##_B4oHgiNV&V~KD7abc3X2TWfpqaUg2dR3%#-7nVIDr9W@ z$P|*-8A88IAEhSy7A7%vjZl=Hw8dOtvi7`7<$OIE-%7qgXXI1>Yv(h~s*s*k*PWaT z+U+*FY;g<}rl})<^U(~_M2$8+hD?mfU`3JW9MXy%7l&13J3sK$B+1e5DLJh&aF z%+<=vjjM7k@gv7!o9}f2${=sCuBu&qg9+YhWs^4A(AC+N3tvojCb-zhe=V04r7Qq& zag4HQiZq4|l{~$>%gT!UI{-p!Qu3(L&Gc~DU|H&;(170vH;EU`H(Na)8D})?rVpJZ zzs@?0RJJYZn~W_uY?PQNWJbpVFpq&^M*{|#ZOPZo-?z_yr)a1yju)G8u}?38ZPIe%`#xRfu6JaSH3=%&u(PSh z_Nmvn{@Nbv{iJj6$MRod17iRKSiS?nP=iZX6v~)Xq~sSPCq5bsZIFBmoc+C{Tw&cAd}0D${+Rk7r;N(`pFicL7L%WA60CH zZJ0)#fG!7^X1*Sw2Hfabx4Kl6cqkIwwGM!I8ieq?vMinQ8S`P_zF7>WQ}y*pj$f@G zz@-J^%q#en{3aeL{@b6**hE5j$vB{PY!A}j>_|djG}f9Pt)#_ViE`0c`aZ^s`cWQ4 zUOICd-qR?Fk|R3H+XPBl4+-(t5fB>mIp0Or!l&iP^RqRmS`u!pPQ-YkYpfA2 zg^|Lk$Q|!W%0ROwId?NczLrwiM*kAE$hd1E)apWS10E6a(y@nS%kFXEJBdB|%Qct2 z_IzsdL5#n2jNH5rrbh_sSw#s=Z zhT;$pSojQXutsfnag)IUSCYl{52WaK1%LSWbd7U0GH0i9R;q+PEXN$**CUtwj?r=o z@s_qW%^wc!SxQ3pKmYpQ{~W&txat-QP0CC?D+95dT-JIG5o?O@6-)J`tukbBLdF^} z4WF`ZRw7dj(O}g%ql5pxs-4Oo;T7@dJ;8K;%efI@aA?66W&$I~r8G_t_^V}<4)ynxGe3RU@X@FL6r&(s;i)u=qP{$wQ`AL%H zAVT}5QkMc@?&6gavaH%9a=9b4WOjE;XQ>*Qdxm$cpBt#0G`cRF2fLNZBb!l&85{=S z>nF)hDi?wc<)DF86Yp{q!ACq$Cjv)t=O8oICW{%60|NAXpXVXa+h@N1iA5 zK>1?HrqS`r*wtc$pujjO?S?%VLEG~nAcj}OLd?tbquhblzGsKjCq`!w&)sSowQAR! zkS<5@tU)mNf4s6H)L-EPBX$~S`r`lyy=_Z3^velz@5IH#{rh0qYIaa`BOt~0TBNNj zXA6`(!o7u7?}~7QH+t&z$T86fOlN_G(OLqq`h!zV!wEB&aSMld?zH21!)F z9*}Zw(rsvL8b!#8GTZIVR_@1z6p0xou+%8bqqP+oF7{flX~uDV*hvvaJ)RssB0PyP z<_K}r0Q2B%m8J9<8XS4I%hxDmUQv@b9+6g-NpL8CP=O0;R}i{bTd$$Ifg3P|WqX$zV_&$NQIc{i$P#l{$_Z0ojtE9*8w>gu}2 zoo3gloGVOI!G=*?<0g%Nf&RWEY;At)<>lBHho>Tk?#2btTIvbmDv>hsYrF+LQ<9Ov zbgqnK+{05Zs=l5;^x@hO{i6N5>5s`fy2X%#Qz`+A0g0a$%x-8Q;V%0Z4-@J?9 z34Gv-A`ub){LlaXhlD1gQP*J&BMmUE4W7U1(dyrj3E}ZIf`7@V5i=v4#F1uv9xUGw~$2i@sOqc`3MkUEG;~T|9M=IfE0r zw?!y13wO7n@=@#+v}l?Dow*S36meUoYt%A*lkHG1qIc0m$U~_3XD{x_RWAo@w~GO@ zEohX@j0_*KVtr~RJ4sHE=OTgT#^?4Dz&y)_>H`8dGg6@m2!mf&lZ`p5HNeG|wq+~V zS(MfiPYp4I4X^87S$&wy@|b+VyueX$7;5{~rtV5?{A>Yg*~mjH8T}jG4D!+v7rC50 z4b4)K`yc?qTO;zksUsQTf+e+!DFT9=G}5Q5-xvMogL3jEd+vaS{glIXP7%Wk(q-{U zS!c8)D-E`%wrc2$2ELODQ=Wq&hqe5r4xI{5#l^WQ>oq!$*bo#M?7NwRb*fDJsdVf` zh2S+&Cy`s1YSI>ne9|bqm(OFY2wpoFy6ZO_6tm!mr~tB6qe+;mNhLK^DGhMq0j8@?4HyT891pOK6_COnjwaNj*3*d@b<7; zAN8qX4VZ&?)hu$ACzrai{V&yTiBOiAXQT)nR_qqc$3(-v?YiVBePhI1V=S*-?2VGX z9JIm1ZahEk@Xxzk_^pMW)es7pB}Sv5=?QgnjcfU;mq*$Ti5)6;AOQFMf~{Osb1|{rNpiIkOYXJ&3yaTpC>>evEgb}6IJB& zNp7fVRp4qil!|_?SExWxb~oC#Z^{uMW%%*81hOufZ}ts1>C zo(yL6T6e{HpI%CGDk5NWouR$|x{5*af2azFVF9vp{erFGktg7QkclKgl9ZJ)eQ?=A z)}ABB94HTG8NOkxvC+JLv5YkW{z}5qYX3_!feOV_T}Y^Thzx^BKJUoTs2NT4=Z8ua z0guiE6H1bC_Bga`{Bn{4rJifxJ=nL>j0kkL>CO+7O8rCbbGoSa>OTd+~C-C7S| z-Yp{rH|cCF+0F|wJ{1Bs_z`U)i_0*&(0_+f^y}!Kc5e;ipMU-De}*V)S=yr3AA!po zrPUXg?_h4h_sT=c$eQAzRyn6q;urO{oKkmNY{W8eTe*VQ zpD>e}eN?BIA3H<`NxVh;_0_x}(pIw;29F$B#^!hOtQb{>-s_wG`@hSZzOv65pCmkm zz;><@bAIrCDX&~c>6XuehTv#+e)!|OiTYBNq$stEL<*9udvJpZW2?95)s>aL6YMt% zDY*g^x=d_77Km+60AzUyp~PF;L0%(*Uz*N+RNse?;W%#w`+Qg})CC0cSohc3r5}it zB||7&i-M_ZBRXk4-ZH$z(^&sdhvHma{&)<~Nty4#r6;Pr z?g&;hNz@aCeX9y>=)5^%K_P*Ss?h5FxB0iiKQ8EC<(i)LD{BVg!KyZWx_zdyCmGrT z@AU<3@OwjfPTsM`OfsOP`#fOCW%iAToIpWPc#5$BxbH`g-hJ{*j=!_|aax$X2s7B0 z9Zii32ikU0%UhNz>|B@X{V@kgs+M0n={9=*&~jTs^zUp{aHzmVlZO&mRO^5DV6(u! z1s9#dKGA(Iyozb_F8Z36f?uO86j)9=!cu< zzb9tcI+~)w1B_oS;nqV!)}wD@#jdiEd`Mv~PCTcYHs%dXjYu7GMX)~luXkw8^D+Di zP_}?jP?-Q402A$sbzToFcuvm|g}>XPkxjTspyVM!?Nbz~KzB&U#zg~&Qb-!NDt>h{ z{+ezDyJ+@lRhobdGKYCn(3fZqE}m((GoW z_XI+q%b={~I!NL&)Cu3H99|2%g_#C`vu*ff|90$%t+*Xr56pTYEF$_w$3dOvY+uh> z71Fq!PxM1Zp04GVyl}}rD?1(mRR)S3mp|>ZYA`Y87YD5de8bW;u=91{*9hjl)|W(@ zM3pZ?bc65IJ1;`{W5#)v#0ZaNE@5F0auh|o4K+BCcsc02xMo7`A^7(J4-3{`?o@0Iv1W2Ux#8hXwN; zAvKBX*jGO3jbbpVME_2+TIAz+hux$6H>d0{DlSUl1LY48 zXhj$g&aR(uijp}i%ZHLMuFn|5u{%19h3qcwVt*lf!7 zLcQ-oHgN7#-ZIiXPAOuGbL5q+9~VPKi^7kxVP*?sMQ_CMjL+7SOn=f3arYm z=Ic4d8s*xj7cPn<>zY&qGGv+AO-+|pyqNwEY^9h3%^WK3i}kmV4gJB|lk6Nhl+htW zug>Zf{4TT;>9Eeof&*l5w1Hl)7;-~e}ae3Xdjp}`FzTo%7qr@pWk zQ_V*AQ^=Y|wH4E=h}I>b@wBZ=VrG42 zuu>@>eJJ(_{D+P2E4ay+1+2o#0O-`xQ$6xUr2gbx5-0Yjb?l?<-QYDssL^of0DBKy zDjD>sj2P{ad}A;Eu?#18TsG<`q`!`&hh`=|Bl6aH2@J(3rFuk>JOeVLJb3bLC8ps0TFG*S#Dp4}3?#5I}kZ@2uH_85P>Sqp?k~sG|u9iFRF{w|s{Yq{@&SFX64k zd};VYw12+hl**zECrd{ETy7Y+LRO|iiqS*PxW+hZNt|;pW*u)?Jir3GsmK+gVuOf( z{`K$wODph*xr#a~CZd0Q{zX?GV(Z0_mU0`jE-^=3Xmj>%{{~r_j;L|jaIzm7NI7I- zU`O)H$id2}l+jx8{SoQ#f@wB#k0vzz>h2k%-BS)D$+t941BZLbHQLAk&qEgvDBBO| zani219AK-?f2)s&Ov^2_X=B$vJdvr)kO$3-Ziuv=-PrQif3}X9S7n4#lB%a#g~Q*( zG=fGjMk61@70E2;I}&kY2z!9JOu#3GT?npXt_ zmDAWjE#(q1XrQ@ia5kOZQZRNHOKR{mZ*v(FfoZxBO*=C<4EB#2o}Jf0fX?AXdBGXH z;hW7Bb|}6zW*7!_o}=`o2eZH5KmYpQ|LpMc1Db-E(8JYN$`!SJi^L(6u? z6~Q`XR7U;}W_<(hPvOeeFc3EON~4t%5e$97*2JeUpk}Yum>{u@);%aH41aQkHMn6U ze`jV#Z22@rl@;i&tX_#O9_yl?MJhvmbC3u*=uRo~+m@w?<(*4Qx+A2^4Q))R(b|tv z>|VR$WL^V{Ba%}TO~8wUbsr9d?gZNQS>@5{u{6|;K5MP>!*h`kQrN*G7Z)q=t2^M> zz{sft#hSX%udSN2sgu)eQ^j_m$1Sk|a2Z!vh(hpqnlD0^A@sHr%h$I=ya3s7vHQr6 ztW4v{urHlVhq{j~cVp+uFOpNWt(xWHRvA?wVfR^7SuTG68@a0XvmFbqxC>{wlJQ_{5K-Xf~ z1UH;%gF~*N>;Ty99;p(WDCvq^*y-F{E_?Xt-P>Ed(owxLd#W1;wX(+ivg#^*<{W&D z|707mFnrJ8`NtzstFKxfOI5{yK6{Zi5)u?q?=An3>S=I%2LSTq4V|Ndg~6$rD$gMv zXf;A`t3U3%pOa_FUAY)oty5WjF%E}Qi@5uAqMyIt(iO7tnb(`!+wjvGfIp&4@r&yy z&D=#RyWre>~keV)l4g!7kfEA-9d$HPXu(~B*0E}(EFfW@uiXh53E(%ZMX zwyI-@*i+pP%O!YF(P2&L1Wv#EAaYNccr1Z=-25)!*(FE%D%J6L1c^!aeX#)@*hIDN zpn8`1BL)p3j3A&niaj6*y-(RW=T^QkLt& zYaHc-z%Vfhz)bjnOqVln1qpAim|&_$FG-=!YBQhqEcE7@&~bCf6n87gMzHIVAZJ@A z7Mhb_gS0cwOn)2al9e1_J8M4F7rr@4Yu{lQXwV2mg|v7$$4}C%i@DPeRympG$B9|5 z!W@pc{qO2rFaKUiF?hmh99Glr{A>4s=-YsFSGGwB{ zu*Ox>-B|a%+;p+8%{>*tL|5d7fi};SW;fN^7((03b#${pcCO`s7ndz4XuU}u#j=gw zk}0Q%y4sLM!dG-Y;yfeL<&Ugkg0M&d19T{3U|Rs95s`K+Aw-_`upV@puVa}%MGjOo zY)Ss&;5=^*q`^$>wYcr{%Ps=AeYAQ=3R`sN_y}Kd-RR`GzL@n6^{FZ$0@Kh(mv!E{ za)Jme=Moss+MI9UrG1e?-HG@9ZF1;q)6 z>Ee!YIA}m-6KON&W|?rdvVI)v`ySKuSAfiskkwo8S$6;cAOJ~3K~&T+kG23b*bZ%w z&}-iroSWl*>E5VOLDz+NA=6#re|XC=)s>EeTT96!MD4@1Y;(X$GL&yRiD(W=@wLP{=paqk>}01Iq3 z`~6tqd@38iWrd+vxLYZ?;o%Z9g!`m?{BTQ2n}v+Iqn!1 z&SO&8~7lm*Pj5&QPy z;{1j9_VE~sNZoZ+_*gZfHK(L2-5t(XFfcyT5QQmAKnn1lR2vToynb;F_&)*KrC7MW zDW*4(#iixab0}`-qAcLMZpr)6knO$dJ~WasFhWX67k#!pt@Aft54AJPn00nQQdBqD1KA8wRLd(ch70P%LIj0h)WUOCqHiQ zTwq@;p(eOmPm&+Q0O+g0Ox&EPMqE2vlJ>HSBL*MvETp@-|IH9O|0&<{mUysEW;;7X zm2*H~*8uF(>6`)IC+{p?fI{PPY#9OjV%Rvaotf%Qfa`kfR(`jA6+ENHm$E{yFvt~9 zX#N0kG(@Wev|Dm6inCxoLiARvS;4G{V_ob)GSte>JFbc0j#&zXH@U zzu`OGy};Zi=%cDN?7l(oGU=}Ht;r_fJg6=N0XPzZ zthgSBREZq!*K2tPYqTT*&BAFnN;t$ubbBsX+Bp=_>(9=MbuaEBjLKIV6*N{yeJ&3= zcFY(F^RAa9&#y0w2R!7xS%w-nVNLThDIr_eBxf=3tejX*oK=SWs)X%XIcn7-89V!G zkve*pjfd86#IDdFDWjbcuZhZ6SF_-dKGslMDo5R3tLuT2XC1N+0}*?`H=TsVF4fEqr6r2q6$DMgd(b#@Xx8d$o=`aGv(S}ROe%)|6)O6-f6uQ9MW(VMn z-dZTQMN+^2bL#sc(qaSBC0`3)Bl z;>c^mi#LPh5&j&y|7yeVSwb~CBlDl0x?ui(>ARHgkK>p(=hjWknU39EBmRf7? z$0Zi~dS9!>;SdQO#2;Dw@sI?F*nfMR$1!zs82QBxp-YX|RbGXXm_DBcEfsyNX3K8Q z`FvE64=Y|>k}m35GCNU&@CO;JRDOg?71wJ~ zrr4rZh9>dAwLl)AL_}t!a|B5RlugT=0Q@NvtXQtj zWwGHtZu5XIlSn4VcA6nfieqs{UIy_U4f~2(XEaHhQ{k8_ek+zBgQL(x{B|gjhVNk% zQ451ed!TR#@sC+IEpI^Ww@HO@?}WS`vIV6TlG6*jWxM_$l1s~^pjUavjA0!*+B7+s zBY+|BGzYofkeVKXZ$}u9m{!@CpQowfWr`_tJK#E4zy|n)q`?KrwtpTTv#xpciHpdCHDV*vrE@ zd(Z6~Ru>;aqQQP}fB~2YSe#6`zQRNuExcHOb4hQHfU1p zI1~}CbgdCsxW{S^8zAYZL3!kwAOWK~9!U?8KZnX%b9}aDCroD3Xn155GpS;b^Ofp~ z6`2KxcWf95NhJ1El=0s_!?J>7M0fEe)mY0ckX>Q$4F*>`K9v;*_3!n{6dC{g;H##< zsL_lVUzg9n0}!}*D;kNeZRcczGQG)(sAClAZj!33@Rr_YuQqUE$`s5MWT!M^>kGRG zSmSwPahrj@zJEw&PrNl?srq`%x%-dX(k76dhq~-{c!?xXagG@a7n5wPPV3%bx2SzI zm$wYqq`Y(c8jK0=CK##EE#Lc2fsrUl?T6TRB;z$!H-$kKIy@sI}$hD@fP^yhxbbdh}-$gT0M)2uiWY_2i$n9b^7+jngEAc zLxV=j-|_-CgCp^97xT)v;s`F-&5U;poh>{@YygMbf-b~IT{w73)jUxxxCkABL&Mz? zR<9*NO4EY4Kjh}odZPj=fRC;olloaG&ayQw(!XA&DXz0v{d)eFyYgBDCRGFVRVzCp zDR&61sSsqxFLrB3r)Hr*3q-qE(mE!ZeWypJWVC%AL9PsGX31LkU6o=HZA+@REm6DX zAUud`B&tno(4a=f6&fK>p}wuiSa~GzS)7BGEoh7Wumz|)V<Xs4k6k|2qqPmVH2g;OVU(B`(S`r zlPN4C`9mw+T=~n+u|=`W^g@A5? z!xwch@jv|u5o2vHXRA*~Fxf5TLq9?=tr~wAu*Ndm<-sh!mCyPngtxwayB{Ks&2&L3!W-mZt0{PP z7~3MEeL2D3bGi$~YZFI;u+>7XUA6HnL;h?E#ezQsHt5>I%Tk}ZMDWnoZZ%;WK>!S5 zoY@a@Zo7X0J_Ol~ysgi`dEI|qHFV_@O=aE`2}$iHSI&K6-f*fjFkU2L}={3HM8|hT)b)>CB)n|$PMVaiz*U( zmK+o`*n$|SpQgZMLe0PhivQPty}@K?1DrGK6E9ng5XXQ*Mqs2rW>GP7M=@Gz&&@u? zo;XzL>^7gmJ|-ejFRL`}P?}E|^!M4?@JS?$>WUl~Fm$Gp z4$EZ6MYcV>@UYYV^)xx%taej`4-y_t^j@g7Bn7e1*=PbX#13# zp9?gIgqj-kb0TfQOwPtyX00vj_zac$fkZX++s5cpTY!v|K@%4!Jh5}_x5jW;Q44q` zAAlnwxYA*Kue-N|G0w=PuU9n{gW9)?6@?M71^|7CTwq5fe!bET@UBLi3HNW6V{G%r zw;edHgt_1=UyjZ(k|Ee!+&wI)XEM8CK~pF1lHJ}KsiTLr_PD_n{&KlV+Zr39lnZZ4TAqVzBj8(0((&z zI(D8eQhkca)2Jvx?+8}DFXI1H!nXYvY;QR6VzehZM!U^AjBG%YQP&*|4jpMVz?g;O zKEYAv46@Of$qdLu9*lt4YujS~*x&u!31u)1tAka9)Sr>6MNyn5@V;z82h_2+D+}m{ zF*el7o%O$D;I?bR281Rb3lDK?B%BI|L5~}-XLl2OiDnr=EQ4Em3t12sYaeT+8tv}l zt{sHsd*Pq|v0H#1okOk}5fcvj)4iy%!Y@;#v# zdt=A=(i?2u>FaWX#?K9+Cg3u-@;w^_9*;6+$wZJc^~#g!Zx0=PI+Z{r?ppPrJ+DbC z?Aqt;?Lz6&z7B*kX)sd)!@5Np2X_Sk1*_35$hCSo*h2Qr*rdW0$as*X?%p!MXrTL% z+bcM{GC0a8gLxi}$X?Vecg`j|g5=<#d!t~KK7T+b5NWO@?9gt{28ji#qOui%B(aaS zBXT$d=6$&2VB!&9XH%$}@oez=l*q|hvuaSXv?W+$&@yn9x0%boMKG1EiCwREfvcFC z*C5~t75O5FG}oO~-oLDR{uf6JxfJZwsr~GOib(R$|C8Ub@6+JRKmt2fNW7^RI=6Wa z_+E&DMm2x{Gf$Ji3m7D^#a5`EFk}dfR;u2t1UH@Fy~7dvDVo&h4-y5B1!O#tHzWb`LMEnr{NZU*}|M}Pd_kT7C)A6E@ zlXy34+2yToDEKSs-Q4R8n=w?X&C4J!D)=Fed+8lTH_Av!h^jXO*fk5J+97wr>#tsJ zvfRr*i{#>-TFU~zAvj4sG97^)FJcsxo6>+YE(^9g(ZGhUB-8RFHkR{JM5ZgdJ1RxN zkD%x`!on2|p~n8S>-vNUk^%-6r%RinUY~Dq;~r~_<%1{MXX*L2a)EZBPQoj z$P_O0ZRQqHLOyS)Rej?O2{3;n*jX&#G9kXwx&J|rpFCl|9RrNJq<)-OS$r|e+Ey`( zTNGfcrgquJFCyl7BiNLhOHZ#FR@02+7NS_B3?M5!3Fy@>_Jwc(6BzTL<_R-Y05(Po zvR$2yQLPnW6JH=bwN5`#(bjvq0)^f|7)CZqs~Y6f;Q8 zwK?{)AylBL&8FfuzEmuRb!%%8404|I?am(hF87f>-zD>U2(pC+*$#?4hvKTctFPy; zeGVn+7Tkhd9Y-b^By6@7^1NJzYQF04AVv8bqhA*mBqS8D2j~*+;tcKswf%ogZ*BFF z+7dV2`My6k7Z#>Wae>!Ascgj{3WZrI*r5n{O~vmt5{kQz4!{Z)c5_HQuli@%Gzp>a zB~N43nqRy7;`{h4IMw-hy~Wk5*Ut=43R>IU@@cq_>WIp3Ubn%s74MxSYyr6aV1y`< z=9D=AUGRvi)&eD-SwRcwx9Q4h#R_B_-5n^!pcl3{1BfWDtmw^?DnPKs>u-t(I~3J> zXRa?ub6I__;0ayq`Wpgi5$|GPR4}T%dGt}8OnJpa=x*_fb%Car#=Qszbln?A6UG}# z$O*E`UcZJR(hQ-->;(d(QS8;)=LhlK<`i;UO;$%qont8?*VK3*M^ApEVXB_SHK z#x{88w^kg!0wj%LNkdGZ84fW~?gulbVC+bJuch< zA7z_z`SkF|2=+~XY4VCoSpmS@Z7uPZ(D*dl=HPf=voYWc8oxF!66vD4npnH zv7FT!k7gtmmgwb)>vz;br+f)2bN;10idR>nU2#OFkLi6n;)Ou7#)M6Xs)dYlwOY+2vWwn#@$|B{gGAc}tBeyMhCk+tWHqP((pWOJnFG%5YP zU*XPmfYPKz!Q7s_GIT4bfzw1%d^dZu9U#81s1d)jyrpvcil0G$180Bu`$W($A&KI< zqBj;#5vyn4=4d@=PbPWViOSm6?WjU4WeK27C4Ek&PLDHSJ2_7(pPRpoW^(Rx2i=K? ziCvOgcTEj=h&jvF^Ie8GI~TNu+4lKAC;!c=MaS?u1fl%YLBYO24c<%-yqL=KfKoMB>EovcsTC0WNQFx2JHY)8$W5Yh5N$GlHu|nId8gId7Nl9rt*gjPqK9)p1%F zWShu7ARevuwJ?ibzU_B%qYocJg}h>d0Z5P-&0Kl$5weGkv=prc`Y@PpdrOd1>YgFm z)5-S2pSEpQ(sr@Qxon)1MyowO;?J0Z^?v=shHmc4lIRsU9Wnyl2ay082g|$;+wFFn zOzlmxfuy@ge+UfXga7LCHJ{IiMP7YQ+B#w5+WS~DW4n}6SvoMK>LQ@or+DJ!XQ1!il>F zxaT~yO(uCKLQf$IRfGEf`3PpM+TGC7I6Y&AUUy-8LRlQFdf<59$?SSMcD%!B~!i=_PW@IBfEE1qKRbC3A zRvv9EDon?gb_ei_j+f~Q0nYrQ}^3kb{(DeMb{cX#U5_qayQXLfdU zMP|LeL08gj+HoMgNnuPh{Ou>bXn?&(U2D_pW21J=9ov2_-ka2@Vc0qGQtP(L+nT9h zL)0If)i4vT@96Qf;?PlC_h1v%pvp1LcgJl{t^}F&MyvMBka+fWx&>+SLW-M%B{k=u z!?5#^EdFs&|58OK@+AjdxVFF>&^U#$0D>LtR;YIZ&?Nxlb|ZdM336MD$A=xmGj>D3 ztsR{@bKO}zR{d2J2>#X=?X0--oh(#Xt6Uo+=a`e+yX}&ScZo5B!|>}+UPanUB{jJ1 z@F8Vckti)**ovhatCohTD~%*gf3Iajo=!XvIQDgwzY`RQX>rKbJ0876jqia0eaV7D z2^>fT4$aX`;L7bX*?DqMFy25p;$66&Xn!lR2I?ZXU%s3$2snbVAKwY8$jSoAunlf% z9^ji7zUR&bi=a(;D>kFH<8~lLqc;ke4|OPsbDBdSW!Nys2wB%adWLU=en0VJnG9HR z(*g<2+S)CF(jkkHm3BAi-76!DVQXdV+GI#c{21+=ge(1G#h8nWoS5#-6m4?2>FcAv zf(Vxjl6QbblX=UDFURZ{D5u!LV$^~lvBsIegq35#?5!cHJJW7YmRwPbFluB$k@l?7 ze;InQgwIJ|6xiq_n|9Wcm5#Vf^*34F=q@0v=YzC*hZ}gWiLEYjs@TvmT{CAK=cB1C zOnhy!bD&m7zjy(q(;WB&z==Fm+rt$_E^7;+3mSf@1VYJuGvr4o!#xfUQw{=v=MJ^M z+u{9zS;3la0KLgT(8dchzVW98ww`8H=V%qAF?v}94IHO(I?U98><&}5^DEDY<{Cw_ z%9{eulG_Y~#m-&Gy^fx6b3v6 z*Khl;40%K0(SAAemH_;?^QN3usZ9hmlE$JYR*_6|xCNm#1c}yc@K+ONR;2@)Et%Th z$ivNC6=~^@ka7cQj0Cr-0HWgX_e7tc(NixeM-4LG^w|ks7FHwd8>!b(j}aN5%Ba}o z+^!b{0eTb52gU|f3N;iNma*Z>?DRM$gHQ(>?^^}|sFo#{9~X#I-0W%+Hy{muiYsa5 zb`(o#wZ<$8D~v8o62W#Y6GMSgCHk#o{UZc3Vk^7MJGb|}vQqf=S7@pLP3(3vd}F&? z8!n=PbOrGP5$1fP3;Li=+vUmc2L*Z#9_eVCVeW7|7(p%I>mpq+<+hZ=I5BHV<<%cu z7`YGszE}1HfMX)98M`DS4D1!fN&|WSwgl9ERpH#qpqtsOj1`8^8;9nVjA8~k0U zVJ+0UNG#q_gpX$qyB9I;+#iW!VbY;4jmZdHaHT%`jT!~Wuc|Q%_lb;CdAl8GNnCYX zm+|5^(oH19F=&=BMF!E9`?|X0?bu#p5R8hpa`ash*+85plKv4ZT|7ji1p(7A3oz*@ z&4+xCJ@T*>L<-0I^Cw8bZK-a<7q|R6igkUoo#{e4t`3&g$;{<}4Kv)dkE4YGN=gq9Wx_Ivn0k^T9 zTlNwdG*&wr>mj9oW_fHa;`L}4Q~=E#mlhcZ!0k20NIrxb_Ru0UwY{~8F4OVonJMhF z8r2D|nouC^B6>8JAgr@n#n0g4sfO*~SH8dDXAwVqrSZ{d1F;HkWT0DEpT@RL!P@~< zVUeL`%M5%QM#b%6Q@V(UAEzU$^z1*&r&Kp z(icCSE82pBkvVX5(p(DJ?O8!v3Q;RPZ2-!yBB=m97l`;&n|4mXE|lj7`}b6EXVw@? zre^Tq9D1nM>ba1I>6zn3w=1QvBaA6xpY4|ZBcThg6m>eu&AT8eT4{xJB(9f%Kx zNLI!VXeNfRcaEh{Z>@%{+rtf zUlLWnyy=M8#Bf=M0Nquy5a6M$K~TF-X9Bu-v2q7Fi&xxQG*GxVnronJVaw8N82QYe)+ATaPKl~HP$^9v}luV{IV zgQ(n0PKrwlFipTzndj1^5hH*`|DQ-mqNxRgTB>p8;%kXRwJHm+i_CXvBHsTE0p?U| zXz-~UJS{AbY@e)Dc}(7Yw^ivC>o}GXnxF#!03ZNKL_t&=bNL|Zr8g{_x7X1;{1;7NR`IJNZ}#%Z3&9M?#5T+V60A3B?`nDZg#f zKX+vUA`1HXmj9d2s+9X_gEgY!y92>t*oPryZ$bCtD$Z)PZD{rJ6{5HCTq?HMIAWj> z%dmOm4;LF<2cuOyWNDdU^g>_AF)CNUu+d;qr>SeHS!*}hUfqBDJE{_~^>5X_-oUGX zE@-fYCn#-4H=(R0s;ejuPkYQ~tr8vY9}T<2o7-`YrIf)fC1fu6@9wBWoN*b|#9qmK zj|a7?FF*Sh)tEPqgp|1Ti0#3#;_5L1k={rB1;Fb_zz^Tgix6X0x~vkVCPx-(ej1bE4(iG^34K?5;B-27Ioe z%^gr9PPukFkoEqlYa$Yma|Ms??(9N)fOk^c@>eIcZxfgQls;#$+QHhy4Z+ zsH)HL*Z=(czY;)Y=%JcYV4;f1i7xIZTn?S-{Jb6F(@;Abf2u&8MdJ?EcOd?D0i2z< zKeyytJx*D=K3ju+dx_l|r#r7~@7i_lmMMze04}CMLj=C(?&hCf9>aPTGer`!Madjx zE4BOp5W%}qcLP7Va)vdMN=v}IJxJ2EE;H+EPaZDyvOxKmGLb7=l8LRJJ?7M1<5R>w zmY*a$W`U^C``Q{qq$pt zJT#%?{Gop=9BA#R`b%_V^|7azxt@vQ+N%=wO*}9-B~dFAZ$*fZNnPpQG#w=gIo)V4 ziRLYUZP@!Q1~R7(@@SbL?oe?yAMw6EPT9G0vOs0}S}qdKq8`eJN_$^G+)i%=(Y_04 zoB}X7!(G%s*?LwCi&_-4b($)J5eXyemj9#tZ&z}wR+(sK2ks`jnK&ak z@y2WI`1dd7V~4}|{+}NqpIXzPWR5L$O--`Z^pFNxz&8ESyVJfJcg6EfAd}0NkUHGb zQBkMtJAYt7DmeQy=xesDGz$dB)>_X?z`X9o5!N&6y`qvGju(>Bg(df?U{{+VI$H&nRmvw&ts)tbi;Cu$*va`TfHc)BjgBJ1?#s0flM)tsKD zK$kaACinxsYx&0)q*}GFe~ER|sFCU_i|`|45FL%uftR)R`J%&}k&7j`#k(uwx!_V0 zIGouj$POuR;DeQeh@bX`RhLpngTFzpSc4KI!mVbFLKDsIkrCn!@Oa{DG6nCA@=u2}bxcMRcrAYcj(C5F$-(s058$hcwAsdKjW(izq)d0E zt-Ee+KtJBT_^N=Z*%a(ySUDASQ*-`Ptv7}tkjny&})dgot;j^L>Y$UH zqOPYn#UU7EwPmc*j^$L)^9DR%^(AOCkz*~KY81R_L?g2nSj65_s6|Z_>|Hh4J`=HPN1nJ;mgjX7=vKX0Ldzt+v^?j5Q`( zBHzP`SHEN%zPH?#o+1=dy5AaBl0hc$(%Bv~p?;=tJ0;ME9vD+8}s!&q=gWX9wz2I^(`*axj5 zGmP1seZsKTCU|njZ7asge}C!6Gc~FgD(!QYe{y?ozd>F>n_xBgzp5}|5eWh^?_R%m zR-6^=*WRPBsfLlNFNB+E%zKEPIP}u`h9792oZ-PN*s(c zF*>6BK!4J!t_NH1SWOS%F6UXHI{;n7+KSQ8Z3o=&6@O3m!aB$uwCkX^G_{IkFe@mU z|8+g$O^|$+#WPH;4T{&*vIJO*Z@E%u+>s!7UtI`44kL&`>=XOP#-M#usA(N~t&n1W zUEudghm5B9?7|NiqC`efsNh8#01ea8=zGVTJqJ*_y(DUlLltXZ{DT4LP{{^(c{Crv zAFpKg4B^DTSKvbCix@&{_F8$$JDq2_0}+8N@-pAjTDGKkj}WR+M0!yUR%iI8)B4@F zSvQSBhkE4kKc&V$KR&qoP=&#~w;FT^g9zRa6X>JG_J2_~WL=;Qs_=ZBb9|7g=i{LY z6TtyLkBRVYHs$4968XMv?uy2J&5Q3J`HJG(3sV?i%~~?)jhgFP0frLn2dlf;uxGn{ zP|mA7l%a!c4vo7QMljwFKMrijaqk}jL-!Mp>%mU)!xwEYOLx5(+&3|s;0Uy!3tSd- zqKvvQ5SaFoz2~_1>11`;TD&KRU~P0Tdw*?giY$VC@v7FI^4jX#67nBFKvN1TVsHbB z6M|He(zim@74aC2&;7UWdclhfmPXdgfYHME@&M~4fetM2yrcyM&q={}(N79={;0GZ zj)Wb?pX>B*ZClxDCvNIV7rLTf0Fn(lH?A?zUel+Ds7K;0Y$A-&&Rr~8TPckEOBU1> zl$JD-e4K39jCo3pqekWQX|XA0+rHfmh&2`vW^dbzU~-r1(J}ZDE1)BW_Xv`$4*qB} z%t36fQyt80Yy>p$s=d^vntlR3(}i>VdK8721OU?2(#}c75G}zXmuZ65bo%U?NkM>B zf{)T(gXemL?4yQpf(}tyrtfAg(#}G%{m~{EY(WkFKqG_pZ(-B{@tKPMIi*+&sw;91 z(H?!LjAMNedKI$$yXoVt2MRCH66SZsv|U zRtqeHP1p=^e1aHK|BpsU9+)T;$V6^EXGrO8>b-_!G%X|F26^Gue!L8SV24dMa>+_o z%T8SfVOlEo5>@d=;kPl)B{osuEp08RZ2eA`(M(`|g5mhib&)(6OO{0g#=CRvKMH`v zJcZQ#PZEL29>z&k9tLoSpJ68F#v{u8pB%=6sfbM(*Tn=0U7zs>!nFgejiSDg|3|3h zEj(Ed#P|p7I`~ktB$QzkEuoYKdzAZ4=hY?TwoUmxIZ7u#h|Gu!{8oc}R5m+P+Rf}Ui62V*| zRm_}1bWn!{<7TZ(a(AV{Aa=BO^lkYrn7 z9Mh-^dUnr zCGagoPXHSMt{?vBJgN1YQj#C%So zz#%?0xWV1|PDg$LZLE(?Drn!TfQ1VKfPRZkq4e>q>w*UO!StOJ`gH-0jcyUcW%(xn zA&c2n<~e7IqKt$l-s^CyrFW^681s!_ym>pdZ>_~%Ra8FYMmWJB_U3IgInGCpsoEy=O90|t#tUq?6b@(Eimf?!`$!`#xohr8a8<%OEG#!}{sy~%vHSJQ4I&Il6r=yC;5(l5WZa^<4qroBueGP&S32;% z`wmeEQvG(>AISq`-=DY#$)x#6ij()M(U33v*j(D%cwW1_9{%DDK*7NXpLZn*X39O- zohw30vx!klE~1&U*0M>X{2uZZARmicna2VqtC4hs-qO0YhcJh*-d?ohyo2>S?rcVP zTc2b>^aowulj#+Z9c|dw1Xd}leg7HEL9eRWt(MG5c!nFy6Jpwe4D~{qP*hBptpczs z_XR|tv1CHS8Df%VfF3?$^P=4rWr8aIGsYkRw4hql3YP(`icdOnaK`w-B4z)jZng0Z ziI=zB-4pBmvtMalhQ|x5t{m1^R+UV9w76wPRCshKQ1NNfO&V7uRN2-~sDVM8zyy_M z63da0R{$a~4Vc9v4@?`-K1jK2lK3DtQn9~YS1o$mr4xHZW=npeBMKtyC&BT122pej zm&^rK?X|F%lj5+7=9qEZu}3deyD46>c7QGO#_h9TQd12jT69>)kI1stcgK3|^cvENAy<2C<2exP1>Tqe;+a1C%N&NUXJVD&HgLZpL!@Ci~mu+s8ed zkVg2^pk#Dh{>u?=12!d`vT{g9mm2t7x(f_uACMG^v6G9sD$8o|n4w;<37Vl3E zG zdvz^X1{-_iwS8gu0#&u(v?7Q;%JT!u+2>a-2tyZ!4hBh$EHq0WY>@V*#E%!|3n~W+ zw@+F@S^XJCFOq#1;Pke)KxEJWgK76gazpzjQAg zKEkMz^Ca#28PI47wDdcP#{B+Z(b`AVzBObA0p&x$4Xoj0=d0u1Hu-r76FF^}Pkcn{ zA=t^MTLTAV2jCuRb7}o$!5a|`gK3CDYHz9TIw8eC6jUAH7v@z$@bDtFi|m;80x>FW z1D~E;iFA#ZI|QcTvFN7u%Vx&`#BRWftNl+1nC-Q)w(y3R|BNuTrZs$Er*|?)-2)Qs z)0mF5@v(KRwT>d)O5nt|1vwTxlzG=k{#^7wIb^u-r4W&GXF7vO0FR~7ry!5_%`U?? zQ%?sp0b7h*dV*BjG+l_oPXJjc^V4{r} zfm89&`9o*2)?s3qC0NdlOwNOEF9kZoMJl_;(jI=d3VzV2LH)6ex@vVn%ZZxCTLj1W z3`AfVWI^epF>_gw*?qMDF-J{LGgM$0L5uzMKmY#k-i+Z^jI7!S-)n=#%jU2-VTewR zzp@?Fe^+Trw^Qi91wmh+c3273D0KAyq;CBbc~}@>PGYBRv%xU!?iyiuMH_ifM+)y` zj=*8xjnXCag_j9LPcXyAFF(W{NpN1#_8DnUi5JtZc}8mxW?8EOO^5zMxnUyX)t;3?Fk$07ae#_LU~ zjM5|i>}mV`18&DsohOjsX1zaExJB2AuxFx|d* zQU4DdK1m|s*E4-4HI~KaYTm7-HzNLR8BtBj9k>0NhDO)MqF=)AxX+Cjlzkhc>G-I@ zAi44Q2_pXb`+tw00lkYT3Fc7PcU)rbpzE5k7wk9#eR6jLjxJA3!)5N+zsdxX)Q+Gj zda{P?gg^Rq(r7Dn%c!V;a7v{*r-W&Ynmj*S9-jM7cyY?XgA^)zc6#`3eP6{HpQ=}8 zLY+Pi@5fCVy)Md0dK^vt0Zhr)a&ZLEj3UA^eNzHP7^Yg7eG8;13f9mKwSLD3{nH0W zwR^s}_$08~BbdHHg^Y9MI{}@_hLr{^u*X9WSQwKRPfy<29Pyw|1lQWp*)l?+-J>&C(-aBqhW7O^cOpj?Dtu2nAK`0o}Pz-K)?vQ^L_3KfYC?lv! zmx!2%`f9%2Va5g%0wcgm*x0z8im&E4-+Fr9&1i{4!+*%E+mx0Bk8R|8g`Jtl*F zepOr7OVE}`>;$HSEsdI@;I-#hhfN-TNe!8hGTYDr-&bVGpJ(ZFIi zaItR8dW1YcI_U+7a5_?R5TP~W7@i1b%%IO}9bcafL8D0b_LIUJiAzx8D22VR5T4oia z_E^z6!4}MmH8qSJ9+JQEC*&`+ydrioitq#RHc0D$AixzWB+nC4R1*v=Je-KuB1tE% zY9PD-5ua{^((UeIi&VsZ$oCzDW<_J^@>%bAqMWBi(BS8X;{)cD;~s1OuISHG-e@_@zwLgS))^eny+o)*?y5+{4Bv8ypUXb5xaZZ9er zIJn7x$CzOvJwe#-x%I0;LPv^<^0ew14xlGH193=I6HY^Fdr}j#r;8#$lCs?qk32ht z7v(q<-8m74uncS>*HzlDHV@`$CuEfqc;p}jj26g!o z_Z{fy7C00O**@2j@e!OwU^2z~6(B($1Dyx*X*;v_#?&~Zx+xzbd5$OCiw$v%*YApm z*j~s#n;%oe5O?sj6$)bU*QI(}P#iQa0aIR<{0;6le*F{GK#>bL+8oZloA>Kh&Cj0L z5*}PXBFQzrr)MB(rHK9{D!LdL3E+jx%3P4sb%#>K^w-~_4U(uCdfdU2k}7?dF~v5o zRb`P?J2JLS8m@pvOUCFUp{~K>Q?#}wR1b0^{QMLM8UUDFR)5VcoyzW5&8^jKdUHmt z3hY6V@cZs4{tGHKHBj>9t=c3Ex_*IQ(-$o;fa*XntTlGvW9?Y@0bI*{7S9M107xN#4La4bZvj7;c$I5jfBnH>b)_i*r>7I5S8WZLDPp}q4Sz6V_Z6@Tb}W?J zX)LG$=S>U%SOVLIkRNq%HDV*@(ybQGu5O>(ftf;za|)ji6v~Ep4=69En*Bpy6b(OX zkqL>k(Y?Y^k3Kb@=udeRQU6dnFJoml_?T=-(E*nB4~yPc#31TQBM&UQs)DC)+~J5u^AYuG2sSHXI1E4GJ;MemMk&0u$vB0}Fll)AiUlS$^)m&rF{IdhyWIpH2kfL>(T^~GBx6t$9S&i^>*R{PL z94s<#JmmUF0u+y~#meX!X1hAxU2F0Xkd;&Wbz~#St|=R4&4P?Q;Un)wLqo{0mt?0;jKh3y(TkoXO+lsvZd%jB;Bhb0MYDYwvl^1;DX>2oRr z0Txi*vcZ5i<&N0LR|q043>0X>Cgl!>HhqeCK0(E>iS7>3^CW*E0HaX(%4B`FBX(hw zvxA%0lZbph%dUsbCW5@rOOaH50U0w4>8@?0^CabW+ zKhsmGzQutk$^RS@jSfSi9*PuW>1(~8j;2OmNYJv(luW(BfQKt3p_s%HFM5r+U+o5& z;ffg(j)1vHYxVCxJ*cQz*Gs9Qkh@jSj*}r;)OkVD(k(!k_Wn3aXL!eo^T`gBsX?V zfN@Imws_k`!|^0(9XiX#?T2DO6gv3oQ_6wccx)rnHUEsRAytN_3qKWqKw4s_9UJVl zf+SyzK~fCzCfRLreNbWPcP7w8Qzm9=N2rkBkIIOJsFI%8e^REnVsDrzf@nfG;jik0~`s2aFvm+%S7dq=9-S&`xk>LRTV1Ij8IG##Uo#2H0 zkB?AB#@*crCyykN!WpQ%-6Nb_u*CUWu|ETP{LbU<{6w|+l#(}PG3zGz{+#6LZa?ss zavhia4P=OfZyO&~M)>Lirm#^ixg9j>f(EAS-Hs2?wz-!SwNK8B_Ks;>Eq|k(L9lKO zg~EUVbfF+srbxdR8HP(Y@(^jPi0{8w8%Eqrf^9*UG88_QZZbr-IR>ZssE+W;$ZCB7 zE8B-?cLL&shoL9n--56=7x9+oxQHPemDKy^b?1POBcqI7KkD=uWeVAoUe%yC;m9d->6?i@VA*nH;emWv2h7$kL z#w%7%U{@MJDYcA7a@b~Q8B1)B!29;WSzMYZDx`-|ixe8*i1LU5!Dykg+&9x7Z)Q-9 zHBR303OMPje*5ldPY8g(D@BOpA2I*URtPqrV6kODA6B-B%Ylj)TRQ*2@vWorhy&-m zivy55$vIfH1hkhdYnZ-H_BNdMYvtf^o z`v7|*XO+>3-OU9Qad&LUd_foZ$fKFKi$55K@N!i7q& z(A4r%EsbH5hzNZ6X|J#VWI&t0NHQ|$@_#?NPiF~+WZNQXo$jXiR+-45a}&RHGdQlC zBv03jTh5?iVDxL)+gbNsQyY^hy%;%ySP?nG*RgU%{mW?ZUU8DgyUNq&lO2jLN0x@u z!wQGVm~o-gr|fI>4VaC5EbE&VKrZ4^D^*F^Mh*z(amGnCk15%DTlbag8Tzug`{cI{ zb|<%%3>;b*eydzF5j-8>*@hd7j0xf4qi#b1MvG@><@nliYCr||-t75-z$+%*m%TNB zLec@Zet^wj+sf_6G~3U{Hy!)@+y)6>i8{_wIcWXmXF!dVtFi1yR+NQv4Xa9O@Dk-m~^vu4l*qON`t3nNdH)`xU8Q{9bx`8zTe|N5VQ|M!;< z_35@xu?^(kjg%@Co6Dpmdz5djlQb=i@=C^##axVaxijQHTvsic%B@O`(t|Ier5V?`Si@c~{~)*{!p#ds z?M(_)nQH1mFGKJEI;}6{4vDlZjyTmGEFFjAM8PM!73~m!4nq%o|D-{(rd*)ZA1Umj z()|_jf+7t`zsh5qx$^n(KsOzB8v`RP4;xe+nn~@nuU35`$C1MlVc$}EC(c#QzT$VZo{Gn$W5h|f0uXSWSzVV1Y`PHzAlcS2>PxXm~e{S z1d&k64Hqm^Mup(%^CA3`_|D=jve=P$%3w($UL6}7&kh)3tAD#R<}w2BJ}Gt=+!l1* zKXXIol7N9EijE=V_lULDUw{Aaf6P4yCPe`bL8q|l1Hq(p9K>LF8Pg}ynfKmW>*o7D z1klBpCX&zph3a%Irbq%})VMugwt!XKA!Eh7!Q)_3&zO3#iT=Q|s>PxZ49?@{7Y2n})Ebq<2eaT0H zr5|4YIhP*{hBKM7gS-VsNenyR@iUT8`yE%4d9|>8lV4f242>8(Qc~HayTgD(p+i-m z7=r@z*0>C$HdZiL$6_FuICZj$;gwS~BA&-uP_rx`ym%{I%$T*)Ujj{2vz5TxxSzrx zEj-=dvDa5*@_)!^M(HWb0)~JHeKr5l5>s5~8RPBITyb&sv@5xuQJ!G6db?AzFA+6N z2_S2J94!P60;hgFEyaQ&_Py2iTu}D`#0=(d$sI~d%jV+Oi9&hHGiWyldPdFZcwPc7 z*`M<}ao}*cuZ!T599Y zt0r}0)R1?ENGjgFg7)Ma(&2c8d5zb+HidUHqw+?>>n2^Z* z!x3?u>XSTgcVGHX{+^{Z|*ri+D$0UWO8$C!AZs9uGx!uF=aoaz%hz38rrAeDZ9;=0*>bWDm1eD)+YQC6+iO=2ZwILv z#sbxVa|7b|1IRKv9b_~U;W-cKT9Hd3&1b(x?{^D_etZT`AZp(r4pqSqEDjEp#&a9T z=-mu@w7h{5_&&zm%~Uc{txbdwU!Z|64_e`TAxXQ9-||zLTc*2|+z|Yl`o0TAgg3Wv z+_O(0marz>Dhi1)eJG5Rny%XjoH<_GP#Djjg_Xz`%$Y_-?yJY8$+|uPUx2#N4Qui9 zFjC*e$ri0a1uvEM3Rnrdx_PcAkE7j&@d5pVZJQ$*fde79@8MU@%UdS3$m{V>i76eh>FfTqb4 zXFH4HKZ*Ejj_+tv+N$lu9EU^AbOEUGtP~{zyCr!rm9#AjF zJO`gbI_Xg0(JoVR)M&@Uk2`wqErmo3GNU)?!Aj*d=X7;JW%YE}$}QF&CH$?yut{^u z6d*FmWr6_(-XLriP8`|hsi_zjwdvU%!C6xpb|iv8LZ4)~X}XSvG95{sE82d#)qvDA zIDO_As*A(kr^|@j=u>g@af3uh<8KF6X@!d<{%x*8=|gMV#!$iwRqK_Tt5~sf`oO>b z5O%TmGw`bydywHHHtQo^{ADU|RD*2R!ZlW?WmJ7KR(kco8zUbY09W3}SaC&0RxE8* zvRA0D72iZoEmbIbFwG3nvc@@3iPxO$nlHU&W(Q2@VcjsHSNZcQ67S*fg zb-NNG#sCE~b27!CGSi&M&X_!oMJJ4s$nQj5`}}05eD2&QwKxbI@#7}54a;J$CHW75 zF*B?ya?9+%2_Al-h8M_4ap(fjsRmIZ`IzPs({cv;#QVt?50peU1Sm^FD2JS@&)pxl ze0fDaf2i{{8444)=N|q~)g#EXyD)#kQ|-)5s&u0-%G{{KWaRLB&`D zjV}eyc1(z$N};lLQg)2qaTwTODsLU}&J1xW@wIA#;jgwcP3jbj61(T)3>ubhOmozG zQJ=aTtk7YNe%jsndgU7U)y|ERW{BqVEov|TikzNt`-!U_pl>}kmJd{H6ts{2bL_jr zz}ChJ4~UaZvgCatHVl_w8;>zV4%E!>^PK=O0fas&a!hXcYw+u~ z$n)P}Eq0_Ip#$rvQBKQS7XJUI16|dxTR6*8IGJJ*%KyH)zz!y7xQtyZ^x^KQ*TZFS zV!WfYv5;UIln49Bpq0r+&@4!N(L!8f^DUbyvGG+F`<~VyPmqJUaL*b1+lkcOY#%^Y zUb~N7#wMnuY&QZff3~~TO*w8q>OwR?GRZt6nDn(OsM88;tS)5n8{lrmYd1%bSAiVVF74mT#4ZnbM{VGwY zYP;DIUa81of8D2JiUSU(sd*3b-BE&Pn6#^5@8V`Rl4pZSqt<`Q*U3Rb=z{e9R?>(X zo?6wE?3j{xUHsT`Cqu3)sPUPm9W5-C>+Pt3FV_XOHKYH)n{0EY8Ef$x$KDeE&geQ0 zPb@aUi1qv71OQd-9h*Lx4<1uGflB6%CgUKUBB_JUH%x!V93-cYfsPvB&bFN2v{uOn zsrKD1Tjk92t5R1&{12gFB@tWrhc-HT;PW6!Af>o(m(yCwB84KF$jU9@@riQjNJnLO zm4%&QYg}S{UA(r}1_hTh#lCLt_{Iif9z|Arc+%)NGge%EERzDe{0u!%_XwF+$J$}N zGSf-UAJB1pD>!4ZDY~h*(*nYlO`(z-9XW>28ApgW#*)a^3$u%vX34WKkTs^`|LK7^ zFI*HS&t%ZxKe_V8_OW9%<{B|Clo(<|gRzTvx%X|Jwadm`a?fm}ysxyV^9iEOsxr1U z^542{cM&P<)7_-svVON|GDARpirWZOh)UR>jQ)4_CSJ9%C<+s&2T*!gNx>C-2BREup7_amGWp3Y_eAgD;h5iam12WR@{E{{WqqGrK~TpQ22a zw?l-*pR#Shr;w`GZ5c=|Zkegg@d*H)*OMb}J1o+syCwc4T!k#Xk~{0LwjF=%3bZE< z%OryiQ@jP5B0s?N>41=V1&F+wX_2Bm5tMy((}fDpqTXuTLBu@4M`=+HNyG5%DNTRO zSe?=&tgwDmYe;B=Me%Xg2oXU?#xX5jK<#PSi*$xa`!?bk!c0*9xpMXC6oFHD;ELj| z!@s5&=NAG{pAW0Z(!O6|(>3UX(Bg|qX;ge@mIOn{wjgQsc;aD{eU71bFB6* zgb#f!6_{L^Uua2$cn6bE8ZElEJSX}h^Lz|hY~y*lf)XYQOG^$jwGwgM z1x)%LEqNXNE8k@dEBx`XSOWN}k|COIDVu7dAiS65id{DdX2fdBHo){pNF?5lGno%FS4`1qz!(o zS&&B{i>UzxNqyupJrQi5=S1@ozX09>S;C+^*UVG2W{(~cUeK(fP;dj4noUTkvb zyIZE!-yHcn(d5@&TfqtaPrga`6w>hUH!rrpFj5-&)HovYvpqrRtQq zWZFdF7UZAxib8VOgn9Sg0hB5=FqI67j!!{<*voI6L&W2>?c(v@oiNl6qf*Uuy(Rc| zvD*>Ex)v8=jq*A^J?H{!=fF1`GgjNe3U}&Kbv!KAJKj`)BU!|p0Y9U@64o?Bh%+Gh zWkpPac@h|E*?#4#qnT~?$K zfA88`znfOpd(|eOJwG~V`5YkprURA!lsw3#-JFIXTa4mv6e)Bj)lis#nG!>%56#+Y zX;@ZsIFUCy=lrBLvH-lz6wZuAKV~jxIg`Ik1vSm2Z)fMqr_b0@q{VY4Go?Vx6c(o2 zp-6CgUK>yVqiE)$C9;F6C2aV#y&M3+$5Llfn}d+FS;nM_JcWa%%Mjb#;GEqK(?ocW za*;Mcdonw3E6qwX2(!Wmc%c&=t~cMo2+X<0OUqok#UwWNLb##@H}i3rw=lDiLb$>o z2cM?ahoaLi+v{EZCd`kP7*J(9AZ}TIkg5R)8PEr6@|o4T%Xt!}bBb7NeO$FUv&(=# zgeccX=Uv?QFtJI2 z%b>)s8>N}ML84jGs?c_jYYV+XT-p}{9BM#1(O?2ABH&l>ZJMe^ zph#0KB4i4BJPgta`k#rs0TN-~SkT70NRQ)>6N};n;df3qZf`F%4KYj!Je^d)zwrik51go2Jm=9zWuU9H6z=HkAp*N|z(>Cc5odG1%aZP~c z8avXO6I`2}2Ha~cS?Cc-=2V)}usuZ~sYpU<+ygbOI>rBVg;}J$=fZlTN57rF3~`R? z3i7mJ>bpazeMFHJr@m+59bb{{S~?r4^S$lm*lw*L;ak>>@eWiNs|gZOBgULwT%-Z# z1*!Ab|NQ&E<7DL?c7(!~f%KF7cN~X_@6Ys_D%m9e)T{N4atYjrf02~I=pQtQD(Ykh zd=<6Ja+7e>B|;avrsL@g*1Fc1f}}S5QmKBB=Y>ErH`PoA7DHv)eY2%S?YBSAG>FGU zlhwQ&hd>%`dE9Z951s13K&jf(8D8wahkhghBgp&#GE zNGut&f?%Hmn0J1PR0$TmLWC49rlafgtPi&J_J@!t;kS(PX+nKDLNM^!bN-*AEJ)?$ z34MaJNojX4eQ5b`T;?R5`OXOZQV{hqEc*Zid*?$`O4MnpzYDt6%Q7;724N{`A{7aM zDjd={M^ml=Bz+&CMuPoMmw+kl>(&;-r4R9hyuf}%&1Ij>viR%o|NT#j_3ii?H(Vp% zR2iRif95WQ!NkQZRsOKekXi=_`gB7*IiRNtb|=zW!&p<;t>5~? z-508zlNPUx_&#%}(lXHWzUx=ELq9&M!i`ey&s>xYttyX>V+mue9~kYBrB=b`A_Fml z-N1L*q&vF?0joVa`_<2CPZ+co4GpKi2jZ>0e`=(?4*l(~WpR>LqRk7*zU;KjHQv|P zbq=$47#=k((pd!I|4&B&?0Ls_Wxaq~=p&9y94d`p-h!A!tYl1?B_7TOUv<8X7xOsP z#ynQZ-m(M5hiXN#g(I@)N`41V7F|G{1B-sWa!Sfa+NvQH3Fd=W=CpwU6E*oa0zdMA z@4^V+H3||qMszwwUGxSwVAMA1K?a#GN3#r=ZhmtE(jly1U1qvlHH8}cI;T~jsP$W2 zIc7@0-XIz6Irzm7v<&x#Aq1!0&IhgM!hx!BU-F&E7P8R*x$MQ?KLXEfSS)jH>=*oh zrf@#qE`R;~um6rsD)VjSJ`}&`qld>a=|x!}G1LZ!i2^dgt=zLFjy$?0u@ zh0X|CqqShxxtqrq8CYOImd)hz;&-*1kGzYw+48K8y}~tWNwtOpl{m^6?a9zy=4E2O(&FL$P^* zo<5t2N1XJC=55mjNCl7BRivU8Q|@p#ma_^! zkim!wF<*;|vByJYWO)||La|4_`Vq{l5jCnsG^4Lg%&BUV=wM07`l?O(f?_SYE%euT zfc1v^$L>pI$Sn1P(h2=KuyZh*mg|5glrkvlO`G9}`DczAI)|!Ew3zvFoXXQ-0)Wb-xML+tlkpJt zOL@C;zjVZ~K7;!fuO$P6W&_9Qq=alm>K>NBV4XsQOCak)pq9Wv3la(eNM|&-zs~W! z0d!PQmn;Q>Sr<))>NA#GY!cFk7_&w;A0Ug&VobldnVK($4#d~2cu8owW157BN5b#I z5hymrIcrxcD1I$zfJ8RT7zsmnWsr}SBURD9?avk?0=hv9qSyMOnP{aYHDQetwHQPi z|1+MZ{Sij4o$NR=4Tut!*U)`!P=)7xej8?>kI5)0&mz%DnrOK>(ofD?dL|9jcT33B z8f!jWnFK9t5763X^v|YANGnS_L#XHY3>VSWZ2!{I!1k;LcDC1;cZ{J^roaw^^vnBG z5j9Rz+-U#yR*%njig{c;XOM}~M#MZbdF*`%4{V!)dIl%Ot-u$4z}Jh{@@SYh7}=DI zY4(QJ4vC+ggkR!$%WpLjI=EcO?|BZ4f|iC?YjCnKruM$jq0dlzn>myAYaM|>?9*pX zG6w}S-#pQzYr%ibcRj*dSc2;P3ee=~sT)Z@b>UDR+6(T`i>iYCx16kPHZtnlX$JaFIL{)iKNy+D zk0PB)QOn}B^L<)-o^}K&@!?8mXL@4{pdV7Cw1(uxLSGZXaRvRL!=%xX!U(D}irS=p z8?wXSiZcyfjbNwh>+vUcrhFia-R~Q#;2a-8q`T9Di_`qQC0{t0cqvC9vY%a4!8z#F zVb*pr72$Q2x$8)cMh+U9P{|zW@^zi3a%)nRT~;r(NhNQ4#0{-PfYrteA{v9VFaCwts$581D@A?Vc0&8Bp}`kFQul zTt3^oGCeHVBKLUpjOV+-SnspCq7ozf6)zEZ9l%R{RzWstWOHn#v~&@?XcWYM@yK ze}rR#uTI`n001BWNkl;eBZ741Q@$gSNpq$82>mjHL4CWl#1ffP2!t z!L30SMm~QbaTwCB5u4`Qx8#c#dS7glSc9)IN*m|aDBCb(Q$WC2vTI_?0~Qz@A(pgF-0;q4IM6InwL+kf!f4+LT19gXa$_<> za~KIVgRremE3yrDsEBx_dQ{v#xJf}6r?8pIDo?R~(<>I<2-H_jk_9-Ix1|}SD$$18 z;N%$_KvW!)x7B9EZZ963#}Fa!&wJvq+|gFEkV1o2aVBVL*ZMk40w8zqTY?q@#Xtp&&owMLDJG5tg6;N7zbta zRcybG@0Vb`!J9i?8Y%g>5JO#9@s2PV6VEoPx3w?LHWQuLln8IBBGjV5D~))LZ4L7B zZ96Q)sut~qoM#bm%S+PTS4sWjblb1WEM2kn1C>a7<@M*u0K-v+v>ldc*=m6QLw5Ym z6+~AK5?atI^bI13f;j;&_uw?TCc?f9L6T9FKiSshZhR>O=VmF-Z=n|%zYfxpUeOn3 zSpMF{M1XnB#8=9lc5iyTKf&g~0il&Ru=})5X~E(=!|{hl{(0Vc4AUlE{=g);E;)QC z+g7&uC&_sXyn{TpqR_3cMSYaKh1RA0Zlm_crpHzG6#f!9PxQhoiBnzx@zr$z8o13*_aryncHOiYXT)W2}l*l0y5l_Y} zRyt;7%|Rkgb=snP0L^>xzUV6gWR633ogt|F+am+ES1$|HUl3{3tM#2TQHM-BkYX=m zG_-zu{WePT$5%F^%K|Z;K+5B6DvH;Q&Z>BrTMm{nV(gaVUjnu)j99Zc0|g&X`_?wA z`fUEDdoKW-x2|~DP;NA#<#vC0y<*M*fe|r1?VYrQct<)u2ckPA+Obg0pJnw4+ypwGkygr+u%W##~}he_B8UmHjVS>AE}|@ zexJ1KN^yeM$GtId;jq42a5Qgqm?MgQN{MteMXAH$-P&tyVru1ub&$+u`Wjt!%Sj@^ z2TdQQ5YWDd%CGmzIGOnOh1&WV{Ihkb>&8KsawB7a-;ds@`w|8R!nqk_r*=B=3cnIg zfj?R=99!CE4_rLxd93Lk((;Oght%&;6zu2oK+ji(L)&AhH zyGIpq4!OO9=Ss7)fOHC!oN~C9qq=r4g+Eg{V{}hX@d>ibmm0hJcfRGdr4d`pF?k4e z4%`pNB_MZN5)uUoxrJHX`yGp+asSz460+`rJk&QR7F3-|+Quk*4K-lzhVKv&M$()Qa4EPkddL0^QZnLcY ztoi=bYj{eNF0KW(E~+tw5%NbA*4pEqXiM5QDL9@F?f(hRSDa^qL%bnSSens2<*9|P zG$Dyz#EqL6okkOhY-7SccdJ>$fw>#a_74`IX#e0Ww04hDs$bbSbI|7LzG&)ND&u5R zri>NNK7_!7raL`eBE&lL&LdUqr-ja^(JBJg01ImclBQ&|UTJC>%U&@b5qR^pTPr)M zNG-C-#Hgj`DS)Z_BDJHfF9^8hm6Mm}(!(JdthJ*S^Z+WGam)~3&P_yhWML5-emafl zBx3!+6M&3+k6BvtFhIF6gC;%Q!v@2U@ zx^6qgTJJ+=iXJ16$-^hICB8S!Gt+G@5xB2WaaR_pE^4H@ULwSYW~p71{JA^e;D>F~ z?g$w)`}jxDryPk*M1u{y10{b|DInpkM!WqG-lv38QOPDdau8veuR%JL7u)8d4v-oj zUdg|BFIPINbU{aW$e^>Pb9v}?aOV?0Biff?=0BNZk64%Y^UE3xLujzhC6SwGOXsiVl@j$4u?DnzY$H^o#0h<_Js4ZsItF62-J%u`dyxZ@Z4w&hXLUPk}mIMvG2`huCP z_JBDv&VEOUC~+rR&=l)x#2lsL1fU!|R-+;4r4BjL<1H2dV05hg0~xD-7fE0mYB1!+ zmykN+;31T=W00SI2gw0>hjEXSKz@IiOH9|hrjwft0_q@RmN7pu+@?6jd9nrr?+u5F_8YqnY%ngYD)ng-0YpxUhtJuBv zKe}o>xScAHqz;!HBvGVkM=HYylM2NojL)uE_swW96sCb~Ag_%M(f>3wk1VPqJrgTA zUq>9D(3&!cf@OD(YA@+pS-A?XLvBqY3HJ^Oa_5QCISz;GQU#`((t2k^7E_=w%MeTp z0$bSF^o%|#wTy-X3y_;%AvG+?AX1ZD=(F%bQ{Ag`v+W2c6|IPS_0m2XkPf%O@><=v zhedSs-K32BirVL+Li*E?uTFM^`tnVb8_;PQy4c1D=ManL0^vU9RNHSN zewnJnnm!(rt!hn>hy;p`B1`V?K+?qd>wo_J-^xQ#_&w1-YuDBZGF!Y+TwDTu!P%y~ zC(g!YtQ_M$^s!E#%$u(wD5U0z7;4{1y?pgri2_Bc*R3ZgG!Tug{7*4R&{s{3bS6v3 zV*Kl>H3TnGL2DR2cpNTtmbG%tOqUFGui*XeiPFCz!gq=SRC7S|+hDgc0Z|!BCf1WJH zOj`w&T9Yu}-%=&RPmyWLZhu5(bi|C<+#!r{bKqJuS*nxtW}o6l``I^GPfwUnkfOpD zof_aWQrVCEK=&CBK@w7v%A&zcb0k@Cbif7s86_aQH>rB`ezhLeFa*7_?(w7J_zhc> zIMeJ2<%2v#T7$sUraviyC=0lVK>}F%=~?{_eubbdp;`2~SnLUaaO=gBwOh>iE<^W9 zK+&|fFU$Y%m6hW7*Wds9{vohvn>Y>!dNgon8*3Q+fGN{{qUyIBhF>L;=qNb;u)}q3 z)-iFA$|`_xcC4%=z-}33AJh8z9|M`ld0NrOpjn)3CXxV~-qxzSsa1sjy$zJ44uu{Z z2b+tPdK=>-hArFpDAgfo`w{Kr*Z@;BV>y<%?8Y%ag!QzCJg?+mN&hCHFEDf~govSu zUAA5(D!6?g;hELtPJdFw+zol963(gVDJHAU%=$B&exT4#o}3+w4BLE9tUs zkaZ#3lX_Ngcz^6e=g$eEk~JAh;D~XJmbaySVqI}HKwRZ4g&sQ5nL2btz5?Fc9@m(O z!O{<>)WxXJON>itsGv(R9cpy;c%cGpO0;UWZ8Z$?5Ju{}a5W1wsW0qC=f<-b6j*Q% zKm=E;v2IOcZDV>rv!TY*j5&#K!^vW3Ap@xT=V_Jbs zZWIA#VRmqGP4I{i2~C5>B6O-yAsYKZD>)hpE_-B@@al+!yTAVa*MIX`f1EnS-z#_Y zr{pF9L{Ij|r-;FFBJo!U3oKqO8tisFHOMs_BJihG4 z7@R(tJzl|{yJiJ0-hl{RWbTib*9Z+e=r{z!lpVC4-SkvCu2J5dR#3LTva$c33_I>Z5DLi;uROZkB6-`< zF5XM6f(WGnb8WsLmDH@x+sWk~VIsncO!NjW-=ue}a* zc34LUCCRG94`JU_pL4L6##IV#OW`xDP z$YObhf8~0||3#TXGWV9twzse*)#0Xk4HbG>c}w8$7ZET4Xq>08bDS2B z(NiulmBJ?-XI;A3oW)OCn^&t}cE4QQ>a*_3?yFpfd#d};NW^X@SX^oJyz`*W-i|FW zx^YnWh?*%~AKDJ+ZzJJTr7X#{s_k0}WgV`~6_84cDAdADe|}G3pSU@2fzM_4zfcAV zS>kj2LpXN87i&cD@InQUf@pFiirp0C#oB)ed#Ex8YS5rpoJa9xpKny!`o$5;4!>s~ zhc297?(U1LC3chW{Bx=LXCQQyoy~Q6`iF`39Io`3XI~Z{hB6@|Zz5#_;Jrv&WmZP% zPnvx@z@eHrfTFnOZE+G3Qv-|@|5>g3xe@fsbIakP#(;nxb=+DT0R{;fmxi2TTw@_>No{A<=7KZlj2=@~rlmRcRJ8xtAa7pD1UIKs) z^~tjbsbgIuYDb-lZPhv7WjR4wue7`FOU`(7@l4T@yI2WW)ZoPqmLc{S33Ml1y-3ny z00IMjOZ_I0Y?xdjVHw%Js0+7|@K}fEpR9OHEs?#|NF)q#(;j&UNXGkh)TgmYJ)WRO z-jSB}S%IVQvlRa181WOebCB}foYzn;p?C@jzW!&bX$oi{r7q{9kmbP9Z2cCzE;uAw zV)*K97P+v5oS*HNB(5-7Mk9oFUenQ$whBsXBVErAv3tJHAzi?Setga+?br?gO-#1? z4xtddPt&9s_JPr{WOvmtdf)Dz!crofGFd0OgiY+=uK@X4MJz$jKRK!-T#$?1_C8~^ zU*iE(f_(^dG2cUANs@RmYSK0!&XzV}`rBz(P>qr#Mg`3^C!^9}iBr0Fdv9i%q0>LP z*d*7Xm5h~5)xT+E0bH&TN`TQCyxyJa@@r>P&YB`A!|CgD9BDN|(7=OF zGfSu=yVh$RijJtJ)@w=$2)lGvEil4iN*;I%WLOR4b;-49@mnos-o}A1%|DX*nPF3T zOoXTLUw{AWKd%y#Yu_l*0q#Us7&OpvGnm#3xadL=w$xJENoBbOOz8*}X#uGLuiX=H zz@{Ff^WQo6z|I`~!5e`tQJ(FYEI>fYjOu`p;&BV~M(!$xrZ8}% zNvSe;y^7N~B3~m92F7K@E}nnAO+JZkmc2`uDZk!$P48a-jbeU!^4{<}`0iyZNF1fb zWL?H1b>8Iw5vXxjf67*n$Kh(QeK=>otRJ^3qovISq56W;VY%z60^O!KPvI%wFLYR> zlal-Y$%5{__FwB>nDIq>5@Dt*s?jW`Z$s3K(=`_wDT4`4jI$r#EkM!6G(waYHZo`qq&4j+>%f2h@US_n z@u3ms&k4EG*>ZImA51*`tq#*a>et1~Ol+$fC6C=7vciPa;V^Myn<3Kmx+n_58%tSW zjHuK%bWS1<^t%z9%$Od75rmHBysJ7cyJ+q=7PIN#peo%bu~8D|aY!4`{r!1-_2LhX zH*{(Ka7S%#kWK1wzXMsN;B$}-f|=E+SlU)p>IK8}EoA;@(~Zpjsj%5BHmwZwGudp= z0&E=jjO>Q%kK^D6u^X!iC+VWBxfBINk}jT4^D`jRn(MUfcug@=P7gSGo8Pa6%?44w zQ7ZkL2Dv5aAsEhhyS-*c7(E%&VnHuJdr54}^hMBvX7jx`h`q|=HKo~tx{p6b-&Wqm zE~j+-ksL3}&QSJ2NAL6sT33Bb=#O`_n_Yyb@+C-nkX zb{(&^s00AnbBwu13zJhK;L*o>w*zLlTaEI@qMwY6gSt0cDeN2ohZDq9;il{%IO*p; z>2>D-BUZ>SKtWX|Xjw$oI=`R_6MsS-BC|dnUf1%+$*Lw{MP_km-#G2L zhYrf;M_GzvJ|FiOX$Y`A_YT@sq3NI=StE&Q}z&pas(QVSxmug2Pn z!ul5FP?EcBZfo!mi*~VXbH{pC0*s;JhBcITiHm_)haVL00VErH% z;QPn50dzgqDkWJjl@jMrZ9V zy7oLs*tWVv#AH2Ijo`Yz0(62Zj-fD(13kn-e8#DMWix&MPeY;>4bXDTjTW_njChM3 zc|q!6`Wv|l>@4Pn9l^x@Zqm%|h3Sot^LXWh@q^?v4TxG>=;EUOUh^^wQ!se*II`Bx z=oAd-1}5)VVbDk<9}bU+onT-0(pJ+}%V`iF_!@vrU?knZ4!hoX)lRler)UN(^pQ=j z^C8fWdJ(W1`fDxop_}e$xM9-)FMU_ZFubkqdKnwY<4U6%)y4XwTG+bqDqbtd^Y@CA z=tVs?=Q3Js3_m+PQ{ZV>>M&??EQPhz9~~VlQcVXV;kss2h>jU5>WC(G!1dLy6U$u< z6;~U5M9!|Vbw{|CmszF807~91pbrz2J%ImIxmYhWof*LcRlUA;aPBsfK}Ipql9Fhd zCVAE=2%VHr-D(zmyPL@SyUtjLnuXCVp<6S(SA0Xi*%J!f0Sew5KHgrMerz^L^)}cO zfH2Dy4WZhBmX5<1}t7P(2BZfAj7b)yLy(#?XKX+DLtj+ie74MkrP6cY{KTZrh8cf>r(Lj*DCh=Rv`rFt@Za@vrJRIlZ4v7Zez+Yu|+@;i+ z=~nC2@bsWm20DKU^i&Ckc}u?%TRTJTg1>^Q-1wN6JpaTTi|!Oc%z0es>q_~~NyL>f zmD<)AVw%AkTWaPvycl=ES)?A=TU}Bpy|r%?0G`~cx~N`QuKKb9XZOfM5k>@PrsL8$ z3s2GlafB(J^d9r5THYEA6@s`kQ!ZT23|?yPrO4bV`;<96&R@+bUOt zjtmaeJ47^aqoDwEge^=BvD-;ET1QccXFFc;)#NmsQjMGp=Jv*e|sYBUhViL$X**HipvkVPNpr-~aocWe+Dh z$%La2e8##1>a<;~i30zg0xs!Tnlrv+d$Y`$4eoVXw}duneUw{qrlM#p;HthhK)+yW zIjJJcMhs=LGayMG*ORlnR2Q-&QtRT4gXew!K_)ivpHsfnV&E$mdoy%v70AW8e?`Bcrq+G<*Xyvzp2n)KV4t&i zjL(Sr3dPh$yKif}0T(FvK1Z}XnCs;(fBLYw@{<#N{(47n=)y&XO;XA);^bVy)T4Fu z%Ts;g!|>&DB_eo0*kAj%l;|NG_5EGn6lvZ+gmmW#73B(TbZ|; zKy=?hK0`3I#vDOG72<_sdV*l3*NEPWBy0lE&j35<7Jwn}HW&17XOZ?H0LZ?zia&%+ zaY0f;7&PIGFDQ{ul3Qx4gN(NS>+gU4cOW;HK%W?RLJpaRn23+g%?#)ylv28iJ-;7( zh9rHx6`V8_5*l*{4a8ZVkjZ^Y?_78sASXsy0;QIasDWO%>T|W)X`J^ zawyi-PYHEObMtn%ZoGCW^G%*imLURPgcbyj9OrG}&nWk)J_6HGWH)F6trb@cj@ExrkjdKk5nCZFpUOAL$197fP((mVuPTHi^ zkyDLW{g%W$w*L@jR_yA3h`{EuRya)R!9rf6*7swJc&KmC{6P~uk=tmro!)qzD!ypV zKV9G%m=aPKvUX56Cx|_U%2j}{&|EL6EL9vxgm~hkX$@G= ziJSi}^!-BAgx3V+XqH2L)mtV%%{bsyVU{0bnx$fD);ks}W14jTv302uGIyM37ZVh>r#X*Lr=W+Qh8_J8h+-!6AsamY2n8fNZ zeaInA5&3zEfE#A2d^_eMh!>eS1j8OF07k`nhxL9XrK-%E+&EdiNIry_;^%HQE}uot z6Y$-Dfv3G9K?R{Zu0)tu*W5rSi8oO3lI#-` zQy@z526PR(O5&GJURUnCaCT^PC}>M^X&|69(d_7rHG-7#htJ$&QO0u{LcNP7`)`?1 z{*JvLUdvM>N$mZB9VBTCu=K>#LHT$QtFcMtSAf(Oi>Z&dNc!la%wQDlMDHfsBLvrb zS7EG>(tZxROVFIfetQkCRK!M1y#cxeIsRsLzH%;9k;iqhR#0gxbspe0Tr-UYq2jbd z<7ohP$mj~7e%Qj41}Ep@dk$u}nTq_bzHX{*QE6~v!YpLw*1pAQ>rFu|w(Iyr?G_et z+m_t2*Ddd|S<)M<74Uhxl4mWB6A4k#V4)%E-}e%aQ5aNv5%t3hwNGafOB>{OJ%KRlC68d2QMxX@4-`r?Ai{iwN>nk8Ixs%Zmq`=?WtE^byV|I!E<# z6jlp*n3~89>gTlZFCs$&oOO8I0CYf$zi5_`TR7oFI`gYystc*io31yPu)6=MBv{Mz zi!^N`@ir0XO(xQ-6$AK>E|m)Bf`Xmoi!#w9UwH0nB8H#+(w!G0akafl+I2czY zAZ2P)Ff6d{rg%X%(R|F)=Wu@rtg0O#1yVom8h6&On~P20K?kY@Mc&P_{Ic@+%{Uhv z`7bs5{fq-TLGEsFp><)EyVs9LH}6i=`*Q|smJ1h#U8y}C`vN0oq55`W&Or6A{D+FTx?_6Y%(vkWTQ6RZ-9m@){3R(RDqf0Wt0E{a{}&6 z@0oR{J|u6JiJi73Lkx>n*>!qiyzfrEfuVgNW{##-HQ1k(Xw_?hiDq8L zs=qz^+4H^o{y)I7d1^25%b(}a+N-@&>wBRi`<3x-z)X$%2fIH5$C zgYR4nSCU>xU=SySaYdYsaY7WVT`fh5!vcn=$0X!TvluFLc#WKscB?C{*lwk#vcHS)+yOq?b z&am9-LN203j%2P94|%M#1rRxh5rF2E#0j7)wQtuKg~0&{+q0J;T!*da9n6bDVM+=) z2Q5&T2b8of%l%DFm;2AXHmlr8u^LS$s@_G(r`e;)byCfAIq>Z-tuo5c5>L-bnwLvHW(i8 zSU1d@Z`3#8s0n!Y{$GFp>p#ssrw)0R0#rxmW|2Myi?oElAI)%j`~A27ty7Om)Z+LP z=r0jE#|>W<5$KuQT*CdeCT#iY>#_$%;HD)2-Hi;*mYigfKBy^+fA>xQ*m?#>EDN?X z_i8SV+DInz{x`wCd@kvhKD#EG5%az>eV*cs`+H!7@QM$&sq#yzEbVI z2o+9baDncFUd#dvo-|$Go%?NE%miaMkF{3r;bCe0Uox>5>)cn6^8W0dgLy9(ryNOa zAp{Fr-B(*74!rhEty|)3gLfSz^qtJASW`s2Z_7}la^iIs1KiQFo4nav>CiH^I9Bqn z$7!H2WC}P=@8iqX4x^He!_09o&|1oVxrR=Hi*_siCiP0&-vOA{Wf8DweL`!ybi=+`bP%Fqvm+hECJYA!00!?WkL{dhAdl@l&IYNhwEmruPYX%WH`C+za&^G1ujST_^kJS=msISFUWOIB>)Qt}vSz0(TYhDrhRnQ;l zrKBR@aVzJD$=P-eA&tQJT(L{Gml-Aq?DoK<%;r(Hf(8=tg-qLD1QQhHzM6i<+O6*< zXe&{J!MZidI9w4B+g`Rp4oNx#{yk?Kk>pRHBoO375w1x0L(8jN!^Pj?&w$>;xAzxW zC&}&sy00HMU5%>xz@5oDMm+PehCXOvyoJ#-D^g>-=!3koQl*`3F&-7-6T86(CnGy9 zM0aR4d<9*DhX9e?{Q&0P1m$L!`BHUtd{>dJ*n7cs#MZ++XY?Zo^FUJ%j}r>?>+-_o zbc85Av@*Vq*9g9sgUH=-n0xfPVxD^n{k3Q+h<%qlj%We~6@&Y_dunuAq}Wc0{QY$a zCmTB$fft~+vM6&#-33TB2s2!V3I|tOT9x&R7p-Uxi+LPr-Y@Nm_UK3Nlt(j3DbTP;xGC0kjMPBRm>H)@@5h8gZTUaEX2hM`3Y=GVu@UI;Hv_&?x&zw14I zCAFRC;t)cSRvrxu2J8`FHqHJRqJLO&RTma!mxSA6r7q)%PbXn0bZUqc9d*}OWWPz3 zjdc?sfUi35|Kv;b&WJ7FR_8d-V9MM)Z{`lQX={N*{k&VUZl^3%gUjqKM zo(pZ~Lon>t2>4X$O9X2q@}eMUi$MQp6I@WMrF$KSX9DvvEj<8HNO6kjoaSufp0bIw4=FV|{x{ZaJsrfzhE^ zU?fIB1ySGrbz}vj_NH>rK{d6quJ-+*5PVB_U*CvXe1Dk8El5x#x9^BUaqER1>GhzA z%^rE1iaOnxX+TqNnz`)J%2E%cN>wv~aW2LNgO}SPNMX^>gv}>d&_HU!1kX3#D9ETD zS4_Sg9Vk2n4r~qDy35i=DuHI>VeC4#Ul3Fm zYF(MnEKnkBpT2-%s_|s9Qjt@mk^)`<6U3m#O<&SQNJthJ#MRp$RXAM%i z<8!TV$LL264|JQQV#yw=Dl(+60EJ;p-Cll|u@|E@Iy>?c3f|mkk?%WYopK)iW7P)Y z-cn-sHG3;F9XN!0!iiAEC`LwSWjJJI@usYLA>uZhYRd6|Y=IYS8HgSUhO=Zf2oKiw zVd|0P6-G?DuM_K#p%n*os+nS}RbQMm@>9!Vv75!?`k=c@E;Lft>Eig@$>EyE0{jgZ z-+X|Ew$dkMFxQNISWcc(w(~zZ(#TDBN)5T2@qm$VwszBc6y`aDwSOI6pCji$`@`Oz zuOk3^cMJ);SG_E$e|1{~Deoc>Q1V3T%CYy8VTxMv zh-TL8kf#yh_pte}pHpd&T;zY-|3EyE^DY1rJIk;Es=8-e(Z~AaLth-#hh#d%}R69(UP%3LDE065RI~X zg1`21i@1o8lgwF>mOl)hgLTauK6V&H@IYC0G*SUC+#2xXj)Tz}$a4uR6?)42temof zGa<(H8QOdDqbu0Bdy^FbnE|_YBw(=^ix(_fNd`rg@}` zSeGh9+M#Qm_UWU4(6m&ZFn>VoSnK!K-~am`r08|v0U6&?UUcg`m>_CTtuYH5c;5AV zy%KAY7m29d;B%h9l{Ky^tTZu+6gq%DzxUQ7;8Jf$`08R&yQEre^NbI^hRQ-nUVC3t zW7mLx`j9mjy{KE>QK;k5NM*#ztWjfq;Nk0V|nqt`X7+Lk={7w>lAw=a@QrSmzW zTBy*UgK(~CK+!041wD+Y4Eqmn|H*<*mp{eJ{3AbB5ga!_hK#|$^Xnx@`SQj9Md^8I zAodEqef6tVBE(e*1E+oh@DPpHD+|8@v{P>99>d>0GexEG*#Y_m;c&1b7V`1Iqk*Z= zLb^&QA3_tfKFEFvZo0Prt&EM5-)I+m2NBwtWt#*uK?b&pJ^BGr_duao_g87h0Yq1G zp9k8|>-h2FGIlU6=vM`i3%_cnamuR76kxwBN#XKF%S>uIi5T7 zx#iX!8tj6N7(yjH?8Jr@5%$<(Qtizp0{;qNEa$I;ATo%pBsIGaOTX$P)`DsQ6)(J! z0C+fr;0#teu#hJt3Zz>be(}AO9Jl}u+dP$wqvFVX-|KDs9i;MPhb~?*UEDo}MYlF+ z`|(?cBa7;ex=h50+M%qppfYWyRfz)>T+FpaRa0l~Xn2Ip9Y@npb~3k%C%CA8Nyroo zG-64R9i};8sZ1aj25|M0i(kJ$!t6(X?jECnl=;fg(02l#X2#lL^J0Mc;9AO0X#b z3{xM$hM=Q)ff#IKe;yJt^r6p5yrH*2pY}3|3+UnSJWz{FI4A zXpQNn9O3aAE_J7l4-lEIFC&s!{{?E-P}~)QYTI=UGEXYBS`sCFbl+Y)gDVp+i48Gq zt1BQs7w`2Ne8IAl$%t8535kWv2)dz~t&;ygo8kCxtFf6};R)re&X zyqqA3bM4c6;oa454MIo(uf8HfbQng&j~C#|l+XX4TMk%iX?|%|5i;~jrsQjv=0UJ9 zWHGFB;Vm}8pbp~sq1kk|g$k_*%ol||udvM1JnTqcmTSZxz3K@-M2@Y;BuAsQ{|0^o{l(wqXL`HOWiz3i1Qe>IF{FmZnE-8L-6TW5ik zu=qhGZZb?l&g1?LG?xTaj3%5dY8r2|Z2qF1FqX%{eIi6o$M(-J3G32(gY0% z>0+r_$tlJrhz=YI52U^tzq)WK5ibOemQXe<0c2jSS?IW_`1pjfLxr(^ZO6C9Ex*c= zoHceYWnPbIIuUEpz(%rZjGS)F;fP2RxI7OaLwrOfbZ-Hpopa@?UG6El_(>lU-EzmtGH(msF%tEC!j2ohh$U2TN=82Tjd` z3vPT)2|;j6!FJkFk9G#@VZlpNkCn-ru6PZ5Fao(8B;R}+yc*U$8%^dMAVcxdaGZrC zzV5u*UgFB#B1OP-EqdQubVZ9t{C}*yP1fzW%`+;lnnI=bChcVY1KhV^iv&PW@~Q87 zC8xY?iT?y8S@x5Q1QuDSwhi3PISA0NNtb!f0|SdL5@wuaSx<51sG4HrODJw6X<_zo zcSHoTL}n|M98rn~=b8gL?sd%fl@V}gw((O|RR&kKIn05zZ3Zlm>aR8E8GSs!aWC{7 zHZ2%=d@MQNnk9{tiTxg-CIpWfDa}fX`Hz`tCI-z3#4>+r7ov;J!STH5 z;Hm!FcZZ=c*p?b}tG>q2`LBgVlT`2FNI6`oNFsnz)&9m@HPHlfB*ZxE_?5Zno)pVCLNyZ@+d^I3#a;!Y!xMF z<#T9dd(57x(KPpfDDk_g6#awO8;mnVyRw)VpU|ggAa@~K#Hm0UQpj>3xRJN4Aw+pl z^_$Foj&F1KLpf<_BNjukp+Te5Bq0|>_$5X`?E&%McB?y@r5a*-ppWSOt?u?n+c=MY z@1|JTg3{bVn`J-LPSNhTc|Cl^BJGp~badQJIq6pqZwh5&NA`IGGmZ4P0E=5l5`e=l_B5!sDS2P@TH0y z{;i%PxJ_uoNXt3s1I);;1Wnz^AGC2|lxjEjVZSvZA#cw^j;M>F3*!NVLvMw&1fCc>WTB9ZaTkegy7YrSA zXu}ID2yRmB-8BL%{mSHKvc!VlvhzPDlB#rk6@hBTmDaFkaP26PC@BxMFfsu$MPoaOXXR?M&~EVMfmt$*&vH8Gx4WfWK9=}hpl?Q-8MG3uU?F8W!l2@ z{v3erV(^!?m0Cw96t?%?vRCmv%9pr!s50eq~(61v0}ov zLsAuG)^%}}(3x~*{U+%XV9|kyp=@CT-LY_Twuz8UorqZOv9LY{zS4bA@F>h-yK@UD zg2xbSbg|J%?2C51coNS6X2nLr0yY*;{pm3!Bgk(PXNLNIvbBiX^?JgAO>oiEo}>4p zc}=cJ^UiUfh*I=1vw<3torN6GqlJ?Xc*9Knen3J@>hx?P3?V=0f=Zc4Zn&D%`~nbp z#Chit>Iv>Xpd;X3}Bs_X?Sg>w7Mjy2DGg z+fxfZk?)*{7C*MX(aB#7GcoJ!45_wcB?zS0ErS)GXw}$?t1@hZaPz^8`_`NnqGLxP zFPg-mvq&w_VPqrmsaVP*g0U!)4;K-Dc7c- zCBx=&uBt6}Bo|zVpvB7O#95?q0~qT<)&?v2(r-k(HE2Zq;_rps5LcO)sBABkp=pDqu8AFAE+MretANcgPoI~7|99ZA`}fIH$S?c^+w~Y~UcGCT zvS#A~yPZgllVC0*#a8$jrVbgkzG~n(b>Qx?n!6s^<^7OOhAhx2GwG8GSOX9QbOt+> zr9*gmYH%Ohf!E5F9Y#&D`M~0XRl@}^%Q^Jx^i7%pW<89C*tXostvfBT5I!zO?#Fsi z9j7Ww2#CVBHfyotEOL=;gXkMM&qFAb!OONFBLrI$J!J`B-^fS79(;(kVd2ZV`0i*P zQO>|3DZJ92jw9yXmj$XWn{pvBM79=AgQJh^xTvr?Le?fD3c2?Xu4CrzUJTBKHlwK3 z_;|!id>B;-Hf~p9q6sYj*}+L<1m0o$BWX{wbnG|<)g4%dsquj7fhw%o@1M8>L2k@| z_N_ZI6~stI1`4w2$jhTwGV)-URJGXA%6zqudL&aLgTuqvQffovf0WjyDkP>I1csr=(jB374c|bO*HyG}&9+;H7 zLqPatlHPVJ1-j61XJ7=)3<`75%Dqtz({daVb!rWNZ#d{#M>ZSn=8S(s_FjSFJkm-P zh~Q;_cov2(j&aUV_Bb*_SK^jiS~*X^BG)ahI_a9lGQmHLBef&%lljzTpRK{&QHx4T zGPk`DT2m_bq&lm^P+i_A^W1j0U%_ zCTzt$0;6o`eP@skL~z2Qs z6Wv#UX(e>O9u%=3>QWU`F_fdn&-WPdA&Q~&@V07*naRDu@T z1kU{P(PXOxPg`h7CD3UWS%iM4QDcK(GxKlF_+r4`s@KuR2#4TF)9J_~WajCz-h4oi ze-hvHxUC8$&vj_N-NX;vtc2Wa*O=pS&j3@=126gJAz_2fen099=@#2Z*3F2g~U(`W-h0c<*a!Uxw*;eaq9ivv#)s7^uE*qg!)L zghvbeUk(5zyU*FtZFtm_o#eG$h+4A)!q=(#4`kIr-B1?Zk7QF$*!m@u>qmvO_0dHK zhbrmT{5`~BgNXSjYVbv{NnT4obqAcWB?bzB1nS_IhIK}m2L8eqD{}F6^sXT{1kZNR zU;p~g|Hkn0*P*`7J8Dp9Xk$>)dY#!7c8dq0G0c#3@G%A%fuLu7Ji6`@86h*GDVa+J z%6yx~EUNc{HR*(Z5BY)1M39A_Fjw`(BAO4)mN(xd6Nm}~ut_Mn@8FBUt%85|J zOoAKJV~yI;_iZCn$4mtOA3`F5`~a#m;yo7O7z{C5tI9vQXd%(&TJhAFC5t&y2Q5fo zul{%?)Rmnz|9KyQiSBItLuP1e4ZLkXxrCbntNiT$8}30IGBP?kp%RjjNE%)K-DTT8FG=!M%hV zCOF(pXi~5K4R`~NHsq3;2|4>VY8Qk38*5FdJq32`+-nk&-koNMvL6l%<4Z3 z;~ z(!;VvPOrfuR(SUvjwV$_ml1fUHq`=8P^ew^%qS80%s`{89lykOo;>=^`{)WfCcxBU zmo4Yg54^jMBeqP))9id495t1MtZ>#1K!0#3yCFknj zrf`VwP>HP?=iMd;ZHo2TC2wn5H0>d{nq!7x#PQh^(y4Unickp&^T;yVl|$S_cMzkq zEC#gaxo;`YyHI1OmE?S>7G|kCVlN@@0_-Y{D)LJZ9CY>FZeHLHuYD0g*6oA0K0>u1xp~u>Sj@V>vLwuU-cX*~PXGIJWBhTiYENmi=`C{=_vtWXp z!VQ;`3${$LR|d~Fe*r;$kHung54M>ainOY-M6O?yY9@rd7++(RD4&3f#F#$q6#=Wf zE;uhnh&S?}u+Bk9R}^zj>>$WRwS|T=`A#hfFgM@?&42nJuh-KN@j#rCh$mMRy@3Cq z=J3#U&?{`kF&)gsa}sS9ruq-PG;F#Gw2P7}qoKHdtE*-o?^|3IMa>PGK~jThKswnb2RI9DYXL4X zZA>I+{LLPjv0!aR+Wx#AJQvz(q6yX{%o;hDs1FEBVYW3Qju-|%uiEGZ;Z;AD*WeO?;=Lu)(}{S)E(_~=T?6%It{ElXpU2NF zob%MR&Y9BlVn|Hhi|;67G2*`IR+_|a8Dz=B`Pv3R)`(5( z5D6mlTqfMHRp?rnw&0C`TA>1*D14Jj8k~@1X#YguxutyKtO@z%=0|%@Fu0s|zM0F* z4M;U4cF-`FIgZ?I2tDC}+1C=GW8IRwK06vyzPROtFw+IZ^`tpIb+k*vbJS5q=o&3S zfaT0?k?pmTLW+l@Q+S)ozJ(Y}I*>AA(9Z#%cY_vbvC$y%A;7d8fVVI`bD2QvTD}B4 zhWMal@h~XaG=$)|!_Zg=LqjCHL_HI4YtkgD2oN|Vs(&Xp@D?4=%la&2xL~8dVS!ju z2{Sv0tJ4GYO}RjpwT4H@>@vy5)lQt^f3TiG|ISDqh_GX`;Z~~_bNWS}n4PphY8Y3; z5W$s6G$yU&nPG~p4d?~OH}B$!E%U8t`6{c7n0Qfe6K`)TjI=K=TT?*JgDr)TuoI6# zFN@Keqhv&C^dRj-yDwvR)`$`=(I$JMga`dVk|A9CPa+<|^J-fk?I_6`d#~y2C}B%w z=J~b8DYw!ehogniWam?u@yV3t=+e&t1Mw$Y1mGWv;aHW7Mr-;Yc{5=p~G`JSQ=l=zxX-xhabQzV!MdPOS5 zK|)iQwrhOOHWjAo( zyE%?OX#C#&>+gU6cNu#riG7ihJPV>~zFz_4C!{73>O{vYcsI$q8WVQqp!@7FXF7qM zagRk#$~Z2yBcs@FpJ~0h?r&Ih(|^!w~wxV zd?pB9V?>Eh9UPPVWRMsa2wCgNJ7`Cfet0{jr+Fv3?9M@GKUI>kbbI{1OA;aJ&yd5cBKS)D?eX z_wERv1;YW!71*(2uJ3+(_|~;1bLs`ryT^HVAm*aU&OL0arQrd3q-8xPY;mEJlZ4Q? zRzN8BZe}kE6$84G?c29DCT50m56WJi8*HQbqG4BNoBAd!Gpca2hW;dK{(Ilz;ypfm ze_#F%K$5VpllubWM@2#;3mBd_N1|otdiFJfD1x`uIY~nf_>s*>|fJ^8$ zddhact3@3WQrefbVO5bG#{k@{j>P&Sr)ZZ%L}1n(vqEPGj2Z?bUNJrZhfVlcV_Ncx zg&i5Vs0ZBSN|VSxWlH@>I`$I~o`NITTW0ON5efIRUj%LXp7YOZyzLKg)>jR+xd750SOl`&^&m}V=1)v`qBemN!UsFeNODZ=q?@IJs=4i z+hVUDAA6;UMt%&TFhluWoy|r3$>S~f*IMRi7Qrq>#c`xEjs9zigjfKWhpvhIgmr06 zn;BH8NwsSXkZW2wz-DbRXh@3R;^{ORLFe<6P&ZSPz;PWyQ1z^?M2fhq{&))Wy;NWp z7853uHb*xUQg;xp1`lt7>a|tvOW5z0gKL6noH{hm2C__kW#_nTlgcINk(lTFG6L5>Mts zyqbjn&V?FFzPePDzJHE`lv*YL_pO8fT4U1vSKG2>sTC?`lqb8|kz z%%GUNb{L?E;IaeU4oE*hKW7}U=oaJAzXhE9h6Z}SalzQQ#WM;}*)3_lr~>r_M{|j? zsI=evM5sLmq5OXo*-uX4Q@M zbCleGCq-019T>}&E7;|0y30`0Qy`-F^$GSAU`uWON5{6n>6@XKSUrs z8DOc@=zTDd=f{T_AV%jtLkHsI6=6;#Op5#APdbjkYua^0ZIWc%-UEXWn+$J)pL)5U zPZyjXWEQk~*LhJ@)1i?clk~=NC6MnA=B0g4-93q-4~;l;ku~T3ZZLkPPgZIDR?_z* zt?@hoILIxWG;RdJ7lpvZ_mhVp)_L^#(zFr4-jBCv*S#jEA!14bi6>?FgmhmA7SmAp zaBG?C6+PJNjR_16q|iXpZ;Wwbcjn=+IB!l}ngILEOgwJY>jXDzX};l4?A}Vn5$iAP z1e7qP)o|LpS-WIDhE_*%7dF=dmd%c%A1;l~<`Z0KAt(|KoGq{{ zmtrKtZ7y+yk!tH(5)?0Is}6d7QoV`yPiCPCSkYIvyz)9~bAuPPQl{+>F1JF11G}eB zNp7$X=x}D81V`8>i*23?!ga!N>Il+Mr>D#V6bHcR(vAr}=(qpfvEh-nEya$58H~4s zwD{0oP?{n?!34mkNBATRWL#FA-XbusDX2uLrC4FoQ|2l|0fLy3$ZxCON7OAH&xeHE zm8O$fsYTVJ)lZ(|`3g{*9~@vI=l3 zPcqGHic-;vHm3xdoM4Axig9x!H6DG*7q~@{CS(*?aE+NdmZ-kujPh?&WQvaAuEtc> z^BU5dct$)EFu{iUhO^9zIZjgbULchLGJOO4gCzCTkH}BRE&^;LxUezmlnb7l_)O#D zjHTZNSodYJ{x~QL87u(HX%x|xJ3cwbcPf2y0$2$lwO2TZ|5ChBlGF(Hg2kLAbnHb0 zdVBZ1*mz}&Az87)PS9wL1}73t z3H7MQxqY}M(P)JV3;Snvdfc)W*sYK9=Y-vNSwtt#2sJH{k^4`#syYO|AXQw@3?uN4 zht3W|jJ1}=3k|?$?uWR|kSHN5PKH=oRE9RSR;)*e9#fL^_OlYsDV)^$YBcHVtJfCwRmY@g zaZZ$IN(~s{O9i(9ti+h^EE=Uit!;PeC%6U+-t@}{L>VDdjT6y zl!er%Zsw4j8dg$xT<$9x5~=XeE)O@~@OoIlsL}2~5TUF( zC@@}{*mFf`f;oW;r`=z1Qu_=MDO4w2rsKuamLUh4JxeDio;{X9)nH}FMk32y7~Q_B z?VR)^%@4w}2< zDwMgt7UdU?uErV|X2KtM(pXbp`fmzw53MmxdS7nygMZOw2)q+M`^+^ZU(>uBb9HOX z$CSC4+8}cc8vLBfsj&ZJ$3Xg1+c0WTdJ?qGTiZLkoh5@WULSrd9N6)f@;k>hp%_)n zGV_(=wOI%DYe9U-eu^Ffu4(-=1LowcN#=o?G`+C*Ks^+@JDt2J!^OY;{?GqhPacRP zf)AWr44I}V_jR{({$_ZFNK9P!vF#QgV#RJLll8?H0gZm7SS7YXqs!}?>}GtDgIkhqtRSN25D14TH3qCf8ZEB z_KfSx=T?z>kKx#3gX6zyELlAutgo>>ia^gYBjR5DG+>cYF`jrdxm}EX+LBb;>+Bc1Pj_cV6mmOAIG@YB7~6LaTfbd z;Hbj%TP|ks!&6LIBV0NvteboZNXAqPY8%y<3lQPuBvt64Pq%GIhvm|3RsVi@OO={+ zKhQop$$LZ1`U?$vaQbi^K+=ImRJ@(@%VN&-)Sa}*adV}!f7bL!G4WsEnoZJ@Dtx*q z!p7V~%G1)Jruns+`w*oTBI>7#e+&ZyR(H?hU*5znEP2I=thzb@!i>tIg|SV{AaHnl zHN-njZnN}|JOewBWLOI@KLv*wI+UgfR7-6!Xy6spi!aXVgqan)X{1aT(hdOfn8?*@ zcj=EhRd|Gbi>_lhJ>ms?1*irwv8&9GHiyJRz8ve{#zQUwZfH2LK0uZIdMOvbx;kSM zw?rFKZg?|hOq?r(^f6zaB7!u6XeH`V(XbmVHsLI0d&NwyEN<0Uay;oW6!ZkzF!mA= z(Zuepz6pw*k2pQs-QGC?7F|ymu{T$@3=ec>F^C243qr@W=mkZ-B;akxBDslPTdLPc zp@f%(Etx?Hob_Sg40cd9yb1*OTGBQhtdviO_rI3);i#DRgZR1ME?OU-P=y~ibL?58 z3B;LZX@Qn~Xu7TGwr4AihvCJb(cVD>1E9R6t<9F0rcS8*))!?lw3{0!i158&>B2U~ z6?`d}&^a014#gAKF%BhoP-iW6N0@;TVj5YsOAgtC`fUW5g4rIStB2qwH2}+24VFc9 zDl~RBMVR0(4j7VcQRYtSbeyb2$p63#lZ`bxbS<6CXk)$wPXGd^5Pmu1n{o$^M6_r^ zD0Odw4BIJMXQ!|3wv4) zk<9|1VEf(jy54h21C5|L{Z7X1w~obQk_063skpJlzauq~{qh|DCH>pa``FYC=HxMx z7Nlb!no1@XE}E%tyDnv0{bgQwn#9@lX{~z5kW2$7(2_sZSE#>2pS*lJ@1(lG(CZr2 z7F_UO9-P4}tG$`fKw%5O7ee4VH97>O54jIdLj0!@T!H%? z>>!~9U6y$Bx4N5(W0~uWf(<#}mw>tIh|u6>j!F`@q_M+-Q6ek=e9?&ORg#mjAqDi* zYb?N*8k4Xv&v`BeIhM)1*n*&ktcyY~vk*U+uniO**071wt;j~kZjDQRLWC7T*^I&2 z0)bby9n{WDLgEtutJzlNu|V*2?BVJR5^999fbgAO?6zG7P|Gat%dyg+WP2rNDwy=3O^;j88KQi2iNWnxkR-V6K=e1{zWQbfoyHdHQ|(&OYjwy;Bieb;rxsOCQu zNb)nmzQy7i!_D0&+o|I}xFvU!wbws}A8y2q_L<7x$7gS2^&A#lx-fa^b7(cPW}ORE zdwIn&OLCFIka_F1ij*zkdVhvkbu_7Tut1UZYNmYxXPaymGa*D2#FOrQV3E1tfonQm znomcU8ZCN9O4&%d%f?r5YeamapI!XM?{c>ocJY--aJA$TJHyZSF9El|a;2KE5Q_pA zNdundbKvO(*78jQluwR1-7;k({OHqw!fqamaB6gI(~I$5UsbT3I|=b zYJNTD54h=2Mq*HC{ZPMoVAT-&HNnMINkpLup z#Zk#ou-gvce#Z{r{yOkn?6A1>b;*FZW*jZc2#XD6KM+J!@q-2iyd_i#l z>$P)fyIb-IY`4r&kVOE0bhz+B=8$gxS*wlG{7jn~e>zO=IFYnHW8lXC{`m4_qt<_F zcw?qB9o{B~9w8$;SjaL#nBSI4$0!8=l)JvTKh1}wSV@+Qht(i4+yd6!L9ze$ldg+R zhv2Y31Nzo|7{0$hDUvkSA<0$Nomcg|8~f5w0EsuKVf}mg5DeO3LBUk!#=ECtsq`ss zd}CXXjF2Gd7fkVefoV^ejtKf*;1ugMI3fDlP%`S}!ay>O11#S`JAzSZl}sJVTl!NQ zUtRDP)~D7+Nd2T^_W$Ld^jhaY`jYBi_~8nWEs%|!ZuaXU*eTEp{jU5ppDrzDEt8lh znR|{%M?jeNfCA;l8OWqdiAub-gs~b1lA7C4_W9w1Ks#LLM?=6GZD0U4qO8%?*?m-! z*hh9@7fkqIAMV>aN+PufHBCSRR@LIem+S=$`&5|?n|A&q_+=IrV`D%2m3WvU+=m}G z>B5`=+{%v~d+4%drlQa%MSN~`Y%%~)N3WHRktqcDQ(~i;I+lBh>vidxj=&+!(7=k_ zcq~~%-9qBf2(A=L4BRy=J7sf)#|A;~nM{tzlXMx_R=m^kS?LkkAu_!T8!-DeGkc)E z1eJ1SHBjw;q6caALZ$>wVyUJL0C#XcKeaqr?Is&;cF*{>=r^$wph}Y30@S`(4@2kq zI0ke9E?%@HP^e~09(GSDy(rm!M$eTqmI@{WXabS$&)+h3UvP0YRDDm0{il&SRk$`( z`eZun9&K0_G#*9nv^UYOJvaA>$Bl2Wf_B>uLF_(EoX&=K{pgk#0#W0i7_2E1xh;yi`vre-MYqyyDyX{5-%5j zKf0BS%=>gFwMn;!(DgI5Vc%tsO*R5VBBuim7_zD7JN=Pw8a5enLCd?|0Sn$%rtih^ zA>j_{``dL~m|mMM^+F@vWwUkXWr1B|Goe4@jre12*eT-)29+U29qk(A7_0;R>b{ea zJi8-d82;LIQ*2Nw^w%^GOInIi9J`uC0uHM4S;EcES(v-qXrZ5xh1i7_fxne!*_p|; z0`5o-T#AM7yI7>MWJ(NQ;n@yd&bIa;tO;92@E#!4Lo57@$epm8j!xILUemxM&%3{p zIP!7>Cv4B#y5!vJ5;fAs^lvd^vof!2MBR$ySAe|XRKzA<+XC*v9c!g?txdCIbWZVs zUYm{~i-JZl98xt$H>D!>J29J@?dwJPHlUYyl?YhfL}zq1%d{QxS{t8QCBVU|c}4P{ zLG21>tn%DE!>L!SOHU;ff_Je-m#G#O;EvK#cgN1aLB~X3G$hn8?upPW&cYwYcU_Cq zI!#7w52v0}g2iZ@3Y$iO!F|juZ|dP(Eh)F|55&tO&){=z=04xK>y~Yg^y?kL&LW=s zM^VXuDRM+jKPGUtMb3H*6lfKp4$EdT%@07*naREpq{O3x{)h|{m8I(D6hjus}V4@D}4fdnA$@2p*&ax$Rpw(84YL-nd z&msy30!A$|U?PXI@-;160Dr`**t15Vd!a+@!GC0ScP6-L1{tDD9`Psgf}v zb2`qXOqPZS`VK+Y2dE{fQlZKJX>AKRY?zfz0jD&dhzJ&*3raN`o&^owamDMJhJ?ur z%s6HfXrW{y-md`l5yq%(I6^a1cs2pgaUdjO|Mw{UNu{Y{kX?L`p``JH#yI5owHo|7 zHRz)aYgbw%Zb8-~Z!4MU1&E=o%VlZ#YtT2omfGqO7O?2GZ`Bht6Y?mtfa8p_3>oJT zrv|OsrO|pRCEI%JD;D+G1Y0r){x%Y+$Orj%rl1j?<{wf_h?fkVuUE%L=82t-QB)G8 z6Y>>{ZeHHdso|{zg_r-%xrLPiW~w7$qdZGY|C6}kcPL_ul_WyD0`x%Jn-+Ft@* z>gn5ORwpN!LOv^?MZzbu;v@mgEvU ztjM2Z_sBsNeZ65Dr#x>}*d0YvE+&$yyk-`D!n0BGJd-RBjz{-GlirO!;4E1BM+c_j01FZ4U zhw}SY%CplMmxGuTE4WiY(P`hSwBq@B7j)Uk1U8dl5e8o(YxyTs?h2V`KM;Uhzl`J$ z5F{+zB1}LHMv(}j z0F3%toq@7J1vDTA%opjqE$#0AXz z^V?2?{1A$a^5NvST8asg&mRYDdF@vgAGuBscaqw-hSlHQMS;Dvtr*R8JOLj1 zYT;ibR;>*|jG$VQh3S?@J$pc|#L!NPB!8&=*19f1 zIpVkwKFR-2j!@SKcfo`c)6BB}H*q-XE(1855ym)ShMqP6rjp>YAaD)!g7pEb7!b+t z4bw#=yv4rh+rNDrFecbB>AsLwk+vNQPr&L4;iPD3_btv_8ysl%fQNJ-vFA`RS+gm> zEdGDWCQ^aHb4QVY{|qcy1w>{yQYFl=K7fro@_g~ z@59h}T(vVvjIqJ7>mYLeO41r_81H~%6w`{G(g{q&TY%)nDZ-UY1+tN8 zimNYj-Ktm>dU=p@xA58F7?JLRsw{)Q*W1#`kOd4sw~#Y%rR;1kZ3D)HpO%&15XoBP zxEwDk$K?@uO1{SQ_-LN2UGs!Sxm~>5^BE>sV62uMzI-@M)^jp!(1>Z$^2E>LNrf*Z z>0-&{i25!EE}}Iq&X}fc1iTgSDU1_L8id%V0l^ogv4f*gktPXuxrn_qlIvu`laTM@ zIYt~F6S`&tecq&{T=nYk1sk6XfbcVlx+p}L$9qHe1^o5*zyF)okyNRO{4~+0BsZ|4 zUF!RE9e+^a@uI_4Y=0ce7f{U>98!vN#iwgE=SOyiaVcXCe81S z9qSd|``V0)se9uYFv>{SVml4K!}?YBQ`u!YbIGA4qy_8w6!#YlYJ=!Qj=qEOk>mezID9^gq$i5U1<@SG|+4B`36g`~^ zyuk+s?8ukOzDp~=erw^BG=o^4;2-jQr(B|$H@%{~6ZIpSa7PMOlIqg+)EKaP1>0>N z57i_4-Nnw=Q*v^8$oyUaD_GO9T!l(20yq#kJEgZTVKO))nK!;_=eRu73K$dLc4$Uz z6_bZTYTgfe@zS;1D0#@QjDBtzt+A^^pTnL|QU?cGzXejcP8|4(8L^_6G}#E)R-3Gk zmF()h@Zw+tgGhptFR8thxU^cEfl-pZzxUFW`jvJdUj6Mk3*Z_gH>5oYpcjDMSo|zI zDm@;KzM2lL4sbMf>}W$@3Mn*4Kd}sd4Y9o0&^J8@4MRr z8XtQZ%$Z`cU(PVdEQH2yF5(`xcnbI4w_`$xiNkZ1DJ8WIDuqYLp~2MN5!8Bj3iaQr zwc4zFS)(osD>F;7*8++pzXw6wF+0aXxE z*b(t@IXhceBCU6`2HaGZY%Y}zn|A3Yw^)e!N+nCvY19S1EY+D7-&1UWVW&KjD}s04 zYX**Ss_C-~0pYczfj$hO_O__%wH@%w392rb2|&MM2jE!No=5jK`0k418V{Mv@3;Wt zi!qsXK5jjO&)~-j23@tAh-vM?w^qjTDdz&k(qmPe97Snnf%f9ceIX`3XFbeDXpr0w!6J3&!gEol+Y?dCJtEHT znOsG)!Vl=zqhMkeFSNQx7Hf?QY5|i~HG*rr^STHlYH28+;572^jU8e?XKSNJd)aIe z$hh#h1w#wY$Te;Y{-%2)74JGkYsKM2l<`VQa((57!JTs2`)AI*M7@$HnfGYH(X zqiPILCSH?IcUyu*(F^*He`@*=a?F~WQE_TRU-z98Y_PBB95Tj5QzHgTLZH#xSeol_ zYdq-D>kW=j@=92~vg7B=j#wT{7ziz4{t&|hw(n1CV=uYG${9e=G#2p*=o5b}a&8Lg z*1QZd(A2cg(Hf#ay z%u3=3?FWqx*SB_W4SIgwm-(KPd7)}X*LRrVh5VLN>J)h-?&&~5mxfV6=+S1^xaO&4 z^Oa)BDHJFBa5q3^F4KL;x*`7az9CR#*x$7kUm0v^3h7wqb4nUUD(#f-O?@N?@cvxv zPXOqokS1d92^638U^;}w*2Je)SEengCLELtN2W@dZGo_|y5dfSu53zz0lG_tEKyKh z>3XHgvq6e4p7X{vRrX3@?P>&O6g1Zf?p81bSm%cW`g6vz3O2QN0qy`;*c;bQg7WP! z90V!s%mj^IC$NFaw$1ivsHo9K0h1It7m8J(r#A7{4D0?1MT~i+<0D65Wnk^A>@FMJ z{kYWKZmCl;iycr_gWXq1-8h1H2O(c-+!I*GS^?gtA@ZN-4mS|=a!|Mk*%1X6x_dA< z+0Z4Ijpr`v* zul*()8re`B%s!vUvPRf))wOgkzMTF^wOGYR;?6# zNsRa6lYP6XnFu1UG?COQBfvMvK!SnjC8XL~h;GE>4g=KsJaHF4iH+V=f+%yijVp~J z5ibP)`t8mSHQpA;H?CuzmAQ;q-EJ0)EUH==v%@NA{w0m`_dqfrfqO-k=`)WZuF?uP zrp)h2t+o!S$GESF0|o5xb%aq!s8=G7sEMH)xzaNekK^5@-Qm7Yv4Eg2sA5U@P{F1X zOY2KC?dtki?7f1mWenr&4Lfxm{)Ku0x(*| z(71C{w_={|uX63X_wmONQJSi&$&4|E8olMfmNb`Q&@I-==hTyl$Y;Gx7Zp&~JP{IV zwB30y6q-HSs=@BAMl)vSUK+;rFR(K*6xs)_I6_McUw?oJo3-!W&}^G7XmEcNAOi;F zs4S3tY>Cz*Dxrp(iG*FIUg$mkYiT1AdwinxF5vNfKSo+7s@+ZGoJOnY>kmRAQ)G9};x6r= zPQ%ZLL|_F*>2;%gI(p-6htT~h?U@e;LyBz-!d#koNl+r+;g5^z-r$MfPxW0e*?$A4 zRG!K~>ffll=)&UV^31z6V0Ev>Gtcn?o_M$E-z`F1rZ{=JIxlMjWdydU!r)&L2I0sF zgPC{<{wWl(JW(4l;IVtfKLpHGyS3I||9bxtF!A`{vq9UN!-hjW;Ud$RW^;VaWDCp; zG(@LIhFbRH!C4IgB$%cQ&9B~hMlT~0hQJU6uDMFPmdw!!6OntCv99~|FnwJspjo=L zHYjSm!=vLSlU4fair_0)A7OmJba8Zg%}3zqBNc|x5cH+M%;@4THgFJHkv3UkM5JI| zq{G>R6FqE|cYvDB(2|4&CdrXPQ+)ZC1d#HuGa&-^H;YvHZ0n8)BKD#vW+}Zi?1OJX+G2F|su4za8Q3X{?5Lwm$kW2l>U=W(q>DMcJ1WKqi!6nS z+L!X-V9f^-TI2tP;~+(QtJ@8LwhVKXX@1EY_3tbsr|wb%~QYPFp}-lD5zVDM6$6F9Cxnk&V>8 zd1Y(<=uirm9B6{g(o~MM&Zggjb+u8{ZKi5#H8=F(!yRC?wOS=U9X`s_M1OR|wrB$> z$&j7^L5quL>#>AN89|5@JzzRDQ>&7KKGhE?4VgA=*max^7*V#8q7ng%>2>MTicVFd zHRDTZQAw0-dLS`it#x=LTFo*CE5hs6AID^OQ`*g&rQ%-^ZRcs1S;7>88bK=VF7RRsf+hU3Xtcp*R5)9aq+u4r;1>fwlvC8J9GDGk|~X z?n|O+Hy?onuWf_Vw)B&RCVDRq1SW#2i&iuvK+wr45|sN6p?k6;-@^Q1%gS!$=k4V| zv=T=?^Mcv?mIP!N)NN9^H0fMeiyZ(q{^!bdZ1&1*mN^2n`(ei!UO1N0o2MAyR9ZY+ zHUUrU+~$IFDxI|Y_1yZdZ9O89oIlzmi_hj`vibGn+ad52h*|T#4nyMHx7UTtO>JRNkf-U zSk&9hWQOEk3I*^ozjc_i}fAu^|ay3RUZMlC0<=g$9r3vBg-4mAL6^uKzr?Bo`N! zYe9~jMh$>Dvr>YMRQAStHt!?L%g zmMrZ~(hbX>@)~HGg&x;3FUbsCBE>0d3c6|(ZVCskwBf&iWBSVvlx--w!$2j=wi~$B z@h;~%qfPO`E{1IIGoP$V+1?wfPEHUsNz2J-al;BPCi+FhegeRqhsgderN-HiOC=K) zR?tylHsU%$UDl?(S#aTm%O~PP^h2uK+PT3le-7f!(Qwl-=<6RY4(vMvJZ2S`Hex80 zcT2>Eu=zM9A>)FR8KWYeh&ZiyDaRwe-%5*!s+R@|=@f!y70i*fSXTKT0T}@?cGEG5 z^qX`ZdY$O^41IsdD1SngA+u~En9>EeeiAcl8{|}4fN!GE1XCpB#-VfN${wLsB|3yB zyoPhen-FQ^o?4&-!hwjgklYCwnFOB< zG)4Hp1)yY?7Wh482^a%#3U8WyOLK2_KVp+lWaw%dnnU5EzeJ{9Q*UY_LoY=<>o05x zS0Z>M_9l4LW?(Tsn61G$kRB>${UNZlg3Ubx4P^-Bm2#NqXX5S;WOgj}-ttEbeEGz( zd!@UgLvuj1ayv@a{Y`W^O4k@+FW-(41Mc5sD_+@*H%A4{yUqY4a{7B8F!4-Wc3%*J zXyF7daep?QdANzAc-@|0lm0Ny7y+_$#iFO!Cz*;1_<}Qccw*-0G%cvKh`RdM0CZ3E%AW1dAuRE-7fHV0wV8kYjxE(9CVDf_}d3GSuWM)hr zAjLurQrk_=rZ_u71MJ9jYY_*Ur|V?5J{kcuBmKt!X8*d%Dj4b8uD@` ze~`>-A`a$k93+{$+YX#3Rokw?HABt87|CZKo2!@6 z$kyZG*2{=pImYn;zjng*r|0j#z&hNhCCI{AN8xROKY2HVv^(F942+7jeKG?5E1a`4 z{=SJu`fq7_l9Kxv4Pr+Qc+fx|K`LsR^tTKJb8&lbA*@?>j-2tKSBPB&kLk0PaI6ms zGflz$#Wv%&P*f_uz603m?v(1fnyp;9W9veJT$6?^9nGZUpjUbJ^uT$!(CvNHoVK#I z^^rV%(j(x}L2g)YjHaWTs6Sa!uB07;40gk2(d{fUjIK8yHbCz0tv>3__9>Ll7eQkr zh-j7;J_CXf-`C}t*lAXf@*tQWt>2-h;CyO4jeX!=l4l&7D*14w9!d zl7t?Ka2aeC6oTnP`!0_!Y-1M}+y#*!wkGyDXLk77z^z8Y?sjCvLmW@}hPps^8CbYv zUedmBs_&wELh*y>UdW65Rx0fxPp%`@eK^um9se64hMJ{y`!$~wu39^+jzm+iT`|?j z>M}o4Ywa-_s(PtZR`)By0Mj-j;vl5<6ju_Q*JH-jQzaX3vHC2(?ld^1Kf&Ei;MK#} z5$)F?ZaupSXs$KKa)6?ucYI5i1txT7o$TBH3by{(UTCrRl7LN~wy%?B44Wwzc$A=Z zK|zKiFoubND}sZ#{St{sCrV8UHxmy0G4VhAw1RO3F<$Ehs2a>!nPD(|C#_jy5;3ru z#Uf3Ax$ZvurmD%vAtG|Q!zQLpoP#1e0Y79Ai_N8+{T{dq@a1pP-?>xb#GwSJo`CvA%KDbKrHG&^K}beJlV;;kTZAx;}>ryBeAZa-JDigZ6zu5aXUIzkqd- zv_mgNXxVr-HL9yBH$x5Uvo|FYyXXlFG5$%^2s6PWeF0sqV{aGvl>@dUK?* zqyk7X!ANzls!?5=N5n60{9jit4}wqKzhv}kW;FF>I!YsjCXW0wBKR?fVr*AoXuP~V zF{8J@Lzm9ZCE5+(E)YqU-!|qlajLG=!{A6&HjZ-CLjS$8+Hp6Z0>?*IE*|+WBQS>T6O#G&qR(q0&XI4$gKz!bzK1R}jG%L;eqX+Q&ElS!SfNCKkUcpa1ZYeB z?*6L}O}@PHDMX$RPY$QJ#R$o~bQW`3X{Fa*&gRxcr-8zO?b`F4PBLUPj{)DSASrSX z1DeHhGt~z^KjklI;@XEUUO3q{BF#zIbNu*`fR6%y*0E)~V@+@*A8%O{`G$eY$0l_I ze@kRJP}W&E4C&HyP5P_^2nI}gi_)t(9zCOvxhcDgA2ay6V08h> zA=Jl=_!PWZ}m$Be7V#1!(PTQKuXuyJ_N4&k0>s?I*d7;X+)3 zx12UP0pi94wk3gc(n&k)Se<;CNu~IrWT{|mBJJJKXeZQuwY&Ajz&qa*-p1$*&|GYO zjQcWDbn+7~l-w4T!(k!&8-*QF=f*?Kli0zezJLOWVZ#2}2?`ij_>XUpE(~%sh=2YY@GH=nh z#1D>e0&fpKxB7DafS+Y3H-4gIAx5$o(nQ_(15B%sS*5Iaa^JU{Bbht?5{=&_IpH>y z7z;9>2>NkW;SKfOrXDDL4TC8ftx1CxN?tE#-;I(G{uL_ymd;nmk1WADjtt-V}smmMOynln1WjaDp807SU+{L*Oji~d(`w#&XkBU{R}&Zq4j<%gl0-eq6L5I%>I``nC8D`(1m2#=-e{hqHE+BEoFyc) zNTwkDHnSqgx>PGpa3yFe>1+Q3N$y3#IS#`BEBc;f{qUumZSjQRrSSvI4k6Mh$VHnk zljE9yg^ua4{MKlb0=*Ot@MVSRZRVgYU)XGV!%v<7V51J@r4`o|zyCOSE0hcV9_-B; zK0s;Wcs5heR|3v|K{}-i*3Ota+FGFc*cG0QU%q7 z#xmDG!NyJ!C-9-5vN{rADo?Xgv-v9~s-t2Yv@lLDBY*|$nn5StET&NI#b{W`3vp3_ z*YR#5I8TbyI7*P0rYwtnkw)H|DFs~{Dve`AHlv9{TDE7aCfGF=J}(B=2FLgH$sorF z_lzLATuFO*{k{q>eWPYIa;u>+wC^Up52~irAo{li?DQ1}wDMhXY2z)CHjMD6CJTjP z$EZ_MJT{5FSl)b59J6NI!NCWMtsLJ^;1G+4qaY^Lqz@Tun&%or2ld1O+ILiEtjDd`cD@($)flsA?|w z@I%2x-apFOQ9ahhR)$zEd&e5L?#NI5a2%#v$M9=+zV)8rSYqCTx-Hgx9ShQ}Yf*qw zFS!AX93p`P6HT?*Z$*7&=rPz{UUUG!GdVJlGQTy{b)^&CU&XjD-=rs@TjSfuR}L%L-Q=Hy_KL z)Da3BH#+f%XJNt0iLI#nm?PUwE(Au%1xVuc^=^=E1a8Au;7#yY|0b zo%2CX0m(<0?!-5wfEEK{N5syLL%^37-2D*AUr_yz4~0|6R;)Q*wgD&MdZvk|z}-zj zao;2ITD*PHDf8$>t^j5d!SEA(eH^x51{j$t=|v- z5^$;{b)C8{byYe8b71?JUqh!ZD2=!l8aI$~<|GQi|GqgB3^8WMkq}f=#SsG_&iqI& zgz3P=Tmd`t48%e(8!FT}7Dpz5aX>kb<59+yi48mL7Df^Gtv96I-Nn~O(=igETZO{V zx2!r(1s@);{xMOG-Le6=jw)Er7|Xm$VXhu$;D%iUL$q`mVqL*7SoB+>-hjv7`st}Hdw*G~*vvKuPlNsFy(m?lAU z9!gajcy#qgF|3f&MK58A07F~jzCz2i-jKxx9C{&(r!WBpl9>xDXQHZ8(c6N**+HVN z+Pjvgkp{c$6e`SmPQ$>5hj5Y4(YDd_?E?Ju_kIFkn-HO&RHiXXRN|%*nl*PE+6v@^ zwuSHj-25lUsh0pj@2jMcwV%t{fr198RGrm-u720+H?pgqQgLfPv~+40xs*ycl`*4@ zM-NzRc0)49HqVx7p)oeTS#?hJ>n&eqI^`4D0nk6N#s(dRJeusrMiMGoG^V0&=}6^h z_T-kwLg;o9`g;zHDSExbX*h3tsKw433u3+Ecfa0euhl&FKI-vh-0R+`8ebo1q zbg({&Kk0Q_f`W4R%PSL+OC&Gw6nz6k(%EAd>hh_khWEG1lg}!MMF;Af3f^=au9SFA zBam3@5rkZXj)|+KjtOi?@7$-s&~AC2t-iZ zNKpUI35l&_X}zqs=VGUlKV~3&tTtM;U6-SAo+kh< zyP~E|?(yqII1#b4Ul6H|xS_S{P%Zr;v0;e7D}asu99yQoqV0Y>jF!Az>J_Vymbc@T zZg6+q#0`eU;4jgSVR_^O=}LkI4oab$|JMVYaHiINhB!{WfP6_;efo8;zaP8#5F-$LMbQ@ z;GQg~W6BO-SG1B3-SXIb=JUm{z>j%-V}W;%-}!#&t6`C8wo@789Fux5 z9d5ry8e4?zR^wc4j( zU*h$Zo5mWN-BW%P%rx!r#S{>-A_)3Oa;BFdE!c(iZpFf9gOlQ9%)Eqek)~NC4dq1D z4D=U-76sekkOuG1UtdSF?r1iQ)lKw+U?w`_Agv076t!6+0d|87$L?b@Qa^M8)~)A4 zOX(lK@pYYhN5)b*I)+l-RK{M$4*3R>NFG)$V;G#kViwD5n{ z9><{Sm&2Z=3DI23<>&nX)*_YrTL*zeX71;bd5|>pcYo8yb6nGPj$X`G34S-=!^E*F zhjAGs@4~(!)guEl^|8Ni0n=Jv;6w)0wt%kJHMLQlJa4c5J6vrjaW78p+oQ#(*`h4p zz-nzf)b)S(jr=LuWoY78L)h#Hq#qcmz7SdvbpjOBxJSuw7^2i!nA5~624UjeO7bamZKhN-e3M_lQXZto(}S|t)wl^CqtEN-@i0JM1|`W zwO#;W@Ml#Z+ydDcmJX4kO;8&hA5@n#nctnoFmRxRybf=;5;7x>eLPygueAq+93hvK zM-@&lp^>QOt~UV{pp)^h7T8_@|LuUKrq}5E*e=bV&(;)bu!np2;m1d&c zq4w3w)%d$CSi{aH>Rr)QR3qIVSP1IXa*~DTT#Y3Y)-gmF@kI;gO<@KHskSa2$BfSw?dQL_FYTeq$!_WavcVj ztJCAg_y@({#7*k@zQ&Xd>ZLsEO)~&2HJiRhWOOG*l*u%xj#)`CUZbi#&B?;!WT=kZb|o9ku121Lq2^TZ2p| zzHJnQK~5t~A0_-*5n*!J-QoEt5674Z7>f*x?U^n+DiVtozv(+rn|ie|0}HR^;O#Q6 zr+#>K?F8x7euoE1#=II+TT_4cc)`u0raNn5EW~+&jC%Mr>9HU zOi9zfU&$%bAi#+3;bLhJNyI~7M+#}xdyZqXOYj41)|LumjhKd5z9_5>zsk`BZ=U(j zfL5ac2l3p79r_Q(07$bG%lONqDe%)?@438ZJS$>qX3wJDORfc)+A~WPMEertI^QhFbQ?LfaJDXd{_QoMFkXOY1n1zg=SFnt5)bCAbc97y`T2w~@< z5+$ccIwkxug{=a%z503i0zebjiDXWIN-9U3P2wG{(R4Qg7aQ8~TM@z1~*_VF~<^`u0Za&ZvPHIHVO%;U|Z`TK=s+Y>nZ%6hMFa}hrnf-0g?d}wAob|<*gL6 z=`kC7|9A&e=e;^Ys&VlE>RPTh#P@JoK}s36_~x=Ljcq;{labf3^05t1#ZSj%R-PaH zy^m`?80)nS*#a z=14N5{bJ9%?C2+U%Fh~g&=8TfTMg#st>j=Jl?swqmY|HUysQb;%|khn8Gkmdxmutp zV_hFAasc$YVtOz;qGcj8G5?qE{P|J-Bd8GHT}I*CcLq}t!Qc_B&=G;bAAWdebIMtG zjKkJ!XzX3jV8(@Vz<*4)Y<7AM`9bVkdnqwdF91mDr4~~Wl$eivXFd4NuB1!X1ssyR zxp;mb2GaYIL2$01Em${wZ>?n$5I=iliyC~*FTo50SwFe$KW&@jh@`e}+5ilYaC@vA zd1eR73No0$mi!mu{r!!?b}q6pO#TlCv;OB>@p%MQpA3Qp&|QNT%tz?WnL=0wTUC4*3L~2I_j7DUH)7i}g56ReN8xXI4*(=9G zOV9pE@dNfx7RCkg$ihWb06k^RaVt^u>#Y|n>&lbd<*;8b9MuFsmHeFfQ<UGnOS%7xbVXZYiOyrobM8Zmfp7PNgwT7YPf%&Vn zCIC)r{LeV)lyxP5R{fB7SRVll1gizW3s^sTn5iTa!NxJ09Z*cK&Fnl!O}B33I9MKt zocOv9ys+I%wWN01_Pymtw>y>&+ymca^)3Lihl%S-3i-1y|6mERi--;@8Y4klr(*@f z8<4)RWw`#<@uAG(yyW~Hv`8^76OTN5{?lvE!6pe-Jbv}lyDt;z1Ec9Wj#pl@G{_Q& z_E2!(HDkL)Fzn?d7gLxrzq>npn2#1(eXVT^pD8cVJB&p>^QAEDbok2J*($R^TgAYb zxH0c}rck@N*2yDH+Rg~&$@5C!BR+iKi}m+nRV!-!Y@V{XeIt8nMh!^uAjeUM67!aXo z;z{6orzrp$=N3&ucLAPkM8;qA0ZkS1Ol?%ZU2!vty>@Q$Ipv&JxO-Nu{gegoSF^2c zr|_~stJ3f&9R6;6r&4;_)Em^2FV2~4>4@aGGPYjBxh2l>9NZoKqr2(f5&4bl3GWk zY~coQ;}PYiv=u1`4q669Bo|P<7Tem0=id znNv!h(BZd7T6nQ|1zrKlhzlORMgNmJ_Pmd2e*3k0muP>ufn=YxI?*CP<>7SwHOCPt zVRf|7vFu;1sPcwl^eE+r9mDYxu(J>GpOi~_UJ+QH;U~<#Q*@{P3bB^8= z?-JflLIYM{I*PQD{Rz`d+A2rg%B;f|!U3nqZn>+ALeoLQ_LGu@xVW`CqoAvWOc2V@ zZgzSAg13TS!|ezxO3iNijD8zq5fp~+N0*$1EfBzMG{$S>QZk5|$YaGcE`#PbJG%lj zt-Lra1q;+q*bQ3^`l7OcKd=s-1%Y&xo2s&;kA0@0-TZlTA~Lf00e4X(x;3qN4;KTf zq)Lcz-NNa3m>MTVE#U5|Md9$4M`}PvrJC|ljJ!1h3$R}<<=_!|fOiU4))(Rj4PpyL zm#SFoldd~VeO+Ab?lMiPP44jF>C4>0vI202`uSJyFA-p=@ zv|~!>qaQ3=b|~*kG@yhkf5yc0?fD^lcua3V-$27%IsQgjA<_6T1 z-(<~J)2hFXnSI@uLI5=OsNxbE8ruRDJ>Il`iE0>G(1}#R#ootAKFrDxh;1N^ya3L+ z*hhhOVg^Livp{f=5aKNe!bn;_fUdx9CH(RH@s${(6qrln_N4V6Z=vS!`Xk^X;cMNl zGZ3S7sG(n^Mex5yJY;&b0GiIJ`Pq6Xee33f>f94g*vcZ6o=CSKx#9H=MlLo?4(RyYX zz?KH97kom?F=0Q#_)Gea0pF84UEC0M;6w)e5gLn|p1%Z4eHX+WbM%P+v;ZTTL1dRt zmMErX6m4)3_1t2A`{w#+TpE1mlT+E9MywB;@3VGpVQicwuNCzXhQi!e@&5P8se8C# z(B`}6*}r_~xn%%FwttoIBU05=wO;1&h{%JdKACYkq8=`t+PgRrGj@|Y2*}uISktU+ zWXO(;;EszKt#*-M0jUia&iLD7Lp#f$e4wUW$g_uJ_dlu2QNoOzG5vwXT6=>HEhxth zo1fOdd-ydLRISNkk9VF+P-dX=2$q(?{U~#k>FbasLzg`Zz|#D3;5fK%?gCzG?Ex4$ z=_c;d7tYO|xAD5sm%~Z(MFA54yqq<+56fuIT&FrjNlJpa3+M?GI$ARPL;TNVu)xD}J9@?Q&orZd3}4 z+&}p6)<7ggi1v@6`Zt%z7ZME`8x|;h0qVlN|Lv%-6L47awVQG;o^4mA=p~0fXVMP) zJ_V?xyQeHWYx!`@PNV?!l5xOxjI! z2(T#zz7DOb!vc)>VoYhUA&L9$C=Ihdw7TR42RA>iW>xlSZ03kBv0_ab9W`(53BuAI zWGg~H>LR^RDyYF5zCR9R_0l5CH1yc=5JvL^Lmle6!`(lPF_E9(QMgNEbgoUVo8+B4 zNh0bTkx))PpkQNP{{j*5{>L0Nl$}(^ievv;P_IPR<33d(iGEYd$>Ush>Fc-8Y7TaM z1*2B>djRxv7n;atl`M9Jcj!`O0L@c^3?=V`9%BNGN3@yVOJ^4BO9Apkx|I&Ss*O~u z25tmLZF7qX9A?8dG*-$M7JLn&1T+Q=c&B0u9Frg$TQxi*R07M*b<*SQS)@ z=~bU>LKL*owmDeow?EcyngbL}STSfi1#Q#R>Ck>2yR@iK2%046!MZKX;OX7b=%fMd zlSUs=C##O_qs1PkHpYgU#XS0GgEn&PY+Q$;!o@;ln0RRdg3w9cK1*e;*{7O(wM`v;8QUyCcdJ?V? z(3aGT5=mBMYeUh5ox(8kJxSKM;%OjNaQwc!n`FGPye?IryxIZn9ky z*rxy$jL$0>jwvN<$nJz*w@8Nd#?{IS5&Y_l@95~eLWRuzd@d{uI~mE zz!Q}B%(8&Kz5)OMAOJ~3K~!zz4 zB4>T%lxB$bYdQqa0aU4|v6$_MzYoR2vQ|xpW|5R%Ehb@^RC{fp(fo3_X198MOzl2= z=wR}W3J$&AC2+OBZ_l-Cx%1=U3yNvhgk%AVPQV1CEwCQMNNOljY-?o=#r@$_9Q6;bdZSSMEi7M9^poxD)XNU-O({rBex5r*eBaZki@i z3v4!aJ!6ZqEmTgHrY8LbBH}yM9=Tj`P|)ukVX+m|jPwiKU48TGaAaeN`vK+i?=u|X z`#6w_ez~mE>g&E`vQ(UfwZ;_<S=4-`y9+YV;MqUVko{0W_s?M0Y*jYAt$Iz`KqD zN12RMcL+YteYi!B2rYWa85LwUHAaeKqA z`u_Az$~@LNHL?bh3SbjVK_Bv57F|?0gSlP@FZy|v$R>ho({md`sE&@Nsy@V0+ku%PLtP@+&Kks6L)l4LY;t9!Dk%&U`U67FUOm%~!arY&ud+c>M z{c!X^T71Q~7m1m5q#d5i-DN%x)Rm(cx9k{l%|w1m=vN|!pMD?}ae5C#@AlQL8savr}6S?F=vS@bay#f{idBT8TN*-SbNurWbD1=%?i zvRBlAxNAu5&ss4Bn_3}=NiwW;TJPi-eduI-Xo%!gglj`1JBQAeGxEv9ZI!Or&uHj* zjfbf*xAfL%J~Z1cr|haE53^L}W9%Fxm0y@DnuH1>`+V7DKgW8q{3IJ+r^cr;&|;uO z=<4L{7sr7n_`>KCZE6iEpe;Ae5fH@V&rpQv^h50&Iz;GV!X4zp5+TD(S-03L1Hf~vlV34CZz1j?(Tvdy>;?;9 zWWHu~pTy-@8Y{6F+>T96#+@{kTcbS>0hJf8DbT6iD4GHR29G6q(PZ|2-$PKkgTP_e zfwQ@3I&3t5&%f*kwsbMOyJ|E{bUIGr8TpIj7pYK&VHsWnZF?s@QX4-|j2u7c`XdW4 zt^K#v0U5^i){)r>OelL73 z*kT`vDubwR_nH9A(XfTXX5baOV4#u5g%j>3)^sG&a?8qaG{fLyUNW)r^uP9Za4nXi zZ-}iljd;g|Q5o95+usn!Hc2F%Qkhf=&FkvN()dFv2SDF)`Ua%9=HaUg%FnL&@fInR zKaI0G_t|rUFVY%4HV8ySzJ)Z#O~CC)Lia9?eIyp)v`Sf3ZOTXP*Cy{G#T(mmp}>X7b&^&T;k# z2s|S|$ce*k-teG*dh!bO>fECk2^s`Dvri@W6$%0d`f~~3G8FRcZY{9w!N?P;pK7He zJ_bK|a{`l)S@Z|KTtI*Ib+u*mHQtl}V|5OIylZ86nuD~;Vwy{gM+~c_NjX?|VWn+6dMz;gR6KxGR|5hHr^KPxMUwo0 zbV7~tLR3Rx^i2;>I&&PzH?RxXZ`J`96i?@hcvd5a391gb%xmFFTCSX>crBOv38}L- zg|E-1W+M-LEk!LShKmYcSP|#iyidY4Fyh>R!gfCwSMT>HT6pCQok%%iq~cqWo85`w z=tP_S-of7;<)Ai&Bk^vrguhboh{%a)@3cF1|6X|M>&~a~=s`}jyw9MO@v&JnBl`&C z>a*dudzCx4*JO?S`hLjd7YHhdRpVSo9BdNxbmH-5KE{E-q}g@gCWWI$X#D3K1%NEW zP+U9L60}t#w46MX@>8THtD)Aa>2wAyN<;O+saA#J>JnjrLJW9SR`VD zXNvt^l*u7FF%NhGa6>EWxx8hJrQR|g+M@4#*wM^EHgd;IhCC<8mnRIudJFdEJV;Kl zjt||e`qPUzhvgO_Cc(XB)}T4C>nw%`d7t2zU&020R43N1DI1&ME;?^!7sC()+sYdY z*is~s*+S}aD#invd_Jn|nWtD?yq=kk+CD!^8#Ge)ZNBP42{?j}`_B zM-Rby4)*q8fp0m;L&^MChf3q~4QAKfWCkPdeUHOOavs`k-DGI@$}}V+dc4E${?`^A z!c}VQiI5$pg#%+EYc$SHq4NO^oCTsU6=f4iqHWQQx@=vaCKjgt=twmWxRmau#!Mwk z1U^!p3gu^+GdFEnBdGKeya9`?=M;AJWgUVQY608V~l(ng&7zxFA~ zXR~X@QcFX5|I6_`272#{Kaa2Zvxr3@4SsXn0S#S+7&YqM+s`}fVw_~OJb9!j>4$& zPt>=GzGS7Jsk*iuwHp2#oJ_MQADbq+M5`;dc7@bu!RrgRm61v$oya+xJ!pV#+dobB zzkl$2CRv<3VGPnmpPfX3t5J;%OL#&XZdoUP{p&yfgUtU!-3)2# zLSM;56nhKKap*!9ooK4d8v(8G3@CiL)fu+z{k4llN3=7+>Se$_3v4SCdU_BN^^}h1 z>2Mo8@XrEYE0Vd$cZ+_{_8LzRF2`CvCVhSqEao5%{)H<&R@Ll|#jv}2l~pOEEfCw4 z$T5s(j@Wt2uk}L%9&sn?!Ns9eTs(_h0zThnWe%K~Gx|HK4afQwI@M0@MTCa*Ph;OT(v*eWm4>WLW}xg!G1jMc;zEz(=% zsbL4xXEVwwah>oJn~Hz&VoS^^-d^sygcONX-u@-nkoyrdlx-;S<@*`00r$H2N&^zo zRv-6JcUzM~RxSwE^tx)l_lO!pev>d24ddBN^{*cH4@4R#~#k_(=9L4qOyLp0RRO&0}FI1#Uv zKM(IYkSR{h*svI8k!$TuyjKhg`!rONt5goe4l>~#@(y3te`VS2RsHWT z$4mJA_4oh%x8*jr+q!i)Tn4Jm{Fc?hTat=!k}33X zm;79OvIT=RDvtuxQGjM=U?w(Jl%lBvjs%63!3V}OTDNjbZSeYpWrKqNS^9n6sTH`u za4^*3v?8A<&%_dkuC1|KTM)hOAqk@X|1%8B;Mzh406cb)eZ|4_wtN2k{mH@6y zIw~MFc$iMWll~&=|RlPb5Sc_@t6*=PFd*C9%J40gtAvhwhI@ zp^E0n7UPc}NFHuE4B0JT)c(;lmG&16$@tYxrq}kefyym^o8DBFg2j7N*X)~q#AOmy zz~RU0b5TQ4iL%H{Z{I4vT{TWQvLi$QFzULMzXGh}oY#XU@Hq%&Hr?$~v|JH9>zFct zBuK%Tm+3RlTjAR$KP}m2cwiAyEEef&hzDQ0H=#(mt-)0-HLtu>SEyH|HDWzj*pfy*I-k zZd)mI8sUMCP)d91GI5Q2MiqzS6s++IeBc6Oi`cl|8Z1<8ih0Um2E7*T!F{L0-{Nt` zy?w#N*2QGsj-Oz;?f3Pn4WgiXUfKpjb;TkbkllAf%>II!&Fe1YE*>4PZy%*GLRBPm zMWyBMw{ZMNiBqMzmG)+nqf}$DcYVd+#t8qUFq&vPY16_TH)^tU65vsw7WFK<={nHpe`HpmY~HUmM#7xY z`17y7|L?!A&Zh(*X?(Vrl&0H!{ep~J|7%IJnXHsVBvIi*4(LUPU*IP*Ajs8=;izhH z@~$G|ER4Whr?Y4Im1c*pcV!x6@XZ8oo-Og3pIDH1F=Fa2Lrw2)3v_qFqW6GXHHin1L(pG(gtjnx`i;|rtCaVP{ zh!evbt*^7ds?exUW~$bOMM6>$Wl@uzDwx-$z6?+%0kALhar1O&=>c%Q41H2meX=nK z?9Sg|Ni=WyTaqQWd1i^|EwpF$H+JuTfprHZ0-1>fspJ1D9Bq|E;*A7EJx-+H zI*K)-3J7zini9A^I4bVGPY6?r*S(9u@jTUb&7TyXgen)a#~`?~_1)K3tl`gbviOR_0oT^J2md z8qLPZ<+^dD0qvu%+hQ`l-8~d`d*_mbj|nf~eZ!Xs`L-2u$J>SPH(%;h?j!8lvo6SI zE4BRX$v8>UMQ*d^cgUiy%v*%AgevbXZu!zh%;n^HyDINPeRGtwdWrj={SAKD*08E# z2&|^mDZ5(&dS6rg99S@AyFUzOc=6j5kQt5b-C2@9@R|XrB25fz0Z-yS=;9L%FCBZ2 zHM9ta57U)8Yhi3hGy!(KlZPC$N?sTpZ|?&s9n>i!3bA3QzP}%t0%P#ZS3hI&F3 z$MJgR!lPCK4zxa%$A{Wwti&F->OYo|KLnB~hj1jZjld|t4l`OyOHW1A+kR6@ z3}TC3)7;(;5<2)`o5kS3z`lR>$Q*&ov7^97NSfiYb049k39#xAh?bYtS1nBkRf5+f0A$ZkvUSQ=ILir7A0b>`~r7iR6OHxZs}FvIX-tA zDElPi%&wpytt}S7q^qzrDcl9nuy2YNyP&IXK%38Mw1b3-`NQKWqF}}D?W)kU9Wlj^w&%0C8GhR!W>E%Y z2GoUxDh#gEOedj?G?^YH5}$^gu|GY#kwZt0~__iOa~kGd6ECDyBQB> zPfi@?SbdL+9V6E5)0xO2S8=^P@GVx8?bvmw!0ot�%4g8*aLb0e>^$Ir!`MKmYD% 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�=WPc6aP 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 literal 0 HcmV?d00001 diff --git a/Templates/BaseGame/game/core/rendering/scripts/gfxData/warningTerrainMat.tscript b/Templates/BaseGame/game/core/rendering/scripts/gfxData/warningTerrainMat.tscript index 275874d58..55b8562ac 100644 --- a/Templates/BaseGame/game/core/rendering/scripts/gfxData/warningTerrainMat.tscript +++ b/Templates/BaseGame/game/core/rendering/scripts/gfxData/warningTerrainMat.tscript @@ -3,5 +3,5 @@ new TerrainMaterial() diffuseSize = "200"; detailSize = "10"; internalName = "warning_material"; - diffuseMap = "core/rendering/images/warnMat"; -}; \ No newline at end of file + diffuseMapAsset = "Core_Rendering:warnMat_image"; +}; diff --git a/Templates/BaseGame/game/core/rendering/shapes/Fog_Cube.asset.taml b/Templates/BaseGame/game/core/rendering/shapes/Fog_Cube.asset.taml new file mode 100644 index 000000000..84fbf05de --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/shapes/Fog_Cube.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/core/rendering/shapes/Fog_Cube.tscript b/Templates/BaseGame/game/core/rendering/shapes/Fog_Cube.tscript new file mode 100644 index 000000000..bff0f1b53 --- /dev/null +++ b/Templates/BaseGame/game/core/rendering/shapes/Fog_Cube.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(Fog_CubeDAE) +{ + baseShape = "./Fog_Cube.DAE"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/core/rendering/shapes/materials.tscript b/Templates/BaseGame/game/core/rendering/shapes/materials.tscript index 2911ca4d2..0fd1ca716 100644 --- a/Templates/BaseGame/game/core/rendering/shapes/materials.tscript +++ b/Templates/BaseGame/game/core/rendering/shapes/materials.tscript @@ -3,7 +3,7 @@ singleton Material(noshape_NoShape) { mapTo = "NoShape"; - diffuseMap[0] = ""; + diffuseMapAsset[0] = ""; diffuseColor[0] = "0.8 0.003067 0 .8"; emissive[0] = 0; doubleSided = false; diff --git a/Templates/BaseGame/game/core/sfx/Core_SFX.module b/Templates/BaseGame/game/core/sfx/Core_SFX.module index e76ed3fcb..9f7390a21 100644 --- a/Templates/BaseGame/game/core/sfx/Core_SFX.module +++ b/Templates/BaseGame/game/core/sfx/Core_SFX.module @@ -6,4 +6,9 @@ CreateFunction="onCreate" DestroyFunction="onDestroy" Group="Core"> + \ No newline at end of file diff --git a/Templates/BaseGame/game/core/utility/Core_Utility.module b/Templates/BaseGame/game/core/utility/Core_Utility.module index 2baba2fa3..c5cac7d3e 100644 --- a/Templates/BaseGame/game/core/utility/Core_Utility.module +++ b/Templates/BaseGame/game/core/utility/Core_Utility.module @@ -6,4 +6,9 @@ CreateFunction="onCreate" DestroyFunction="onDestroy" Group="Core"> + \ No newline at end of file diff --git a/Templates/BaseGame/game/core/utility/scripts/module.tscript b/Templates/BaseGame/game/core/utility/scripts/module.tscript index 978d23635..a895f99bf 100644 --- a/Templates/BaseGame/game/core/utility/scripts/module.tscript +++ b/Templates/BaseGame/game/core/utility/scripts/module.tscript @@ -81,7 +81,11 @@ function loadModuleMaterials(%moduleGroup) { exec( %file ); } - } + } + + //Next, frontload materials and terrainMaterials + loadAssetsByType(MaterialAsset); + loadAssetsByType(TerrainMaterialAsset); } function loadAssetsByType(%assetType) @@ -91,8 +95,8 @@ function loadAssetsByType(%assetType) %count = %assetQuery.getCount(); for(%i=0; %i < %count; %i++) { - %assetId = %assetQuery.getAsset(%i); - %asset = AssetDatabase.acquireAsset(%assetId); + %assetId = %assetQuery.getAsset(%i); + %asset = AssetDatabase.acquireAsset(%assetId); } } diff --git a/Templates/BaseGame/game/data/gameUI/GUIs/PlayGui.asset.taml b/Templates/BaseGame/game/data/gameUI/GUIs/PlayGui.asset.taml new file mode 100644 index 000000000..dcb25762e --- /dev/null +++ b/Templates/BaseGame/game/data/gameUI/GUIs/PlayGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/ChooseLevelDlg.asset.taml b/Templates/BaseGame/game/data/ui/guis/ChooseLevelDlg.asset.taml new file mode 100644 index 000000000..2d6a987f0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/ChooseLevelDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/GuiMusicPlayer.asset.taml b/Templates/BaseGame/game/data/ui/guis/GuiMusicPlayer.asset.taml new file mode 100644 index 000000000..7014d72a6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/GuiMusicPlayer.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/IODropdownDlg.asset.taml b/Templates/BaseGame/game/data/ui/guis/IODropdownDlg.asset.taml new file mode 100644 index 000000000..b929c70b0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/IODropdownDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/JoinServerMenu.asset.taml b/Templates/BaseGame/game/data/ui/guis/JoinServerMenu.asset.taml new file mode 100644 index 000000000..0ca202e6d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/JoinServerMenu.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/LoadingGui.asset.taml b/Templates/BaseGame/game/data/ui/guis/LoadingGui.asset.taml new file mode 100644 index 000000000..196bc91e7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/LoadingGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/MainMenuGui.asset.taml b/Templates/BaseGame/game/data/ui/guis/MainMenuGui.asset.taml new file mode 100644 index 000000000..2fd6b7c72 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/MainMenuGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/MessageBoxDlg.asset.taml b/Templates/BaseGame/game/data/ui/guis/MessageBoxDlg.asset.taml new file mode 100644 index 000000000..9b9d38995 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/MessageBoxDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/NetGraphProfile.asset.taml b/Templates/BaseGame/game/data/ui/guis/NetGraphProfile.asset.taml new file mode 100644 index 000000000..2ee15e4ea --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/NetGraphProfile.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/OptionsDlg.asset.taml b/Templates/BaseGame/game/data/ui/guis/OptionsDlg.asset.taml new file mode 100644 index 000000000..21467cbc8 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/OptionsDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/OptionsMenu.asset.taml b/Templates/BaseGame/game/data/ui/guis/OptionsMenu.asset.taml new file mode 100644 index 000000000..a00b4c7d4 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/OptionsMenu.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/PauseMenu.asset.taml b/Templates/BaseGame/game/data/ui/guis/PauseMenu.asset.taml new file mode 100644 index 000000000..c3806430a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/PauseMenu.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/ProfilerGui.asset.taml b/Templates/BaseGame/game/data/ui/guis/ProfilerGui.asset.taml new file mode 100644 index 000000000..0e49346ab --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/ProfilerGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/RemapConfirmDlg.asset.taml b/Templates/BaseGame/game/data/ui/guis/RemapConfirmDlg.asset.taml new file mode 100644 index 000000000..1e3fb30aa --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/RemapConfirmDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/RemapDlg.asset.taml b/Templates/BaseGame/game/data/ui/guis/RemapDlg.asset.taml new file mode 100644 index 000000000..6b1c4df9a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/RemapDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/StartupGui.asset.taml b/Templates/BaseGame/game/data/ui/guis/StartupGui.asset.taml new file mode 100644 index 000000000..656157f71 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/StartupGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/chooseLevelDlg.gui b/Templates/BaseGame/game/data/ui/guis/chooseLevelDlg.gui index 9b4771717..e6018fdb1 100644 --- a/Templates/BaseGame/game/data/ui/guis/chooseLevelDlg.gui +++ b/Templates/BaseGame/game/data/ui/guis/chooseLevelDlg.gui @@ -96,7 +96,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl() { - bitmap = "data/ui/images/no-preview"; + bitmapAsset = "UI:no_preview_image"; color = "255 255 255 255"; wrap = "0"; position = "513 71"; diff --git a/Templates/BaseGame/game/data/ui/guis/joinServerMenu.gui b/Templates/BaseGame/game/data/ui/guis/joinServerMenu.gui index a45d5d3ce..29325c1b6 100644 --- a/Templates/BaseGame/game/data/ui/guis/joinServerMenu.gui +++ b/Templates/BaseGame/game/data/ui/guis/joinServerMenu.gui @@ -689,7 +689,7 @@ }; new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_R"; + bitmapAsset = "UI:Keyboard_Black_R_image"; iconLocation = "Left"; sizeIconToButton = "1"; makeIconSquare = "1"; diff --git a/Templates/BaseGame/game/data/ui/guis/loadingGui.gui b/Templates/BaseGame/game/data/ui/guis/loadingGui.gui index b0af3e66e..d20abd28d 100644 --- a/Templates/BaseGame/game/data/ui/guis/loadingGui.gui +++ b/Templates/BaseGame/game/data/ui/guis/loadingGui.gui @@ -1,6 +1,6 @@ //--- OBJECT WRITE BEGIN --- %guiContent = new GuiChunkedBitmapCtrl(LoadingGui) { - bitmap = "data/ui/images/background-dark.png"; + bitmapAsset = "UI:background_dark_image"; useVariable = "0"; tile = "0"; position = "0 0"; @@ -36,7 +36,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "data/ui/images/panel.png"; + bitmapAsset = "UI:panel_image"; color = "255 255 255 255"; wrap = "0"; position = "0 0"; @@ -54,7 +54,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl(LoadingLogo) { - bitmap = "data/ui/images/Torque-3D-logo_alt.png"; + bitmapAsset = "UI:Torque_3D_logo_alt_image"; color = "255 255 255 255"; wrap = "0"; position = "27 6"; diff --git a/Templates/BaseGame/game/data/ui/guis/mainMenu.gui b/Templates/BaseGame/game/data/ui/guis/mainMenu.gui index 9f4b8ec3b..ea3dbfae0 100644 --- a/Templates/BaseGame/game/data/ui/guis/mainMenu.gui +++ b/Templates/BaseGame/game/data/ui/guis/mainMenu.gui @@ -2,7 +2,7 @@ exec( "tools/gui/profiles.ed.tscript" ); //--- OBJECT WRITE BEGIN --- %guiContent = new GuiChunkedBitmapCtrl(MainMenuGui) { - bitmap = "data/ui/images/background-dark.png"; + bitmapAsset = "UI:background_dark_image"; useVariable = "0"; tile = "0"; position = "0 0"; @@ -23,7 +23,7 @@ exec( "tools/gui/profiles.ed.tscript" ); navigationIndex = "-1"; new GuiBitmapCtrl(MainMenuAppLogo) { - bitmap = "data/ui/images/Torque-3D-logo_alt.png"; + bitmapAsset = "UI:Torque_3D_logo_alt_image"; bitmapMode = "Stretched"; autoFitExtents = "0"; useModifiers = "0"; diff --git a/Templates/BaseGame/game/data/ui/guis/pauseMenu.gui b/Templates/BaseGame/game/data/ui/guis/pauseMenu.gui index 987493ba9..bc0e5675e 100644 --- a/Templates/BaseGame/game/data/ui/guis/pauseMenu.gui +++ b/Templates/BaseGame/game/data/ui/guis/pauseMenu.gui @@ -18,7 +18,7 @@ useVariable = "0"; new GuiChunkedBitmapCtrl(PauseMenuBG) { - bitmap = "data/ui/images/hudfill"; + bitmapAsset = "UI:hudfill_image"; useVariable = "0"; tile = "0"; position = "0 0"; diff --git a/Templates/BaseGame/game/data/ui/guis/recordingsDlg.asset.taml b/Templates/BaseGame/game/data/ui/guis/recordingsDlg.asset.taml new file mode 100644 index 000000000..7cc7b2168 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/guis/recordingsDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/data/ui/guis/remapConfirmDlg.gui b/Templates/BaseGame/game/data/ui/guis/remapConfirmDlg.gui index 6e32fd1ec..217a2dd74 100644 --- a/Templates/BaseGame/game/data/ui/guis/remapConfirmDlg.gui +++ b/Templates/BaseGame/game/data/ui/guis/remapConfirmDlg.gui @@ -37,7 +37,7 @@ canSaveDynamicFields = "0"; new GuiChunkedBitmapCtrl() { - bitmap = "data/ui/images/hudfill.png"; + bitmapAsset = "UI:hudfill_image"; useVariable = "0"; tile = "0"; position = "0 0"; diff --git a/Templates/BaseGame/game/data/ui/guis/remapDlg.gui b/Templates/BaseGame/game/data/ui/guis/remapDlg.gui index 71832d81c..e8f76b642 100644 --- a/Templates/BaseGame/game/data/ui/guis/remapDlg.gui +++ b/Templates/BaseGame/game/data/ui/guis/remapDlg.gui @@ -53,7 +53,7 @@ canSaveDynamicFields = "0"; }; new GuiChunkedBitmapCtrl() { - bitmap = "data/ui/images/hudfill.png"; + bitmapAsset = "UI:hudfill_image"; useVariable = "0"; tile = "0"; position = "0 0"; diff --git a/Templates/BaseGame/game/data/ui/guis/startupGui.tscript b/Templates/BaseGame/game/data/ui/guis/startupGui.tscript index f82a0b24c..38aedd3b4 100644 --- a/Templates/BaseGame/game/data/ui/guis/startupGui.tscript +++ b/Templates/BaseGame/game/data/ui/guis/startupGui.tscript @@ -32,8 +32,8 @@ function loadStartup() // A list of the splash screens and logos // to cycle through. Note that they have to // be in consecutive numerical order - StartupGui.bitmap[0] = "data/ui/images/background-dark"; - StartupGui.logo[0] = "data/ui/images/Torque-3D-logo_alt"; + StartupGui.bitmap[0] = "UI:background_dark_image"; + StartupGui.logo[0] = "UI:Torque_3D_logo_alt_image"; StartupGui.logoPos[0] = "178 251"; StartupGui.logoExtent[0] = "443 139"; @@ -63,6 +63,8 @@ function StartupGui::next(%this) { // Set us to a blank screen while we load the next one Canvas.setContent(BlankGui); + + %asdasd = %this.bitmap[$StartupIdx]; // Set our bitmap and reset the done variable %this.setBitmap(%this.bitmap[$StartupIdx]); diff --git a/Templates/BaseGame/game/data/ui/images/BackgroundImage_image.asset.taml b/Templates/BaseGame/game/data/ui/images/BackgroundImage_image.asset.taml new file mode 100644 index 000000000..257f07b0a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/BackgroundImage_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Controller_Disconnected_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Controller_Disconnected_image.asset.taml new file mode 100644 index 000000000..4cbcd78a3 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Controller_Disconnected_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_0_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_0_image.asset.taml new file mode 100644 index 000000000..be402ee47 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_0_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_10_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_10_image.asset.taml new file mode 100644 index 000000000..f0437bdb6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_10_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_11_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_11_image.asset.taml new file mode 100644 index 000000000..a57b24abd --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_11_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_12_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_12_image.asset.taml new file mode 100644 index 000000000..3bfc39fa7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_12_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_1_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_1_image.asset.taml new file mode 100644 index 000000000..475caaadf --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_1_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_2_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_2_image.asset.taml new file mode 100644 index 000000000..dd304b13c --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_3_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_3_image.asset.taml new file mode 100644 index 000000000..3b9a580a9 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_3_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_4_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_4_image.asset.taml new file mode 100644 index 000000000..97a1c0938 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_4_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_5_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_5_image.asset.taml new file mode 100644 index 000000000..9f9d9d4c0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_5_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_6_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_6_image.asset.taml new file mode 100644 index 000000000..1024d18fc --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_6_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_7_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_7_image.asset.taml new file mode 100644 index 000000000..b702f4370 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_7_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_8_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_8_image.asset.taml new file mode 100644 index 000000000..44b3e815e --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_8_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_9_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_9_image.asset.taml new file mode 100644 index 000000000..e3ae0b99e --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_9_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_A_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_A_image.asset.taml new file mode 100644 index 000000000..f1cd63a18 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_A_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Alt_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Alt_image.asset.taml new file mode 100644 index 000000000..4e798e60a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Alt_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Down_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Down_image.asset.taml new file mode 100644 index 000000000..8a20ab2dc --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Down_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Left_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Left_image.asset.taml new file mode 100644 index 000000000..b3c56dafe --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Left_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Right_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Right_image.asset.taml new file mode 100644 index 000000000..3468759ed --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Right_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Up_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Up_image.asset.taml new file mode 100644 index 000000000..c1910c432 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Arrow_Up_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Asterisk_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Asterisk_image.asset.taml new file mode 100644 index 000000000..f19259ed4 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Asterisk_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_B_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_B_image.asset.taml new file mode 100644 index 000000000..2c2308280 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_B_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Backspace_Alt_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Backspace_Alt_image.asset.taml new file mode 100644 index 000000000..6bea391c1 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Backspace_Alt_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Backspace_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Backspace_image.asset.taml new file mode 100644 index 000000000..18ed32d19 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Backspace_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Blank_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Blank_image.asset.taml new file mode 100644 index 000000000..00e07aeeb --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Blank_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Bracket_Left_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Bracket_Left_image.asset.taml new file mode 100644 index 000000000..e9b95f17f --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Bracket_Left_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Bracket_Right_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Bracket_Right_image.asset.taml new file mode 100644 index 000000000..b6c06c314 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Bracket_Right_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_C_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_C_image.asset.taml new file mode 100644 index 000000000..32d50b1ce --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_C_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Caps_Lock_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Caps_Lock_image.asset.taml new file mode 100644 index 000000000..f7412e237 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Caps_Lock_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Command_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Command_image.asset.taml new file mode 100644 index 000000000..06d5bfb9f --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Command_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Ctrl_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Ctrl_image.asset.taml new file mode 100644 index 000000000..45cb458c8 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Ctrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_D_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_D_image.asset.taml new file mode 100644 index 000000000..cfe023534 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_D_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Del_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Del_image.asset.taml new file mode 100644 index 000000000..3fd9f1adb --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Del_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_E_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_E_image.asset.taml new file mode 100644 index 000000000..22b1d99c0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_E_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_End_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_End_image.asset.taml new file mode 100644 index 000000000..4d54f951f --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_End_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Escape_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Escape_image.asset.taml new file mode 100644 index 000000000..e03b14b32 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Escape_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F10_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F10_image.asset.taml new file mode 100644 index 000000000..00547cb5b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F10_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F11_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F11_image.asset.taml new file mode 100644 index 000000000..3d7e41fd7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F11_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F12_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F12_image.asset.taml new file mode 100644 index 000000000..081b2bbc1 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F12_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F1_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F1_image.asset.taml new file mode 100644 index 000000000..afadf6ec6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F1_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F2_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F2_image.asset.taml new file mode 100644 index 000000000..e4eeb527c --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F3_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F3_image.asset.taml new file mode 100644 index 000000000..baa3292ad --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F3_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F4_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F4_image.asset.taml new file mode 100644 index 000000000..4f9eb18ec --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F4_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F5_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F5_image.asset.taml new file mode 100644 index 000000000..7a0022545 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F5_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F6_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F6_image.asset.taml new file mode 100644 index 000000000..d9a32b5dc --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F6_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F7_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F7_image.asset.taml new file mode 100644 index 000000000..14fab0d6d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F7_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F8_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F8_image.asset.taml new file mode 100644 index 000000000..34e0bcc58 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F8_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F9_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F9_image.asset.taml new file mode 100644 index 000000000..93150a25d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F9_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F_image.asset.taml new file mode 100644 index 000000000..afb23972d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_F_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_G_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_G_image.asset.taml new file mode 100644 index 000000000..c62a1844b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_G_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_H_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_H_image.asset.taml new file mode 100644 index 000000000..964f72bc0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_H_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Home_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Home_image.asset.taml new file mode 100644 index 000000000..d91aea372 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Home_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_I_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_I_image.asset.taml new file mode 100644 index 000000000..1224fc40f --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_I_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Insert_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Insert_image.asset.taml new file mode 100644 index 000000000..451acd29e --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Insert_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_J_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_J_image.asset.taml new file mode 100644 index 000000000..2bd032ea7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_J_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_K_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_K_image.asset.taml new file mode 100644 index 000000000..e70546e23 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_K_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_L_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_L_image.asset.taml new file mode 100644 index 000000000..5b5d52b67 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_L_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_M_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_M_image.asset.taml new file mode 100644 index 000000000..1fa8b85ff --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_M_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mark_Left_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mark_Left_image.asset.taml new file mode 100644 index 000000000..b72280974 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mark_Left_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mark_Right_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mark_Right_image.asset.taml new file mode 100644 index 000000000..3a74629f0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mark_Right_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Minus_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Minus_image.asset.taml new file mode 100644 index 000000000..16a496661 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Minus_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse1_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse1_image.asset.taml new file mode 100644 index 000000000..e7dbcdb44 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse1_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse2_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse2_image.asset.taml new file mode 100644 index 000000000..fc1849765 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse3_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse3_image.asset.taml new file mode 100644 index 000000000..5f2969d39 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse3_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse_Simple_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse_Simple_image.asset.taml new file mode 100644 index 000000000..5d85499ad --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Mouse_Simple_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_N_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_N_image.asset.taml new file mode 100644 index 000000000..277049e6f --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_N_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Num_Lock_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Num_Lock_image.asset.taml new file mode 100644 index 000000000..db0e6df4a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Num_Lock_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_O_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_O_image.asset.taml new file mode 100644 index 000000000..a800beeec --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_O_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_P_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_P_image.asset.taml new file mode 100644 index 000000000..a33be5bb0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_P_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Page_Down_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Page_Down_image.asset.taml new file mode 100644 index 000000000..19d3d3081 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Page_Down_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Page_Up_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Page_Up_image.asset.taml new file mode 100644 index 000000000..8fea1eaa5 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Page_Up_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Plus_Tall_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Plus_Tall_image.asset.taml new file mode 100644 index 000000000..2aab21510 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Plus_Tall_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Plus_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Plus_image.asset.taml new file mode 100644 index 000000000..e198d5bcb --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Plus_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Print_Screen_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Print_Screen_image.asset.taml new file mode 100644 index 000000000..410b655f1 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Print_Screen_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Q_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Q_image.asset.taml new file mode 100644 index 000000000..a80f085e2 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Q_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Question_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Question_image.asset.taml new file mode 100644 index 000000000..e39d517c7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Question_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Quote_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Quote_image.asset.taml new file mode 100644 index 000000000..a42465659 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Quote_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_R_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_R_image.asset.taml new file mode 100644 index 000000000..8f1b08f61 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_R_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_Alt_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_Alt_image.asset.taml new file mode 100644 index 000000000..af498fb47 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_Alt_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_Tall_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_Tall_image.asset.taml new file mode 100644 index 000000000..4dbd21270 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_Tall_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_image.asset.taml new file mode 100644 index 000000000..739278567 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Return_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_S_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_S_image.asset.taml new file mode 100644 index 000000000..9db023730 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_S_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Semicolon_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Semicolon_image.asset.taml new file mode 100644 index 000000000..c6946adcb --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Semicolon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Shift_Alt_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Shift_Alt_image.asset.taml new file mode 100644 index 000000000..2a210f34b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Shift_Alt_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Shift_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Shift_image.asset.taml new file mode 100644 index 000000000..08ba936e5 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Shift_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Slash_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Slash_image.asset.taml new file mode 100644 index 000000000..e7a750164 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Slash_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Space_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Space_image.asset.taml new file mode 100644 index 000000000..e58285f23 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Space_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_T_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_T_image.asset.taml new file mode 100644 index 000000000..ae590c8ce --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_T_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Tab_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Tab_image.asset.taml new file mode 100644 index 000000000..d48b2a9c8 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Tab_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Tilda_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Tilda_image.asset.taml new file mode 100644 index 000000000..c12871b9a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Tilda_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_U_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_U_image.asset.taml new file mode 100644 index 000000000..4b7599d06 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_U_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_V_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_V_image.asset.taml new file mode 100644 index 000000000..c881684e7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_V_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_W_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_W_image.asset.taml new file mode 100644 index 000000000..bc18cd655 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_W_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Win_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Win_image.asset.taml new file mode 100644 index 000000000..6972d1fd2 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Win_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_X_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_X_image.asset.taml new file mode 100644 index 000000000..a39405e5b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_X_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Y_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Y_image.asset.taml new file mode 100644 index 000000000..f154684cc --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Y_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Z_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Z_image.asset.taml new file mode 100644 index 000000000..ab5ef8beb --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_Z_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Circle_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Circle_image.asset.taml new file mode 100644 index 000000000..eff562f0d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Circle_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Cross_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Cross_image.asset.taml new file mode 100644 index 000000000..2794ea8db --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Cross_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Down_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Down_image.asset.taml new file mode 100644 index 000000000..0308d7c65 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Down_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Left_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Left_image.asset.taml new file mode 100644 index 000000000..61d37dd99 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Left_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Right_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Right_image.asset.taml new file mode 100644 index 000000000..939bc896e --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Right_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Up_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Up_image.asset.taml new file mode 100644 index 000000000..d227bca6f --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_Up_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_image.asset.taml new file mode 100644 index 000000000..7c277f46d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Dpad_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_L1_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_L1_image.asset.taml new file mode 100644 index 000000000..56d2f23fe --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_L1_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_L2_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_L2_image.asset.taml new file mode 100644 index 000000000..48d3409e4 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_L2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Left_Stick_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Left_Stick_image.asset.taml new file mode 100644 index 000000000..b94963a58 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Left_Stick_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Options_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Options_image.asset.taml new file mode 100644 index 000000000..52219baf9 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Options_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_R1_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_R1_image.asset.taml new file mode 100644 index 000000000..0e6a68e0e --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_R1_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_R2_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_R2_image.asset.taml new file mode 100644 index 000000000..1596a08b1 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_R2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Right_Stick_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Right_Stick_image.asset.taml new file mode 100644 index 000000000..9003dc998 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Right_Stick_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Share_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Share_image.asset.taml new file mode 100644 index 000000000..18deaf629 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Share_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Square_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Square_image.asset.taml new file mode 100644 index 000000000..b7d39f82c --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Square_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Touch_Pad_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Touch_Pad_image.asset.taml new file mode 100644 index 000000000..c1b16cefe --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Touch_Pad_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Triangle_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Triangle_image.asset.taml new file mode 100644 index 000000000..b22cb47d6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/PS4/PS4_Triangle_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_A_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_A_image.asset.taml new file mode 100644 index 000000000..1fd3b2b09 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_A_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_B_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_B_image.asset.taml new file mode 100644 index 000000000..d5aeea85c --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_B_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controller_Left_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controller_Left_image.asset.taml new file mode 100644 index 000000000..88dda38da --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controller_Left_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controller_Right_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controller_Right_image.asset.taml new file mode 100644 index 000000000..4b7129f12 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controller_Right_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controllers_Separate_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controllers_Separate_image.asset.taml new file mode 100644 index 000000000..955ff550b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controllers_Separate_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controllers_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controllers_image.asset.taml new file mode 100644 index 000000000..cdaf313c0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Controllers_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Down_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Down_image.asset.taml new file mode 100644 index 000000000..4620dc776 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Down_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Down_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Down_image.asset.taml new file mode 100644 index 000000000..6fc1f60b8 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Down_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Left_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Left_image.asset.taml new file mode 100644 index 000000000..3b3e0b970 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Left_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Right_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Right_image.asset.taml new file mode 100644 index 000000000..97b643b01 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Right_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Up_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Up_image.asset.taml new file mode 100644 index 000000000..e62227b04 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_Up_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_image.asset.taml new file mode 100644 index 000000000..0e6736bd7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Dpad_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Home_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Home_image.asset.taml new file mode 100644 index 000000000..24658efd6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Home_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_LB_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_LB_image.asset.taml new file mode 100644 index 000000000..bab32a192 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_LB_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_LT_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_LT_image.asset.taml new file mode 100644 index 000000000..6e06321ef --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_LT_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Left_Stick_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Left_Stick_image.asset.taml new file mode 100644 index 000000000..3ccd202d6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Left_Stick_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Left_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Left_image.asset.taml new file mode 100644 index 000000000..a48d02ff3 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Left_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Minus_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Minus_image.asset.taml new file mode 100644 index 000000000..81126e13a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Minus_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Plus_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Plus_image.asset.taml new file mode 100644 index 000000000..5279c0077 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Plus_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_RB_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_RB_image.asset.taml new file mode 100644 index 000000000..12755c7c9 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_RB_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_RT_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_RT_image.asset.taml new file mode 100644 index 000000000..5546d4711 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_RT_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Right_Stick_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Right_Stick_image.asset.taml new file mode 100644 index 000000000..03295ec2e --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Right_Stick_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Right_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Right_image.asset.taml new file mode 100644 index 000000000..29752c050 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Right_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Square_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Square_image.asset.taml new file mode 100644 index 000000000..e1411d9b7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Square_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Up_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Up_image.asset.taml new file mode 100644 index 000000000..0a650deea --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Up_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_X_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_X_image.asset.taml new file mode 100644 index 000000000..33542ebc9 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_X_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Y_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Y_image.asset.taml new file mode 100644 index 000000000..ae328a645 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Switch/Switch_Y_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_A_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_A_image.asset.taml new file mode 100644 index 000000000..f4d22a7f3 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_A_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_B_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_B_image.asset.taml new file mode 100644 index 000000000..89a58c8ff --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_B_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Down_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Down_image.asset.taml new file mode 100644 index 000000000..9dcda7f63 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Down_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Left_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Left_image.asset.taml new file mode 100644 index 000000000..3357cf7e7 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Left_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Right_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Right_image.asset.taml new file mode 100644 index 000000000..39eade6e0 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Right_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Up_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Up_image.asset.taml new file mode 100644 index 000000000..210462baf --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_Up_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_image.asset.taml new file mode 100644 index 000000000..0b56ff50f --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Dpad_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_LB_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_LB_image.asset.taml new file mode 100644 index 000000000..950f39bb1 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_LB_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_LT_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_LT_image.asset.taml new file mode 100644 index 000000000..9987db01c --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_LT_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Left_Stick_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Left_Stick_image.asset.taml new file mode 100644 index 000000000..e294e21f9 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Left_Stick_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Menu_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Menu_image.asset.taml new file mode 100644 index 000000000..6218669f9 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Menu_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_RB_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_RB_image.asset.taml new file mode 100644 index 000000000..d464f4247 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_RB_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_RT_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_RT_image.asset.taml new file mode 100644 index 000000000..9b8575bc4 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_RT_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Right_Stick_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Right_Stick_image.asset.taml new file mode 100644 index 000000000..75ea8c904 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Right_Stick_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Windows_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Windows_image.asset.taml new file mode 100644 index 000000000..259ec8172 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Windows_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_X_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_X_image.asset.taml new file mode 100644 index 000000000..6afe85cb4 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_X_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Y_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Y_image.asset.taml new file mode 100644 index 000000000..fe4c77aa3 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Inputs/Xbox/Xbox_Y_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/ScreenBrightness_Dark_image.asset.taml b/Templates/BaseGame/game/data/ui/images/ScreenBrightness_Dark_image.asset.taml new file mode 100644 index 000000000..22c79dc8c --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/ScreenBrightness_Dark_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/ScreenBrightness_Light_image.asset.taml b/Templates/BaseGame/game/data/ui/images/ScreenBrightness_Light_image.asset.taml new file mode 100644 index 000000000..870a93062 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/ScreenBrightness_Light_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_alt_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_alt_image.asset.taml new file mode 100644 index 000000000..b153f46bc --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_alt_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_image.asset.taml new file mode 100644 index 000000000..da6130ae8 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_shortcut_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_shortcut_image.asset.taml new file mode 100644 index 000000000..f780d2f0d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_shortcut_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_w_image.asset.taml b/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_w_image.asset.taml new file mode 100644 index 000000000..7d6d2fc14 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/Torque_3D_logo_w_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/background_dark_image.asset.taml b/Templates/BaseGame/game/data/ui/images/background_dark_image.asset.taml new file mode 100644 index 000000000..95c45a078 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/background_dark_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/background_image.asset.taml b/Templates/BaseGame/game/data/ui/images/background_image.asset.taml new file mode 100644 index 000000000..43e84d5fe --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/background_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/buttontab_image.asset.taml b/Templates/BaseGame/game/data/ui/images/buttontab_image.asset.taml new file mode 100644 index 000000000..371fbdc5d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/buttontab_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/chatHudBorderArray_image.asset.taml b/Templates/BaseGame/game/data/ui/images/chatHudBorderArray_image.asset.taml new file mode 100644 index 000000000..7651873a4 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/chatHudBorderArray_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/checkbox_image.asset.taml b/Templates/BaseGame/game/data/ui/images/checkbox_image.asset.taml new file mode 100644 index 000000000..30de51698 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/checkbox_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/clear_btn_d_image.asset.taml b/Templates/BaseGame/game/data/ui/images/clear_btn_d_image.asset.taml new file mode 100644 index 000000000..a35213c68 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/clear_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/clear_btn_h_image.asset.taml b/Templates/BaseGame/game/data/ui/images/clear_btn_h_image.asset.taml new file mode 100644 index 000000000..49b78e8a2 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/clear_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/clear_btn_n_image.asset.taml b/Templates/BaseGame/game/data/ui/images/clear_btn_n_image.asset.taml new file mode 100644 index 000000000..c6868777f --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/clear_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/collapse_toolbar_d_image.asset.taml b/Templates/BaseGame/game/data/ui/images/collapse_toolbar_d_image.asset.taml new file mode 100644 index 000000000..92894d013 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/collapse_toolbar_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/collapse_toolbar_h_image.asset.taml b/Templates/BaseGame/game/data/ui/images/collapse_toolbar_h_image.asset.taml new file mode 100644 index 000000000..f78712c70 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/collapse_toolbar_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/collapse_toolbar_n_image.asset.taml b/Templates/BaseGame/game/data/ui/images/collapse_toolbar_n_image.asset.taml new file mode 100644 index 000000000..3938463f3 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/collapse_toolbar_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/defaultCursor_image.asset.taml b/Templates/BaseGame/game/data/ui/images/defaultCursor_image.asset.taml new file mode 100644 index 000000000..e40d04bd5 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/defaultCursor_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/dropDown_image.asset.taml b/Templates/BaseGame/game/data/ui/images/dropDown_image.asset.taml new file mode 100644 index 000000000..657510d4e --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/dropDown_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/dropdown_button_arrow_image.asset.taml b/Templates/BaseGame/game/data/ui/images/dropdown_button_arrow_image.asset.taml new file mode 100644 index 000000000..449f1638b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/dropdown_button_arrow_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/dropdown_textEdit_image.asset.taml b/Templates/BaseGame/game/data/ui/images/dropdown_textEdit_image.asset.taml new file mode 100644 index 000000000..63455e9dd --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/dropdown_textEdit_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/dropslider_d_image.asset.taml b/Templates/BaseGame/game/data/ui/images/dropslider_d_image.asset.taml new file mode 100644 index 000000000..e1aafe2e2 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/dropslider_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/dropslider_h_image.asset.taml b/Templates/BaseGame/game/data/ui/images/dropslider_h_image.asset.taml new file mode 100644 index 000000000..666c57ac3 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/dropslider_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/dropslider_n_image.asset.taml b/Templates/BaseGame/game/data/ui/images/dropslider_n_image.asset.taml new file mode 100644 index 000000000..1ccfc0900 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/dropslider_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/expand_toolbar_d_image.asset.taml b/Templates/BaseGame/game/data/ui/images/expand_toolbar_d_image.asset.taml new file mode 100644 index 000000000..e693637b9 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/expand_toolbar_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/expand_toolbar_h_image.asset.taml b/Templates/BaseGame/game/data/ui/images/expand_toolbar_h_image.asset.taml new file mode 100644 index 000000000..d014248c6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/expand_toolbar_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/expand_toolbar_n_image.asset.taml b/Templates/BaseGame/game/data/ui/images/expand_toolbar_n_image.asset.taml new file mode 100644 index 000000000..efd5fd96d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/expand_toolbar_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/folder_image.asset.taml b/Templates/BaseGame/game/data/ui/images/folder_image.asset.taml new file mode 100644 index 000000000..473e98b75 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/folder_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/group_border_image.asset.taml b/Templates/BaseGame/game/data/ui/images/group_border_image.asset.taml new file mode 100644 index 000000000..9b2972e84 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/group_border_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/hudfill_image.asset.taml b/Templates/BaseGame/game/data/ui/images/hudfill_image.asset.taml new file mode 100644 index 000000000..2e67ecd22 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/hudfill_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/inactive_overlay_image.asset.taml b/Templates/BaseGame/game/data/ui/images/inactive_overlay_image.asset.taml new file mode 100644 index 000000000..318f2f289 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/inactive_overlay_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/lagIcon_image.asset.taml b/Templates/BaseGame/game/data/ui/images/lagIcon_image.asset.taml new file mode 100644 index 000000000..0c765ea20 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/lagIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/listMenuArray_image.asset.taml b/Templates/BaseGame/game/data/ui/images/listMenuArray_image.asset.taml new file mode 100644 index 000000000..c074f7c00 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/listMenuArray_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/loadingbar_image.asset.taml b/Templates/BaseGame/game/data/ui/images/loadingbar_image.asset.taml new file mode 100644 index 000000000..548be3563 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/loadingbar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/macCursor_image.asset.taml b/Templates/BaseGame/game/data/ui/images/macCursor_image.asset.taml new file mode 100644 index 000000000..de1223a2b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/macCursor_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/menuSlider_image.asset.taml b/Templates/BaseGame/game/data/ui/images/menuSlider_image.asset.taml new file mode 100644 index 000000000..4b1f0fc9a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/menuSlider_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/menu_button_image.asset.taml b/Templates/BaseGame/game/data/ui/images/menu_button_image.asset.taml new file mode 100644 index 000000000..e1c825640 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/menu_button_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/menu_image.asset.taml b/Templates/BaseGame/game/data/ui/images/menu_image.asset.taml new file mode 100644 index 000000000..4435ca8ef --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/menu_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/new_d_image.asset.taml b/Templates/BaseGame/game/data/ui/images/new_d_image.asset.taml new file mode 100644 index 000000000..5e31bedbd --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/new_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/new_h_image.asset.taml b/Templates/BaseGame/game/data/ui/images/new_h_image.asset.taml new file mode 100644 index 000000000..d50f57573 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/new_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/new_n_image.asset.taml b/Templates/BaseGame/game/data/ui/images/new_n_image.asset.taml new file mode 100644 index 000000000..6dd4f671c --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/new_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/next_button_d_image.asset.taml b/Templates/BaseGame/game/data/ui/images/next_button_d_image.asset.taml new file mode 100644 index 000000000..7b1cfa797 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/next_button_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/next_button_h_image.asset.taml b/Templates/BaseGame/game/data/ui/images/next_button_h_image.asset.taml new file mode 100644 index 000000000..9646231e5 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/next_button_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/next_button_n_image.asset.taml b/Templates/BaseGame/game/data/ui/images/next_button_n_image.asset.taml new file mode 100644 index 000000000..31eb65042 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/next_button_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/no_preview_image.asset.taml b/Templates/BaseGame/game/data/ui/images/no_preview_image.asset.taml new file mode 100644 index 000000000..1546088dc --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/no_preview_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/numericslider_image.asset.taml b/Templates/BaseGame/game/data/ui/images/numericslider_image.asset.taml new file mode 100644 index 000000000..a322b5269 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/numericslider_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/optionsMenuSliderBitmapArray_image.asset.taml b/Templates/BaseGame/game/data/ui/images/optionsMenuSliderBitmapArray_image.asset.taml new file mode 100644 index 000000000..9adb5a291 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/optionsMenuSliderBitmapArray_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/panel_image.asset.taml b/Templates/BaseGame/game/data/ui/images/panel_image.asset.taml new file mode 100644 index 000000000..35df247c8 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/panel_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/panel_low_image.asset.taml b/Templates/BaseGame/game/data/ui/images/panel_low_image.asset.taml new file mode 100644 index 000000000..22c37b3fe --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/panel_low_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/previous_button_d_image.asset.taml b/Templates/BaseGame/game/data/ui/images/previous_button_d_image.asset.taml new file mode 100644 index 000000000..93a2f1d1b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/previous_button_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/previous_button_h_image.asset.taml b/Templates/BaseGame/game/data/ui/images/previous_button_h_image.asset.taml new file mode 100644 index 000000000..7391d63d9 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/previous_button_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/previous_button_n_image.asset.taml b/Templates/BaseGame/game/data/ui/images/previous_button_n_image.asset.taml new file mode 100644 index 000000000..3f4b44df6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/previous_button_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/radioButton_image.asset.taml b/Templates/BaseGame/game/data/ui/images/radioButton_image.asset.taml new file mode 100644 index 000000000..c8872ef78 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/radioButton_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/scrollBar_image.asset.taml b/Templates/BaseGame/game/data/ui/images/scrollBar_image.asset.taml new file mode 100644 index 000000000..92fe3c13d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/scrollBar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/selector_button_blank_image.asset.taml b/Templates/BaseGame/game/data/ui/images/selector_button_blank_image.asset.taml new file mode 100644 index 000000000..058b3d4c4 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/selector_button_blank_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/selector_button_dark_image.asset.taml b/Templates/BaseGame/game/data/ui/images/selector_button_dark_image.asset.taml new file mode 100644 index 000000000..a669fe5d6 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/selector_button_dark_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/selector_button_highlight_only_image.asset.taml b/Templates/BaseGame/game/data/ui/images/selector_button_highlight_only_image.asset.taml new file mode 100644 index 000000000..96c16617a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/selector_button_highlight_only_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/selector_button_image.asset.taml b/Templates/BaseGame/game/data/ui/images/selector_button_image.asset.taml new file mode 100644 index 000000000..ffe4338e5 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/selector_button_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/separator_h_image.asset.taml b/Templates/BaseGame/game/data/ui/images/separator_h_image.asset.taml new file mode 100644 index 000000000..ec8c67549 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/separator_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/separator_v_image.asset.taml b/Templates/BaseGame/game/data/ui/images/separator_v_image.asset.taml new file mode 100644 index 000000000..7558e847a --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/separator_v_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/slider___Copy_image.asset.taml b/Templates/BaseGame/game/data/ui/images/slider___Copy_image.asset.taml new file mode 100644 index 000000000..3a460e432 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/slider___Copy_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/slider_w_box_image.asset.taml b/Templates/BaseGame/game/data/ui/images/slider_w_box_image.asset.taml new file mode 100644 index 000000000..6661f7999 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/slider_w_box_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/tab_border_image.asset.taml b/Templates/BaseGame/game/data/ui/images/tab_border_image.asset.taml new file mode 100644 index 000000000..9d4db0d2d --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/tab_border_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/tab_image.asset.taml b/Templates/BaseGame/game/data/ui/images/tab_image.asset.taml new file mode 100644 index 000000000..15c2b4b7b --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/tab_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/textEditSliderBox_image.asset.taml b/Templates/BaseGame/game/data/ui/images/textEditSliderBox_image.asset.taml new file mode 100644 index 000000000..77429e702 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/textEditSliderBox_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/textEdit_image.asset.taml b/Templates/BaseGame/game/data/ui/images/textEdit_image.asset.taml new file mode 100644 index 000000000..241e228c8 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/textEdit_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/images/window_image.asset.taml b/Templates/BaseGame/game/data/ui/images/window_image.asset.taml new file mode 100644 index 000000000..c01f24895 --- /dev/null +++ b/Templates/BaseGame/game/data/ui/images/window_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/data/ui/scripts/menuInputButtons.tscript b/Templates/BaseGame/game/data/ui/scripts/menuInputButtons.tscript index 758ce61c4..3d4c76c90 100644 --- a/Templates/BaseGame/game/data/ui/scripts/menuInputButtons.tscript +++ b/Templates/BaseGame/game/data/ui/scripts/menuInputButtons.tscript @@ -92,81 +92,81 @@ function MenuInputButton::refresh(%this) { if(%this.gamepadButton !$= "") { - %path = ""; + %assetId = ""; if($activeControllerName $= "PS4 Controller") { - %path = "data/ui/images/inputs/PS4/PS4_"; + %assetId = "UI:PS4_"; if(%this.gamepadButton $= "btn_a") - %path = %path @ "Cross"; + %assetId = %assetId @ "Cross"; else if(%this.gamepadButton $= "btn_b") - %path = %path @ "Circle"; + %assetId = %assetId @ "Circle"; else if(%this.gamepadButton $= "btn_x") - %path = %path @ "Square"; + %assetId = %assetId @ "Square"; else if(%this.gamepadButton $= "btn_y") - %path = %path @ "Triangle"; + %assetId = %assetId @ "Triangle"; else if(%this.gamepadButton $= "btn_l") - %path = %path @ "L1"; + %assetId = %assetId @ "L1"; else if(%this.gamepadButton $= "zaxis") - %path = %path @ "L2"; + %assetId = %assetId @ "L2"; else if(%this.gamepadButton $= "btn_r") - %path = %path @ "R1"; + %assetId = %assetId @ "R1"; else if(%this.gamepadButton $= "rzaxis") - %path = %path @ "R2"; + %assetId = %assetId @ "R2"; else if(%this.gamepadButton $= "btn_start") - %path = %path @ "Options"; + %assetId = %assetId @ "Options"; else if(%this.gamepadButton $= "btn_back") - %path = %path @ "Share"; + %assetId = %assetId @ "Share"; } else if($activeControllerName $= "Nintendo Switch Pro Controller") { - %path = "data/ui/images/inputs/Switch/Switch_"; + %assetId = "UI:Switch_"; if(%this.gamepadButton $= "btn_a") - %path = %path @ "B"; + %assetId = %assetId @ "B"; else if(%this.gamepadButton $= "btn_b") - %path = %path @ "A"; + %assetId = %assetId @ "A"; else if(%this.gamepadButton $= "btn_x") - %path = %path @ "Y"; + %assetId = %assetId @ "Y"; else if(%this.gamepadButton $= "btn_y") - %path = %path @ "X"; + %assetId = %assetId @ "X"; else if(%this.gamepadButton $= "btn_l") - %path = %path @ "LB"; + %assetId = %assetId @ "LB"; else if(%this.gamepadButton $= "zaxis") - %path = %path @ "LT"; + %assetId = %assetId @ "LT"; else if(%this.gamepadButton $= "btn_r") - %path = %path @ "RB"; + %assetId = %assetId @ "RB"; else if(%this.gamepadButton $= "rzaxis") - %path = %path @ "RT"; + %assetId = %assetId @ "RT"; else if(%this.gamepadButton $= "btn_start") - %path = %path @ "Plus"; + %assetId = %assetId @ "Plus"; else if(%this.gamepadButton $= "btn_back") - %path = %path @ "Minus"; + %assetId = %assetId @ "Minus"; } else if($activeControllerName !$= "") { - %path = "data/ui/images/inputs/Xbox/Xbox_"; + %assetId = "UI:Xbox_"; if(%this.gamepadButton $= "btn_a") - %path = %path @ "A"; + %assetId = %assetId @ "A"; else if(%this.gamepadButton $= "btn_b") - %path = %path @ "B"; + %assetId = %assetId @ "B"; else if(%this.gamepadButton $= "btn_x") - %path = %path @ "X"; + %assetId = %assetId @ "X"; else if(%this.gamepadButton $= "btn_y") - %path = %path @ "Y"; + %assetId = %assetId @ "Y"; else if(%this.gamepadButton $= "btn_l") - %path = %path @ "LB"; + %assetId = %assetId @ "LB"; else if(%this.gamepadButton $= "zaxis") - %path = %path @ "LT"; + %assetId = %assetId @ "LT"; else if(%this.gamepadButton $= "btn_r") - %path = %path @ "RB"; + %assetId = %assetId @ "RB"; else if(%this.gamepadButton $= "rzaxis") - %path = %path @ "RT"; + %assetId = %assetId @ "RT"; else if(%this.gamepadButton $= "btn_start") - %path = %path @ "Menu"; + %assetId = %assetId @ "Menu"; else if(%this.gamepadButton $= "btn_back") - %path = %path @ "Windows"; + %assetId = %assetId @ "Windows"; } } } @@ -174,11 +174,11 @@ function MenuInputButton::refresh(%this) { if(%this.keyboardButton !$= "") { - %path = "data/ui/images/Inputs/Keyboard & Mouse/Keyboard_Black_" @ %this.keyboardButton; + %assetId = "UI:Keyboard_Black_" @ %this.keyboardButton; } } - %this.setBitmap(%path); + %this.setBitmap(%assetId @ "_image"); return true; } diff --git a/Templates/BaseGame/game/data/ui/scripts/profiles.tscript b/Templates/BaseGame/game/data/ui/scripts/profiles.tscript index c4f972082..c9dfed5b5 100644 --- a/Templates/BaseGame/game/data/ui/scripts/profiles.tscript +++ b/Templates/BaseGame/game/data/ui/scripts/profiles.tscript @@ -22,7 +22,7 @@ new GuiGameListMenuProfile(DefaultListMenuProfile) RowSize = "500 90"; ColumnSplit = "250"; RightPad = "20"; - bitmap = "data/ui/images/listMenuArray"; + bitmap = "UI:listMenuArray_image"; canKeyFocus = true; }; @@ -98,7 +98,7 @@ new GuiControlProfile( GuiMenuButtonProfile ) fixedExtent = false; justify = "center"; canKeyFocus = false; - //bitmap = "data/ui/images/menu-button"; + //bitmapAsset = "UI:menu_button_image"; hasBitmapArray = false; soundButtonDown = menuButtonPressed; soundButtonOver = menuButtonHover; @@ -119,7 +119,7 @@ new GuiControlProfile( GuiHighlightMenuButtonProfile ) fixedExtent = false; justify = "center"; canKeyFocus = false; - bitmap = "data/ui/images/selector-button-highlight-only"; + bitmapAsset = "UI:selector_button_highlight_only_image"; hasBitmapArray = false; category = "Core"; }; @@ -138,7 +138,7 @@ new GuiControlProfile( GuiBlankMenuButtonProfile ) fixedExtent = false; justify = "center"; canKeyFocus = false; - bitmap = "data/ui/images/selector-button-blank"; + bitmapAsset = "UI:selector_button_blank_image"; hasBitmapArray = false; soundButtonDown = menuButtonPressed; soundButtonOver = menuButtonHover; @@ -182,7 +182,7 @@ new GuiControlProfile( GuiGroupBorderProfile ) border = false; opaque = false; hasBitmapArray = true; - bitmap = "data/ui/images/group-border"; + bitmapAsset = "UI:group_border_image"; category = "Core"; }; @@ -192,7 +192,7 @@ new GuiControlProfile( GuiTabBorderProfile ) border = false; opaque = false; hasBitmapArray = true; - bitmap = "data/ui/images/tab-border"; + bitmapAsset = "UI:tab_border_image"; category = "Core"; }; @@ -355,7 +355,7 @@ new GuiControlProfile( GuiPopUpMenuDefault : GuiDefaultProfile ) border = 0; borderThickness = 0; fixedExtent = true; - bitmap = "data/ui/images/scrollBar"; + bitmapAsset = "UI:scrollBar_image"; hasBitmapArray = true; profileForChildren = GuiPopupMenuItemBorder; fillColor = "242 241 240 ";//"255 255 255";//100 @@ -372,7 +372,7 @@ if( !isObject( GuiPopUpMenuProfile ) ) new GuiControlProfile( GuiPopUpMenuProfile : GuiPopUpMenuDefault ) { textOffset = "6 4"; - bitmap = "data/ui/images/dropDown"; + bitmapAsset = "UI:dropDown_image"; hasBitmapArray = true; border = 1; profileForChildren = GuiPopUpMenuDefault; @@ -390,7 +390,7 @@ new GuiControlProfile( GuiTabBookProfile ) fontType = "Arial"; fontSize = 14; justify = "center"; - bitmap = "data/ui/images/tab"; + bitmapAsset = "UI:tab_image"; tabWidth = 64; tabHeight = 24; tabPosition = "Top"; @@ -407,7 +407,7 @@ new GuiControlProfile( GuiTabPageProfile : GuiDefaultProfile ) fontType = "Arial"; fontSize = 10; justify = "center"; - bitmap = "data/ui/images/tab"; + bitmapAsset = "UI:tab_image"; opaque = false; fillColor = "240 239 238"; category = "Core"; @@ -501,7 +501,7 @@ new GuiControlProfile( GuiRadioProfile ) fontColor = "20 20 20"; fontColorHL = "80 80 80"; fixedExtent = true; - bitmap = "data/ui/images/radioButton"; + bitmapAsset = "UI:radioButton_image"; hasBitmapArray = true; category = "Core"; }; @@ -517,7 +517,7 @@ new GuiControlProfile(GuiMenuScrollProfile) fontColor = "200 200 200"; fontColorHL = "250 250 250"; border = false; - bitmap = "data/ui/images/scrollBar"; + bitmapAsset = "UI:scrollBar_image"; hasBitmapArray = true; category = "Core"; }; @@ -531,14 +531,14 @@ new GuiControlProfile(GuiMenuScrollProfile) fontColor = "0 0 0"; fontColorHL = "150 150 150"; border = true; - bitmap = "data/ui/images/scrollBar"; + bitmapAsset = "UI:scrollBar_image"; hasBitmapArray = true; category = "Core"; }; singleton GuiControlProfile(SliderBitmapGUIProfile) { - bitmap = "data/ui/images/optionsMenuSliderBitmapArray.png"; + bitmapAsset = "UI:optionsMenuSliderBitmapArray_image"; hasBitmapArray = true; opaque = false; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/tools/MainEditor/MainEditor.module b/Templates/BaseGame/game/tools/MainEditor/MainEditor.module deleted file mode 100644 index 0b796cd00..000000000 --- a/Templates/BaseGame/game/tools/MainEditor/MainEditor.module +++ /dev/null @@ -1,9 +0,0 @@ - - \ No newline at end of file diff --git a/Templates/BaseGame/game/tools/MainEditor/MainEditor.tscript b/Templates/BaseGame/game/tools/MainEditor/MainEditor.tscript deleted file mode 100644 index 8d5b844cc..000000000 --- a/Templates/BaseGame/game/tools/MainEditor/MainEditor.tscript +++ /dev/null @@ -1,207 +0,0 @@ -function MainEditor::onCreate( %this ) -{ - echo("\n--------- Initializing MainEditor ---------"); - - //exec("tools/gui/profiles.ed." @ $TorqueScriptFileExtension); - //exec("./scripts/GuiProfiles." @ $TorqueScriptFileExtension); - - exec("./guis/MainEditorWindow.gui"); - - //exec("./scripts/newEditorGui." @ $TorqueScriptFileExtension); - - $UsePanelLayout = false; - $AssetBrowserPanelState = true; - $AssetBrowserPanelSplit = 0; - $InspectorPanelState = true; - $InspectorPanelSplit = 0; - $ToolsPanelState = true; - $ToolsPanelSplit = 0; -} - -function MainEditor::onDestroy( %this ) -{ -} - -function NewEditorGui::addNewEditorTab(%this, %editorName) -{ - %editorTab = new GuiTabPageCtrl() - { - Profile = "ToolsGuiEditorTabPage"; - position = "0 0"; - extent = Editor_MainViewTabBook.extent; - AnchorTop = "1"; - AnchorBottom = "0"; - AnchorLeft = "1"; - AnchorRight = "0"; - horizSizing = "width"; - vertSizing = "height"; - text = %editorName; - }; - - Editor_MainViewTabBook.add(%editorTab); - - return %editorTab; -} - -function togglePanelLayout() -{ - $UsePanelLayout = !$UsePanelLayout; - - if($UsePanelLayout) - { - EditorGui.add(NewEditorGui); - - //Nudge us down so we show the toolbar - NewEditorGui.resize(0, EditorGuiToolbar.extent.y, EditorGui.extent.x, EditorGui.extent.y - EditorGuiToolbar.extent.y - EditorGuiStatusBar.extent.y); - - %mainEditViewTitle = "Level - " @ getScene(0).getName(); - %mainEditViewCtrl = NewEditorGui.addNewEditorTab(%mainEditViewTitle); - - %mainEditViewCtrl.add(EWorldEditor); - EWorldEditor.position = "0 24"; - EWorldEditor.extent = %mainEditViewCtrl.extent.x SPC %mainEditViewCtrl.extent.y - 24; - - Editor_AssetBrowserPanel.add(AssetBrowser); - AssetBrowser.resize(0,0, Editor_AssetBrowserPanel.extent.x, Editor_AssetBrowserPanel.extent.y); - AssetBrowser.horizSizing = "width"; - AssetBrowser.vertSizing = "height"; - AssetBrowserWindow.resize(0,0, AssetBrowser.extent.x, AssetBrowser.extent.y); - AssetBrowserWindow.horizSizing = "width"; - AssetBrowserWindow.vertSizing = "height"; - AssetBrowserWindow.canClose = false; - AssetBrowserWindow.canCollapse = false; - AssetBrowserWindow.canMaximize = false; - AssetBrowserWindow.canMinimize = false; - AssetBrowserWindow.canMove = false; - AssetBrowserWindow.resizeWidth = false; - AssetBrowserWindow.resizeHeight = false; - - //Prep it - AssetBrowser.loadFilters(); - - Editor_SceneTreePanel.add(EWTreeWindow); - EWTreeWindow.resize(0,0, Editor_SceneTreePanel.extent.x, Editor_SceneTreePanel.extent.y); - EWTreeWindow.horizSizing = "width"; - EWTreeWindow.vertSizing = "height"; - EWTreeWindow.canClose = false; - EWTreeWindow.canCollapse = false; - EWTreeWindow.canMaximize = false; - EWTreeWindow.canMinimize = false; - EWTreeWindow.canMove = false; - EWTreeWindow.resizeWidth = false; - EWTreeWindow.resizeHeight = false; - - if(!isObject(Scenes)) - { - $scenesRootGroup = new SimGroup(Scenes); - - $scenesRootGroup.add(getScene(0)); - } - - EditorTree.open($scenesRootGroup,true); - - Editor_PropertiesPanel.add(EWInspectorWindow); - EWInspectorWindow.resize(0,0, Editor_PropertiesPanel.extent.x, Editor_PropertiesPanel.extent.y); - EWInspectorWindow.horizSizing = "width"; - EWInspectorWindow.vertSizing = "height"; - EWInspectorWindow.canClose = false; - EWInspectorWindow.canCollapse = false; - EWInspectorWindow.canMaximize = false; - EWInspectorWindow.canMinimize = false; - EWInspectorWindow.canMove = false; - EWInspectorWindow.resizeWidth = false; - EWInspectorWindow.resizeHeight = false; - } - else - { - EditorGui.remove(NewEditorGui); - - EditorGui.add(EWorldEditor); - - EditorGui.add(AssetBrowser); - AssetBrowserWindow.canClose = false; - AssetBrowserWindow.canCollapse = false; - AssetBrowserWindow.canMaximize = false; - AssetBrowserWindow.canMinimize = false; - AssetBrowserWindow.canMove = false; - - EditorGui.add(EWTreeWindow); - - EditorGui.add(EWInspectorWindow); - } -} - -function Editor_AssetBrowserButton::onClick(%this) -{ - $AssetBrowserPanelState = !$AssetBrowserPanelState; - - //If we're collapsing - if(!$AssetBrowserPanelState) - { - //Store the original - $AssetBrowserPanelSplit = Editor_MainViewSplit.splitPoint.y; - - //collapse it - Editor_MainViewSplit.setSplitPoint(Editor_MainViewSplit.splitPoint.x SPC Editor_MainViewSplit.extent.y - Editor_MainViewSplit.splitterSize); - } - else - { - //restore the original - Editor_MainViewSplit.setSplitPoint(Editor_MainViewSplit.splitPoint.x SPC $AssetBrowserPanelSplit); - } -} - -function Editor_InspectorSidebarButton::onClick(%this) -{ - $InspectorPanelState = !$InspectorPanelState; - - //If we're collapsing - if(!$InspectorPanelState) - { - //Store the original - $InspectorPanelSplit = NewEditorGuiLayout.splitPoint.x; - - //collapse it - NewEditorGuiLayout.setSplitPoint(NewEditorGui.extent.x - NewEditorGuiLayout.splitterSize SPC NewEditorGuiLayout.splitPoint.y); - } - else - { - //restore the original - NewEditorGuiLayout.setSplitPoint($InspectorPanelSplit SPC NewEditorGuiLayout.splitPoint.y); - } -} - -function Editor_ToolsSidebarButton::onClick(%this) -{ - $ToolsPanelState = !$ToolsPanelState; - - //If we're collapsing - if(!$ToolsPanelState) - { - //Store the original - $ToolsPanelSplit = Editor_ToolsMainSplit.splitPoint.x; - - //collapse it - Editor_ToolsMainSplit.setSplitPoint(Editor_ToolsMainSplit.splitterSize SPC Editor_ToolsMainSplit.splitPoint.y); - } - else - { - //restore the original - Editor_ToolsMainSplit.setSplitPoint($ToolsPanelSplit SPC Editor_ToolsMainSplit.splitPoint.y); - } -} - -function Editor_VisibilityOptionsButton::onClick(%this) -{ - if ( EVisibility.visible ) - { - EVisibility.setVisible(false); - //visibilityToggleBtn.setStateOn(0); - } - else - { - EVisibility.setVisible(true); - //visibilityToggleBtn.setStateOn(1); - EVisibility.setExtent("200 540"); - } -} \ No newline at end of file diff --git a/Templates/BaseGame/game/tools/MainEditor/art/Button.png b/Templates/BaseGame/game/tools/MainEditor/art/Button.png deleted file mode 100644 index fc420ad8a1d85222647af479d33c77785e86c314..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1307 zcmV+$1?2jPP)pF8FWQhbW?9;ba!ELWdK2BZ(?O2No`?g zWm08fWO;GPWjp`?1ei%gK~!i%?V8I@6hRb*Yq*AMxFGS`mPuohbpxSpOK*WKOiT3T8h&j{YzUov!fcPG3ro}4j8a-zy&AV z5;JytduvVC-rjD%kB*L785$b0XX;Rqj&MA~1t;7k#;`7T>L|;@-Y_6Lhp(XLonkM&#+~sT&y?v1t$u z{iID+E3RY(sTEwSer~MR7JF1byUm#KNv!}!{5d~Aw>Xqk$~nXhpAC@4#>Ob3vdmDD z7z87{kv~LfxJyDzQ&W=#%ZrN(`+aL`%L;28LLDm75sqiL;Do!x7}i-VdwYAMNK4@3 zD-nHdwOTr06zSoDv%)jnB@XrV_1UUVXurC;vQ-F@7%!^6X7j5<`L0|qP{vFSI< z3o<@FZlzXZ!odMoZ2Bz^l4QkTgvX#3361t>%ft`bCM7W>La_85Trya{Nv-so5$87p zU-aSQNB92SyU@I^(AnA9ag_c2{XG2+wp^l@*-cWj>sk7dI@L+74ziAQ<6gsA~F6{6RK1H?06fL{P1kj&MA~6`OvOqZ1|$4i0KI1_mq~kEP$K zo;T*{ccN9k9F*PD?`YN6p)@rcxrvDhH#s?JEkPYB(g6e3=klAh5FW}ZFB`ucjDEz`j>Ftf9>#>MFY=lkqLk?34s zTUw0xhGMOF3K$ZepW&=}`i(M8Cy#0|B;9h3`k#I?v>A0YgWpF<((kFMDH|w@i;He! zVx2u6556iz?= zws^)dE9o*3mf%S|0;u50S{EniD0rd^7o7g-w;97aafeWj5ctN%#-dX>zBW$O8l>Jz z3*fErOsC)E41{tbtb*z52P>@JA@Ox|T>vBb>33WgC3>IT^gGqfV1D@|zkFg#lz)Mx z{^@sq`6SVz_!pGjyfOFeU&cj*txx)$+N91epH#bm!U*79e)+`aLZ&XC`~jW;EaqN_ R4$c4o002ovPDHLkV1ip3Z2tfN diff --git a/Templates/BaseGame/game/tools/MainEditor/art/GroupBackground.png b/Templates/BaseGame/game/tools/MainEditor/art/GroupBackground.png deleted file mode 100644 index 12c703b9dc6cb787d491979ac1a8f26ccc721b14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!;8IT)$B+p3qlX>YS{WEzFK+*@`^8fzQ=n6* zQ>1f=r;sXd)bYQkE7}*o|6OqH_dbi)m2z`R@0*|7wT?S|?(@#geUA@B{@(X^P44Z2 zYrEE2WJik4F+Fd5Zq_o+^xnrEo7)l(MAqJayk_0&g0S1$ELLYq%?Z73dT!M!uJoy? zotwKB9f+))_jrxY>4LCX%Ph1#h31GJH$2z1h$Fozopr0M4gwwg3PC diff --git a/Templates/BaseGame/game/tools/MainEditor/art/GroupBackground_h.png b/Templates/BaseGame/game/tools/MainEditor/art/GroupBackground_h.png deleted file mode 100644 index 8b55fa7ed97609fce393843ce4412fdf8615468f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2859 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddEvent.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddEvent.png deleted file mode 100644 index 7be6afbe8b92635c44a4fb02490d6bc2f442ecc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3564 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddEvent_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddEvent_h.png deleted file mode 100644 index b4b96029f9515e5af6b50f16379622057addc7aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3629 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup.png deleted file mode 100644 index 27ae0e21d4992615fc229b20c1a7ff43640c35d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3525 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup_d.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup_d.png deleted file mode 100644 index 8877ceaa64d3a4a3c82da54067f196e95a94fd1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3553 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 b*8gt+>)Oscp&Hde00000NkvXXu0mjfGbo}{ diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddGroup_h.png deleted file mode 100644 index 887080475d6d4fac2af6c7d6a2b26ac0cb6ca3c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3574 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddL.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddL.png deleted file mode 100644 index f2c5a01792014615e580ab2e0d534698064aac78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3560 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddR_d.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddR_d.png deleted file mode 100644 index 392d196dc08464cf22c45c589a1beff58582b1d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3615 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddR_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddR_h.png deleted file mode 100644 index b5d80a2467548288900098bef0fe35da09f1ebb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3632 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddTrack.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddTrack.png deleted file mode 100644 index 4428e8ebc8f0674b6c26b7c393d1b7b6e9dd6d06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3577 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 Hu0mjf3x2!Y diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_AddTrack_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_AddTrack_h.png deleted file mode 100644 index 1b32c025960cd53f1edaa0b3b8fd0fbaeaac2ad9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3656 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%0AtJtru}8+X0y3kt+e&R)$8?q**~2W zQ>i`%0P6L+_E0Vue|M^?8jVJ^T8)TASQJIZn8{>PRh6#GuK^%pnx@v;`F#G@aqFBu zTcYJ$mwZ diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_DeleteSml_d.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_DeleteSml_d.png deleted file mode 100644 index 0cf78be02713b209815685766dde52b608d92856..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3218 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_DeleteSml_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_DeleteSml_h.png deleted file mode 100644 index ef35233d2f2ff0595d9a75d7975043cd4315b67e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3238 zcmV;X3|aGuP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0005eNkl`XIOf5)u^( zapE}kY%wUGm;I!jBFbduy?JB51l#SlEXy=a5fKrCAOHXWKtureN*QByT?--D`~6<8 z*IAZzT}QQlBM1U22_ckHhr@xTX_{qOS(e6_eu9sul*VeU^E^+}lv!)rw$)nquwI+5 zlaS6i&bf1r0f2MPIcKe%PN!1J!C>$uvMkH}et*B;sS^!W3<*y z(*S@{igTW2*$3uZAxVEvGk0E|YXUiQy!eS~2chN15!ia3tLF!ZmH^-YM_w(V>- zi=xOmN5YaMVT>&ni?(fj_b{J$zu!wKH=E6`*Zr5LX)cW}isEv)_|Ej7w8ckc6h%Ua zIF7#@?8lEe7!yK7QN)x|05Bepwboy)zW3>ca~=eNQi|nyemox2G_}^k|00fK`c3}~ Y0J~Ou?DBE_wg3PC07*qoM6N<$g1YeumH+?% diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Delete_d.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Delete_d.png deleted file mode 100644 index 1b5aa8b098af727d82732264fa948ea13a73c1e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3469 zcmV;84RZ2{P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0008GNkl;`hx@?70aQ3*hxQ;K!SzLZV->W?gw(NlS$^b zy_QBvGnx4K*s)#OY&IE6a;|=^itHsK94l5PDJ8@h5kdenAEmsfSU?$L3OH*mi0F4N zO259oaC38mX_}ByLP}|Pu&j-gwu-H_@ZRI~^%dvm=U`^gX0yrOdt6;z!8r#a0y9^N zMMRkvy(SI6=OtzrP0n%=3)5x3@yCwpyRXBWrrpYo#NRJ^I`BSy_1%4i&i^w27KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0008KNklQzV41G>AX?q}5O~zY>*(t4ccFq_BBD&1k z=+Dm&USD4^3-IXpif>Nq5 z%)-W`$Zza~bWACQVHj{ao#4I4$Hxb(wJ;3vFbp6f#29ftpAkan8f!_*0ggDv2qJ>k z8Yv~DlrB&c5kd&iTEjU9=Nw{;1(dCMYpk6x#vsOshlht8OhGOtRtNzhgbCDA*=DmT zqTTIwT_?Tw8A++rNLUz#lu};QJ34P~ZvcSpc3Z6FbrOYIUuLyb$Pm|zeR+AoVzJ2Y z+wFETAIA}&pPv&4*gu^f-bVr+fm^~~Z{ekVEh-cJ}P;kia+UZn%9dt#V~ zio#Ko>=tP;+Br8R7w3{M3+G&}GIJL}OTNCo3Ib}a;l0Px(^EfUS$Xc29@Fa@u6h;c zUTN)>r=uBhUF`4aO6H6eIi9<3?}=W*D$`esst@{KqLc<}X4ej=R&@24Qo=ZnSglq7 zkViRRtyUPvu~|}UMot^8@ZLAO%oc%KQSz;E?ZB_#jvUb{hD00000NkvXXu0mjfI1PSI diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Forward.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Forward.png deleted file mode 100644 index c14fc173c0e0a1893ae99d022c432eb7b1ad4be8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3820 zcmVKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000CRNklejx1^#{fW5Cq+*8}S7MLB&V$H7q`W3M#&V zItz=ty3w7W=*G6rPwt|mH)0uoZ|0g*oY;$u{0Duqzj4=oy@V|$o$ru}J z9fj9vNx6LqD2f7EmLbpc62K9b8>q;p^*b1Sg-{ z+uJ4V_xCqxbs+?Hc6I;&7Z(>JA*~884XO^VYbj&Sbem15RP52w5f&B}hQbv^QQ{ZJG2%EL&Z%;!-zZ~q%I$K2N=y}09bp(^Z*LE~ySt?v zqwrHxQzfh^uT-O{{B?y?FLBBnIs=on)v>(1jN{{DG#U+~(sC>YMk0?etsS&CnpnO)vZ^L1o_OetfWloKupsV zoO5ffGtN*GdK|12oGO!~qG_7a2cj%hy4`N&O4Oy;$Hxce=H|x6sxnXtQ3{sM5t9X6 z+axva@9%MXdO8tS%@JE97(HSu&8y}}uh+x*`8l4Rp8g5zs+vcVo$3cn{ew%HmzNi` zS}lBjema%zbUJ9YTBY*FR!ccOV(T}mdLhqq+}zyY_V(79KY5GBsExulcUFlG-_vBtaae)M zySkfpz@_UL))e>(jmHb2h+Rjx`)ag z*A(Z(;#-YnOAKo&Sazx&xPI9ul i;&@V8uANPt|1$s|hP?^E%GA>U0000KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000DKNklv=u8@(_R3HMJ@mW(G5_fiXH$YB%quGu0bUv7D#Ou zEI2|{i8W=z5(xntTI$&T3*`L7ah#O@Eky+9)t)yq9?uMEHk%3nlu{ssKq-a)J@lG{ zkcEC{!<%bqxmgkrMG=G$F(KE+Mc>QfZS%=FAw)dyd0zb8^E`N-2TCab{1A~+Vm6!M z;NSqh??XxnDP`eCWyzR0o7HXWnfoLOL{WshyE{~?RZvPnn$4!-oMU%)7eNq!5CTeR ziio+HO#quqxZE|5SQ2j|r7a+(1m_(6ejh;)fGMRQgn;k+AcR0liTQjUo3!k?F*WBp z6G_e6-t+dOl!6cv%gPvoQVL3`AJ-y;KnMZP^T0U==NwYXQXA&EgiX7ycauQgzMkhn zDTPXJ5Si}|msHr_|jpSdOmBKIt05lp6oSmIvZEY=M360m-dcBU*)6*Dh^Mo)A zW4yV4a$S=YHLX$PYBsZ0t5tM59kknR_`aXQn`fe0t>Wb=3%?tE*gzSMkrJBwsWT~qK!ap3{4laea{=q%gZ=E zKF0R;cIsly!yX+SVQXtE6Mk)OZYnr+$0YqMilWR}u#s{Jr!TIJjSZZfoM2^Tr4YNh zxtYP*NF^UFt2JtI&NDyAyRgcP)zwv8TwIjKcDvn_YbPV0>Gqs+_`aVdqP0Go&A>U2 zQ)TTWr~Y^^D|cpopY7X0sV?Zf@}S__z>u(KDEog}Letmv!>SWHLdo z*Teh!dtrI|{QQjT>uY>`d^nTFG69F>Bo{V^5CZr2_jq`C$Q;nJ*yOrJb&Wa4 zT!QA+1m<{seMPU=!^_J{MuX;tNvx}6E>oOYiP%zbTh*o)9*@Te!w{p<2!p`@^ZDGG zo}1X=aER~k?_3h&@whOJx5-I%c6QW!KF8kP9=^W5Fr7|QrS2l-uB#p|TlTu#M=1ry z7<}JHtyaU*(h>%P!B5Seyl8ZBuissPV3CT^)g^I-S6f6)wt*<6F)ns3#u$Pih*N_o zib~%Zd0KU~c*_27&g+|T4g`)1Et50PkRECTzS_MIXN~IDj zoe=WV*OF3VI-R1^>3~v-D2l9IlswbB8f`^uEZVs6JP(X9NGWl9dy87F_P0T&W4jQd z)S+H9-zvL?ZO+y*)yiOurCX-jopjIWUj#1dh5fH4w)y?f0JU86WXIEfrvLx|07*qo IM6N<$f(6)9F8}}l diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Forward_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Forward_h.png deleted file mode 100644 index 24f3234de3b91a69950ad8decbcf9456d53394d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3895 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 B-%bDk diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Palette_n.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Palette_n.png deleted file mode 100644 index 881d9225091e061c87ec4caec44b4ad235a55868..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2982 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 c)07*qoM6N<$g1N1f_5c6? diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Pause.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Pause.png deleted file mode 100644 index b0d7a9dc1876fd56579263f30c8cc0fc3c6c86eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3606 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Pause_d.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Pause_d.png deleted file mode 100644 index 62c5aeed32f77470db8e60a8d8eb0952023dfd88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3690 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Play_d.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Play_d.png deleted file mode 100644 index 5df9830f00e50c64a61d3f2f52411c4c0d6efb4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3817 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 diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Play_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Play_h.png deleted file mode 100644 index f24a859dec6228cb265b9aae256ad416b29c4335..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3820 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 QEC2ui07*qoM6N<$f?gM7CIA2c diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_Rewind_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_Rewind_h.png deleted file mode 100644 index 0cd671ccbb8a81271d9459bd49d2b7e0b3a0d2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3906 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 QssI2007*qoM6N<$g60KD+W-In diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_StepB.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_StepB.png deleted file mode 100644 index fb3ad2a6a4b7018e1c1db935dfa81bb7782f7f22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3804 zcmV<24kPi2P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000CBNklYilr3I>VK_DeH4H7f~AtBLm0Iq@%1MANv<*!+M!nJNdB`*|BHm@y%mrR_yNXDgaPQK?nh*6#n|sJcST5 zt)u8|URrNo6O?6%JkL=SMTNkn+$@T5^wj$%ygko@@B8pP4*!NYXG$TPP9w${Y4b6? zV9Vh^3xWVq6yfXZ3uReCDfN>hLI|{4Ez$r=pzU&#&i+p!Z5msa<@7t3%sP+tJKy&! z9`j9$HA7PYTc9o6zT1K+v?+jW^zF5F_}Q25a=9yn^v^Vq3y-CxB@6}wbUGcxag6Kh zYwYju0|0JrZYsREkT#V!<>^b>R_d7J_LH(KD>U}AEvVb=;^gE6tE;O3fL^aRz4v-O zCofYE^Bo1YPr02#g3A-C;sil}y}dnbY-|7kCXLj2AVJDI4`OI0LW zkfvW-Tf^buA(oeyS+8#@5yrq?9wYFD@M@FttbY zci&Y_Ts7Wa({8tMbaaH3m6e&4w>{tjlmid|e3LOk8sVRc@717>~!ey1K&UBKqDK4N;RF3co1yl`HjP^3aa z2!Xr1J6v2`;Qjr*QI2rHG|4l`A;8T9)Fx$n$b9$q_J;HG^JyV?e0&4|#Bq!`j%$an zy23CuY-eXjrD=+Ozwex*xs8gWsT*Hib3Zq$QwBUdJRpjqYOm#LN9sb(HMdjBx{i9d z2yq>D$R_P{og!5EoD~F9E>&V(+rqEzmvbkFB8L>`9hed7g(b43Q)WIoSX2acNT?v+$KtPEQ#tIik-}xymt*g52|89Aeww{|x}ohnX%z STQ7b90000=fPr diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_StepB_d.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_StepB_d.png deleted file mode 100644 index e1b0036c687174d0e08840cb69c886f46d2d237f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3869 zcmV+&5908NP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000C?Nkl#M78b$U!Xk}^fMDex@V5vSBGwjyjRYZL z=RZ&)mR5pxf?y+w*{@s3p1ax1Zccdb8wfes-7~xM%rmny!`kh(0|4h77-MkG;a`8e zOvcz;?@{YxS^nHIT%fgvF{V@~xACm`s_UuoaLgD}jte2mc_9RZ5a65xz^@|KT8u^` zbh};DYBgAEVXd9HQB`H)b(Ga9dGS7>0$OX_+}vPcVF8?Tuy(uclv3E;-9=FpV2put zKA}jw8Fc`P5;?l26bsi=N_h)dYoU}vzu!ku6p+q27-LYY)xa2owHD*?xHM^1zlo8{ z`9z33^_<#|a}LH>c~&VUoO5u_{ZflD24f6_5Ku}%DFth7r43V*pwP`d#|otO6+*x{ zhkCsZt#!G+barD*>FmasDQe|5Pbro1ud30B0>?R5Qs19(LJ_~nf5SzTLjLRNNNqSv znNVShmMIyr5)+E}g`QHWh?G(=+|XJ(aYz7ITwKK7-X5CGCI*86`u#pSoelut_V%{i zGiQ-p^y4vl-WuUAWu^EX$`XG4#>NJYj*hUpx(WbjwOZwGtJRv45rRg^kNvl_NN9~J zX#00UF?}dyopV@QTf_eT zK9-i2DyJ}%zos1C&-r;tQ6hF`3Yl>G0<9TNGa*4rIaEqLS0y~HMX|4$~0%5j5rm3 zDK>;4D5X%V)ut8kmKcpjP)e04N|k$HeSIC>ZZ}J%_&~$quzddh{;r(P2q91u1saXU zbolj$N+CcY7jFFW@`AIoGkku2&RwIV=tWs6ml5!sFHp#&qR8v(D~^wk@$m34cj4t_ zhO$!@io-8ykrV={h!uav<1wzTu5fX2fzfF6zgLnIQ7cz(=*OR*pYitghQq@{ zG@H%JWo*hfav+x$$=%E;PE!R>JookWh4b@s+}+(xl&e*<;P3*j0t8PXkgEw&VL3(+ z0PgSaae8`+kB^T^6=GGI#qaPcz7VG;IpNg(@c#aelamuXK0X2fo}QlIoWo!+z+f=Q zHXmlyCS*O5ib^>oD4|qz8IQ;4^?K;_dgc7({3cdDgS1_-U>>oGEd^1 z&&-*qk~GyOnpMl^nirJZq9{z&VH3n(U&aOrLAC&5|*1 z<3b1lDJ876xW2wdqtW==pz~c6V@#zU*1YY~sxqiCs%7fIkWx;zOg)`^&*;A#cvdg$ fUp2Ag`9A{ynGV=wa|Q5500000NkvXXu0mjfO8ZRf diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_StepB_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_StepB_h.png deleted file mode 100644 index 94fbfebcf14ddccfecccb3f96e06caae8ee08d2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3859 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 V!PN-4>+=8r002ovPDHLkV1na^IotpM diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_StepF.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_StepF.png deleted file mode 100644 index 78a33a0cce73a527d205100380da16ff9ecab005..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3808 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 AQvd(} diff --git a/Templates/BaseGame/game/tools/MainEditor/art/btn_StepF_h.png b/Templates/BaseGame/game/tools/MainEditor/art/btn_StepF_h.png deleted file mode 100644 index 35749528d82b67bf6001d8872ed30bf5ee48e44d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3848 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 zXsplitContainer.splitPoint.x = MainEditorBasePanel.extent.x * 0.8; - -} - -function AssetBrowserWindow::onMouseDragged(%this) -{ - %payload = new GuiBitmapButtonCtrl(); - %payload.assignFieldsFrom( %this ); - %payload.className = "AssetPreviewControl"; - %payload.position = "0 0"; - %payload.dragSourceControl = %this; - %payload.bitmap = %this.icon; - %payload.extent.x /= 2; - %payload.extent.y /= 2; - - %xOffset = getWord( %payload.extent, 0 ) / 2; - %yOffset = getWord( %payload.extent, 1 ) / 2; - - // Compute the initial position of the GuiDragAndDrop control on the cavas based on the current - // mouse cursor position. - - %cursorpos = Canvas.getCursorPos(); - %xPos = getWord( %cursorpos, 0 ) - %xOffset; - %yPos = getWord( %cursorpos, 1 ) - %yOffset; - - if(!isObject(EditorDragAndDropLayer)) - { - new GuiControl(EditorDragAndDropLayer) - { - position = "0 0"; - extent = Canvas.extent; - }; - } - - // Create the drag control. - %ctrl = new GuiDragAndDropControl() - { - canSaveDynamicFields = "0"; - Profile = "GuiSolidDefaultProfile"; - HorizSizing = "right"; - VertSizing = "bottom"; - Position = %xPos SPC %yPos; - extent = %payload.extent; - MinExtent = "4 4"; - canSave = "1"; - Visible = "1"; - hovertime = "1000"; - - // Let the GuiDragAndDropControl delete itself on mouse-up. When the drag is aborted, - // this not only deletes the drag control but also our payload. - deleteOnMouseUp = true; - - useWholeCanvas = true; - - // To differentiate drags, use the namespace hierarchy to classify them. - // This will allow a color swatch drag to tell itself apart from a file drag, for example. - class = "AssetPreviewControlType_AssetDrop"; - }; - - // Add the temporary color swatch to the drag control as the payload. - %ctrl.add( %payload ); - - // Start drag by adding the drag control to the canvas and then calling startDragging(). - //Canvas.getContent().add( %ctrl ); - EditorDragAndDropLayer.add(%ctrl); - Canvas.pushDialog(EditorDragAndDropLayer); - - %ctrl.startDragging( %xOffset, %yOffset ); -} \ No newline at end of file diff --git a/Templates/BaseGame/game/tools/VPathEditor/GUI/EVPathEditor.asset.taml b/Templates/BaseGame/game/tools/VPathEditor/GUI/EVPathEditor.asset.taml new file mode 100644 index 000000000..783226bc6 --- /dev/null +++ b/Templates/BaseGame/game/tools/VPathEditor/GUI/EVPathEditor.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/VPathEditor/GUI/VPathEditorPalette.asset.taml b/Templates/BaseGame/game/tools/VPathEditor/GUI/VPathEditorPalette.asset.taml new file mode 100644 index 000000000..3eae73f78 --- /dev/null +++ b/Templates/BaseGame/game/tools/VPathEditor/GUI/VPathEditorPalette.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/VPathEditor/GUI/VPathEditorToolbar.asset.taml b/Templates/BaseGame/game/tools/VPathEditor/GUI/VPathEditorToolbar.asset.taml new file mode 100644 index 000000000..a82c0160b --- /dev/null +++ b/Templates/BaseGame/game/tools/VPathEditor/GUI/VPathEditorToolbar.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/GuiProfiles.tscript b/Templates/BaseGame/game/tools/VerveEditor/GUI/GuiProfiles.tscript index 079bdaa68..636b75891 100644 --- a/Templates/BaseGame/game/tools/VerveEditor/GUI/GuiProfiles.tscript +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/GuiProfiles.tscript @@ -184,7 +184,7 @@ singleton GuiControlProfile( VEditorPropertyRolloutProfile : GuiRolloutProfile ) { border = 0; hasBitmapArray = true; - bitmap = "./Images/PropertyRollout"; + bitmapAsset = "ToolsModule:PropertyRollout_image"; fontType = "Arial"; fontSize = 12; @@ -210,4 +210,4 @@ singleton GuiControlProfile( VEditorPreferenceLabelProfile : GuiTextProfile ) fillColor = "242 241 240"; fillColorHL = "242 241 240"; fillColorNA = "242 241 240"; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/Button.png b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/Button.png deleted file mode 100644 index fc420ad8a1d85222647af479d33c77785e86c314..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1307 zcmV+$1?2jPP)pF8FWQhbW?9;ba!ELWdK2BZ(?O2No`?g zWm08fWO;GPWjp`?1ei%gK~!i%?V8I@6hRb*Yq*AMxFGS`mPuohbpxSpOK*WKOiT3T8h&j{YzUov!fcPG3ro}4j8a-zy&AV z5;JytduvVC-rjD%kB*L785$b0XX;Rqj&MA~1t;7k#;`7T>L|;@-Y_6Lhp(XLonkM&#+~sT&y?v1t$u z{iID+E3RY(sTEwSer~MR7JF1byUm#KNv!}!{5d~Aw>Xqk$~nXhpAC@4#>Ob3vdmDD z7z87{kv~LfxJyDzQ&W=#%ZrN(`+aL`%L;28LLDm75sqiL;Do!x7}i-VdwYAMNK4@3 zD-nHdwOTr06zSoDv%)jnB@XrV_1UUVXurC;vQ-F@7%!^6X7j5<`L0|qP{vFSI< z3o<@FZlzXZ!odMoZ2Bz^l4QkTgvX#3361t>%ft`bCM7W>La_85Trya{Nv-so5$87p zU-aSQNB92SyU@I^(AnA9ag_c2{XG2+wp^l@*-cWj>sk7dI@L+74ziAQ<6gsA~F6{6RK1H?06fL{P1kj&MA~6`OvOqZ1|$4i0KI1_mq~kEP$K zo;T*{ccN9k9F*PD?`YN6p)@rcxrvDhH#s?JEkPYB(g6e3=klAh5FW}ZFB`ucjDEz`j>Ftf9>#>MFY=lkqLk?34s zTUw0xhGMOF3K$ZepW&=}`i(M8Cy#0|B;9h3`k#I?v>A0YgWpF<((kFMDH|w@i;He! zVx2u6556iz?= zws^)dE9o*3mf%S|0;u50S{EniD0rd^7o7g-w;97aafeWj5ctN%#-dX>zBW$O8l>Jz z3*fErOsC)E41{tbtb*z52P>@JA@Ox|T>vBb>33WgC3>IT^gGqfV1D@|zkFg#lz)Mx z{^@sq`6SVz_!pGjyfOFeU&cj*txx)$+N91epH#bm!U*79e)+`aLZ&XC`~jW;EaqN_ R4$c4o002ovPDHLkV1ip3Z2tfN diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_h_image.asset.taml new file mode 100644 index 000000000..773762a37 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_i_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_i_image.asset.taml new file mode 100644 index 000000000..fbedb4c5f --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_image.asset.taml new file mode 100644 index 000000000..c82fa2df9 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/GroupBackground_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/PropertyRollout_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/PropertyRollout_image.asset.taml new file mode 100644 index 000000000..facd4e326 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/PropertyRollout_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/ScrollBar__image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/ScrollBar__image.asset.taml new file mode 100644 index 000000000..301dc191a --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/ScrollBar__image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/Spacer_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/Spacer_image.asset.taml new file mode 100644 index 000000000..25f6033fc --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/Spacer_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_d_image.asset.taml new file mode 100644 index 000000000..4afb1ddcd --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_h_image.asset.taml new file mode 100644 index 000000000..1452c9c6c --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_image.asset.taml new file mode 100644 index 000000000..081f68f5b --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddEvent_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_d_image.asset.taml new file mode 100644 index 000000000..b97a92913 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_h_image.asset.taml new file mode 100644 index 000000000..06438812c --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_image.asset.taml new file mode 100644 index 000000000..079b2c6ee --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddGroup_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_d_image.asset.taml new file mode 100644 index 000000000..60c86d7a9 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_h_image.asset.taml new file mode 100644 index 000000000..7f712db80 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_image.asset.taml new file mode 100644 index 000000000..f06454b35 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddL_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_d_image.asset.taml new file mode 100644 index 000000000..bfed9cdf8 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_h_image.asset.taml new file mode 100644 index 000000000..2ee76425c --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_image.asset.taml new file mode 100644 index 000000000..58d809782 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddR_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_d_image.asset.taml new file mode 100644 index 000000000..b95f48130 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_h_image.asset.taml new file mode 100644 index 000000000..caf6e3558 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_image.asset.taml new file mode 100644 index 000000000..fe6b96d49 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddSml_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_d_image.asset.taml new file mode 100644 index 000000000..a2a86e771 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_h_image.asset.taml new file mode 100644 index 000000000..fcd1d4356 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_image.asset.taml new file mode 100644 index 000000000..a7d5b5932 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_AddTrack_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_d_image.asset.taml new file mode 100644 index 000000000..96eb3a357 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_h_image.asset.taml new file mode 100644 index 000000000..0de575835 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_image.asset.taml new file mode 100644 index 000000000..221d28cb4 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_DeleteSml_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_d_image.asset.taml new file mode 100644 index 000000000..a8b55de99 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_h_image.asset.taml new file mode 100644 index 000000000..266f0bbb1 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_image.asset.taml new file mode 100644 index 000000000..5944e00b3 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Delete_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_d_image.asset.taml new file mode 100644 index 000000000..1ef7a2165 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_h_image.asset.taml new file mode 100644 index 000000000..756a816f8 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_image.asset.taml new file mode 100644 index 000000000..5e3a0d852 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Forward_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_d_image.asset.taml new file mode 100644 index 000000000..f338ba178 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_h_image.asset.taml new file mode 100644 index 000000000..e7d389472 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_n_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_n_image.asset.taml new file mode 100644 index 000000000..18998e7ca --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Palette_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_d_image.asset.taml new file mode 100644 index 000000000..404e24464 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_h_image.asset.taml new file mode 100644 index 000000000..6a7430685 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_image.asset.taml new file mode 100644 index 000000000..c8eedc261 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Pause_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_d_image.asset.taml new file mode 100644 index 000000000..598d89c40 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_h_image.asset.taml new file mode 100644 index 000000000..b5f507406 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_image.asset.taml new file mode 100644 index 000000000..8f2c4a497 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Play_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_d_image.asset.taml new file mode 100644 index 000000000..6dbf0364c --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_h_image.asset.taml new file mode 100644 index 000000000..db93f6613 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_image.asset.taml new file mode 100644 index 000000000..25b1de591 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_Rewind_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_d_image.asset.taml new file mode 100644 index 000000000..608aef35e --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_h_image.asset.taml new file mode 100644 index 000000000..d6531f503 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_image.asset.taml new file mode 100644 index 000000000..efd079e32 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepB_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_d_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_d_image.asset.taml new file mode 100644 index 000000000..2e387ae53 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_h_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_h_image.asset.taml new file mode 100644 index 000000000..4861ab083 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_image.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_image.asset.taml new file mode 100644 index 000000000..99a7c1aa1 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/Images/btn_StepF_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorGroupBuilderGUI.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorGroupBuilderGUI.asset.taml new file mode 100644 index 000000000..29b0c89ae --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorGroupBuilderGUI.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorGui.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorGui.asset.taml new file mode 100644 index 000000000..314f31cce --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorImportPathNodesGUI.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorImportPathNodesGUI.asset.taml new file mode 100644 index 000000000..c173f655d --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorImportPathNodesGUI.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorPreferenceGui.asset.taml b/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorPreferenceGui.asset.taml new file mode 100644 index 000000000..4fd02c0f3 --- /dev/null +++ b/Templates/BaseGame/game/tools/VerveEditor/GUI/VerveEditorPreferenceGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/animationIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/animationIcon_image.asset.taml new file mode 100644 index 000000000..0d9824fd0 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/animationIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/checkbox_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/checkbox_image.asset.taml new file mode 100644 index 000000000..30de51698 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/checkbox_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/clientScriptIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/clientScriptIcon_image.asset.taml new file mode 100644 index 000000000..e2925dad6 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/clientScriptIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/componentIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/componentIcon_image.asset.taml new file mode 100644 index 000000000..f97327417 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/componentIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/cppIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/cppIcon_image.asset.taml new file mode 100644 index 000000000..afe2c6d98 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/cppIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/datablockIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/datablockIcon_image.asset.taml new file mode 100644 index 000000000..2d01230f9 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/datablockIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/folderIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/folderIcon_image.asset.taml new file mode 100644 index 000000000..982c2cbaa --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/folderIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/gameObjectIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/gameObjectIcon_image.asset.taml new file mode 100644 index 000000000..01db0ff0c --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/gameObjectIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/genericAssetIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/genericAssetIcon_image.asset.taml new file mode 100644 index 000000000..4ff83f51c --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/genericAssetIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/guiIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/guiIcon_image.asset.taml new file mode 100644 index 000000000..3afbd83fb --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/guiIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/levelIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/levelIcon_image.asset.taml new file mode 100644 index 000000000..052f9fab3 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/levelIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/looseFileIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/looseFileIcon_image.asset.taml new file mode 100644 index 000000000..8659c9c12 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/looseFileIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/materialIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/materialIcon_image.asset.taml new file mode 100644 index 000000000..698c5e8c3 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/materialIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/postEffectIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/postEffectIcon_image.asset.taml new file mode 100644 index 000000000..a07b5706b --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/postEffectIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/scriptIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/scriptIcon_image.asset.taml new file mode 100644 index 000000000..5bfb2217e --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/scriptIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/serverScriptIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/serverScriptIcon_image.asset.taml new file mode 100644 index 000000000..6e36ac2b0 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/serverScriptIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/soundIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/soundIcon_image.asset.taml new file mode 100644 index 000000000..2371cdff2 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/soundIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/stateMachineIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/stateMachineIcon_image.asset.taml new file mode 100644 index 000000000..6cdf3adf5 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/stateMachineIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/art/terrainMaterialIcon_image.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/art/terrainMaterialIcon_image.asset.taml new file mode 100644 index 000000000..4a6ef4a57 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/art/terrainMaterialIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/assetImportConfigs.xml b/Templates/BaseGame/game/tools/assetBrowser/assetImportConfigs.xml index 47e260f68..238283915 100644 --- a/Templates/BaseGame/game/tools/assetBrowser/assetImportConfigs.xml +++ b/Templates/BaseGame/game/tools/assetBrowser/assetImportConfigs.xml @@ -1,156 +1,451 @@ - - - 2 - Seconds - 1 - 1 + + + 2 + Seconds + 1 + 1 - - Col - CollisionMesh - 1 - 1 - CollisionMesh - LOS + + Col + CollisionMesh + 1 + 1 + CollisionMesh + LOS - - 0 - AutoPrune - 1 - 0 + + 0 + AutoPrune + 1 + 0 + 0 - - _image - 1 - _AO,_AMBIENT,_AMBIENTOCCLUSION - _COMP,_COMPOSITE,_PBR,-COMP,-COMPOSITE,-PBR,_ORM,-ORM - 1 - _ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL - 1 - N/A - 1 - 0 - _METAL,_MET,_METALNESS,_METALLIC - _NORMAL,_NORM - _ROUGH,_ROUGHNESS - 1.0 - _SMOOTH,_SMOOTHNESS - Bilinear - 1 + + _image + 1 + _AO,_AMBIENT,_AMBIENTOCCLUSION + _COMP,_COMPOSITE,_PBR,-COMP,-COMPOSITE,-PBR,_ORM,-ORM + 1 + _ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL + 0 + N/A + 1 + 0 + _METAL,_MET,_METALNESS,_METALLIC + _NORMAL,_NORM + _ROUGH,_ROUGHNESS + 1.0 + _SMOOTH,_SMOOTHNESS + Bilinear + 1 - - _mat - 0 - 1 - 1 - 1 - 1 - 1 + + _mat + 0 + 1 + 1 + 1 + 1 + 1 - - _shape - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - TrailingNumber - 0 - 0 - 1 - 0 - Z_AXIS + + _shape + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + TrailingNumber + 0 + 0 + 1 + 0 + Z_AXIS - - 0 - 1.0 - 1.0 + + 0 + 1.0 + 1.0 - - - 2 - Seconds - 1 - 1 + + + 2 + Seconds + 1 + 1 - - Col - CollisionMesh - 1 - 1 - CollisionMesh - LOS + + Col + CollisionMesh + 1 + 1 + CollisionMesh + LOS - - 0 - AutoPrune - 1 - 0 + + 0 + AutoPrune + 1 + 0 + 1 - - _AO,_AMBIENT,_AMBIENTOCCLUSION - 1 - _ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL - 1 - N/A - 0 - _METAL,_MET,_METALNESS,_METALLIC - _NORMAL,_NORM - _COMP,_COMPOSITE,_PBR,-COMP,-COMPOSITE,-PBR,_ORM,-ORM - _ROUGH,_ROUGHNESS - 1.0 - _SMOOTH,_SMOOTHNESS - Bilinear - 1 + + _image + 1 + _AO,_AMBIENT,_AMBIENTOCCLUSION + _COMP,_COMPOSITE + 1 + _ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL + 0 + N/A + 1 + 0 + _METAL,_MET,_METALNESS,_METALLIC + _NORMAL,_NORM + _ROUGH,_ROUGHNESS + 1.0 + _SMOOTH,_SMOOTHNESS + Bilinear + 1 - - 1 - 1 - 1 - 1 - 1 + + _mat + 1 + 1 + 1 + 1 + 1 + 1 - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - TrailingNumber - 0 - 0 - 1 - 0 - Z_AXIS + + _shape + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + TrailingNumber + 0 + 0 + 1 + 0 + Z_AXIS - - 0 - 1.0 - 1.0 + + 0 + 1.0 + 1.0 + + + + + 2 + Seconds + 1 + 1 + + + Col + CollisionMesh + 1 + 1 + CollisionMesh + LOS + + + 0 + AutoPrune + 1 + 0 + 0 + + + _AO,_AMBIENT,_AMBIENTOCCLUSION + 1 + _ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL + 1 + N/A + 0 + _METAL,_MET,_METALNESS,_METALLIC + _NORMAL,_NORM + _COMP,_COMPOSITE,_PBR,-COMP,-COMPOSITE,-PBR,_ORM,-ORM + _ROUGH,_ROUGHNESS + 1.0 + _SMOOTH,_SMOOTHNESS + Bilinear + 1 + + + 1 + 1 + 1 + 1 + 1 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + TrailingNumber + 0 + 0 + 1 + 0 + Z_AXIS + + + 0 + 1.0 + 1.0 diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser.asset.taml new file mode 100644 index 000000000..8e4c64aba --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowserImportLog.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowserImportLog.asset.taml new file mode 100644 index 000000000..0942ae310 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowserImportLog.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_AddModule.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_AddModule.asset.taml new file mode 100644 index 000000000..9a5a90595 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_AddModule.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_AddPackage.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_AddPackage.asset.taml new file mode 100644 index 000000000..9b004f04b --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_AddPackage.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_SelectModule.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_SelectModule.asset.taml new file mode 100644 index 000000000..544c5e934 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_SelectModule.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_SelectPackage.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_SelectPackage.asset.taml new file mode 100644 index 000000000..f08bbfaa1 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_SelectPackage.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_assetNameEdit.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_assetNameEdit.asset.taml new file mode 100644 index 000000000..b7cf337cb --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_assetNameEdit.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_editAsset.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_editAsset.asset.taml new file mode 100644 index 000000000..453564e89 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_editAsset.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_editModule.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_editModule.asset.taml new file mode 100644 index 000000000..0ddd217a5 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_editModule.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newAsset.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newAsset.asset.taml new file mode 100644 index 000000000..4ce34d652 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newAsset.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newComponentAsset.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newComponentAsset.asset.taml new file mode 100644 index 000000000..4b998026e --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newComponentAsset.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newFolder.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newFolder.asset.taml new file mode 100644 index 000000000..7f5e12c04 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetBrowser_newFolder.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetImportConfigEditor.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetImportConfigEditor.asset.taml new file mode 100644 index 000000000..b59508d57 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetImportConfigEditor.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetImportCtrl.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetImportCtrl.asset.taml new file mode 100644 index 000000000..f51508d18 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetImportCtrl.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/AssetPreviewButtonsTemplate.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetPreviewButtonsTemplate.asset.taml new file mode 100644 index 000000000..8ca061889 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/AssetPreviewButtonsTemplate.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/CreateNewCollectionSetCtrl.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/CreateNewCollectionSetCtrl.asset.taml new file mode 100644 index 000000000..4d51d7fc7 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/CreateNewCollectionSetCtrl.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/GameObjectCreator.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/GameObjectCreator.asset.taml new file mode 100644 index 000000000..1fbfa8243 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/GameObjectCreator.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/LooseFileAudit.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/LooseFileAudit.asset.taml new file mode 100644 index 000000000..09aca5a5f --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/LooseFileAudit.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/SelectAssetPath.asset.taml b/Templates/BaseGame/game/tools/assetBrowser/guis/SelectAssetPath.asset.taml new file mode 100644 index 000000000..f5e6e2252 --- /dev/null +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/SelectAssetPath.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/assetBrowser/guis/assetBrowser.gui b/Templates/BaseGame/game/tools/assetBrowser/guis/assetBrowser.gui index 40d772206..7cef85729 100644 --- a/Templates/BaseGame/game/tools/assetBrowser/guis/assetBrowser.gui +++ b/Templates/BaseGame/game/tools/assetBrowser/guis/assetBrowser.gui @@ -197,7 +197,7 @@ new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "tools/gui/images/stencilIcons/phone.png"; + bitmapAsset = "ToolsModule:phone_image"; iconLocation = "Left"; sizeIconToButton = "1"; makeIconSquare = "1"; @@ -225,7 +225,7 @@ }; new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "tools/gui/images/stencilIcons/plus.png"; + bitmapAsset = "ToolsModule:plus_image"; iconLocation = "Left"; sizeIconToButton = "1"; makeIconSquare = "1"; @@ -253,7 +253,7 @@ }; new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "tools/gui/images/stencilIcons/import.png"; + bitmapAsset = "ToolsModule:import_image"; iconLocation = "Left"; sizeIconToButton = "1"; makeIconSquare = "1"; @@ -281,7 +281,7 @@ }; new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "tools/gui/images/stencilIcons/filter.png"; + bitmapAsset = "ToolsModule:filter_image"; iconLocation = "Left"; sizeIconToButton = "1"; makeIconSquare = "1"; @@ -310,7 +310,7 @@ }; new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "tools/gui/images/stencilIcons/gear.png"; + bitmapAsset = "ToolsModule:gear_image"; iconLocation = "Left"; sizeIconToButton = "1"; makeIconSquare = "1"; @@ -339,7 +339,7 @@ }; new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "tools/gui/images/stencilIcons/warning.png"; + bitmapAsset = "ToolsModule:warning_image"; iconLocation = "Left"; sizeIconToButton = "1"; makeIconSquare = "1"; diff --git a/Templates/BaseGame/game/tools/base/images/512_black_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_black_image.asset.taml new file mode 100644 index 000000000..53eb58666 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_black_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_blue_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_blue_image.asset.taml new file mode 100644 index 000000000..02ad7ec24 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_blue_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_forestgreen_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_forestgreen_image.asset.taml new file mode 100644 index 000000000..cbe3b11a4 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_forestgreen_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_forestgreen_lines_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_forestgreen_lines_image.asset.taml new file mode 100644 index 000000000..40c3e209d --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_forestgreen_lines_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_green_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_green_image.asset.taml new file mode 100644 index 000000000..97e9a083f --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_green_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_grey_base_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_grey_base_image.asset.taml new file mode 100644 index 000000000..092e7a5c1 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_grey_base_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_grey_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_grey_image.asset.taml new file mode 100644 index 000000000..180837714 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_grey_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_orange_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_orange_image.asset.taml new file mode 100644 index 000000000..2cd578b0a --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_orange_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_orange_lines_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_orange_lines_image.asset.taml new file mode 100644 index 000000000..f1590eacc --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_orange_lines_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/512_red_image.asset.taml b/Templates/BaseGame/game/tools/base/images/512_red_image.asset.taml new file mode 100644 index 000000000..8872d2ea9 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/512_red_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/black_image.asset.taml b/Templates/BaseGame/game/tools/base/images/black_image.asset.taml new file mode 100644 index 000000000..06817ceb8 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/black_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/gray_image.asset.taml b/Templates/BaseGame/game/tools/base/images/gray_image.asset.taml new file mode 100644 index 000000000..dc5036a21 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/gray_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/materials.tscript b/Templates/BaseGame/game/tools/base/images/materials.tscript index f1b7fc5ac..c7ff23927 100644 --- a/Templates/BaseGame/game/tools/base/images/materials.tscript +++ b/Templates/BaseGame/game/tools/base/images/materials.tscript @@ -20,52 +20,52 @@ singleton Material( BlankSkyMat ) singleton Material(White) { - diffuseMap[0] = "./white.png"; + diffuseMapAsset[0] = "ToolsModule:white_image"; }; singleton Material(Gray) { - diffuseMap[0] = "./gray.png"; + diffuseMapAsset[0] = "ToolsModule:gray_image"; }; singleton Material(Black) { - diffuseMap[0] = "./black.png"; + diffuseMapAsset[0] = "ToolsModule:black_image"; }; singleton Material(Grid_512_Black) { - diffuseMap[0] = "./512_black.png"; + diffuseMapAsset[0] = "ToolsModule:512_black_image"; }; singleton Material(Grid_512_ForestGreen) { - diffuseMap[0] = "./512_forestgreen.png"; + diffuseMapAsset[0] = "ToolsModule:512_forestgreen_image"; }; singleton Material(Grid_512_ForestGreen_Lines) { - diffuseMap[0] = "./512_forestgreen_lines.png"; + diffuseMapAsset[0] = "ToolsModule:512_forestgreen_lines_image"; }; singleton Material(Grid_512_Green) { - diffuseMap[0] = "./512_green.png"; + diffuseMapAsset[0] = "ToolsModule:512_green_image"; }; singleton Material(Grid_512_Grey) { - diffuseMap[0] = "./512_grey.png"; + diffuseMapAsset[0] = "ToolsModule:512_grey_image"; }; singleton Material(Grid_512_Grey_Base) { - diffuseMap[0] = "./512_grey_base.png"; + diffuseMapAsset[0] = "ToolsModule:512_grey_base_image"; }; singleton Material(Grid_512_Orange) { - diffuseMap[0] = "tools/base/images/512_orange.png"; + diffuseMapAsset[0] = "ToolsModule:512_orange_image"; translucent = "0"; translucentBlendOp = "PreMul"; mapTo = "512_orange.png"; @@ -73,10 +73,10 @@ singleton Material(Grid_512_Orange) singleton Material(Grid_512_Orange_Lines) { - diffuseMap[0] = "./512_orange_lines.png"; + diffuseMapAsset[0] = "ToolsModule:512_orange_lines_image"; }; singleton Material(Grid_512_Red) { - diffuseMap[0] = "./512_red.png"; -}; \ No newline at end of file + diffuseMapAsset[0] = "ToolsModule:512_red_image"; +}; diff --git a/Templates/BaseGame/game/tools/base/images/skybox_1_image.asset.taml b/Templates/BaseGame/game/tools/base/images/skybox_1_image.asset.taml new file mode 100644 index 000000000..e746286d9 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/skybox_1_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/skybox_2_image.asset.taml b/Templates/BaseGame/game/tools/base/images/skybox_2_image.asset.taml new file mode 100644 index 000000000..205ba178b --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/skybox_2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/skybox_3_image.asset.taml b/Templates/BaseGame/game/tools/base/images/skybox_3_image.asset.taml new file mode 100644 index 000000000..32645faff --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/skybox_3_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/skybox_4_image.asset.taml b/Templates/BaseGame/game/tools/base/images/skybox_4_image.asset.taml new file mode 100644 index 000000000..d3af5d35d --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/skybox_4_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/skybox_5_image.asset.taml b/Templates/BaseGame/game/tools/base/images/skybox_5_image.asset.taml new file mode 100644 index 000000000..add5c24bc --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/skybox_5_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/skybox_6_image.asset.taml b/Templates/BaseGame/game/tools/base/images/skybox_6_image.asset.taml new file mode 100644 index 000000000..36fbcd8c8 --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/skybox_6_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/base/images/white_image.asset.taml b/Templates/BaseGame/game/tools/base/images/white_image.asset.taml new file mode 100644 index 000000000..0c9bfdcef --- /dev/null +++ b/Templates/BaseGame/game/tools/base/images/white_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/ActiveScene_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/ActiveScene_image.asset.taml new file mode 100644 index 000000000..f47594c72 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/ActiveScene_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/BasicClouds_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/BasicClouds_image.asset.taml new file mode 100644 index 000000000..2c0db5462 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/BasicClouds_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/CameraBookmark_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/CameraBookmark_image.asset.taml new file mode 100644 index 000000000..c1c68ba4a --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/CameraBookmark_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/CloudLayer_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/CloudLayer_image.asset.taml new file mode 100644 index 000000000..fed6edc13 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/CloudLayer_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/ConvexShape_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/ConvexShape_image.asset.taml new file mode 100644 index 000000000..d3524c21b --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/ConvexShape_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/CreatorTree_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/CreatorTree_image.asset.taml new file mode 100644 index 000000000..e753e1b82 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/CreatorTree_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/DecalRoad_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/DecalRoad_image.asset.taml new file mode 100644 index 000000000..a4c096d4c --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/DecalRoad_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/ForestBrushElement_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/ForestBrushElement_image.asset.taml new file mode 100644 index 000000000..7bb87e173 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/ForestBrushElement_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/ForestBrush_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/ForestBrush_image.asset.taml new file mode 100644 index 000000000..4669a9540 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/ForestBrush_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Forest_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Forest_image.asset.taml new file mode 100644 index 000000000..552c901e4 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Forest_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GameTSCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GameTSCtrl_image.asset.taml new file mode 100644 index 000000000..4af991b3c --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GameTSCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GroundCover_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GroundCover_image.asset.taml new file mode 100644 index 000000000..eaa6dbbc9 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GroundCover_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GroundPlane_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GroundPlane_image.asset.taml new file mode 100644 index 000000000..959e5f00e --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GroundPlane_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiAutoScrollCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiAutoScrollCtrl_image.asset.taml new file mode 100644 index 000000000..9a3ac857c --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiAutoScrollCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiBitmapBorderCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiBitmapBorderCtrl_image.asset.taml new file mode 100644 index 000000000..7a13a56b5 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiBitmapBorderCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiBitmapButtonCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiBitmapButtonCtrl_image.asset.taml new file mode 100644 index 000000000..f0d0d00c2 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiBitmapButtonCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiBitmapButtonTextCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiBitmapButtonTextCtrl_image.asset.taml new file mode 100644 index 000000000..a39f08eb0 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiBitmapButtonTextCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiBitmapCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiBitmapCtrl_image.asset.taml new file mode 100644 index 000000000..7db7c91be --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiBitmapCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiBorderButtonCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiBorderButtonCtrl_image.asset.taml new file mode 100644 index 000000000..6e3e7bf21 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiBorderButtonCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiButtonCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiButtonCtrl_image.asset.taml new file mode 100644 index 000000000..65c3964ac --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiButtonCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiCheckBoxCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiCheckBoxCtrl_image.asset.taml new file mode 100644 index 000000000..d0eef21e9 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiCheckBoxCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiColorPickerCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiColorPickerCtrl_image.asset.taml new file mode 100644 index 000000000..b04c6ed4a --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiColorPickerCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiContainer_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiContainer_image.asset.taml new file mode 100644 index 000000000..a9f75a141 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiContainer_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiControlArrayControl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiControlArrayControl_image.asset.taml new file mode 100644 index 000000000..dee1621d7 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiControlArrayControl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiControl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiControl_image.asset.taml new file mode 100644 index 000000000..8a268283d --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiControl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiCrossHairHud_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiCrossHairHud_image.asset.taml new file mode 100644 index 000000000..0cba82a60 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiCrossHairHud_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiDecoyCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiDecoyCtrl_image.asset.taml new file mode 100644 index 000000000..6f749fa92 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiDecoyCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiDragAndDropControl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiDragAndDropControl_image.asset.taml new file mode 100644 index 000000000..ddb0d4bcf --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiDragAndDropControl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiDynamicCtrlArrayControl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiDynamicCtrlArrayControl_image.asset.taml new file mode 100644 index 000000000..9d6c5d8b7 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiDynamicCtrlArrayControl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiFadeinBitmapCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiFadeinBitmapCtrl_image.asset.taml new file mode 100644 index 000000000..5a54617a3 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiFadeinBitmapCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiFileTreeCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiFileTreeCtrl_image.asset.taml new file mode 100644 index 000000000..308467ef1 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiFileTreeCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiFilterCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiFilterCtrl_image.asset.taml new file mode 100644 index 000000000..e293161ed --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiFilterCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiFormCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiFormCtrl_image.asset.taml new file mode 100644 index 000000000..4102c1b25 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiFormCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiFrameSetCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiFrameSetCtrl_image.asset.taml new file mode 100644 index 000000000..070ea30de --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiFrameSetCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiGradientSwatchCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiGradientSwatchCtrl_image.asset.taml new file mode 100644 index 000000000..09a5b0948 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiGradientSwatchCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiGraphCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiGraphCtrl_image.asset.taml new file mode 100644 index 000000000..9e4f68603 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiGraphCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiHealthBarHud_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiHealthBarHud_image.asset.taml new file mode 100644 index 000000000..01b2eb930 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiHealthBarHud_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiIconButtonCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiIconButtonCtrl_image.asset.taml new file mode 100644 index 000000000..be2ca6dde --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiIconButtonCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiListBoxCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiListBoxCtrl_image.asset.taml new file mode 100644 index 000000000..0110e9bc7 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiListBoxCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiMLTextCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiMLTextCtrl_image.asset.taml new file mode 100644 index 000000000..e821af0e5 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiMLTextCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiMLTextEditCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiMLTextEditCtrl_image.asset.taml new file mode 100644 index 000000000..9322bd290 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiMLTextEditCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiMenuBar_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiMenuBar_image.asset.taml new file mode 100644 index 000000000..54a1157e7 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiMenuBar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiObjectView_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiObjectView_image.asset.taml new file mode 100644 index 000000000..f6ecfb8dc --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiObjectView_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiPanel_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiPanel_image.asset.taml new file mode 100644 index 000000000..3a558572d --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiPanel_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiPopUpMenuCtrlEx_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiPopUpMenuCtrlEx_image.asset.taml new file mode 100644 index 000000000..d29d14c8f --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiPopUpMenuCtrlEx_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiPopUpMenuCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiPopUpMenuCtrl_image.asset.taml new file mode 100644 index 000000000..c3acd8c1e --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiPopUpMenuCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiProgressBitmapCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiProgressBitmapCtrl_image.asset.taml new file mode 100644 index 000000000..16a8c9f8e --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiProgressBitmapCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiProgressCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiProgressCtrl_image.asset.taml new file mode 100644 index 000000000..2e084930b --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiProgressCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiRadioCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiRadioCtrl_image.asset.taml new file mode 100644 index 000000000..441a9ccc3 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiRadioCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiRectHandles_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiRectHandles_image.asset.taml new file mode 100644 index 000000000..d5888c586 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiRectHandles_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiRolloutCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiRolloutCtrl_image.asset.taml new file mode 100644 index 000000000..803d72640 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiRolloutCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiScrollCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiScrollCtrl_image.asset.taml new file mode 100644 index 000000000..2cd6a3020 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiScrollCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiSplitContainer_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiSplitContainer_image.asset.taml new file mode 100644 index 000000000..501ff7eef --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiSplitContainer_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiStackControl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiStackControl_image.asset.taml new file mode 100644 index 000000000..f2809653f --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiStackControl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiSwatchButtonCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiSwatchButtonCtrl_image.asset.taml new file mode 100644 index 000000000..072438705 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiSwatchButtonCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiTabBookCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiTabBookCtrl_image.asset.taml new file mode 100644 index 000000000..3a4229bbb --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiTabBookCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiTabPageCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiTabPageCtrl_image.asset.taml new file mode 100644 index 000000000..714dfe73c --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiTabPageCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiTextCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiTextCtrl_image.asset.taml new file mode 100644 index 000000000..4642083e2 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiTextCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiTextEditCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiTextEditCtrl_image.asset.taml new file mode 100644 index 000000000..6b7851ddc --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiTextEditCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiTextEditSliderCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiTextEditSliderCtrl_image.asset.taml new file mode 100644 index 000000000..069bc1ecd --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiTextEditSliderCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiTextListCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiTextListCtrl_image.asset.taml new file mode 100644 index 000000000..756260cd8 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiTextListCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiTheoraCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiTheoraCtrl_image.asset.taml new file mode 100644 index 000000000..7ead50315 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiTheoraCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiTreeViewCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiTreeViewCtrl_image.asset.taml new file mode 100644 index 000000000..b5677fb93 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiTreeViewCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiWindowCollapseCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiWindowCollapseCtrl_image.asset.taml new file mode 100644 index 000000000..1f1341d92 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiWindowCollapseCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/GuiWindowCtrl_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/GuiWindowCtrl_image.asset.taml new file mode 100644 index 000000000..9f386fdd7 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/GuiWindowCtrl_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Item_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Item_image.asset.taml new file mode 100644 index 000000000..fd55d7053 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Item_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/LevelInfo_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/LevelInfo_image.asset.taml new file mode 100644 index 000000000..636d01de2 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/LevelInfo_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Lightning_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Lightning_image.asset.taml new file mode 100644 index 000000000..0e9a1ff43 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Lightning_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Marker_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Marker_image.asset.taml new file mode 100644 index 000000000..b535ae811 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Marker_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/MeshRoad_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/MeshRoad_image.asset.taml new file mode 100644 index 000000000..bcd242c8b --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/MeshRoad_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/MissionArea_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/MissionArea_image.asset.taml new file mode 100644 index 000000000..72b941abe --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/MissionArea_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/NavMesh_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/NavMesh_image.asset.taml new file mode 100644 index 000000000..9f3f340ed --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/NavMesh_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/NavPath_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/NavPath_image.asset.taml new file mode 100644 index 000000000..19ff2f28a --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/NavPath_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/ParticleEmitterNode_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/ParticleEmitterNode_image.asset.taml new file mode 100644 index 000000000..740ac15b7 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/ParticleEmitterNode_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/ParticleEmitter_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/ParticleEmitter_image.asset.taml new file mode 100644 index 000000000..893cbdc59 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/ParticleEmitter_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Path_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Path_image.asset.taml new file mode 100644 index 000000000..d59eb44b6 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Path_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/PhysicalZone_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/PhysicalZone_image.asset.taml new file mode 100644 index 000000000..aa2ec61ba --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/PhysicalZone_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Player_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Player_image.asset.taml new file mode 100644 index 000000000..03ebd71f4 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Player_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/PointLight_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/PointLight_image.asset.taml new file mode 100644 index 000000000..d5d0222e6 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/PointLight_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Portal_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Portal_image.asset.taml new file mode 100644 index 000000000..b925f115b --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Portal_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Precipitation_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Precipitation_image.asset.taml new file mode 100644 index 000000000..75da5eab2 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Precipitation_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Prefab_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Prefab_image.asset.taml new file mode 100644 index 000000000..cfaca90df --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Prefab_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/PxCloth_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/PxCloth_image.asset.taml new file mode 100644 index 000000000..4eff82025 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/PxCloth_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/River_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/River_image.asset.taml new file mode 100644 index 000000000..cc199f2ea --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/River_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/SFXEmitter_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/SFXEmitter_image.asset.taml new file mode 100644 index 000000000..d3cb4ee76 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/SFXEmitter_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/ScatterSky_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/ScatterSky_image.asset.taml new file mode 100644 index 000000000..3b956413f --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/ScatterSky_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/SceneObject_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/SceneObject_image.asset.taml new file mode 100644 index 000000000..4cfc526ed --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/SceneObject_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Scene_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Scene_image.asset.taml new file mode 100644 index 000000000..f8745a345 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Scene_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/SimDataBlock_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/SimDataBlock_image.asset.taml new file mode 100644 index 000000000..34ecd6f96 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/SimDataBlock_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/SimObject_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/SimObject_image.asset.taml new file mode 100644 index 000000000..736ffbc82 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/SimObject_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/SimSet_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/SimSet_image.asset.taml new file mode 100644 index 000000000..17dbf6500 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/SimSet_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/SkyBox_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/SkyBox_image.asset.taml new file mode 100644 index 000000000..ef837c9da --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/SkyBox_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/SpawnSphere_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/SpawnSphere_image.asset.taml new file mode 100644 index 000000000..9fbcfdf27 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/SpawnSphere_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/SpotLight_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/SpotLight_image.asset.taml new file mode 100644 index 000000000..3a74080a8 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/SpotLight_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Sun_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Sun_image.asset.taml new file mode 100644 index 000000000..673c69637 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Sun_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/TSForestItemData_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/TSForestItemData_image.asset.taml new file mode 100644 index 000000000..c69006cb2 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/TSForestItemData_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/TSStatic_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/TSStatic_image.asset.taml new file mode 100644 index 000000000..a0e411c50 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/TSStatic_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/TerrainBlock_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/TerrainBlock_image.asset.taml new file mode 100644 index 000000000..d204dc419 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/TerrainBlock_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/TimeOfDay_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/TimeOfDay_image.asset.taml new file mode 100644 index 000000000..3790fa915 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/TimeOfDay_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Trigger_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Trigger_image.asset.taml new file mode 100644 index 000000000..c97e8e903 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Trigger_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/VolumetricFog_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/VolumetricFog_image.asset.taml new file mode 100644 index 000000000..c34ebadf9 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/VolumetricFog_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/WaterBlock_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/WaterBlock_image.asset.taml new file mode 100644 index 000000000..16e0b5d77 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/WaterBlock_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/WaterPlane_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/WaterPlane_image.asset.taml new file mode 100644 index 000000000..883349850 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/WaterPlane_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/Zone_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/Zone_image.asset.taml new file mode 100644 index 000000000..d2a6513bd --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/Zone_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/cameraSpawn_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/cameraSpawn_image.asset.taml new file mode 100644 index 000000000..b3480ddef --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/cameraSpawn_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/camera_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/camera_image.asset.taml new file mode 100644 index 000000000..f902b5c72 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/camera_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/decalNode_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/decalNode_image.asset.taml new file mode 100644 index 000000000..705ec68bd --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/decalNode_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/decal_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/decal_image.asset.taml new file mode 100644 index 000000000..e41eeb750 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/decal_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/default_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/default_image.asset.taml new file mode 100644 index 000000000..e65b743c7 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/default_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/fxFoliageReplicator_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/fxFoliageReplicator_image.asset.taml new file mode 100644 index 000000000..556b72185 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/fxFoliageReplicator_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/fxShapeReplicator_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/fxShapeReplicator_image.asset.taml new file mode 100644 index 000000000..2ab473678 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/fxShapeReplicator_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/interiorInstance_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/interiorInstance_image.asset.taml new file mode 100644 index 000000000..e6c1dbd6a --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/interiorInstance_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/material_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/material_image.asset.taml new file mode 100644 index 000000000..c90d4c827 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/material_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/particleEffecterObject_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/particleEffecterObject_image.asset.taml new file mode 100644 index 000000000..1c3f618a8 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/particleEffecterObject_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/particleEmitterObject_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/particleEmitterObject_image.asset.taml new file mode 100644 index 000000000..d4de2fbd8 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/particleEmitterObject_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/particleSimulation_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/particleSimulation_image.asset.taml new file mode 100644 index 000000000..bb6d74a8f --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/particleSimulation_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/pathMarker_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/pathMarker_image.asset.taml new file mode 100644 index 000000000..1be9e28ae --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/pathMarker_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/classIcons/volumeLight_image.asset.taml b/Templates/BaseGame/game/tools/classIcons/volumeLight_image.asset.taml new file mode 100644 index 000000000..edf2f6123 --- /dev/null +++ b/Templates/BaseGame/game/tools/classIcons/volumeLight_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/componentEditor/gui/SuperTooltipDlg.asset.taml b/Templates/BaseGame/game/tools/componentEditor/gui/SuperTooltipDlg.asset.taml new file mode 100644 index 000000000..26e3fa128 --- /dev/null +++ b/Templates/BaseGame/game/tools/componentEditor/gui/SuperTooltipDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/componentEditor/gui/TypeMaskFieldGui.asset.taml b/Templates/BaseGame/game/tools/componentEditor/gui/TypeMaskFieldGui.asset.taml new file mode 100644 index 000000000..4b227f94b --- /dev/null +++ b/Templates/BaseGame/game/tools/componentEditor/gui/TypeMaskFieldGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/componentEditor/scripts/componentEditor.ed.tscript b/Templates/BaseGame/game/tools/componentEditor/scripts/componentEditor.ed.tscript index c136bb4bf..15bc5aa8b 100644 --- a/Templates/BaseGame/game/tools/componentEditor/scripts/componentEditor.ed.tscript +++ b/Templates/BaseGame/game/tools/componentEditor/scripts/componentEditor.ed.tscript @@ -65,7 +65,7 @@ function GuiInspectorEntityGroup::createAddComponentList(%this) buttonMargin = "4 4"; iconLocation = "Left"; sizeIconToButton = "0"; - iconBitmap = "tools/gui/images/iconAdd.png"; + bitmapAsset = "ToolsModule:iconAdd_image"; hovertime = "100"; tooltip = "Add the selected component to the object"; tooltipProfile = "EditorToolTipProfile"; @@ -320,4 +320,4 @@ function ComponentEditorRemoveComponent(%entity, %component) %entity.removeComponent(%component, true); inspector.removeInspect(%entity); inspector.addInspect(%entity); -} \ No newline at end of file +} diff --git a/Templates/BaseGame/game/tools/convexEditor/ConvexEditorGui.asset.taml b/Templates/BaseGame/game/tools/convexEditor/ConvexEditorGui.asset.taml new file mode 100644 index 000000000..a13ad881b --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/ConvexEditorGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/ConvexEditorOptions.asset.taml b/Templates/BaseGame/game/tools/convexEditor/ConvexEditorOptions.asset.taml new file mode 100644 index 000000000..eba1f4728 --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/ConvexEditorOptions.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/ConvexEditorSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/convexEditor/ConvexEditorSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..a216d1e5c --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/ConvexEditorSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/convexEditorToolbar, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/convexEditor/convexEditorToolbar, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..2d1605eee --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/convexEditorToolbar, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/convexEditorToolbar.ed.gui b/Templates/BaseGame/game/tools/convexEditor/convexEditorToolbar.ed.gui index 2e737c942..630c82836 100644 --- a/Templates/BaseGame/game/tools/convexEditor/convexEditorToolbar.ed.gui +++ b/Templates/BaseGame/game/tools/convexEditor/convexEditorToolbar.ed.gui @@ -38,7 +38,7 @@ position = "94 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiBitmapButtonCtrl(ConvexEditorCreateBoxBtn) { canSaveDynamicFields = "0"; @@ -108,7 +108,7 @@ position = "190 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiContainer() { canSaveDynamicFields = "0"; @@ -197,7 +197,7 @@ position = "380 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; }; -//--- OBJECT WRITE END --- \ No newline at end of file +//--- OBJECT WRITE END --- diff --git a/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_d_image.asset.taml new file mode 100644 index 000000000..27c38a321 --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_h_image.asset.taml new file mode 100644 index 000000000..e59e29ca3 --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_n_image.asset.taml new file mode 100644 index 000000000..d508dd1fc --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/convex_editor_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/occluderProxyImage_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/occluderProxyImage_image.asset.taml new file mode 100644 index 000000000..ae2f6015d --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/occluderProxyImage_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/portalProxyImage_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/portalProxyImage_image.asset.taml new file mode 100644 index 000000000..1b5053f3c --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/portalProxyImage_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_d_image.asset.taml new file mode 100644 index 000000000..819a7b685 --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_h_image.asset.taml new file mode 100644 index 000000000..eac855856 --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_i_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_i_image.asset.taml new file mode 100644 index 000000000..4750a1279 --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_n_image.asset.taml new file mode 100644 index 000000000..e9a7b7994 --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/split_face_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/triggerProxyImage_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/triggerProxyImage_image.asset.taml new file mode 100644 index 000000000..89cbe66e3 --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/triggerProxyImage_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/images/zoneProxyImage_image.asset.taml b/Templates/BaseGame/game/tools/convexEditor/images/zoneProxyImage_image.asset.taml new file mode 100644 index 000000000..de3bdde8f --- /dev/null +++ b/Templates/BaseGame/game/tools/convexEditor/images/zoneProxyImage_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/convexEditor/materials.tscript b/Templates/BaseGame/game/tools/convexEditor/materials.tscript index c34d24daf..bd2e37c17 100644 --- a/Templates/BaseGame/game/tools/convexEditor/materials.tscript +++ b/Templates/BaseGame/game/tools/convexEditor/materials.tscript @@ -1,7 +1,7 @@ singleton Material( ZoneProxyMaterial ) { mapTo = "ZoneProxyMaterial"; - diffuseMap[0] = "tools/convexEditor/images/zoneProxyImage"; + diffuseMapAsset[0] = "ToolsModule:zoneProxyImage_image"; materialTag0 = "TestMaterial"; translucent = true; translucentBlendOp = "LerpAlpha"; @@ -11,7 +11,7 @@ singleton Material( ZoneProxyMaterial ) singleton Material( TriggerProxyMaterial ) { mapTo = "TriggerProxyMaterial"; - diffuseMap[0] = "./images/triggerProxyImage"; + diffuseMapAsset[0] = "ToolsModule:triggerProxyImage_image"; materialTag0 = "TestMaterial"; translucent = true; translucentBlendOp = "PreMul"; @@ -21,7 +21,7 @@ singleton Material( TriggerProxyMaterial ) singleton Material( PortalProxyMaterial ) { mapTo = "PortalProxyMaterial"; - diffuseMap[0] = "./images/portalProxyImage"; + diffuseMapAsset[0] = "ToolsModule:portalProxyImage_image"; materialTag0 = "TestMaterial"; translucent = true; translucentBlendOp = "PreMul"; @@ -31,7 +31,7 @@ singleton Material( PortalProxyMaterial ) singleton Material( OccluderProxyMaterial ) { mapTo = "OccluderProxyMaterial"; - diffuseMap[0] = "./images/occluderProxyImage"; + diffuseMapAsset[0] = "ToolsModule:occluderProxyImage_image"; materialTag0 = "TestMaterial"; translucent = true; translucentBlendOp = "PreMul"; diff --git a/Templates/BaseGame/game/tools/datablockEditor/.asset.taml b/Templates/BaseGame/game/tools/datablockEditor/.asset.taml new file mode 100644 index 000000000..fd3c1a4cb --- /dev/null +++ b/Templates/BaseGame/game/tools/datablockEditor/.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/datablockEditor/DatablockEditorCreatePrompt,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/datablockEditor/DatablockEditorCreatePrompt,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..a9849c688 --- /dev/null +++ b/Templates/BaseGame/game/tools/datablockEditor/DatablockEditorCreatePrompt,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/debugger/gui/DebuggerBreakConditionDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/debugger/gui/DebuggerBreakConditionDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..6efebf3f4 --- /dev/null +++ b/Templates/BaseGame/game/tools/debugger/gui/DebuggerBreakConditionDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/debugger/gui/DebuggerConnectDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/debugger/gui/DebuggerConnectDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..d2c7c0cb3 --- /dev/null +++ b/Templates/BaseGame/game/tools/debugger/gui/DebuggerConnectDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/debugger/gui/DebuggerEditWatchDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/debugger/gui/DebuggerEditWatchDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..d18dd120c --- /dev/null +++ b/Templates/BaseGame/game/tools/debugger/gui/DebuggerEditWatchDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/debugger/gui/DebuggerFindDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/debugger/gui/DebuggerFindDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..4e4e7ed2d --- /dev/null +++ b/Templates/BaseGame/game/tools/debugger/gui/DebuggerFindDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/debugger/gui/DebuggerGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/debugger/gui/DebuggerGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..76080de0c --- /dev/null +++ b/Templates/BaseGame/game/tools/debugger/gui/DebuggerGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/debugger/gui/DebuggerWatchDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/debugger/gui/DebuggerWatchDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..08b3a08d0 --- /dev/null +++ b/Templates/BaseGame/game/tools/debugger/gui/DebuggerWatchDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/decalEditor/DecalEditorGui.asset.taml b/Templates/BaseGame/game/tools/decalEditor/DecalEditorGui.asset.taml new file mode 100644 index 000000000..ba8497922 --- /dev/null +++ b/Templates/BaseGame/game/tools/decalEditor/DecalEditorGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/decalEditor/add_decal_d_image.asset.taml b/Templates/BaseGame/game/tools/decalEditor/add_decal_d_image.asset.taml new file mode 100644 index 000000000..071360602 --- /dev/null +++ b/Templates/BaseGame/game/tools/decalEditor/add_decal_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/decalEditor/add_decal_h_image.asset.taml b/Templates/BaseGame/game/tools/decalEditor/add_decal_h_image.asset.taml new file mode 100644 index 000000000..83d265266 --- /dev/null +++ b/Templates/BaseGame/game/tools/decalEditor/add_decal_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/decalEditor/add_decal_n_image.asset.taml b/Templates/BaseGame/game/tools/decalEditor/add_decal_n_image.asset.taml new file mode 100644 index 000000000..fc7bb49e0 --- /dev/null +++ b/Templates/BaseGame/game/tools/decalEditor/add_decal_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/decalEditor/decalEditorGui.gui b/Templates/BaseGame/game/tools/decalEditor/decalEditorGui.gui index 919291d2c..b7faf1018 100644 --- a/Templates/BaseGame/game/tools/decalEditor/decalEditorGui.gui +++ b/Templates/BaseGame/game/tools/decalEditor/decalEditorGui.gui @@ -517,7 +517,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; wrap = "0"; - bitmap= "tools/materialeditor/gui/unknownImage"; + bitmapAsset= "ToolsModule:unknownImage_image"; }; new GuiBitmapCtrl() { canSaveDynamicFields = "0"; @@ -534,7 +534,7 @@ Visible = "1"; tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; - bitmap = "tools/worldEditor/images/terrainpainter/terrain-painter-border-large"; + bitmapAsset = "ToolsModule:terrain_painter_border_large_image"; wrap = "0"; }; }; @@ -761,7 +761,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; wrap = "0"; - bitmap= "tools/materialeditor/gui/unknownImage"; + bitmapAsset= "ToolsModule:unknownImage_image"; }; new GuiBitmapCtrl() { canSaveDynamicFields = "0"; @@ -778,7 +778,7 @@ Visible = "1"; tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; - bitmap = "tools/worldEditor/images/terrainpainter/terrain-painter-border-large"; + bitmapAsset = "ToolsModule:terrain_painter_border_large_image"; wrap = "0"; }; }; diff --git a/Templates/BaseGame/game/tools/decalEditor/decal_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/decalEditor/decal_editor_d_image.asset.taml new file mode 100644 index 000000000..d342d426a --- /dev/null +++ b/Templates/BaseGame/game/tools/decalEditor/decal_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/decalEditor/decal_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/decalEditor/decal_editor_h_image.asset.taml new file mode 100644 index 000000000..50be078a0 --- /dev/null +++ b/Templates/BaseGame/game/tools/decalEditor/decal_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/decalEditor/decal_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/decalEditor/decal_editor_n_image.asset.taml new file mode 100644 index 000000000..2df2c21f9 --- /dev/null +++ b/Templates/BaseGame/game/tools/decalEditor/decal_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/button.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/button.png deleted file mode 100644 index e255cb91198008ec940b5732f032dcaf87bcf429..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1545 zcmV+k2KM=hP)qZnw}93erXiNgD-XG!bIrTOp`~qm ze01T$1-o1>+m>b7h)8r?y|`c(FJ81U517s#Pmhm}Q!15G1Hu?(G8r{QhosYKN+y#8 z`&cY?MlFHE>5IqXR4f+B=kw8a2G`fum5$IWl?v&)PGQDjXPPDz3I*D=Yu64q(Au$y zG&VMt3I>DZ_xtIYy?euJtE(w7KopSOd-jC?T3Jc)9;ju_&(DW>6Uk6s3?q!m9UUFY znDwv<&yxwku^hIqMSy<-;_5hbCrJcV+^>F%o$CM_h9Nhgdqtc8w=BKxz9FGv$PKT7 zETbBMkIH4;jjk9w^riw}r8jS~#a&CNBf zRdBYA4Gaui=AW}X-fv4OZ{w@m4^W=6L3I&0xby==fPR1_%pjEG@1CO`R5BYLe|v&F z#a0!@kDZ#Jbb)r?`Rc>7yqP}9!s(F{6KZmAXVrE`u&M)-0TFEY&9n9WpuZ!oQMj?y=yL6rrZ zYokPcxl(OHp+vz}PczFD#1b%^e$c1-LD#)GOrk>BO&7tTq!zkLZ%H|!!mVh1Kj3$w zwern->NEm;bS={Kc7{B@9>E!iaT#C6+qr%H;D7Uj56;cmiL7NOa~0KtMaR{P3l=^9 zaXmj6J^2=`r;7A?PqW) zmL|p||1(0e(AIDwb>K zI>3e*9tVcc+tWR-cONK#rmhYApn8yGqSwG%%6@)`$$Ox;oge&oKS3*-CS~%~UbR)Q zn}*=436p+#m}hgonFP(464}iCyAI#3o^bQUV-s~}?;q~%?NxMN%C}T1 zxx4Nqm7w~-V9%6)SUF&Vt#Me2x(U_IF&Ffn1<~=H0JaX>P$;CeryqRJ95E0GD25J> zeE7%_`svP{Cc{?_A67V?jwNC_qeqX{$Tq?klC3u}teU_E%V=Wjm?UfcHwRU^Z`EzA z?xp+Q8?B_3o#DOddi6x$?FYbxkhhN?APZexU20&B2M-;hyNioWh6fHFR5&&e^#CT1 zEa?2hmTv@aD{ma$28*lAGd4Ch9`HIx_&m4NLV|b91w$1K|AeQDHuzP9sCfe*_o+ diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/button_left.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/button_left.png deleted file mode 100644 index 3f7238fbf2e13622f07819dd6829e472f8ab2ea9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1450 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 R(E$Je002ovPDHLkV1h+~zgPeO diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/button_toolbar.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/button_toolbar.png deleted file mode 100644 index 3de3b1519435e5edfa0206cead8812bbf2b5066e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1219 zcmeAS@N?(olHy`uVBq!ia0vp^B0%iT!3HD?0+;IpDVB6cUq=Rp^(V|(yIunMk|nMY zCBgY=CFO}lsSJ)O`AMk?p1FzXsX?iUDV2pMQ*D5HLOop^Ln>}1rTpM;31MMiJo4ke z{gFLCKR>_Cyi!Two41!w(hT!@xwa&gkG>9frq7sBA&|qttb8Ysfsw^bAS0r6#fpsG zU0qzv6Ve0(#S(w~daK>mcqir#PyW4qi4}i;nI4{NUG7k#df@_J3Ns^9N8-IbmERox zJpcUs{QpD-5uO_in=CwRJ>)&?Ep99jP-vLZ(6-IO!ouM5hYu4(!W6zL)GGWv@d#*{ zQ9yW9)T}ie4X-Y{iZOF2xMdwTa$qoQOnPfC#nSjcLcy%?%M}Iz2OpjgHU>tQQjle@ z*qB%ZuJW>QD69f0ZcP69eEs~CqedR`RXWTp0w+$p&$FxbnwGubSD!*RBT(SLEM|7T zKYu?x<@RiAywd!o@r!adP~o{tY|$5(yhWRq@;WdC?zMp#7|hK7a( zmgzYuX9|9vO66fLEiI8eH_w{8Z$kL`I70^R$Q}crF0mD-qfAUqC4oMCFw4@?a${BJ z{Q2@dt*xz+esis^GF_>kqbR7z5A;RA;TaQomDw7Aj#xPT2GAD0jjXJ!C%YI{*i8|V zR%loucN!R3OkJkd*4849qN$>7*5&ULG>)m&y||!Q@a8ZB$e}-&fIgSz5O4@F2L|nm zJO!Yj?KDOv4w=(oVPQNvIyx%HKh3wVm*|tVZW96;2(;z?{(65d)uM5iC*B!|g@Q_==w?u9Ue^|>wpskI}d?752 zUc3o~EPDKsJqnf#%o@f9F?%Wm7u&diV&-cE8;3$gXK$Ef8VCrDan!&gs$9VG8sjX8BdEUKy7qK@bKcC-A z?^D0L{WSJh)~qI9m^RrsFl=;)P2*zWiHV6}Sw3Wp{!Kp-3Ur^L zBX6>cS&sxm5dS6iOZ_^00uBnytqxmdEg4q%b42n0!)aa)&_=-aOvEZWrw^Id@G1{QCf;|$5goYNwX3A7(8 z;^_fK>ViEr5+MnTzIr%v@g)~BbXf!?%Y)*i@le6%mzS6SumAn6S7kj?x)a{Q!E|bF z+K%$~a?A_4xK;Rr*nzHYk81&@)iqo@7_>|qx)h%-6jI6AFtweXzsb9H&QnEL9Phly zr@zs$Qdr{m%Lu8r28ANxO5uzk7lM;dToN!{U-bsY@uI3uUSJC8PlYq}_W}Knly|@> z2w5JK241O}fs)t}U}UZWB~VDbu3GNgz`)EFVdQ&MBb@0N$Cn A>;M1& diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/dropDown.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/dropDown.png deleted file mode 100644 index 795b0e575c9023ec75fee87f42a6605519aec580..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6848 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 diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/formMenu_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/formMenu_image.asset.taml new file mode 100644 index 000000000..eede1b7e6 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/formMenu_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/form_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/form_image.asset.taml new file mode 100644 index 000000000..823ab00b9 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/form_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/iconAccept.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconAccept.png deleted file mode 100644 index a24d6052d0091ca884fba0db05ae610c925e5030..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 917 zcmV;G18V$RCwBA z{Qv(y10?_;fLPE4l217*|M~Mf>hIrwaX)|mkofoS4+F!$e=ivRF)aG?_wTZe-q-IU zs|N@mMr0Qxp0Er4`TOT&X$ECUeNkHmZdQJ<_~&0A7*0Ok&2Zz>`R71`a`%QkSPRnw z5I}GP;*Z$`fB*e+p*5d3x4N(a!?W*?8J>N63YL@Nl4g+Llwr8`{1n6Tt4qHEogIHN z=@HlvfB*s;5PR54>F1x{hph#?rBsFW8IHc*&+zBpUm*U+zywkR@+%`VgSD6=!_}v! z7?xaG_6+C}+e_Jx?*Rl5NS@*EpWiXkjLK3Vn?ag?{Q1rB>+f%dKS2EJ&o2gGm@v3X zc{7}PahO3z+KjnB4jNH0JDferZn^QW``n-Ig(uMdHm|1x+; z`!Hl^6#_LgF$5@vGuTVJfeqb!XC=ea5BC@ZImHA zW?lv>2?qu~HhzX$vknF!4iT{CSr>X4Zoj$Az{AP|3=?3$|Axc@KmdVV!0-oX@VD0t z(p<6(Uw(dMn0BF);p^|uV9o#j|6`bSuAAZdtMlN%l;V?Pc>Uoy&~*&pC;|u|NErP7 zzxe3A-3(HkvJ9;M7#LoCea0~HbTh-Pw^teFobP40_WA-)10w?y5X?+f=UcB zeDVw@?;T`VuyxBHtzq={}K#;fhm!Z@dZ$7 r5isPJJ(&CiB{Km85F@4886dy_xpiI^gI>TZ00000NkvXXu0mjfoPMTo diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/iconCancel.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconCancel.png deleted file mode 100644 index 744df795af9996f6c1007a592dad168a5e5c5a2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmV-b1FHOqP)Ssu>GBh%Ekafg z5I~H`E&ytdXXWEsAYi1)z{=0V@c;K828O@?7#M+azuvxQczfgw!_QZ5k`!kym=Dtf z5I}GPp0?B{vhZ@v6ExOhVEguzf#KC728MtC7#Ki?{QSwlz%R-0lUIh}^}!PiKVQF1 zR$jDn9!MWR0D%p7+FX~&!UxoB1l0T$sQKAF2B33+*8T<>@Ec;tuU`xd;tC8u1>_iB z9yktiNuuiNO$z`5hzVp0(4U!thMEj)A0IO?Ji5)mASlDYpyLSC_?LmS0+d=Kmb7k@y}m9R&H(vhHF5Ze*$gd;Add4@?&7&5@cZb z_8G|bVqjP`1t@=sf#LR526kmVpaH-2L0SO<2yDRrKfk~I|M`=h5oF^JppEAaGBB`k zGBCJ?Lqh7{Mh1q%J0Nn5Obq{i`~n&94I~8+Kwty@f&2?|?)P61O|0yQxMBqw_U9km z0HBLOmV%`K0tn)Q-@myT8Gy0z?Hj}pV|xY$hX4kKU27N^K7U|f2u=Y8EHGA9%wzy5 zV`2p9`NIv;3lKn%F!=rZ^6$6rjoE~O0d?mZ1H-)=3=E4VFfi=f1hfrk)2rveczz6t zP9-gdAFtkkTyPnr6(E41Uidxz)sfS4L{0S>*uQ;eV7LjCyLJ&0jUeysSPwSnkFplS zPbD3OXS??S4fs19q!%E7;0ft&OlS%#FVAc-Gb09$`&WQ20lMP1o#>L0u#@_e}BON_x;UV zhBx~UGW>l0GD+v`Rd`Yc2p~rE+<4Q=DenKDKfuiNS06}!XFz18OF%qb_w2QW$m#(C fh>_Cl3=m)dj8|3`UT=(b00000NkvXXu0mjfz>(}qeiv0g2&Ey3b_}G}i;vc{NVK{vICBx-sU!OBD{?9$t=)4xD z2Oxmp2KY_C8vN_~?}e_aT--X+ybMp@{$hCX@jJucfBzZyxtJNG_&FGEzxm9te(&9{ z3@i-srzZG;4FL!sumQePE-U^1{pYZ&3b&NH1TVv>`yUwo{Q1qGFE7Zz0F*y>|2+dE z6C;DRBoD*m_n#Ry?7IDo;r~C|Q?tVE0R#{e$P}QTV-)%ROKC{*F&w}Bj^Wq$Ukty0 z{$ubpk!0{Sm16h}H0;;UUkq2Dd|*%z;b%}&;gkCR{dWvVFF*i+4fyr+h3FvI;9 zUl@M>{tYznFVN|K7}gzs#IP2KfBpW&@axYnhA-d0Gdy_xiNVG|o`Lb#uUL>?fB*u= z0?4h zB82DR3Lqv(Wc+>l_UjJ@VQyAnEHQx%0~rE|q5nY5e;ED&z4j026@G4ZhL@i{GcYp# zdkWGC5I_(Ee*IZ|=;{*&c~Nd)dI35W=#)SU1qMwyK?W`kR)*X_eQ?rwk2ipE0oErZ#7^=%M zJoxa5;ojBT&w##I0@4Z)K=6cQn!F&xLu86bcd(Q~6&=nUom|Nlk-Lo$xx-wz2O4Gb_wU}j=i s#K`b_*~#_QD47W$fEX#w&Hw=h0H{BLdxllh{r~^~07*qoM6N<$g3ZFYTmS$7 diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/iconNext_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconNext_image.asset.taml new file mode 100644 index 000000000..800b5098a --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconNext_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/iconPrevious_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconPrevious_image.asset.taml new file mode 100644 index 000000000..6521c6bf3 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconPrevious_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/iconRSSNews_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconRSSNews_image.asset.taml new file mode 100644 index 000000000..2e5a95f42 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconRSSNews_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/iconSave.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/iconSave.png deleted file mode 100644 index 50e70bd70532cf4ddccded3d9f954c85cb195888..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 752 zcmV5I`V>TC+>7Qb6j}rP;xH{{Q>W@aqo{|NaNo%*oEgz{tqJ@a6kIhA%(<^51*@ z#bDviyEDwPw($c55ED?nElAh;Q=b@s`hd3lXULm;8fX)c1JuRJ0*(1HV(KQpkg zGBbSt`G*Z4fIwd0`tuL$aIhi}U;?@KKS(ps=|K1cX!G}<|A8+24|XMpe)jeU$S_8L z0Ac|J*k7Ok5Hb9O+FqMr0M-md48Q;WXZZFL z)0!8Y2YMUmXGWOq3=AOG{Q-In8X;gHARq)ZfEla@Ab?mHz)k|0{+B^aTpAP^koW`Z zfI1my1 z24XQUd<-5c0d>W1*Z>?UVs2%0b2gx*Pnli z#>!ma3{zk|hoB3@d4VqY3%2k*KmakCW$o$*8l(nvfhEvLL6Eb+QTP8JIFOKOSj<2o i{r_hMMyAUE0R{jed~S diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_dark_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_dark_image.asset.taml new file mode 100644 index 000000000..6c3ac2c39 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_dark_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_light_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_light_image.asset.taml new file mode 100644 index 000000000..592ad2a95 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_light_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_medium_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_medium_image.asset.taml new file mode 100644 index 000000000..8a5e904d2 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/panel_medium_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_dark_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_dark_image.asset.taml new file mode 100644 index 000000000..583a22cd3 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_dark_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_image.asset.taml new file mode 100644 index 000000000..aeeeadde1 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_header_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_header_image.asset.taml new file mode 100644 index 000000000..5972f93a7 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_header_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_transparent_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_transparent_image.asset.taml new file mode 100644 index 000000000..a0b7af1aa --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_plusminus_transparent_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_thin_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_thin_image.asset.taml new file mode 100644 index 000000000..c9f108cb0 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_thin_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_thin_light_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_thin_light_image.asset.taml new file mode 100644 index 000000000..5b4c19151 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/rollout_thin_light_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/scroll_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/scroll_image.asset.taml new file mode 100644 index 000000000..9c9855bb3 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/scroll_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/slider.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/slider.png deleted file mode 100644 index d13b9372d738f12e5ddfd193afb207381796468b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 825 zcmV-91IGM`P)H;lO2R~PT~UkHG{_eVG6@Rt$t*CUo}!?qULpvjKcI_$K=e}3 zqge)mi(8v%N|6z0sF}BQ*VT2M%g)ZurE`w$?(9028~6}-U}u<_&-ZhF{PxTljw?_M z?9kvMq46yF{xUa~XQ%TPS>+t`5aTt>%?B|xIYqAA=ywJUkb+&jjp2c zWD{(KN$9dOZ?!p>NQjxX{Oym~&aldHJGvC>t{ z+vX{_L7G+U)AuYha zd>EtADmZ8b!>)b^s(?j#0lKLioyaGJNsP-AC=n{yJ<7Z7M68N1f`TroNFN#54Nsi;TCClY)bQf#; zbb;N>1w~N=&#$BX^QClv^7fJIf8_0>HyCfD+hbXz9!CS-bRY$W!(p_%YejwRG}$W@ z_Kfm_t2J;AG+Xl0z*P+K4UD(ZeYaX{K$CD0wShVokR*wL=lw0HBVxDW#e;jdS?QGj zB6;DDpMzuIY!)y0uHd6^0zZ;fj88Z7@$;9)m@5F^o)_pXe~mMJ%}iXO)}rhF9mb_T z7Ad~QIf}-DUi_?lij_C*Ogy7jXLxhpQWNw^&)}Uol_k!Vnp{^R4(_w2tf`wN6hy00000NkvXXu0mjf DZ%l== diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/start/background.jpg b/Templates/BaseGame/game/tools/editorClasses/gui/images/start/background.jpg deleted file mode 100644 index 5fee24333186a99b0f9275479e929f26cb943413..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101809 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�eErk^j?r(nMLTM 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 R18>!hcQr#2sp{`9{tvd_rD^~G diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/start/create.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/start/create.png deleted file mode 100644 index c3f868412002498bd40308771353b01db6819957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35059 zcmW(+byyVN-<=I$>0P>6LO?(SK{^&`5Co*93{q*9j-?l*yFox&;432Cs5DZdgmiaF zvoF8*k9qE$`^+=~M zWaR$b$=coXrK=U7{nF0ST|i4o59uK+AUO2UP#FNQ7HW#}dS2$ctv2-zW(KLPw&@VA zLCc;>BppKO9v@a!R~w;3#i1q`q?p2qWH0N$VA$&WYKx092C zFSK8dw+!1a*B)1U4-LuP{=l8D0ln{a8`jNY(}ZhS3LME3*39e{rXSHi!vKj67FWP!D^|%?GE(nH*(HX^m1s7 zsplPVd|^J`NMVk58kGV)7#Wqimh@PgWG1SZQ$tHZJ*o)=$?OaZ~3^V@P3!R z;2`fbsKj7{zhO_;V|j1l14ppFug#?t^kLkYbZ;5rsvp>F8@q9Tpw11fkdZ~XqeI7c0uf^mm^@ozcv>yU&JE;!|Yt~vB zq?}B2pl36EOd64rv;$^Y-jByS#@<1LnweXm&cBSO|DxQUccs(TbJ+P>L@ zRd5U%M?^DJZl5zFUg0Mit9V{aioO83f3H*7w2-nlgxfUlyGAk#4g$8hDGK@ma)ps( z`I8PJm{0h;*NaH$dUgZNcN2ZgY%x7SI=_t>YDZTqDu-k79n4EC!=_4YtjrRT>w#D*c0-9#=Jdhg~wW{2jh=!E0zHw4iP=m;+r zjtP>DW{x*g3v;$2>Q0ZbmDf@Ql`bCRMus%f{kp{jO50Oj79m zSIhu?P(f^F?ROTCwLxPQn<2*`*@r=tEJvGg;dv>O6vqKkY3&!A!X;Qwijkxa*Ok-c zcRn2A2LoyBS%N14mR{QiQpU7m(6go8HV!L%VwUxntk+<5>)McAnc$ki2ER$?n*O&6 z%4D*d%!Fgf;$y9Xw3J=trH?X4t!P_Zi|6+5x=l*S-p65$8rk$VO&U!j9DDu~tFmKW zEaK5_U)u!h#^(1OT!t2oVe#qlz8~TJuVu~%B2+Na;1!SWw+L|= zXVcR2Wa{nzI{&F;{`l(S{WZma|0MqI0@oxJ$FZLsZgsC@Vp|@LB%G~|Rc|3%+SlH; zt@TBA8Q*LF_qP3C7?Xp?Kpo@W>ey)9X+r?=Nz2j&0d9eH))dLa%J7)*{#=EH2a442 z#@@zEq0+3e$=%w~Ov1*oSpS%%PKow5v&r*fm%{H8uJV)TO!a_o3AxQF-M75a`RJ;u zk8xE@V5orW4uQ~eQ?ir|hoOd$J%>kaX(PoK4d3KEyAkUWo0qP2F7-|IYcn5HP6u4$ zSpo{JcB)KvulL8=q%ePsP1-Yef6e=NxC`2ef48=q^<2{RW7BhN?$g$ z$<7oD`)p1h2%u#c&-QOx+dYrGNcM6+XXjkqp`;|Wxg@deD#pX2yZFVr)49&9er5*iOMmCQZ_Fu5 zXH~PcM{(0U1LG;^5{KqTR?RWfUaJ99x23x>_HJ{AyY<_0_TxEUD^Cn&zNU8Kwvx7< zL{L|}#k>pE`4RJ|@1QVvQY#1Tnl{3-kAU;#H(fWA8BczMY+>`uulUZ&{6xlv| zcR-i&@z)u@!{Brw$FvUPPI5Iw-SAejchEMd#?GjrlEGhux02yA#X)KO-6~>RG<*$m z^-Iu-2HUNWT>1^Z|At|OuK86m_SgE%1`tJNo{_J{hHE;xDQgA}GK^5`kYQePD{$!4 zXRiTy57^t3(NZ_%7+FT<;We}ai&;x-R<2#1ai*Eg;FcsuCWBK6sRtm!xBL$CqHdLE z?$1KAFp&2#Wlr>`wEtkptO{40-F3d!$#0s6yI+AXaRA{xTta@HoV;6<f*brY*O4$G!3#!(ECYGf0y|SXBEiu$e4t%>rSc-w*{d;H_jw) zC*Sxw=Zj5F&f$LMFSE$Dz&|6QINS*E-%|?pZCzSx7pO=|53LNT4Nk z@{P+Ag+V+78PfsxUm^wF%{?^Hd=cW9&Ow$~q>AGJf)9f)2#C!9=>6b*e2Oxx-ZcCY&68&VgyHP); zz5AZ1;pubCfwlgAr@Znz3C90K{Zvl=Y!)ih>)U>7H7K;Dctuc(P?ZYq$KO`WbX2TB zmY!yy-vk#0b6g<_KJ>F~VNGW$e!cGbPtr2(vWXFH4N;j&C9FcwstTf!JNOAEu|-41 z5~>x{|0QGwhPsYG%N1dTR^?``s=#U>|{zI2M$CV++<>tXVgqZBjS%L0asO*xc6o+%L*Q6?i1w}tkTuwM+SXt=r zn8Df;m5_nbS(^dLWhOJmzmF}(SB9!u{xE;u<#$8so zUxYiIhc6EukKF!|lS)last2~F9TYp5f8@Cg)`px@0-Fp)1C<8(#0pk#eG0!ASXS7f zp|$GGqAMhWQg*xHWl-Kl_r1b@TU~3Vjl3FD0S!aIe+6L(g8G2o9o%&u?l>#($_ckS zv~7XA%)(t-;I@a({6@}ZTMlEK{FXX*rP`0BoZ3!bw4bhJwO?e#ad-*Y&u6^NxQH!o`?678bKq;{Eo|0``Z_{O8Y@ zN6rFqXRIThfoGoc*LQT6m3)}pu|>tQ(79+&Z(xL%wPm?gT{Z`N>T?Y0PfByK4AD4ZiYVXA+wcY}_iCcvZ=jxu zX|cI&yO|7g5WeBhtIBHx^xe&cTL#A3ac8(&c)PT5(Z3loXXO(i4ZcRd;V>rP4_huh zTQtm-id(7)qVVAPy-=c5LG^3%#Q1`1a#`d~&1n?@rg> zA#_;77Q8<72{4l|#@$pg-jZxsA}L~Lzy=&|cJG>v?=t66NVPCCf#4-F?R3kP%GroLLjr=Qt>nc; zaf8uPsc8|8m>(zYmm6MjzoAss0jCvCtZVG?SM8fwZJPkhjS(pDr9j%qFPW-|Jxg3l zRhQa)z867Lm*^`?hcZ`J^uiw;X)-@E6CFFY)m-uEzb|qrUZ8) zSa-yl-zy=weKgpBjgs2e`#q^bRo4{RV}FT$k|4Ia`sJUo9FX5EU6k`))oES6YV*3; zV?p(yHx0W8Os{iMiYs zIS*|qPXt(RlLSovB{Ki?_hfe8<+sM0hJ_Ye5H?b9;iO(YqnSbcAq$dvg7&t~%xQPz zaE_TZ+!gA7n@Vm+1eau~TI|N|K(u+qKs*?zi-y*d*@y-9oQBmFm=6&~VS*B_c1|I_ zs+b3s{;Nkk+WkOST9T$?VRsql2dN1O8AJ&}G`Y9+m&$sk5r(wIsc#ieq*jGLK|LP$ z5?l(5Fnw#j+h0r{GqT0EIc=4_KTSXPW_S|R;m51`#o(SQy#74Thj1RSfhLOFaM5m_ zB$OwW*1R2Z{kGqJA%!IL_tA$54E(>Q6^i+U^jfO6Yk4(gqMU zGNAa_1y3n!?!62_j{G6Oi|eL#K~~|swx;4}-mvu^1<+-yzRr!hPBoI$VmHDLZ0tZf z+0D%c)V8J{pb=;|1_UA|>gZ5?SduS0G4QqPdVA8Yg@8I*j*CJTEA(tYrPL#seG(I-+v z$2lYkgn#t>`onc*4ubZ-H|Smc&V=s-4dx8=6#O}DipI|Elk$7bAuQv*Z5WqoB4`+) zp-`|GstmcQC_wG`jepe_OZx<$YVvc~jBP-XNu4SCNS3sSFt^}OLLNROyKJ_CBodJfv0wFg@ z0Z9A-r>bOvhL8sP^RlqFFt|A3LU1qKOc_NV1jV2*D<5(bXzpR2{DH0ausL-(KRA8b z68vJA1YtL;0K1?Xk8I-cxyM~*3Jrc0N8Jrv%|5a*3)0O0ajn?qNpm5B%(t0TjMQ6wscAUFo?z`sBgD&MT%< z_N+z@FTSdI{6t}}gZsedcAs0VGvGA0q2cp504yaIn! zy)Ns^Sj+`PDUpaG5|$xrcy$!hpl@|)udA8gtAt%1L{pdX(7uZ03vgR~2z}qHn&Zl% zj#*(!HIUl=vuT=A7~LaqBm*3^SD+Xk?HrQX5Ma{G&aJ z0}~}!Id_!J)77O0lLM<#*9n$@X_TGUg?Pnz$dRrAJ%ox41bfbSogb)>GVV(}n4p2q zges8wuU#6X8m4ex9SEIan`Njf-pA>fNO`~c)8sld_WM(HjvFcb^HWc|?VQhGqT>(@ zQuQ0Z(gQ40S46t>ie{J6iEFqdxhp;soQ0#Nc86m-o(UQV(@!AVEBw}fLGMmUbu@do z0hJgqA(BRURm_K;i){H*J-b~`PaiZ!vKy5Y>K$$as@CR_mWs2Fhu^JKr(}Vwp3Wn*SfhqTm0XKMY6}-kcW1`stl^6!ngX+}Hxdb%e59q% z2ILcEGnFXH|&x}$C^!U2gkY~9i)n1Zi(t}@l#YzmW-5+<(jxKehExyF+r%~YnG zr(DCH+N9<0sb{ZcTzs72y-C42%Glpdec$d6nVG+Q5x5<{=xutN^Wt5_g_sg)ijihV zO2|RpIR<6LvIOBIq?(<*;4bO6x=v0y(lOZDXHwaXW5PDy&NxV+2rTRN4u|DA9#{~d zl$l-|U8XVGj6RIv3VfwFs4v4wA~L9^<}mbFegrN9>6@EetFL&qtMltf-!a zF)yit`}`3SiN97Edq8x&hmQUIbMG;n+z;@|od$TZ;|-6ty2&_eYlJTg-bKBbV6^6gekzp{p`*)$dgwtT_0SUZ^9ggcWENwtA|erpb4_$=PUUn2_eajm zSS6LEgAH_Kz2XsojARQ+MD|%R`qg?wjT*+r8&p9fJL09H@tdkN4Za95lqQO*oW$>~ zkn-FY^Pxcxbb>o(ql_NEiv6ONpTcvxjfIL4&waGXuwKtE4Y6~<{{q^d1D&I}Hj|?-X*l{VpQJD(*kUHv)G{7VvJIRARg>_@I zo#_;XxJk^eH{N{(65g)}NeJZqmo0UoO_0K1!|6ZaRV!Z|{9qsr$wf*l`-o2ZV@NbG zhOi4~zKH8dK`=7MFzENFF3tB9G8$WBJ|TA+epZG^F2rGEmx?M53Vq^wti%c9UZuH_ z#AXlYaw8{*voQk_lDAnFH!8eduhsg5Y$enh({<5M%y^T3RDP2P?*o zx2flb0 zWal2^EOm0;FrvoDj?w|i#CTW2`261>lwpaw4ReC|ixK0N6-TofMnkgCc=2XJ1(Yv6 z2+`beIZ<&9qy8fQ6yW={_^N9^u+^n0v(S13x6X;l{i(Tp-Oa+UHUybh8}&>mPvFU1 zE?D)4L>0Oszd?%1Rnr zD5AU@cSQ+gP_wHfN|sOHq&Bl7pO06(>d5%+i|C4-ezaX@zuf#~K1v%&l)Ni4*`%hX zJ=ibC`{G9e|NDSK!HP?dTVYA#kL&sAS)&4lP@4thhsp`9?|*py7@IA-TV<~5bWeTu zWFAGVm1@kl|?QHxXgO*dd7OMixq^uZ6E}K%V^zsm-dOn+5 zvIS+vnW^tP0U_d?_Yw&ZWJL)?@m`Jb2amB4X@f--sNCC~>9Pu~+>{S|+gcYkFAWs^ zidzc(JO;$K_9r`PXPgS<-%#U7m}4(}QzC$u9yuAO|68b|+N1f+UK{$w zhwDC%4mWcX9+0^fFS2x3NgTaqY;AA|_4@Xi;aB0DYy1x~Ul*yJ|D19i=4-CQt;C$; zmoM+c3$L%t2fzP5bo3P->GrS`|G|M0ji!w2xn80;_CF()q-N}INwJ5;+wV1hMcVQ1 zjP<5`%&;NNT0E&(Y!)nZAM>ZFP7O5pE-=KuUG7)$b$T~Mr+Mf5JZb$5P3?)YUAAU3 zaiA#azjooXgzRM+WQz9o=aA7r-uVYQ=?IOO=d^>94a`_ccDk^v6#q%@TC&+Y`DCB| zygBH8Q0`Svdu$ej;r2o$wfu5=l< z*l?ctnILzA)TeI=yrfPU9&c&QRzaG))ad4bam2aV5o?|1x-9RE zqRnGcnzsRe()|DI#^_NadA3KWkj^JXKfOe}c zcE3_DARi7kQ8VRQ2O6Wh_-nVsh?-w4=yb2JgzI=Wf8P1!@I~bn_brL4)b8uQb+NTA zo-?%?g{k%7^mXWenp5V5qMU!rTWqdJ#(tNQikrhQNR$6gjc!83YBwydzghSl-<22h zEfPRtj40oo@Gd2Wn-MG|%RoP+^~A>{%$K?-D`s3&^_y**5b_YdR@|wTZVI4p%s4B3 z$agq=`3ces6RAClJ}PyPE(j3_p!HNtLf3p+Y}w((O&SLjF20Ka6%`Oe7gPS(g} z<;bNxW=CZD4?g|l?-?!1`OTs+Y4$A$m+Z2Us15_~%IlG2E5+YaCue_LJ0)cIk7f7Q zG}=!z;=IYlVZH}{?q5vdE-l(G-UjYgGmotM4X;a+!nNz3kIp$4>v!kHSd2G{-fGRU zJQ{RtBrQp?nutBq`BiJhKBAMI^TnfU)~5B5TwD7BaoYki;4jnr{!VIs-RtWS+;xZ> z4F31dJEG~;GS**Vz)dfnjlylljZ%D5{??XvJIYn|zqqOX6qvd`EkdzjGwnhfU+cOU zan9+9c@L1>eUv88tPFaaMW0N$+!>q3VEV9XsNi<8aE@=WpVX%Lc=%KgJ!$5h*cF;U znM2qN`8OS2jJs!XbT7gd@9ba^w;r&!F1wg|`{M=~Y5(O)m|0S|?_=cQ)65Y*este% zYI5FpnHjE;ifi(O>YneaSyQ}~Sf5oK+$!f|Jy-drxbkeMnG}RT;f-!FIwNf_8I*#?Orse38^ho zew9&-f%+%r332ybC+Ul-Tk`y|b41eEVc`F?v#kG@DTeZHY6Jf@^igMt|G2EZdGs*V zo5jkH#d}O3yKkW959`(Iz@0S?*(DA#XUiKkOs`O)TeM;h^PbLl#<#L2lLy2nSh|!i z4afdQ|CMr{X$#wXOo5j1BRR!~HOojCe9eEsCGZQZ%wFBSBp2{kVsUfv zbO>?f{n<;#%8zQ^>(udm%QE}2E7>mNorniPvK|Yux*f0IsY-GJDJx&~tMEgzfb^Dm zfq~SsIV%>9vr3y({WBj=@9>eggr5WE{MU@CB|`GtC0RbmX=tY;Gcfw{JnE+1=4{%fhnDYm~B!l(C4*XV;N(F41Fox0`tZ zSi2Q9tKPi&`PBP3L%HsWvkdWM5d7!DL;c3zyZt2Xc5Fz+e?o8n1%kQ>&u@Rn-TYPv zh&Ydg@JJpKdt$&1SQWn|-I~~>?A?jEgD5uu#r)n=mgl4QMBv}ZpiRm`yxGuoS^3W| zA|lARY2_ml-p+dFro47%3KV;`WIxtQd?v0~De@W|1tnmDvg3#Y7auZN!l6;hrw@!| zk2vIx!U=G4XY04Kon}yt$!F)}s!z8^t~2D^Fk2+sEMaCb)_l&E@u*v^y#zy!0Zp#~ zOlOj3{L6nDU(8sCdTLTsvrj8tZiXbV_|XW`_Av00 z($Q_IWfPczx>7YNQEcK~#PGj7E7GiIF07sasP+4kqag*W1@Sc{qoaDAiu)4l_FFBQ z;X~mA61gNC>jz_W5(En!x*^_T53ywcf-^KEtK%jyOB;W{XrM*`N+ zoSP+M@ijVvShr9V-oa0h8^2ofz_27alY|wf>xlG8Qps2(4=-#BCwIY(TLDqbr+cc= zYDZZEU1t`z1A!L{?9wZJfqZQW(#Y);*W>6WnQ3$hx45M98U=$&8~|U=T@8N(haV{&qg>v|@ct90`WI!y5>Zs#OU~ zIs_#07*^<~IzFX)Kqo^kRP#He$Q3~pEl_|ZPDIS!=e;h*xpG1m&7l1TK@C;AgsF424bP%9lI?IJc(mLxr{Q- zOBaFGYaa2ds6jvm0u1WMo28V>uSi@FZrF&WITvzJ*W?d0+v?-lB7t|Dqz{WeNJ~LA z#Czn^G6zzcn)_5PDS)G<$4ZkqEzc3vK-u?L=8m_zBQ^i-JO0b@H@$jx znlhSvAl3875jIh$-+2D05jLQi2q`+s*%KyPuIt@12tf(A5cyGPq^89_(?(sVC*a|) z_BQw5SV*M3^n=ihQS+!J&n*-%hP-F$2`Z+z<_Xx1Ac`l7&2iUMNZKMabR;i&zR(#DnP3dV>fBhrRL!U}g;l!rPoO3!M znDoPw1zEW8f-@o=DSr#G4Lm2uEoPD94#?$D@#KyhqJYjB6yb<@e`4gS<$VWM>q)=D z*L^akT43>6&HK(j<$mMXTn?4ntk571TjoYKR}{)TbSQyIuE((9gECC~fn7rJtEl(P zpm0wp@7UqIyD`7o#cvbL}B!{@Er@<~}V>e*@}- zFp@d8pBf4+cB?rd2dr+%CTI=Y?|$V6-JvM)JEK$c26~2ctNjE|p!s1bez0 zCbP*s;0_HtpP)oaFH_+EJYEq4p8SZ1l&Pf4;T9b$^KWAJ&tqR(eE*+y$$Dkbw0>u* zE-z})b=5Y&V@sEEJ#&az{yqhl(@u(>;E0ff$+7uT!6VLv;tf-e8bSR*B@~`2I~*Mo zB3n3O#Y`r4P@)f*LmG$hgqOI6Q}{#V8dPM9%;uVK@47mf;|rX$Rog%hfuMmHNykZ{ z+(1ro?J+xdi4;EA3Ok&tkZ)6c0WKN>aL6qYa!5lJq*TvCzp(~)=Sh$G?TRhVSwO_c zm?~9Qs4c4lZ?>J}L8HetD&O|^+JRS;OyrAy#sC!%j4=8d|2nvc!islO;Be%&VW8gI zD%b2bgTT~Cr{(Q3=h3KVj2w|?kT@TYUXeE+nfwl%k2za7!Id0l`ea?kx2Yy@gZ$zVmQGHb~SmluTCQKTn;E9tk{q*&5J{-AaYD0J>+g0IN)L?Q| z%Q#^G2(|7!TxJ5)EYF8*bA2E^ako040=0h%awiJpm}o!{9JL2PwQbo`eGkGlazL<` za{^C4ve_y-M7C@}qomzm@&5YbtRJDeIurgaCPMNcopoMd@mUgIp#(;8U!DX^RjX1n z*r1N5ach&t$rLshlnfDcFKKV)H7NKM6{dCE0z7FudHwID*l&IIYX5YXE#OzsHuz-; z-94T!%J<3Sd#RCcQUSHt4l%nc0BG~R%DMG}-~+IdCj>4_6fOiB1GZFKzhz_8{v>); zG>n5#U968QnUgIs+htOA_gu{2xckJRMmDV=g4%y@{ulm>EV2Ne*nB`Ws=yXs@JLOF zWDY7sMg~@G3dyZ)Wz*`?!?^G6>EhmsD;FEKC*T*=Ppmh|?ug5$;Cn2a-FC2^L!LPk zrEE-ab9$iRN^s&Xe!qJjw@LrD`kbHgCvu@cUtAHXZ5+qkw0*G$Gs;8VT#5NAF$K+- z%&;VdhE}@a(5G<}(b(|&G{$-3D0l{Z7kE<71eJ?54L<)*ay7}aGZ3E!HSR*)7=cpz z$dd5>QP+be4zzQn$ypcYA^&{2F5Gp&(wP1Tl%K>{@DU*Y>Eq>90A zt-3e4fZ`RR_@yGp8oM|mOoct7gAMhx4#S~Y89nPvrtESjXS`uJCyu|=lCk3S(AQcD zBrgUg1nl~l12FgkU~yj5)<)Y_TteVfTGNHW{%`u0y|Eu0E|)Y&W*)s<>i1p>rC8F~ z!2)_uEbA)*p0=AcTyLB^D125S|NgB+XYad~AG^^EIm7Oa1FE6@pQ{eGwC>Sq3UbKJ}xk;v#pHt== zWi$m|dMEwtE;ad+u$a13631``9xZk?YYg`ZDS&hM>!WVsO7T_>y;Cuiv z6WOAMv-muQ2VWdUeh7J#OO!}NgM+{^9a$|ks*P{LGdvVU#gnG!+yB*7%XA@Bn0vYp z5|fZb2F@!!-1yAmM3Pv_YMaQLcjtQjwGZFstpaH`Ij`LCx=QDzn#6&`RL;h5Nj$}^ z`dQ$fN!a~wg$rCRw0zwVCpcJREd})EYh~*;L zS0xe>p2Z-0qb*GA$4%-k6{e-3#a{yND)T}7&h#S#!CuE8rsxiR5e-bVIMEVK2Zw{< zQX-4uGbRZQSK8EHK(eVFifIe1I$=!pZ9%e7pAdddMxbMXfakhsgT{jR=cKxV>;~aoSr>5) z+?j%t|0VhM_ujA0b%1t1=Q^QPe*FxtNJu~zeOxwUQXtp4NUjjOn((jFY6CN$SR zFJ?Vzj(YRB#g0DqL}G$nKY&>jo92&w z14bT1sA+NhK=6m61EWlPbkz4;9J+nRh_2*;h=?c0LmM%4A*EniOa~MWu<`%m?TBA+ z{>o4Vq0^1n#00-^MRYFqTXcX_@p@D{pXF<}QRUe_R78ydoWoi1Vpgo0P%wPD^SP)D zOL^OF91&gj$G~7h&ymrTaD$U${%a?Y?of5v!y?%P#R}EXjc#^jrAm_n^)Ecj&fu}j zx%Mm1`3@P?0kL`Tz4>H_Sx;Cr_DO&5FvjMuaDH*#YIrX_8joO}r?aXmj2Ix9UFB~9 z#l3imhfQ+AN|sIBy_#Y8hlSgy^gTvUOYkd|MgkrH=o&V5X@H>8-XC!BpXyDNxzT{3 z?5Vwcqaz)Uz{z_++ykl;i?PwikX#pgT!}A1l|c0XfnNs!lMfhBOM15j5E8ZDdxd2n zTQJ2}7o!ZoYRO_v0N5dsV1j4|lI5_u1gw0J-`ngNcCyLOK+9*eYF;P*x%0CS{FCY1 zl}S7}ydZizB^`L`+$&$h(rC(&<{&t&@Y6Y~yt-(zA~Rx@y@h_08odAxWxjvTY}l#k z2tItvzD~*wmLC3ifWLv(ODhC)f%iwVL2th4SOXt$Obg|u=8>W}L*(FPGo!f5q3})^ zf}Z)!cOj@k@RNe@UVqsGh};3v5BTZA*+n1j)ODGzOu!VRc>C1;)e$<4o%C6W#8EWE zeMZ@K5J67&PQ9nIW#f}P=T!PviM4e2m{LY};Zcl&C6MSRi6u z_q@wbi3LCr+fTo5FifcJ0rKE*)9+x~4}&={rCUtO7c)}R#@;A}=xaW4-I7n24ki1s zmvv1RjAu)&nR1q7 z(~obTUL)Sy5>#p%xk=lk=};DwrA-4gFq+r|jmOfw)JqW57B4mO)^Id!07d~zIH7iv zo`h?|;PPFJLU4Fe2@_WknAWANi75?)lpsMCRDH3b5I#mtM2G+xhKlgKk2h1`Zm+70 zEQHTLhyO*)adBPyYo6KmU9iLd=}!bGNk<)}4=W55!u#~ViN?Pd4aD4+gM3Cd z*TuaT7_alt0kd)?l6)9k#UGZX_RSPYi0Y+uBsuh9C4oNmUqn9r&Hm~&ec_Nb(DznY z5)M){T(_S8qe9{Q&xRT5cA#Nd*=8f6OE9tg6Q5!4=I{PZE}&9ETST{lokvJmLSPsF zq(Ebhix%Tg_j>9HR1ff(m=~wQcW>R=34y}n)-KFfI1{|duGweV?vOy>DgeMa(G9 zTPS|VvRvH!X^!Qi7<$jX+PWqktI2$UXEx41ZykSt$Y4(_ku%4nix9H<;$$@HzA8eZCH4)!SA;T=Ahe z6m|hvIsy6FSTnF9(lfsl5F$k@U-io#wr+JN1b%Oi`y!x6k)Y(Z4Wr|o3Uy1~ZwN&J z&{OX_UOu07`6it~EGX3{1_)a1##=#(!W?BAE*uKG(50Rp{J2H--eWj($HAgp0Z9{J z31`a15AFqF0mw^#4@|J^^B@RNlX;&41fSJyT$fWMvO%S(j`GPbmA@K0>X$}o(Jc`o zZICN{{_`9kk&G z%Nb2k*;~BNlbg&gs7mV$H@GJUTJnr~(WjIB>@X)OZbdU78R1f4(uuU~Vd{}tLK8_l zo;OCAlP$d|ETBgo8I3}*4);p({nJ-HBCIKJ8!ryui=@}T5)3)_Gk}^%XvDm|R$t*b zKwqFcMDmCW-EBVWhpOkGVn6iisa(gNBj%jf=Va))yA5j6X~Uswx<(#dgOb~Aw(bmh zTBwI8bLCv+#y6bd@y;Rn`m$^^T@_9+7#4*AXqJ3BOk_?-!m<+WH%|!>e%QI=IzFNQrTaBOx<^%f{L0>?Kk}Ts%7L#8V`Tg z52_xnAt(R30ZN>dF+3+|x8bdiWdy))si0aB%lIy%YUVF@R|~LAELwJ5|?O%r|hTn76h?idRt5K9p=PH0(WxE*c{aNi_Runlu7yXs8E9-^@hnGK(h) zbHaIflml{nS4D%N7%w@(LW(7D{(`)ybx(vi(pr)R^;3s}$Pp9n72I{+!Uj%u=}58> zJ=~S0Qe;8l9hOuTsQv#(Bvn!UBP z;ofdk4xDH4+wp4xC<^`}Ji~}yc%UbtCzazje*@Ev>FbB^SCfx<*HtT$LYp8_^A}Qq z>qEZnXTI~Y*HfR`@Cf&)1y{lt7v3ldzHNkmg8R4FQWBHks3|!~f`X(voQEMx8kR5` zE+T{mG(C0}&|p@azP+p`Sr6I?zyHK++2u zk>7`-R<)zv?$Ax~#-JLt-DQfYP^cSDROLjJ>$-EobaK6_*>@ zsJgR;4jswy1N*OS0`XMh*hK6bjy*OMop@phPaDOQf;3f$xrp=ZM`>ED|2 zmjxO$2f1AVQxXdb3=J+14#jcQaKf?shbTZkb}aJM@T|hQfQUOBMHulOmQO^NwiHLB z#_K3VU-tM}Y=sacHlOigOgYnAMj|oNfa)OIO?{8;C0CG#BVX)u&GVcMy#eiU>F23W zarZGr-*|!+Jy%&=V~OxV9lodTC<@D9e4(GdibkSw`eCEw!683KnHOj*k8~Z11<{uldHgGU5XC`{Ua#~*~;-hfplM^tzJe!f10&Ih=?}4jBJjw;Zx(Jt& zM0xpx1K^?;-QOtQNZjXwBY7g9ERB;l=AKBpxvcWIGWPSJ0AfsW)%kjO)e4VyCz&LP zW$6L{7`H(?$xxD(Xv

    PI;SiW@Jp44NKvp^nKnu2vW*`w-aQP=)1D<5CsM8&;OeV znAuIj-DnMWiEUa*(jml?wJ`aD!cE-p6&C*T*DK*L=}`{uYS*N=J-E1H#P1ZtC+pOs z-h5RHozYubYN!Q>&|wXfE3!CXdw;JDp-RDn0hA=<**`pIi6&+7RX5@ms{0AzLVXPQ z&=!=adGUFWdazHP7xW8+az=+rMl~~*Q2eWm@$B-j8u|S0E}{B^go)#h=AL=Qor$x6 zlIE!uiy>*R+^C=t#R>8iu1)Ab7MccrW+0_jn0d8_PCD6QUtg#s{!Jkj_ z18lPoP_D6s&wHL1sox;cgoILrvYl+ITg?!d<2yWjIws|au@yuvOZ0avk6~{eN+6z+ zCzxHc1Aq)ekh&jOgL)`Q{!7(KZ4Ty$jQ9d)X0ykX>JuZ2KJPP;WP{|=N?z-iTb9*s zro3IKcKlLKeCrAqzZeKQ@Z5F|IzasA>aRC!KOnTi4#tb;{873z0V8Q>ziMv3dY~ed z?HG*L9dyR=s_sd$^GNvnmF%HUI5+&?-_Yis;dI5|yjLc?*Su$$VQeN?1iRbByu-qr zbCeZa3KBH1XJ*DPz9JxCc9&q%6i8HW$#<#h)yKo?VN44Qz%i(G7w8{t(patGm8avDX#9noX^TQy0; zT6ANw|3ZpX@x;^|gIEj5vXTzAsa!ffXt8y2^ZY$En?D8cdq%Qwm~Y&j;Pr!I(++uV zzDKJ^pM=>cROQ8)&9;$_8L0q#T?>aIoVLQ!8#WfC!Exe8QvO zFbhsT0;B^8;n)NPKvSTi-j%>817IO6I)ghQA$$e|%FG+F%r}0Bot0x$FzkpXa*z%n zGZ19mvMok{9F?WUoee@W(9FOyi+7x?$ZkRilQmAr{d}`95YEAWX0QR!$c&r7;2SZF z@PGo&1HecVfB}qr02BY&2<5F-DCJ%?Z3j8>K_s5U0&y^@C&v&dIX~jJK!H1W7dq>; z+-1lJ3n-sCPlDrq&7dp$@wa`o7Jr&Y(*?NNR401-x2j_P)SZS z8+a-ak2t^zP+k2-gB$M0QWHjQI7Ge7)4kvLbxOIS6R|zH-hn%~ zen>DV&g>HOD%^-blBic{>~v&?k=xlWcS*m-O@PSFM(K~hvP1m4Wu5_W7yPsKO}`6z zfivY^F_1uk(BTGkLQj1H;J|_4KFnEoMFH^u3kp5}5*)sXk4_^nIgA=YckvwGJ7S51 zLC5jrq@5$Epb`kFZ0~l;D>+>1AS-~p+}h~^;X6AHG3UMMZf#Zf$axM#DF~c3QV=(z zKfpqyLR=ya;uD-AAHael4loFd2^U2;SChgGa;`xRGE)F&3h~IVrn^!+&-zzAB=cL< zX(zAbtY_*!s`tn}0m8i0PF}n9tD;lKfkygV70)_xtt&@Y&)Sy$KR5`$Kv{>V;TDQW z5In@5+{1Ya#3q)2pf9MWptArrM5lZds}SWd7sF*ZHnal6{o-D#a}B$!4Zf4cs$qB1 z*c~}XV%A7@Ug;03^tz7k#GRT?{_i-*jJtP)Tid4_JhH6aU{b}RZou5>hf&$P^e!so zxojQ9U80Ah0GyodX7uL-cfsKew*X0CsE89+>l9{NR^y@&*Zl`|U65wgQH9USq4!PX z9g)=z-07?{G zoeh7cd=HVfX?FS)G*|M{`O4Nqy8hw;Tb)Th0-lI-hm9dMv z6UX|l@~!PMBD_`oEaxo05kN)+HtLV+z5+nDVFm68&|Q6vI~xSD-7}2~$~9a9KrrGX z0ufl^2LNt!_s{Nr2+(T3Y`P)K^&KZcnK&bV&cFt+>n!tW#wx_`lC*A(ud0kUeqNB{TBCg7~ct@^Wsc3Ze_M z*oaqf2td$*!|RvfAaV}@0@v|cXt)R>7#t+`Bh0>CMAw1iE`X^!{AyZV+LWC^z(;X& zL=dA%NyD2*Ez4*ySk-stzf-@iTwUF2T3W8yDu52^4$oD2chVk($+oNI-UaA=l<&g2 zBnSc1uJ;OJ#^uS2J>d|DUH~Hf_|99Y2!|ODPU5K;zEQ&Y_F=w*(TV)&1lTtZ|9$hF z5AKHbt-tYWI+&ld`akQC-=lb0&so~5aJ783Jx1+R!(}@g zhx%iIWR)=Y7`jJ>B|EN6$kom(%TVe9tFSX8$xhteFb-fDUbl7@LkiW{$1KN9*Y(^ z4u?1T5CG>`&fT=Ta_q*fb>1!iDBR3_C$9{{>SmVMbJP(7AAn&q7lVl$c1DPGZP@BR zX=RuWe7k_$$xCjY(m>Ydg80Mn_cRK+0|X3cJd?JbxHtQsXS1S|0{~arvWk`^>O8Kd zbqg)~7I^qi{=CyoKivr9_vmdJU0O8`>9I1H(?8I$Tn59*AgmV7@Psx0OuLr1D{B|t z^k#Lc@v;n~`qy%rM&^@wXPtB>4(-A&M!qrQW9|nW^eq5M0+X>`dicl3`E5fd6 zT87F2YPy6Qaiz*dEW>e$CnE%rSs5#b@M<%}Ds&8#@zFc4kmei97P<}LQQT=r#VePQ zAW}Hth(F)Hbx*epQ^hX-*EG^yzb+5_u;L+JA!DnT(Jq#==Go;{%bj^;{I0GwY^GJ) zVboq-8Ed_3TXp}lUuYNio_JRbpaeLCtNK6^Wr|Z0XC=_iax@BC)9(J)JQEZnznMw+ zxCWY09s&j|E*nSD1~4=bo0k9z^Bnc5?rxPOoYzXDmq2)cuWnuK8feFaIcwpP5#Ye=i^$=`pu7E;Ef*+Qz&haIhM$VQOX533U)#VL z?;49mH~OK6sZ*_p^_p_uM>(&_S1}~tXVPJHwYsMVKAegFB82U%iK}uQB33;jhEbk1 zRB#W#f%#X0heN4Qhx0kM}PO0 zRDzo2m37H{vSYgX)^gPFHLW@@)b{EA*Lu&&(bduR$bB~>;_BMCBhIc&vwrW|chrZv zkJ_SZ^NyY_d1e&c1QVvxuA7H$=<<_VX? zY`G$$oyH_gx0}(pGr!&RA0pgc%5|5xv%1_zx;2g6zUjhUG_~fN(=qBv8J?Pveyg|{ zr-n8CG~w1f%&We;vUFibbuzy5Fo>Ceg;7J$C`x3bb>B0$DwcE|kYNPcZU@i8)pD)s zkzmfcr$|)^ySCA&eqCFRKr$lcGw!v_T^ncqqrS%d!WpklaxoVIq2**A1gwo*cPIU@ zhZBc12&a3UH!uzS4Fi#`@~(FJn!oAgoI{qiv-4Mf)1WLED%_OR5y_6*jL5U&W@&XC zX(#+n`Ob#P`gDL8rB~bGY`&wsIv}s|8r5N^KQ8q~AVd#FRPP&?pd}>i-{>ufEE$*o z9tfQPGakV6yr#SwI4@6G%_yFEn~n#%$uf=SWirXZpF7R?F=E^H^I!( zv(wL%ZxlB38GT=q&zbf(6E@2t-Q?Eax1h|~y8$k7x6yoNhK;i*-kM_(Z7I4RFh@gv;gz0y-OGmi1 z^K1CC#8>l})on%aS(YrvT?UZaMmdVtx_0e3YmY3idS;$!ARW@@%!9f1kU{<6AhTy? z>RXusDcCCgYxAy37KBfE5ZSzRp8o>E5dt?GLJ$xJ&H^`4mx9}LvaR`Aw~jzoR+>tH zDOcw}ka=}&=^%2ZjcYnJ4T-N)$Y=R<17Xz{GH<^-x2iLY!em)%{s}O{!2t47ojO~O zAJ$M;lOXwA?BLM|(~SzL+~kPZjRKVu$fc}6SCQ(MW$gU243$F|9(T9}i!cR(XYn$c zu+)SG$wh~ZAa@1%8RC5mJ0Glf+NaWo5(jkW#i4SKIuE64LBA`C9~=aa)n126cq!^+ zMoCc0dc;p%-P?VzIl_>Jqq?CT@01GX6;K+qpZ)VO3)U7?D zb95IJgoVgCJIl>dq{D(lX5Rq;|2^%5!{|7i&TAG}GVQg_q%+&+Y~Bz#<;=}PqgB1t zo%8_#$~ua^o32=psdA1n!INEZ12|aa2wMrXt|IM>7U|ZB8rJ}(6REBdv#Llp0$`?{ zqU0$4s4QLFUC@u}JaSjeMwf7s*;6{RPf~Kp4R)@622>1?#|1hNENi78cJ@NBL?j>9 zQn}8Gr6LeF1fK_5do7zcPH2m&^Olv$kjm~mXG7S=)s98aj zqOAln14s>%@v9CeC(m~cQvtIJw3_A$FkL1W2gKEbs`J84uSzqX=k?Z0Ir)ztfbl{exd{IOM|Xc=y}7Dh*+zP->w?g! zWVgS=%3E0o6RyA;QBNT84J-BjbU75<2G9T=54D5C z1u;QWi6)6`=Q~B&(RWR!f@YLYF%~)U#BF^>h3ZtejD5FUy-6;2LNSHKMs)djMOtyPRtcjm3mnG#2G3_!uaN&l-y!&wf1Ky*AE zaqH&YAArDzJt4&74Ok$4!C`u)4G{1rF5xp=<}HWGe7$cZfd`H`6yZ_vo@l$511 zDxsWn)DMIU$B}>qLlSWMRj_n~Uc*;zQ{!~pDZ_Yst%vl{nckcQ!HftlP3gNpn1xF~ zj=*`>e5em#@Fuam#yY1M%s;JCic~2%2o45C`k%KO1f^5Jh;(raki1nY!J@mw?uqZ} z6$zvYssvkdg${fb92KbiH*d=#IPpt8NK2g8Hegr)Fn~!Quq?$>9}%VC8t5r>Cb|tB zQbnvPUd{eP%w9=70!$_N8L+%sZp3BG3q6L8g_u%7l}PUcAQcFTK92MiG+lVgGjmr_ zM*(+sTX8to11g4T{wK}UGvpW!h$%(^3Z5Lik#zDP_Y1_8PaXXQh+(`pq=u^;NdFqI zUhh`ZspaW7nr?6+c08&VX#fz6-i?@7Qlp<>R`#r6tza|^x)%G@ z|LV6Qe8MNtGW;wq@lgB`$6P(_UY8tc6F7CGH(aL+NZ_NBRPtmLh;;W!Q$5@P9m9hM z;gY#vRY2AgV^Y6J;g2zACaR$$1q6`^Xr zGd*RNzE(28;^{If`*p-m<-Lk4Rk^Jra}ptKIC^H`9OX613z{rf2T%yRTBWM;EjW^M z01S*xJPx=FCWnYMBD|Hm{t2KJ*gAqAfv0n?VC}$51sw?x!BX+Z5{A+)FmnFKc^mW@ z07ckTrgsQ+r8k_NJE;V}O23x3Gf7*Is=FjuDxoQ-r+88cT)+E#ci{4Vnkq^qFgoSi zv??$J2Xy24)X)rV0Jmy6$cSsq0B{BtN51T;T|bdGAaNR=V34#YxzQy!eqXy{8UdrTnssSrdN~h6eGtLCxCo*{B$4=& z*deg{B>uak<$1~7B%kH40IvFmh9$X%;7~lLzUVqbfOKNgig0)RS75qp-f24SI3XMY za5$N$SmlHzmM}oW2m(MxCf#a@nwf7qQ}8JKDC{ha)RDS$Ksc+R~gFciHL6aquqB^`9Np^~1~rV1XOuAQ4jnW&HvF1s9lx^Hy4d5w}nsWh&;6T*! z!5>Qrb0aKXOi?Srkf8Cq0;zMKfo%t58DH_qGXq#&k%#|DT#8W=R!)|th^2p8lblq` zG)D0|k*L!-YMwc9SM#eJs}rXL2Y^Tuu8Mdy+T`4xv;)1Mmv{xn0gy_(5LN|2XF;l5 zW)-H2UZeP#j@-c;t!i1boE5+cumrM8Ra|MTk`CwaLByh=J@COJj+`5jh~X?eRgus6 ziw;mD5LIxDIFq12ghHoa&cO9#6%e}$aT0tIYtA+&KxXN7;i{g~d}I`HkLRRPiEH!8F4 zl!aM!fl-&^%UxI)2?t?yuZKbK7A%#k2nvb1dnW)!oMjeYU?4&<%Z%koLQwu55lbC~ zQ`C~6GOYwgCpt;IT8NCBVeuOo05YC&s@n{NGkqn?u6PY+aEX+F@HPVe!(k9doxMLM z3L!A>CG3c8hnTMcRHj=A+R=UlhUz~0U(>aouvS(J0}OXL);HWG0Rkvkdg4+J8jp!2 zxCcOSLF0_L6A(3Aa-0NOnv6Y(-I4~+_X9QT) z331B_Ko`vBya&JmM41i)4?5hfh$WGA`bCO29np5gUeikvC-t6mPl8?nC_y<&qYIZGz`;+sZSuF4fV@a7D8`j65}E_SJ-b^cEx=exTBcN9k5 zMxw7eM2$BqN2XQF*Kr%m+JzM~n0hNHm>$@5yVj^#9+l{K!mi4^Q^wA+wJM9;!xa{; z+RZi^4IqTQjIMq5&X2q?s)qGKopi5mU3}fVPGM9A-Mf4;j<;N8x)}%e^aD5m1R&%i zIB-M!f`cGFp|k-8xktU)4Y?KIKAvSpOq4RQ+ntFyE zonqFR?@mvd5%G*`8P789fFZ-|rhPVjty-?LLX0|Fw&B5Xc`VBA2^24-aJi|bTY8Nf zZQyNF9v|bbKIBu~d_&ZE<+Z!sydAi^HMm|E;cdbmRa5h*|4}H+K zRYrNsahz=?ofHrFPx>gWj9gxFPk3c?6x_T9fxHRpecVZ0nYW{6&0CSfyh)3^cnF($ zqkwzljuS+bwdO5HFn{y5{iuWWhTzB>3zYZGlc)Ev@W!2mgPAuXnRzF1lc!2Q`4Epb zO`|}zi{IqKcebDDW)Kxg;OhFETZqLWe_4bd*HKn~s*iyL8<0=z(q?AnY-aE}pA-V;OP}vUx)k znKxz8{OW!H({Ul2n{7P35fFHA8+q4!`Hyn!`K;#6e8jBY?p*8gryV_Y!y95p^~N2& zBySxCM263L0YnFqI&cVRK!P>QQwDhhFpppLO?>(qam$Id8G$o1UHzT0PWKGg`PZ;D zd@W1O*Z-sUsxDoAmI=R$)Ab#p)EQ9zLp;^gnac_?9XGD%W;hh2T-LCgH$+nN)~?;9 zk@UI^nO*{>o2=^W-muBESakW1@<{hl ze$`H1Czfj7o&CN}UL`QPGIaGc-8xHL-Te=zbi-4%K>1(p17NHNfB;mAz5pwiW(X2Y zr7OVHFq&6gO*@O9VKZE&>9=9?f96r$NBMW*Y8fxt!E{E>B35%+n&=GcsF|auotkF4 zkr}a@)T-bbrIVbS1@un@@Are5MK8Qcul8Ln>#7d|gU@8G8xN_&-DD9eG1<%F9*mC2i6*Z|co4tmMr~(OKROEbdFlyi<<-s!2lX-m=vG~{RF z^NkyMQSX{Jv-XC~c>{?Ew>k>vf;-Dyw~|8aa0iSNhT$77f;);nD_jxLFhsaQnS9-f zS~nW`-vcqaa9Nj>QsjWvkve7ire)f>ha>Z?WyS** z!`la<;}{$|kyWm&d}V}$*da>%-ua#1`8K@q>znid%e%hoyWYIZyS&R0k2m3d<8S

    %$eCI8IZG%P#ud@{Y7H)YPeYrP?O%1GXTn|#e1qV~9;uD&&Y@+LpZ zYW*2J-r*hI;iz+$xAg`@-n(MHEUuK3R>HJHJ$S%@2x5dwFgx#|6^6x{g*b)IAqe?) zSxf??0x`F&nr9_S;-{EfMMm|U<=vV}-*HP`Ednxe!+)%W*v$xsI@=)t#qI+|)T!T(|61tjTmd+pOlD=QP*vY>Tc; znPzRbT9>Trg^>!@&%-FK*yCtRC($`MLPBtG7e;vEdBG0i5#NsbfChqPpEnBtb7V%G zVN@hfMrqO^JYgVe@{~X_e+g4D#=J?-yvg5d6)yTG9w zd5meTH}xSc>PtJiza3DJH~G;<J3^47btg^J!kx`W{71im zKzYntf~k3DzJ8;OlZSCh2YrYze#3A04F_-(;dncs;SZ1)Y#?$bJRx`pA-5QKwHyRN z9WX4oeHiPO`)0ahlk!}$Bu+&Z#V0wMBAJArTVCC1np+dPbI&6>SOL&MKF$&YITL2_Rj2#Rt5G=|( z;uT6e|3|wy>%ka+qMCQB(wziaH_N$gL5m<|oaH^+9zOHi*)raRIc}J`>*I*ZD5}^* znvC{$O?wqzf--NzKkK~V5W9oGs!l6^xPt}*0F#_WJqeJY-@x$@qW}qD@eW8iAH)oo zK_6imOg*q;MpytTb&BK^ifB2~=l1Rdh7yK@joj;6qQ1{~2M6JSp#1LM9*48?tLd!L zo#lDPZ&toD>0A@`Y#nFe^XQ>bIJq`uMI=MV0Vp1uiueUrdHc72`$MMzOo%;*T3EDL zu7i>ew?M2CJcJ`{k4u_uWP^z16se;mAmmhTSn~}y*9s z`%*h(^goa3tYKz;gw4APck_GbaF*#l^0EH49Y*ak3U6Dj$^*Z=yPU-#>N-SHm)Fj~t!BvOnm8bwIQk-idk{#SXg;#1w`Y#w=gF`NQGc;z4U zPy*mP0g`#T19eue)IYd-p2l6cR2d#h8%(XIM*VbA1sm$297eQmtElyww0 z&+F1MX8BT-1z5Uka@K4QH~F={_SfG0nqTv4ZhrNz{?*6ZZ^SW8?tlm)cguBdz0PgS z_3W~`?OG5jHpwXj1>C|bzBLZPz4#_hZnw^|RQJ?f3@35tf86T-&doX+_CkZ7eXy`( zocjN4dUpx`Eb~5F?`z7o%0vGQ$G3{STtsdJU}#@}0yn7-+y(HU$M`^?5=e5KdM+ZMxu8fn!UCT9UgD#yeZ`>d>P3G!Sa3%cU zD1sraUT_aUgBu_MBoGfouJWAkRH&1Xv|=WwkV_~&S+;74%(5mIC7gN4iMq06n5ys_ zFY8m?YMs*mQjfmr{^wkP{+(OKy(Z31S?()LmTy&;GkKn=w=?jo^mofwPiV<`Ed0~qrL_zJ5*0WI%Typ<2_?CM->Wx7>AE!tUGuYR z-i(hQBAo*@Wds~>mzsxZ`cBa<4FRjNb?J8TaeD$FNtm@WvxDyPT{~_ktx=p=TAkmS zyjg{upxP;CZNF8V1o|p$=U+ignP=$`9>rXpBj0eA1daqcS`#Pn=Nv{CR(&MRx^>hhX@vE}^O8kES#71@NZFY9; zc*AF$8isW2l)RHX-Sa!kknxDS6K+N1na)mGYaLhVul(I!o8flqMtJJq^~Y{K>HstX zh=2hoh*xfX znBOTsfaWjq1 zedN}qt=lT!^v^h}cxTGD8@4M8ad*qI8?N@%tb76x1-uinl7sM#;tbI|#M-i#QkoYJ z6sV2Mq>={?=$8i&>=H}H9i?|Rt+U~0`DUFmob~V8p=+zI9lP{)+A{ObbZb3EdDeb1 zJwU<)Ashq{0F?UZhxyfemD|HU;qzFnu|sUg)r|9f)DEX>L;Pxn}b9hG$!FNq4`S=A@~bIsCj+3r%G zQ68gm*#2kwfdz?}bOFNKz1`a#&#(Gbzv`)nc?p-OoL!dVy^pJS8Lr0hf0tH`SJwx2 z`DS``?c1!Jmpn1VZ;!3H>)TT~?wXGAuSqXuf52i|c`VU=m2Wp4>v2teR&hrD9?|4^ zW^enpZ+r7Af90>d;oUu$gmb;!nWZ`}r?AJtaXy~SlxH-J&TFdYRb@CukQ(O9|5?7H zbGm9>Bnr=-%7gK$xB_u^^{;JnrVd@$n#ZV~XY21-WwZ1c6g(pgP`ve9zxB=Ayv^G@ z^#B}?DsnQ?neMs-rt_b<89(2n@65BVTBu8;MyobzSu$SM#idTQd>2nR^i+(xSD>Dn zVYqyI%7#bM@K&73^lRD~zMjg_?#fY0g-X47^2@b^{;WVJT4)x^>SJHtiGeNtm;Ocm%JPZNdxXqU-8gCynpF0{iU~Ve50c=`py7RS0s#9DAXDM(Q1V= zd39kk|1)Kqt*E$Y3%|=7GocL+=lHol_vhaHf?x0p4in-p`bEF!7^xh!)fX7ei9;Ba zLescQIl8#yp}eknv(5wDcb;8(no`f?bxoX_K4~xrC`R&)4gxUf8{V`(eZ+s=JbyWt zu+-&8qa{hi$*_LU!kbUG#3}tUtx?&!G&1j59(Bpig$A72!#f-K$c=R18b9af{G6L# z_zQpG(GfO0oq*WD8=04mQ55^xKl^7NBN&}~CcheXWYbp^yleV*DchO2qk5Re%D?6% zCso9x4*&vvggAviT!jBT_+j~jSTvJMV09VMXjxCUR4LO)|L(iXx5ghWjq1u&%U{zU z`ClBt1xbC=n7Tpm)n6OB?r-&0Z*>5KNA3YPfwS=FPPn&x%eOq9w|I-UH~^EASEKUm zxTjrzR`!u!)^k*6;;zDV>DM^^cU~gsX6^2o-vBXAcicBWw!k9b4q0)&PJB)kQJ+=7k(7(Dn1kUD8)z6r!iI9c{A z_h=Gql~y-_HcK~w(B+xwbzy6}W?r+&yaYt;zpjl;3l1(AcxzZmHvv-Dq;>1WW?|}D zw^i7czw6It>1LQ!c}HQ5ccIZx+9X6Lj{L8`Vd|SvUyBO>0T4gyXZ@@LBs4f&gHZ~Q zpqt>vXoWxEpmS6h>C`TtEK`0Hp1jdBviw>0`rXy9)^!yp+bi3rwqw_}wVb1N?b_e4 zb%KxoH7~<-bwR9>qbuh6-#4akh$jz}LveSl*JwT3%zrno`Q*B?)f%%bo5VdUZ%uDh z&r41Y@xA*vp#(r&5eh)$7BoEHfQ2_Y2KoqKPz>XZ8*lvS%-#GY3gvO*S*}?+qcCUP zcgngdk8={M@@G1$G*{)K4>YF8?eon*hEng%V08`KYE9eDy0uvv66+|PRsQLpgim^_ zxS1zmFB0y|E{t9+wA*exgV8g{t??VBQezxJ36_6jSe{A6f`>ALvY9~015#4nLqPq-u#T8@iT6ppZ?Q- z`VEhu>dKRZ!8ds&FjnQaKC`-Zek!nCUfD*gHnjYsc61IR!)2K%huqgP35roWRDbh8 zOoQw4-vNpNOM?k-{(Hb&5`9kSRszeTgS?|8?|kgyj^bqeF8|DXmPcI+SJO5BE}VH> zl>fW8lSt{;x#5rQAvX{NG&CK7JD}h{K;c_p@cwB(?WY}X=q9uBNE~#sqM;qXiuY3X zr)_Kb)6MTLT#d)z;)E`JL0@Ss;oJXC;JQXF*SqBnS9L94UDMXZtLw~a8l$y!t2K9{ z^?_O5T=Q4c>&kJ__RZ+ued|`=gwHsPM#&lYrm^KD`Uw(&0XTf{(>^~d3!Mx=csse3 z<(s@o?NG~G(;KzleYu}4FC0C&xZl+cu{kGLT|buV$oO`_Y4!I% z{@wQ|{I0wApUlE{W!s6DVJ_Ok)5O<(3kc1EH4I`^1qlD)9yES(3jY7ppZZgudI+E8 zF;5kK{=0m|kq|e;3H|W5Z24WwThn%C**IBW=LSaYvg2+Yy7ue(pt{v|8TCWXWprsE z%F-8IU!@yjSQ1J-CaA6z8~JCr43h_DcX9Kq;2Jjn*R_N-Ez`*}z%mQ~o0a9FH3R*i zd-Pw0BQD%RAOHXwoDSg)m%t7G1jtYMDL>_g2S4K1eDc5FxggTXF3rfb4qds4??|ud z8Bq<8@LyBss7(x`|0sNQ-%U47u33hzEq2O~X~3mv>*Uo)N&1&7R$OW%&^@a zcfxk@y7X&a-TJdkE7Pdy)iRk@7k^Z*OJ~7IHwb(cMt{P>F(i6`K!^BWAOILTiT^+O zC;#N*n{ZmdcJnhlgyRyIRotA5(YofGjRu8P8rQbZnRL&DJ<~_@N%lwgO@C;e+*!Hs zEW_k-n^C^Gd}_CBb;*_SE)eFKM=QrHj-4Rq00jBaDOLA?Ai6Yn@;g)hBs{G*XW~Dr zu=ibW%MAyoFKB-UsM(fcb{QuJtdrL@-VGg+wFwe$@@(I*r)k658Iu#AN36YK?HT*2>Kq6 zrsMqX=3p|s-=jFX*EplOH{83lYC2tcM{ad~DZ^bf?LEXBR{fKH(ocHop>womJw(2{ zX+m^zu6%1)*iGj}4p&XM^oROj*EhPk%HesN$FDWxUmLI1_u`zy%Bpd#Kcmr4{E0vD zcxZg}lAIH{HtqX}my=|26X$B~BmIX?V`h=kAR_mm?db#i!hY%A=x1rN)~a_OZ_VjB zRdAo_<`ltQ)4k+`offDaH^VR*b>Eo=tlW_+M>KVmnqQqnocW(AYnN_Llvy^*rJgiu zmr=R0P0o~kH=iumERN-{UW5e1Z+8N#j|Exl7qy`kS z%?G{Q{Vtt}PwPhKmu`fc{a?j@UjDV*_f>~kx}&<@cUe|t03bj1$Nty@9Qo$k2S3EJ zGxIBF=51a|VK3?jf&yKkGymzHmXD0PiZ{z=6t|Y63uk#oCd*k}YMp20sQJ`(=-Myi zbmiR1Z)Rz_#t-8E(Lee}PoE$2V}8uB`oYz{D*1KQ@5(%VAK`b*@ZD zjr>xLqxI%&`LB(4mwa}XgH$8JYWWDd2O6hAn~8NyqEp;`+o_^u`BhmLod znff06e!x8aEFXxKPS35#d4APsyTNEnLWbXoYdWry&bJFXS8lVom|)#6l*Fy2?L~WE zH1$CQ`R)Ho9E8~=7{iX@)ci8tRX!_!)7lMpChy()C+ErX)H2x)jNHim?yvETDhRV9 z&gySC0ph3CjRI*o-dfS4I-A}4By>gq#OQ> zsO~Qr?epmNy||Lv1)rKyM`_@WdDF>S6>{9ozwUEMbLdXl&g^$V+!7QIJ+XQ={Yy?7 z`JHb&FejG$t`kl*K5;W_m)6Ry#_!6TL|P}n&eWxrWt4X}(bk2nT!}E9J_Cp#(wy~$ zlSt@wj|%_sbH+dCmQpWq(^?f<>O`n>H!cCnxe9lK<_0&zb+gn73{SOj84q;=Xr647 zKm)92iT7EAzXeDKjz_m2m~p<(rve1AijH=p69fcNs!*$}yKKbGXD`BpB;|JdfFP#) zZhLTBgJsR_4!Om^&0m7C6223iBS7SG8^7y2AxE=ohwg0t8~o1NP{gGph$GNY2E4 zR$(b4KuEF8U5$#CxkD6j@a+1vhYY{uAeAUb{}X7r)~6Cz#;@Nag6lwB*ArE+uD~%H z6zITNSw;gx=E*kzaV~`KbaRWbayp~k&hi{VL0HmsMjYTdqUR`HxlRQ}4Vz`S%TgEO z)&W5MgE|8k=VZ`P1c}?WAClz@M1sGYKHy8HzQ1Z;i~4ZG639D+n@Dg;2Kz<9Vx>jwq zRLDBQL9B;!Jk%Y3>IA_G9sqKe)zD{%e<$oMKt{w>iM7fZU}W z7|pf(@RsNtp#hVld<8=#>Lh3ZR5?nYK%=)kC|NF~AHugC;fs85Pf zj_~B|Jd@QdC$|>6aX& zTT_RtN&$003-LjqH2eDyL8xi&%JQSqg@&t=H(r8eDCCwVMyQj zyu0{Wt}`6Oco3zxu~HZE?0_LSAPPoDh$dxv#2UpVMJDwLz~IVTm!>O<=5m$Jh*3qm z`ag{)q^Ytmz<5LOxbvn=Dbn%3J_3pG)Day6!mlf;;hyw814IrSa24ENcpap6G(?JA zo^rb1U;DLRdk{w@LfjxcpAY-64?Dtq&gXp2Z8}N3Gz@wo>Pr}DuKzY(C!o4nre zhBvh3r2G|Zma*22G%ReM>&Rtu4&-Z-Kq3BC+goiL)9m}W*_Yfd}1ELcU{Ff*N zLT3ap-CW;gp0-7ex8kBTUNy`BP{qEP?xVqg_y7T-cQ1VIGjjVw8Z12Ad`EeHR$-<} zI*kTFbVQp3f`0`G#9xW%Rj+#06K;&Wb_~{|j_A^jFe7e~z#FAg%h{E&#!bT7X$#_0 zmIMc#>D3RKVj(!eA(yG6`iygCSWU<^{4OX~9GZ0GQgD{kXF6TUdJzXM0!ZKrb@{(5 zmzgAm(>O`^tcZUnpCv#lQA4DRu8fvROoYpZ-XT6Y2;8L-CPdZ|y_~3uR28tsui(br zxI1Ocd}>>eHf_;y6wJnqk`M;q@a$sEsSp-~#9ML6d5smpCWp$fort%S)+mh*VCp`K zUWkEmKt-{tGeP*&-}P1yruW7G4!!{%9MPpTJH-1e!Ylz&2~07CcO^<2n#LOu9|Tpo zO(nb};tG-qMDqNA5BPv5%0eENrJ8V)3n8*m&TbG;*Gl54;@by);0F#l;D>+shuauRR2S8BoK&%>xQM<%_U!0Y)-&>oasJxqW+i$#dL zc}xKU0o9Q`8?E}KjNbty2{+TJ;#KMQzoVpgZIOgs)A;<)|NKK| za`9o#a;NTbAH+RNV<-KcFe9*Z;8qON?3`A)&V=k75Aky0;VuzBWVk6nIwH?erUHcU zHg*@cQ|1ZZr85(QRs{YK02#G~rq&9OZ~CThdcvd&KoGYef*e(MCscR1$+d*OllCl3 z-EJUgw2bBa%nTrin_i~$kVJnb?G_+2BA;=PvxF(w?h24m=Z!?Y6~MZg^bQ~pf;%rO zK)(5#zxgohIx|kkD_TJ$h$6=4y+hp9qE_pHzhUxwq_f-=7#TnHsA^J1H|b{Y6F4gV zFB}J%HTr1O%+WpPMbZqriktbKasZ;8D*TlQ;I9jv>wabaiZs`nwVL<8jZp@ahcN}51AEeuFlFRDT z|0)q{r-4@h+2KUH9AH+Sm6%A}YXKtAAb<)GIEc&Fv1U11lAl~B<@furK<)I)vk0Ri zpWsKdWPlJLBe9D(-JXy$V$pqs)k1dcNgp-Z86vM~%m}j*LpNXIL|wHobxO8*qvK$; z!t6Sl*t}Lr9~m7eC*b(TZ~Vq5I0yjo4i5AWCjq+|?3sx8EC~9(@<>jin8jc~otgK^ znfEjWYbM5xG+qRN2(sg3MeXmEaAyFiV#+Q+l!s>=WHn*fb!g=Rvo!8Y2btv|2cdmc z&KX5JePE=2?C2%;MciFFXY-dPjF;=hNWV@h<_ZD^5dH(C7YZP-5<~z%LgBKZ9)g2( z9kBw$$kc2{bQ6ulVKTFup?_8YaTAn>MnfPENzf0K_AXF5eKy^k??_IPI*9;zk*=S( zFvU*?3X-hQ8GuxdawcvC0Af-q|Mj~PLInZ;H7W0u<60f$z257+Zr=BO-}iRfuG5< z3tIuwtp%njKGln!Un-FH!mM}>9-kh>7~Zrt5)cL539Q&7|ekG9PV2@pZzQfxu8BJyhp zb4Ld`JK=auIaUCvAne-0U2(MEXMDzIJY~fKK$?10)FF_&5ZQ|wcL!i@;Of93KuG6> z60sBq>}(2$%nV3olWZV;G{HwDySQ%pk#qR}Y&vNz8F3K9%<5p65eLCv!v#7;EoX{W z9YEyD9{wg_+(l2QZD$!f_jIdwfz&pveN+8c|1*BxGm`O=gN!y@y|5f4#RX6HBvr#zpm7Iv{mUxWX`FXoLACi~#


    -oz<@QUykmK+}(j#x6|g9TPFr<9+ytR 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 mpooD{ diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/start/create_h.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/start/create_h.png deleted file mode 100644 index d8c0ccd5c0ee8ef4a58b720ec0b11ca2c809f5c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67234 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 diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/start/create_i.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/start/create_i.png deleted file mode 100644 index 5c21094d9517091c9f8d5a1e1e4f670c321053d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25395 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 YT0kFhNMr=HE0000NbVXQn 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

      j5zN$1{(OBXUc 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

      6VHalNoIXV)+yWw#ZTUD z0D>nzM@rGzMzHfrlA}0h+!~IoJdsXoCYwW|wg<;3vxM2J#O{7V=N7x;mhdcBd*Vyt zru1?L=dq(}yRqRr#yMYe2L~A`DcCn|-1P;WHhtJ1u1#zi6w_ONeUzJ_avHJN>zHl z<>F=nPL6ih_BY4LQBo7dLnv*H3`QOA19jB0L zDYusOgkHW|o7#+R8AQ$B=MZ(%GtMyR)!0ehOFpM~rjDr*DvoxUUhd32WBI!GLLNC1 zioS^YZnrKg>rx5&;Vfq_qHgVjsq?S;HA>=iR0aLlCI_d8 ekDmab1AH|u=O diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/tabBook_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/tabBook_image.asset.taml new file mode 100644 index 000000000..fc98a7408 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/tabBook_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/textEdit.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/textEdit.png deleted file mode 100644 index 1b601b2d63167ebc754f65aebf657dc952318d5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2870 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 diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/toolbar_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/images/toolbar_image.asset.taml new file mode 100644 index 000000000..324d0e809 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/images/toolbar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/treeView.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/treeView.png deleted file mode 100644 index ae42402f1da2857ec154a8609ddabdf48d1d9651..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4946 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 KHEYxzu>S`T5&UBS diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/editor_menubar_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/editor_menubar_image.asset.taml new file mode 100644 index 000000000..e8a2ddd89 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/editor_menubar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/icon_dropdownbar_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/icon_dropdownbar_image.asset.taml new file mode 100644 index 000000000..7e19624f8 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/icon_dropdownbar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_dark_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_dark_image.asset.taml new file mode 100644 index 000000000..448e5ede0 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_dark_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_image.asset.taml new file mode 100644 index 000000000..af939cc49 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_inner_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_inner_image.asset.taml new file mode 100644 index 000000000..515d5f199 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_inner_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_list_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_list_image.asset.taml new file mode 100644 index 000000000..6d936ad1f --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_list_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_noheader_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_noheader_image.asset.taml new file mode 100644 index 000000000..fca827063 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/inspector_style_rollout_noheader_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/menu_fullborder_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/menu_fullborder_image.asset.taml new file mode 100644 index 000000000..790687740 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/menu_fullborder_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/menubar_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/menubar_image.asset.taml new file mode 100644 index 000000000..117c6b44e --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/menubar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_blue_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_blue_image.asset.taml new file mode 100644 index 000000000..806f7fb90 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_blue_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_green_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_green_image.asset.taml new file mode 100644 index 000000000..2c3caab46 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_green_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_image.asset.taml new file mode 100644 index 000000000..333237c7a --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_red_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_red_image.asset.taml new file mode 100644 index 000000000..d2d83b4a3 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_red_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_white_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_white_image.asset.taml new file mode 100644 index 000000000..fd2115fa4 --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_white_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_yellow_image.asset.taml b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_yellow_image.asset.taml new file mode 100644 index 000000000..133332a2e --- /dev/null +++ b/Templates/BaseGame/game/tools/editorClasses/gui/panels/navPanel_yellow_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/ForestEditToolbar,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/forestEditor/ForestEditToolbar,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..0a6f21ce3 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/ForestEditToolbar,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/ForestEditorGui,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/forestEditor/ForestEditorGui,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..7a496d3c3 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/ForestEditorGui,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/forestEditToolbar.ed.gui b/Templates/BaseGame/game/tools/forestEditor/forestEditToolbar.ed.gui index 782383121..e17d53f90 100644 --- a/Templates/BaseGame/game/tools/forestEditor/forestEditToolbar.ed.gui +++ b/Templates/BaseGame/game/tools/forestEditor/forestEditToolbar.ed.gui @@ -139,7 +139,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; wrap = "0"; isContainer = "0"; Profile = "ToolsGuiDefaultProfile"; @@ -241,7 +241,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; wrap = "0"; isContainer = "0"; Profile = "ToolsGuiDefaultProfile"; diff --git a/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_d_image.asset.taml new file mode 100644 index 000000000..00a60d891 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_h_image.asset.taml new file mode 100644 index 000000000..1c7d2be31 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_n_image.asset.taml new file mode 100644 index 000000000..d4311cf4b --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/erase_all_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_d_image.asset.taml new file mode 100644 index 000000000..8ba376881 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_h_image.asset.taml new file mode 100644 index 000000000..cd42448a5 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_n_image.asset.taml new file mode 100644 index 000000000..dbc602a54 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/erase_element_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_d_image.asset.taml new file mode 100644 index 000000000..1cd6a9fb6 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_h_image.asset.taml new file mode 100644 index 000000000..8ad241073 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_n_image.asset.taml new file mode 100644 index 000000000..85e467208 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/forest_editor_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_brush_d_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_brush_d_image.asset.taml new file mode 100644 index 000000000..8b10ca956 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_brush_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_brush_h_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_brush_h_image.asset.taml new file mode 100644 index 000000000..862691604 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_brush_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_brush_n_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_brush_n_image.asset.taml new file mode 100644 index 000000000..2c653463f --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_brush_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_element_d_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_element_d_image.asset.taml new file mode 100644 index 000000000..65e245e8c --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_element_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_element_h_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_element_h_image.asset.taml new file mode 100644 index 000000000..3cc350b9b --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_element_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_element_n_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_element_n_image.asset.taml new file mode 100644 index 000000000..e0cf4097a --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_element_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_d_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_d_image.asset.taml new file mode 100644 index 000000000..5ba86d976 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_h_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_h_image.asset.taml new file mode 100644 index 000000000..d6bd7ca75 --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_n_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_n_image.asset.taml new file mode 100644 index 000000000..773b8df0d --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/new_mesh_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_d_image.asset.taml new file mode 100644 index 000000000..607f771dc --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_h_image.asset.taml new file mode 100644 index 000000000..54293386d --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_n_image.asset.taml new file mode 100644 index 000000000..b021431fa --- /dev/null +++ b/Templates/BaseGame/game/tools/forestEditor/images/paint_forest_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/.asset.taml b/Templates/BaseGame/game/tools/gui/.asset.taml new file mode 100644 index 000000000..5995b2ea7 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/gui/AssimpImportDlg,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/AssimpImportDlg,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..1e47bf124 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/AssimpImportDlg,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/ColladaImportDlg,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/ColladaImportDlg,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e94e20b1d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/ColladaImportDlg,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/ColorPickerDlg,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/ColorPickerDlg,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..cf8d66f70 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/ColorPickerDlg,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/CubemapEditor.asset.taml b/Templates/BaseGame/game/tools/gui/CubemapEditor.asset.taml new file mode 100644 index 000000000..bf47a3b3e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/CubemapEditor.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/EditorLoadingGui,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/EditorLoadingGui,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..9f88d3915 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/EditorLoadingGui,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/EditorSettingsWindow,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/EditorSettingsWindow,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..f9f52ce07 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/EditorSettingsWindow,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/GuiEaseEditDlg,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/GuiEaseEditDlg,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..6e9c821c1 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/GuiEaseEditDlg,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/MaterialSelectorOverlay, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/MaterialSelectorOverlay, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e839b6a0d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/MaterialSelectorOverlay, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/ProfilerGraphGui.asset.taml b/Templates/BaseGame/game/tools/gui/ProfilerGraphGui.asset.taml new file mode 100644 index 000000000..ddc29ee33 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/ProfilerGraphGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/RenderTargetVisualizer.asset.taml b/Templates/BaseGame/game/tools/gui/RenderTargetVisualizer.asset.taml new file mode 100644 index 000000000..b2d88386e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/RenderTargetVisualizer.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/ScriptEditorDlg,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/ScriptEditorDlg,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..4d0ee9c39 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/ScriptEditorDlg,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/UVEditorOverlay, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/UVEditorOverlay, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..87e0161d5 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/UVEditorOverlay, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/cubemapEditor.gui b/Templates/BaseGame/game/tools/gui/cubemapEditor.gui index 26ae7877d..b7671123e 100644 --- a/Templates/BaseGame/game/tools/gui/cubemapEditor.gui +++ b/Templates/BaseGame/game/tools/gui/cubemapEditor.gui @@ -143,7 +143,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl(matEd_cubeMapEd_xPosTxt) { @@ -186,7 +186,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl(matEd_cubeMapEd_xNegTxt) { @@ -229,7 +229,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl(matEd_cubeMapEd_yPosTxt) { @@ -272,7 +272,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl(matEd_cubeMapEd_yNegTxt) { @@ -315,7 +315,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl(matEd_cubeMapEd_zPosTxt) { @@ -358,7 +358,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl(matEd_cubeMapEd_zNegTxt) { @@ -451,4 +451,4 @@ useMouseEvents = "0"; }; }; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconAnimation_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconAnimation_image.asset.taml new file mode 100644 index 000000000..129f0721e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconAnimation_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconExistingMaterial_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconExistingMaterial_image.asset.taml new file mode 100644 index 000000000..998570966 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconExistingMaterial_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconIgnoreNode_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconIgnoreNode_image.asset.taml new file mode 100644 index 000000000..8516179f6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconIgnoreNode_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconLight_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconLight_image.asset.taml new file mode 100644 index 000000000..4e9137ac9 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconLight_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconMaterial_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconMaterial_image.asset.taml new file mode 100644 index 000000000..1577eaeb6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconMaterial_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconMesh_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconMesh_image.asset.taml new file mode 100644 index 000000000..36acd50d4 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconMesh_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconNode_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconNode_image.asset.taml new file mode 100644 index 000000000..58ba1fe3a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/ColladaImport/iconNode_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_d_image.asset.taml new file mode 100644 index 000000000..7b17b67fe --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_h_image.asset.taml new file mode 100644 index 000000000..d737b96b4 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_n_image.asset.taml new file mode 100644 index 000000000..0955cbc44 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_bottom_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_d_image.asset.taml new file mode 100644 index 000000000..d036eb9c3 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_h_image.asset.taml new file mode 100644 index 000000000..65926041e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_n_image.asset.taml new file mode 100644 index 000000000..0731efae2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_left_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_d_image.asset.taml new file mode 100644 index 000000000..9d48fd1d9 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_h_image.asset.taml new file mode 100644 index 000000000..37d02af2c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_n_image.asset.taml new file mode 100644 index 000000000..7941ff148 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_right_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_d_image.asset.taml new file mode 100644 index 000000000..e4bed46b4 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_h_image.asset.taml new file mode 100644 index 000000000..cd9aba9bc --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_n_image.asset.taml new file mode 100644 index 000000000..bc69eeb4a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/align_top_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_d_image.asset.taml new file mode 100644 index 000000000..845674d0a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_h_image.asset.taml new file mode 100644 index 000000000..d3aeb5063 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_n_image.asset.taml new file mode 100644 index 000000000..ac4dfb351 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/bring_to_front_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_d_image.asset.taml new file mode 100644 index 000000000..d5c64f22d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_h_image.asset.taml new file mode 100644 index 000000000..ffa2b7cca --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_n_image.asset.taml new file mode 100644 index 000000000..6930da05b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/centersnap_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_d_image.asset.taml new file mode 100644 index 000000000..f00ccce18 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_h_image.asset.taml new file mode 100644 index 000000000..2fd033b2b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_n_image.asset.taml new file mode 100644 index 000000000..b2b0568ad --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_horizontal_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_d_image.asset.taml new file mode 100644 index 000000000..b33f5a276 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_h_image.asset.taml new file mode 100644 index 000000000..84b033624 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_n_image.asset.taml new file mode 100644 index 000000000..a569b8f7e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/distribute_vertical_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_d_image.asset.taml new file mode 100644 index 000000000..729170139 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_h_image.asset.taml new file mode 100644 index 000000000..384957402 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_n_image.asset.taml new file mode 100644 index 000000000..d9b9b8162 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/edgesnap_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_d_image.asset.taml new file mode 100644 index 000000000..ecd1b34cd --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_h_image.asset.taml new file mode 100644 index 000000000..0eee7d88d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_n_image.asset.taml new file mode 100644 index 000000000..0642feba2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/gui_library_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_d_image.asset.taml new file mode 100644 index 000000000..e6c999095 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_h_image.asset.taml new file mode 100644 index 000000000..ef398e4c3 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_n_image.asset.taml new file mode 100644 index 000000000..a8402fe03 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/horizontal_center_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_d_image.asset.taml new file mode 100644 index 000000000..92ecde67e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_h_image.asset.taml new file mode 100644 index 000000000..519b9565c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_n_image.asset.taml new file mode 100644 index 000000000..67e3e042a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/send_to_back_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_d_image.asset.taml new file mode 100644 index 000000000..a0fc9ca0e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_h_image.asset.taml new file mode 100644 index 000000000..83fd738a8 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_n_image.asset.taml new file mode 100644 index 000000000..a3e366718 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/snap_grid_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_d_image.asset.taml new file mode 100644 index 000000000..11dbf9f64 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_h_image.asset.taml new file mode 100644 index 000000000..7314dfe12 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_n_image.asset.taml new file mode 100644 index 000000000..8cbc23ce7 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/GUI-editor/vertical_center_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/NESW_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/NESW_image.asset.taml new file mode 100644 index 000000000..3e50a4009 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/NESW_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/NWSE_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/NWSE_image.asset.taml new file mode 100644 index 000000000..de2209444 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/NWSE_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_d_image.asset.taml new file mode 100644 index 000000000..d8500e63e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_h_image.asset.taml new file mode 100644 index 000000000..e98b66bdd --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_n_image.asset.taml new file mode 100644 index 000000000..6305afcf6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_ctrl_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_d_image.asset.taml new file mode 100644 index 000000000..82dda697e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_h_image.asset.taml new file mode 100644 index 000000000..9bf4655a2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_n_image.asset.taml new file mode 100644 index 000000000..90ef5381a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/add_simgroup_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/arrowbtn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/arrowbtn_d_image.asset.taml new file mode 100644 index 000000000..f8b4e1826 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/arrowbtn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/arrowbtn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/arrowbtn_n_image.asset.taml new file mode 100644 index 000000000..084792940 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/arrowbtn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/axis_icon__x_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/axis_icon__x_image.asset.taml new file mode 100644 index 000000000..e929d0422 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/axis_icon__x_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/axis_icon__y_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/axis_icon__y_image.asset.taml new file mode 100644 index 000000000..5a84cfaf4 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/axis_icon__y_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/axis_icon__z_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/axis_icon__z_image.asset.taml new file mode 100644 index 000000000..0d1bcc56a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/axis_icon__z_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/axis_icon_x_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/axis_icon_x_image.asset.taml new file mode 100644 index 000000000..6b696c46d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/axis_icon_x_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/axis_icon_y_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/axis_icon_y_image.asset.taml new file mode 100644 index 000000000..23572020a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/axis_icon_y_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/axis_icon_z_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/axis_icon_z_image.asset.taml new file mode 100644 index 000000000..dd70f82a8 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/axis_icon_z_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/button_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/button_image.asset.taml new file mode 100644 index 000000000..9069be9a9 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/button_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/camera_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/camera_btn_d_image.asset.taml new file mode 100644 index 000000000..c9ed05626 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/camera_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/camera_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/camera_btn_h_image.asset.taml new file mode 100644 index 000000000..dbfb64bc7 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/camera_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/camera_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/camera_btn_n_image.asset.taml new file mode 100644 index 000000000..4d041d6bc --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/camera_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/checkbox_list_fliped_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/checkbox_list_fliped_image.asset.taml new file mode 100644 index 000000000..e093f49b5 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/checkbox_list_fliped_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/checkbox_list_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/checkbox_list_image.asset.taml new file mode 100644 index 000000000..f5ee07ed3 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/checkbox_list_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/checkbox_menubar_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/checkbox_menubar_image.asset.taml new file mode 100644 index 000000000..7447e5821 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/checkbox_menubar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/clear_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/clear_btn_d_image.asset.taml new file mode 100644 index 000000000..a35213c68 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/clear_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/clear_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/clear_btn_h_image.asset.taml new file mode 100644 index 000000000..49b78e8a2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/clear_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/clear_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/clear_btn_n_image.asset.taml new file mode 100644 index 000000000..c6868777f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/clear_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/clear_icon_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/clear_icon_d_image.asset.taml new file mode 100644 index 000000000..be9a79774 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/clear_icon_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/clear_icon_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/clear_icon_h_image.asset.taml new file mode 100644 index 000000000..716fb70b2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/clear_icon_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/clear_icon_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/clear_icon_n_image.asset.taml new file mode 100644 index 000000000..e34a193b5 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/clear_icon_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_d_image.asset.taml new file mode 100644 index 000000000..92894d013 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_h_image.asset.taml new file mode 100644 index 000000000..f78712c70 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_n_image.asset.taml new file mode 100644 index 000000000..3938463f3 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/collapse_toolbar_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/copy_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/copy_btn_d_image.asset.taml new file mode 100644 index 000000000..547e3ab6b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/copy_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/copy_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/copy_btn_h_image.asset.taml new file mode 100644 index 000000000..f330b892e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/copy_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/copy_btn_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/copy_btn_i_image.asset.taml new file mode 100644 index 000000000..b41d2105b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/copy_btn_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/copy_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/copy_btn_n_image.asset.taml new file mode 100644 index 000000000..d6d47f7e7 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/copy_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/crosshair_blue_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/crosshair_blue_image.asset.taml new file mode 100644 index 000000000..fca94e41a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/crosshair_blue_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/crosshair_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/crosshair_image.asset.taml new file mode 100644 index 000000000..454dce4d0 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/crosshair_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/delete_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/delete_d_image.asset.taml new file mode 100644 index 000000000..dc0ccd6c2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/delete_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/delete_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/delete_h_image.asset.taml new file mode 100644 index 000000000..4f15bd645 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/delete_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/delete_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/delete_n_image.asset.taml new file mode 100644 index 000000000..e5975769e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/delete_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/dropDown_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/dropDown_image.asset.taml new file mode 100644 index 000000000..657510d4e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/dropDown_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/dropDown_tab_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/dropDown_tab_image.asset.taml new file mode 100644 index 000000000..190a38c28 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/dropDown_tab_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/dropdown_button_arrow_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/dropdown_button_arrow_image.asset.taml new file mode 100644 index 000000000..449f1638b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/dropdown_button_arrow_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/dropdown_textEdit_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/dropdown_textEdit_image.asset.taml new file mode 100644 index 000000000..63455e9dd --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/dropdown_textEdit_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/dropslider_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/dropslider_d_image.asset.taml new file mode 100644 index 000000000..e1aafe2e2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/dropslider_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/dropslider_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/dropslider_h_image.asset.taml new file mode 100644 index 000000000..666c57ac3 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/dropslider_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/dropslider_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/dropslider_n_image.asset.taml new file mode 100644 index 000000000..1ccfc0900 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/dropslider_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/expand_toolbar_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/expand_toolbar_d_image.asset.taml new file mode 100644 index 000000000..e693637b9 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/expand_toolbar_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/expand_toolbar_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/expand_toolbar_h_image.asset.taml new file mode 100644 index 000000000..d014248c6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/expand_toolbar_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/expand_toolbar_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/expand_toolbar_n_image.asset.taml new file mode 100644 index 000000000..efd5fd96d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/expand_toolbar_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/folderDown_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/folderDown_image.asset.taml new file mode 100644 index 000000000..a74b5259f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/folderDown_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/folderUp_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/folderUp_d_image.asset.taml new file mode 100644 index 000000000..66ca5dc6b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/folderUp_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/folderUp_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/folderUp_h_image.asset.taml new file mode 100644 index 000000000..06a4bd904 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/folderUp_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/folderUp_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/folderUp_image.asset.taml new file mode 100644 index 000000000..def5a336f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/folderUp_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/folder_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/folder_image.asset.taml new file mode 100644 index 000000000..473e98b75 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/folder_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/group_border_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/group_border_image.asset.taml new file mode 100644 index 000000000..9b2972e84 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/group_border_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconAccept_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconAccept_image.asset.taml new file mode 100644 index 000000000..82e88e870 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconAccept_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconAdd_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconAdd_image.asset.taml new file mode 100644 index 000000000..bf8333d7a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconAdd_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconCancel_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconCancel_image.asset.taml new file mode 100644 index 000000000..e7b4d41f1 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconCancel_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconCollada_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconCollada_image.asset.taml new file mode 100644 index 000000000..385aec624 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconCollada_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconDelete_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconDelete_image.asset.taml new file mode 100644 index 000000000..c504fea0e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconDelete_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconError_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconError_image.asset.taml new file mode 100644 index 000000000..d6f1cc74c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconError_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconIcon_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconIcon_image.asset.taml new file mode 100644 index 000000000..887456fcb --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconIcon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconInformation_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconInformation_image.asset.taml new file mode 100644 index 000000000..e4df9f3a5 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconInformation_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconList_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconList_image.asset.taml new file mode 100644 index 000000000..ef98b403c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconList_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconLocked_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconLocked_image.asset.taml new file mode 100644 index 000000000..9fe69e67c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconLocked_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconNew_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconNew_image.asset.taml new file mode 100644 index 000000000..ffa450fd6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconNew_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconOpen_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconOpen_image.asset.taml new file mode 100644 index 000000000..e4e39c6cd --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconOpen_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconRefresh_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconRefresh_image.asset.taml new file mode 100644 index 000000000..6fbab6883 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconRefresh_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconSave_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconSave_image.asset.taml new file mode 100644 index 000000000..bb258b950 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconSave_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconUnlocked_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconUnlocked_image.asset.taml new file mode 100644 index 000000000..26a344a13 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconUnlocked_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconVisible_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconVisible_image.asset.taml new file mode 100644 index 000000000..905e6773b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconVisible_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconWarn_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconWarn_image.asset.taml new file mode 100644 index 000000000..a04354fd7 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconWarn_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconbutton_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconbutton_image.asset.taml new file mode 100644 index 000000000..c1701af7b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconbutton_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/iconbuttonsmall_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/iconbuttonsmall_image.asset.taml new file mode 100644 index 000000000..c2c05e81d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/iconbuttonsmall_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/inactive_overlay_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/inactive_overlay_image.asset.taml new file mode 100644 index 000000000..318f2f289 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/inactive_overlay_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/layers_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/layers_btn_d_image.asset.taml new file mode 100644 index 000000000..8d8f0c697 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/layers_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/layers_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/layers_btn_h_image.asset.taml new file mode 100644 index 000000000..b926b7f80 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/layers_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/layers_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/layers_btn_n_image.asset.taml new file mode 100644 index 000000000..8d4264a31 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/layers_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/leftRight_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/leftRight_image.asset.taml new file mode 100644 index 000000000..30f603518 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/leftRight_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/lock_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/lock_d_image.asset.taml new file mode 100644 index 000000000..bab1fac2e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/lock_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/lock_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/lock_h_image.asset.taml new file mode 100644 index 000000000..120353080 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/lock_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/lock_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/lock_n_image.asset.taml new file mode 100644 index 000000000..21de1e1a7 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/lock_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/arrow_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/arrow_d_image.asset.taml new file mode 100644 index 000000000..ad5fa895f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/arrow_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/arrow_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/arrow_h_image.asset.taml new file mode 100644 index 000000000..d8829482c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/arrow_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/arrow_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/arrow_n_image.asset.taml new file mode 100644 index 000000000..43410f782 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/arrow_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_d_image.asset.taml new file mode 100644 index 000000000..66c1b4ad8 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_h_image.asset.taml new file mode 100644 index 000000000..7b00aa21c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_n_image.asset.taml new file mode 100644 index 000000000..dabc49afe --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/bounds_center_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_d_image.asset.taml new file mode 100644 index 000000000..0f19a9ab4 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_h_image.asset.taml new file mode 100644 index 000000000..64c6b2d5d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_i_image.asset.taml new file mode 100644 index 000000000..ebdab5152 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_n_image.asset.taml new file mode 100644 index 000000000..6c176f78f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/delete_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_d_image.asset.taml new file mode 100644 index 000000000..083fdbdfe --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_h_image.asset.taml new file mode 100644 index 000000000..83d4c1d02 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_i_image.asset.taml new file mode 100644 index 000000000..d276ee999 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_n_image.asset.taml new file mode 100644 index 000000000..30902038a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/explode_prefab_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_d_image.asset.taml new file mode 100644 index 000000000..f7d0509af --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_h_image.asset.taml new file mode 100644 index 000000000..b7ac193c2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_n_image.asset.taml new file mode 100644 index 000000000..b6f9679d4 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/fit_selection_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_center_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_center_d_image.asset.taml new file mode 100644 index 000000000..457174245 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_center_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_center_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_center_h_image.asset.taml new file mode 100644 index 000000000..7f5307e18 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_center_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_center_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_center_n_image.asset.taml new file mode 100644 index 000000000..340c2a58a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_center_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_d_image.asset.taml new file mode 100644 index 000000000..f1be7ba89 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_h_image.asset.taml new file mode 100644 index 000000000..36d070819 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_n_image.asset.taml new file mode 100644 index 000000000..4ac396b6f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_icon_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_d_image.asset.taml new file mode 100644 index 000000000..923a97936 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_h_image.asset.taml new file mode 100644 index 000000000..44384d92a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_n_image.asset.taml new file mode 100644 index 000000000..b9e3274f4 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_node_lable_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_d_image.asset.taml new file mode 100644 index 000000000..2c3fbe3be --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_h_image.asset.taml new file mode 100644 index 000000000..49636ce6c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_n_image.asset.taml new file mode 100644 index 000000000..5f66f6bd3 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/object_transform_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_d_image.asset.taml new file mode 100644 index 000000000..2e35de1a6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_h_image.asset.taml new file mode 100644 index 000000000..9049c9954 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_n_image.asset.taml new file mode 100644 index 000000000..7b14b5679 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/orbit_cam_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/probe_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/probe_d_image.asset.taml new file mode 100644 index 000000000..75e55df26 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/probe_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/probe_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/probe_h_image.asset.taml new file mode 100644 index 000000000..bbfe3a030 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/probe_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/probe_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/probe_n_image.asset.taml new file mode 100644 index 000000000..77d87ed6b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/probe_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/rotate_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/rotate_d_image.asset.taml new file mode 100644 index 000000000..fd704188c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/rotate_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/rotate_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/rotate_h_image.asset.taml new file mode 100644 index 000000000..e85c6b1a9 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/rotate_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/rotate_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/rotate_n_image.asset.taml new file mode 100644 index 000000000..2140600b1 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/rotate_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/scale_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/scale_d_image.asset.taml new file mode 100644 index 000000000..bc27096de --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/scale_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/scale_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/scale_h_image.asset.taml new file mode 100644 index 000000000..3d5a9dee8 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/scale_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/scale_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/scale_n_image.asset.taml new file mode 100644 index 000000000..107bbc158 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/scale_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_d_image.asset.taml new file mode 100644 index 000000000..563a7be43 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_h_image.asset.taml new file mode 100644 index 000000000..8420a7375 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_n_image.asset.taml new file mode 100644 index 000000000..485d03006 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/select_bounds_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_d_image.asset.taml new file mode 100644 index 000000000..6eb13a00d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_h_image.asset.taml new file mode 100644 index 000000000..8d13e30b3 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_i_image.asset.taml new file mode 100644 index 000000000..1db62ce80 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_n_image.asset.taml new file mode 100644 index 000000000..97232be30 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/selection_to_prefab_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/settings_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/settings_d_image.asset.taml new file mode 100644 index 000000000..35bb8b9bc --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/settings_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/settings_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/settings_h_image.asset.taml new file mode 100644 index 000000000..7bf11ac2e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/settings_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/settings_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/settings_n_image.asset.taml new file mode 100644 index 000000000..d2233f60a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/settings_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_d_image.asset.taml new file mode 100644 index 000000000..dd28d8a5f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_h_image.asset.taml new file mode 100644 index 000000000..e11bd669e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_n_image.asset.taml new file mode 100644 index 000000000..74adcbd88 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/show_grid_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_d_image.asset.taml new file mode 100644 index 000000000..6fb54b3a9 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_h_image.asset.taml new file mode 100644 index 000000000..b6f4b9c10 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_n_image.asset.taml new file mode 100644 index 000000000..e7677914b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/show_preview_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_d_image.asset.taml new file mode 100644 index 000000000..91cf755bc --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_h_image.asset.taml new file mode 100644 index 000000000..8a7c0a9c0 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_n_image.asset.taml new file mode 100644 index 000000000..9d0777271 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_d_image.asset.taml new file mode 100644 index 000000000..77f396dc8 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_h_image.asset.taml new file mode 100644 index 000000000..5e4afc8b9 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_n_image.asset.taml new file mode 100644 index 000000000..659b94821 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/smooth_cam_rot_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_d_image.asset.taml new file mode 100644 index 000000000..ac1bb3731 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_h_image.asset.taml new file mode 100644 index 000000000..64fcf78b5 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_n_image.asset.taml new file mode 100644 index 000000000..cda7b77a2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_bounds_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_d_image.asset.taml new file mode 100644 index 000000000..a0b3dcc5b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_h_image.asset.taml new file mode 100644 index 000000000..77b0f7fc6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_n_image.asset.taml new file mode 100644 index 000000000..c81f69efc --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_objects_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_d_image.asset.taml new file mode 100644 index 000000000..843bebb61 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_h_image.asset.taml new file mode 100644 index 000000000..34a55778d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_n_image.asset.taml new file mode 100644 index 000000000..cfa55183f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snap_terrain_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_d_image.asset.taml new file mode 100644 index 000000000..7a6bc1c0e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_h_image.asset.taml new file mode 100644 index 000000000..289aea9ae --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_n_image.asset.taml new file mode 100644 index 000000000..e27d52b4b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/snapping_settings_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/translate_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/translate_d_image.asset.taml new file mode 100644 index 000000000..4c44884f1 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/translate_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/translate_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/translate_h_image.asset.taml new file mode 100644 index 000000000..14e7507f0 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/translate_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/translate_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/translate_n_image.asset.taml new file mode 100644 index 000000000..15d7a6a6d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/translate_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_d_image.asset.taml new file mode 100644 index 000000000..6f5fa2674 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_h_image.asset.taml new file mode 100644 index 000000000..3986076aa --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_n_image.asset.taml new file mode 100644 index 000000000..5c24cdf33 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/visibility_toggle_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_d_image.asset.taml new file mode 100644 index 000000000..71fdb6a84 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_h_image.asset.taml new file mode 100644 index 000000000..280ca2bca --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_n_image.asset.taml new file mode 100644 index 000000000..4b8e779d2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/menubar/world_transform_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/move_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/move_image.asset.taml new file mode 100644 index 000000000..90ef3d2bd --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/move_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/new_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/new_d_image.asset.taml new file mode 100644 index 000000000..5e31bedbd --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/new_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/new_folder_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/new_folder_btn_d_image.asset.taml new file mode 100644 index 000000000..2d8a4a1f8 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/new_folder_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/new_folder_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/new_folder_btn_h_image.asset.taml new file mode 100644 index 000000000..685edadcf --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/new_folder_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/new_folder_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/new_folder_btn_n_image.asset.taml new file mode 100644 index 000000000..3f675a036 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/new_folder_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/new_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/new_h_image.asset.taml new file mode 100644 index 000000000..d50f57573 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/new_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/new_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/new_n_image.asset.taml new file mode 100644 index 000000000..6dd4f671c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/new_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/open_file_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/open_file_d_image.asset.taml new file mode 100644 index 000000000..0260b91a5 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/open_file_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/open_file_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/open_file_h_image.asset.taml new file mode 100644 index 000000000..e1ff44e41 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/open_file_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/open_file_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/open_file_n_image.asset.taml new file mode 100644 index 000000000..a4070ac11 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/open_file_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/radioButton_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/radioButton_image.asset.taml new file mode 100644 index 000000000..c8872ef78 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/radioButton_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/reset_icon_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/reset_icon_d_image.asset.taml new file mode 100644 index 000000000..f3a4089af --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/reset_icon_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/reset_icon_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/reset_icon_h_image.asset.taml new file mode 100644 index 000000000..4d979db7e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/reset_icon_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/reset_icon_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/reset_icon_n_image.asset.taml new file mode 100644 index 000000000..33e4de3aa --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/reset_icon_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/retarget_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/retarget_btn_d_image.asset.taml new file mode 100644 index 000000000..f1a0080d5 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/retarget_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/retarget_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/retarget_btn_h_image.asset.taml new file mode 100644 index 000000000..5f56fbf47 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/retarget_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/retarget_btn_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/retarget_btn_i_image.asset.taml new file mode 100644 index 000000000..3695d3070 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/retarget_btn_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/retarget_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/retarget_btn_n_image.asset.taml new file mode 100644 index 000000000..ce32da547 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/retarget_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/rightArrowWhite_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/rightArrowWhite_image.asset.taml new file mode 100644 index 000000000..1f37839f1 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/rightArrowWhite_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/rl_loadingbar_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/rl_loadingbar_image.asset.taml new file mode 100644 index 000000000..7d5b8dcc9 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/rl_loadingbar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_all_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_all_d_image.asset.taml new file mode 100644 index 000000000..ee3c42ce6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_all_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_all_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_all_h_image.asset.taml new file mode 100644 index 000000000..761f5f38f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_all_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_all_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_all_i_image.asset.taml new file mode 100644 index 000000000..0341706a8 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_all_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_all_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_all_n_image.asset.taml new file mode 100644 index 000000000..19f0e97b7 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_all_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_as_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_as_d_image.asset.taml new file mode 100644 index 000000000..8f108d7e1 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_as_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_as_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_as_h_image.asset.taml new file mode 100644 index 000000000..8cd160804 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_as_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_as_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_as_i_image.asset.taml new file mode 100644 index 000000000..962be07b2 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_as_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_as_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_as_n_image.asset.taml new file mode 100644 index 000000000..4b9ce45ac --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_as_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_icon_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_icon_d_image.asset.taml new file mode 100644 index 000000000..8d20145ff --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_icon_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_icon_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_icon_h_image.asset.taml new file mode 100644 index 000000000..340a983d6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_icon_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_icon_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_icon_i_image.asset.taml new file mode 100644 index 000000000..a1f197888 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_icon_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/save_icon_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/save_icon_n_image.asset.taml new file mode 100644 index 000000000..bd001ec87 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/save_icon_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/scrollBar_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/scrollBar_image.asset.taml new file mode 100644 index 000000000..92fe3c13d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/scrollBar_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/separator_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/separator_h_image.asset.taml new file mode 100644 index 000000000..ec8c67549 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/separator_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/separator_v_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/separator_v_image.asset.taml new file mode 100644 index 000000000..7558e847a --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/separator_v_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/slider_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/slider_image.asset.taml new file mode 100644 index 000000000..1e5d96486 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/slider_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/slider_w_box_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/slider_w_box_image.asset.taml new file mode 100644 index 000000000..6661f7999 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/slider_w_box_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/cross_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/cross_image.asset.taml new file mode 100644 index 000000000..1f63217b5 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/cross_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/filter_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/filter_image.asset.taml new file mode 100644 index 000000000..3e7f0c542 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/filter_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/gear_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/gear_image.asset.taml new file mode 100644 index 000000000..3e6770888 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/gear_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/import_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/import_image.asset.taml new file mode 100644 index 000000000..d55d5c5af --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/import_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_d_image.asset.taml new file mode 100644 index 000000000..d00abc129 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_h_image.asset.taml new file mode 100644 index 000000000..d04214c29 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_image.asset.taml new file mode 100644 index 000000000..066003bba --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_n_image.asset.taml new file mode 100644 index 000000000..630d97cc3 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/menuGrid_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/phone_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/phone_image.asset.taml new file mode 100644 index 000000000..7e72b7a83 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/phone_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/plus_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/plus_image.asset.taml new file mode 100644 index 000000000..b46020070 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/plus_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/previous_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/previous_image.asset.taml new file mode 100644 index 000000000..6a77ded4e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/previous_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/return_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/return_image.asset.taml new file mode 100644 index 000000000..b7374d311 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/return_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/warning_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/warning_image.asset.taml new file mode 100644 index 000000000..b170b5a39 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/warning_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/stencilIcons/zoom_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/stencilIcons/zoom_image.asset.taml new file mode 100644 index 000000000..944a41d9c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/stencilIcons/zoom_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/tab_border_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/tab_border_image.asset.taml new file mode 100644 index 000000000..9d4db0d2d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/tab_border_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/tab_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/tab_image.asset.taml new file mode 100644 index 000000000..15c2b4b7b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/tab_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/textEditFrame_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/textEditFrame_image.asset.taml new file mode 100644 index 000000000..9cf86b9a6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/textEditFrame_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/textEditSliderBox_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/textEditSliderBox_image.asset.taml new file mode 100644 index 000000000..77429e702 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/textEditSliderBox_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/textEdit_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/textEdit_image.asset.taml new file mode 100644 index 000000000..241e228c8 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/textEdit_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/thumbHightlightButton_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/thumbHightlightButton_image.asset.taml new file mode 100644 index 000000000..1ba4de6e0 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/thumbHightlightButton_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/toolbar_window_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/toolbar_window_image.asset.taml new file mode 100644 index 000000000..7ff0fdb41 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/toolbar_window_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/transp_grid_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/transp_grid_image.asset.taml new file mode 100644 index 000000000..d0a0e78aa --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/transp_grid_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/treeView_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/treeView_image.asset.taml new file mode 100644 index 000000000..965592144 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/treeView_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/treeview/hidden_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/treeview/hidden_image.asset.taml new file mode 100644 index 000000000..b1d3d6623 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/treeview/hidden_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/upDown_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/upDown_image.asset.taml new file mode 100644 index 000000000..7ced69b88 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/upDown_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_d_image.asset.taml new file mode 100644 index 000000000..9a08396bb --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_h_image.asset.taml new file mode 100644 index 000000000..898806dfa --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_n_image.asset.taml new file mode 100644 index 000000000..9a5e2a335 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/uv_editor_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/visible_d_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/visible_d_image.asset.taml new file mode 100644 index 000000000..21363b6bf --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/visible_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/visible_h_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/visible_h_image.asset.taml new file mode 100644 index 000000000..37c83f0be --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/visible_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/visible_i_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/visible_i_image.asset.taml new file mode 100644 index 000000000..e95a45796 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/visible_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/visible_n_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/visible_n_image.asset.taml new file mode 100644 index 000000000..0f643c81d --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/visible_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/images/window_image.asset.taml b/Templates/BaseGame/game/tools/gui/images/window_image.asset.taml new file mode 100644 index 000000000..c01f24895 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/images/window_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/gui/materialSelector.ed.gui b/Templates/BaseGame/game/tools/gui/materialSelector.ed.gui index b3ad85549..4335007a0 100644 --- a/Templates/BaseGame/game/tools/gui/materialSelector.ed.gui +++ b/Templates/BaseGame/game/tools/gui/materialSelector.ed.gui @@ -468,7 +468,7 @@ new GuiControl(MaterialSelectorOverlay, EditorGuiGroup) { profile = "ToolsGuiDefaultProfile"; position = "1 18"; extent = "148 148"; - bitmap = ""; + bitmapAsset = ""; }; }; new GuiTextCtrl(){ @@ -486,7 +486,7 @@ new GuiControl(MaterialSelectorOverlay, EditorGuiGroup) { profile = "ToolsGuiDefaultProfile"; position = "612 39"; extent = "150 150"; - bitmap = "tools/worldEditor/images/terrainpainter/terrain-painter-border-large"; + bitmapAsset = "ToolsModule:terrain_painter_border_large_image"; visible = false; }; new GuiTextCtrl(){ diff --git a/Templates/BaseGame/game/tools/gui/messageBoxes/IODropdownDlg.asset.taml b/Templates/BaseGame/game/tools/gui/messageBoxes/IODropdownDlg.asset.taml new file mode 100644 index 000000000..b929c70b0 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/messageBoxes/IODropdownDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/messageBoxes/MessagePopupDlg.asset.taml b/Templates/BaseGame/game/tools/gui/messageBoxes/MessagePopupDlg.asset.taml new file mode 100644 index 000000000..542ae8aa4 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/messageBoxes/MessagePopupDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKBuyDlg.asset.taml b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKBuyDlg.asset.taml new file mode 100644 index 000000000..0afd54215 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKBuyDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKCancelDetailsDlg.asset.taml b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKCancelDetailsDlg.asset.taml new file mode 100644 index 000000000..5c04165a6 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKCancelDetailsDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKCancelDlg.asset.taml b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKCancelDlg.asset.taml new file mode 100644 index 000000000..8a358b9af --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKCancelDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKDlg.asset.taml b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKDlg.asset.taml new file mode 100644 index 000000000..aa1fb6e0e --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxOKDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxYesNoCancelDlg.asset.taml b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxYesNoCancelDlg.asset.taml new file mode 100644 index 000000000..e62a4e00f --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxYesNoCancelDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxYesNoDlg.asset.taml b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxYesNoDlg.asset.taml new file mode 100644 index 000000000..21dc4a83b --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/messageBoxes/toolsMessageBoxYesNoDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/postFXEditor.asset.taml b/Templates/BaseGame/game/tools/gui/postFXEditor.asset.taml new file mode 100644 index 000000000..1574a69e7 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/postFXEditor.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/profiles.ed.tscript b/Templates/BaseGame/game/tools/gui/profiles.ed.tscript index 6e8c7b9ea..0849a52d5 100644 --- a/Templates/BaseGame/game/tools/gui/profiles.ed.tscript +++ b/Templates/BaseGame/game/tools/gui/profiles.ed.tscript @@ -108,7 +108,7 @@ new GuiControlProfile( ToolsGuiGroupBorderProfile ) border = false; opaque = false; hasBitmapArray = true; - bitmap = "./images/group-border"; + bitmapAsset = "ToolsModule:group_border_image"; category = "Tools"; }; @@ -118,7 +118,7 @@ new GuiControlProfile( ToolsGuiTabBorderProfile ) border = false; opaque = false; hasBitmapArray = true; - bitmap = "./images/tab-border"; + bitmapAsset = "ToolsModule:tab_border_image"; category = "Tools"; }; @@ -170,7 +170,7 @@ new GuiControlProfile (ToolsGuiWindowProfile) bevelColorHL = "255 255 255"; bevelColorLL = "0 0 0"; text = "untitled"; - bitmap = "./images/window"; + bitmapAsset = "ToolsModule:window_image"; textOffset = "10 4"; hasBitmapArray = true; justify = "left"; @@ -180,7 +180,7 @@ new GuiControlProfile (ToolsGuiWindowProfile) if( !isObject( ToolsGuiToolbarWindowProfile ) ) new GuiControlProfile(ToolsGuiToolbarWindowProfile : ToolsGuiWindowProfile) { - bitmap = "./images/toolbar-window"; + bitmapAsset = "ToolsModule:toolbar_window_image"; text = ""; category = "Tools"; }; @@ -293,7 +293,7 @@ if( !isObject( ToolsGuiTextEditProfile ) ) new GuiControlProfile( ToolsGuiTextEditProfile ) { opaque = true; - bitmap = "./images/textEditFrame"; + bitmapAsset = "ToolsModule:textEditFrame_image"; hasBitmapArray = true; border = -2; // fix to display textEdit img //borderWidth = "1"; // fix to display textEdit img @@ -325,7 +325,7 @@ new GuiControlProfile( ToolsGuiNumericTextEditProfile : ToolsGuiTextEditProfile if( !isObject( ToolsGuiNumericDropSliderTextProfile ) ) new GuiControlProfile( ToolsGuiNumericDropSliderTextProfile : ToolsGuiTextEditProfile ) { - bitmap = "./images/textEditSliderBox"; + bitmapAsset = "ToolsModule:textEditSliderBox_image"; category = "Tools"; }; @@ -334,7 +334,7 @@ new GuiControlProfile( ToolsGuiRLProgressBitmapProfile ) { border = false; hasBitmapArray = true; - bitmap = "./images/rl-loadingbar"; + bitmapAsset = "ToolsModule:rl_loadingbar_image"; category = "Tools"; }; @@ -359,7 +359,7 @@ new GuiControlProfile( ToolsGuiButtonProfile ) fixedExtent = false; justify = "center"; canKeyFocus = false; - bitmap = "tools/gui/images/button"; + bitmapAsset = "ToolsModule:button_image"; hasBitmapArray = false; category = "Tools"; }; @@ -367,7 +367,7 @@ new GuiControlProfile( ToolsGuiButtonProfile ) if( !isObject( ToolsGuiThumbHighlightButtonProfile ) ) new GuiControlProfile( ToolsGuiThumbHighlightButtonProfile : ToolsGuiButtonProfile ) { - bitmap = "./images/thumbHightlightButton"; + bitmapAsset = "ToolsModule:thumbHightlightButton_image"; category = "Tools"; }; @@ -382,7 +382,7 @@ new GuiControlProfile( ToolsGuiIconButtonProfile ) fixedExtent = false; justify = "center"; canKeyFocus = false; - bitmap = "./images/iconbutton"; + bitmapAsset = "ToolsModule:iconbutton_image"; hasBitmapArray = true; category = "Tools"; }; @@ -390,7 +390,7 @@ new GuiControlProfile( ToolsGuiIconButtonProfile ) if( !isObject( ToolsGuiIconButtonSmallProfile ) ) new GuiControlProfile( ToolsGuiIconButtonSmallProfile : ToolsGuiIconButtonProfile ) { - bitmap = "./images/iconbuttonsmall"; + bitmapAsset = "ToolsModule:iconbuttonsmall_image"; category = "Tools"; }; @@ -406,7 +406,7 @@ new GuiControlProfile(ToolsGuiEditorTabPage) fixedExtent = false; justify = "left"; canKeyFocus = false; - bitmap = "./images/tab"; + bitmapAsset = "ToolsModule:tab_image"; hasBitmapArray = true; category = "Tools"; }; @@ -424,7 +424,7 @@ new GuiControlProfile( ToolsGuiCheckBoxProfile ) fontColorNA = EditorSettings.value("Theme/fieldTextSELColor"); fixedExtent = true; justify = "left"; - bitmap = "./images/checkbox"; + bitmapAsset = "./images/checkbox"; hasBitmapArray = true; category = "Tools"; }; @@ -432,14 +432,14 @@ new GuiControlProfile( ToolsGuiCheckBoxProfile ) if( !isObject( ToolsGuiCheckBoxListProfile ) ) new GuiControlProfile( ToolsGuiCheckBoxListProfile : ToolsGuiCheckBoxProfile) { - bitmap = "./images/checkbox-list"; + bitmapAsset = "ToolsModule:checkbox_list_image"; category = "Tools"; }; if( !isObject( ToolsGuiCheckBoxListFlipedProfile ) ) new GuiControlProfile( ToolsGuiCheckBoxListFlipedProfile : ToolsGuiCheckBoxProfile) { - bitmap = "./images/checkbox-list_fliped"; + bitmapAsset = "ToolsModule:checkbox_list_fliped_image"; category = "Tools"; }; @@ -457,7 +457,7 @@ new GuiControlProfile( ToolsGuiRadioProfile ) fontColor = EditorSettings.value("Theme/fieldTextColor"); fontColorHL = EditorSettings.value("Theme/fieldTextHLColor"); fixedExtent = true; - bitmap = "./images/radioButton"; + bitmapAsset = "ToolsModule:radioButton_image"; hasBitmapArray = true; category = "Tools"; }; @@ -471,7 +471,7 @@ new GuiControlProfile( ToolsGuiScrollProfile ) fontColorHL = EditorSettings.value("Theme/fieldTextHLColor"); borderColor = EditorSettings.value("Theme/dividerDarkColor"); border = true; - bitmap = "./images/scrollBar"; + bitmapAsset = "ToolsModule:scrollBar_image"; hasBitmapArray = true; category = "Tools"; }; @@ -489,14 +489,14 @@ new GuiControlProfile( ToolsGuiOverlayProfile ) if( !isObject( ToolsGuiSliderProfile ) ) new GuiControlProfile( ToolsGuiSliderProfile ) { - bitmap = "./images/slider"; + bitmapAsset = "ToolsModule:slider_image"; category = "Tools"; }; if( !isObject( ToolsGuiSliderBoxProfile ) ) new GuiControlProfile( ToolsGuiSliderBoxProfile ) { - bitmap = "./images/slider-w-box"; + bitmapAsset = "ToolsModule:slider_w_box_image"; category = "Tools"; }; @@ -511,7 +511,7 @@ new GuiControlProfile( ToolsGuiPopupMenuItemBorder : ToolsGuiButtonProfile ) fixedExtent = false; justify = "center"; canKeyFocus = false; - bitmap = "./images/button"; + bitmapAsset = "ToolsModule:button_image"; category = "Tools"; }; @@ -524,7 +524,7 @@ new GuiControlProfile( ToolsGuiPopUpMenuDefault : ToolsGuiDefaultProfile ) border = 0; borderThickness = 0; fixedExtent = true; - bitmap = "./images/scrollbar"; + bitmapAsset = "ToolsModule:scrollBar_image"; hasBitmapArray = true; profileForChildren = ToolsGuiPopupMenuItemBorder; fillColor = EditorSettings.value("Theme/fieldBGColor");//"255 255 255";//100 @@ -545,7 +545,7 @@ if( !isObject( ToolsGuiPopUpMenuProfile ) ) new GuiControlProfile( ToolsGuiPopUpMenuProfile : ToolsGuiPopUpMenuDefault ) { textOffset = "6 4"; - bitmap = "./images/dropDown"; + bitmapAsset = "ToolsModule:dropDown_image"; hasBitmapArray = true; border = 1; profileForChildren = ToolsGuiPopUpMenuDefault; @@ -555,7 +555,7 @@ new GuiControlProfile( ToolsGuiPopUpMenuProfile : ToolsGuiPopUpMenuDefault ) if( !isObject( ToolsGuiPopUpMenuTabProfile ) ) new GuiControlProfile( ToolsGuiPopUpMenuTabProfile : ToolsGuiPopUpMenuDefault ) { - bitmap = "./images/dropDown-tab"; + bitmapAsset = "ToolsModule:dropDown_tab_image"; textOffset = "6 4"; canKeyFocus = true; hasBitmapArray = true; @@ -569,7 +569,7 @@ new GuiControlProfile( ToolsGuiPopUpMenuEditProfile : ToolsGuiPopUpMenuDefault ) { textOffset = "6 4"; canKeyFocus = true; - bitmap = "./images/dropDown"; + bitmapAsset = "ToolsModule:dropDown_image"; hasBitmapArray = true; border = 1; profileForChildren = ToolsGuiPopUpMenuDefault; @@ -601,7 +601,7 @@ new GuiControlProfile( ToolsGuiTabBookProfile ) fontType = "Noto Sans"; fontSize = 14; justify = "center"; - bitmap = "./images/tab"; + bitmapAsset = "ToolsModule:tab_image"; tabWidth = 65; tabHeight = 25; tabPosition = "Top"; @@ -615,7 +615,7 @@ new GuiControlProfile( ToolsGuiTabBookProfile ) if( !isObject( ToolsGuiTabBookNoBitmapProfile ) ) new GuiControlProfile( ToolsGuiTabBookNoBitmapProfile : ToolsGuiTabBookProfile ) { - bitmap = ""; + bitmapAsset = ""; category = "Tools"; }; @@ -625,7 +625,7 @@ new GuiControlProfile( ToolsGuiTabPageProfile : ToolsGuiDefaultProfile ) fontType = "Noto Sans"; fontSize = 10; justify = "center"; - bitmap = "./images/tab"; + bitmapAsset = "ToolsModule:tab_image"; opaque = false; fillColor = "240 239 238"; category = "Tools"; @@ -634,7 +634,7 @@ new GuiControlProfile( ToolsGuiTabPageProfile : ToolsGuiDefaultProfile ) if( !isObject( ToolsGuiTreeViewProfile ) ) new GuiControlProfile( ToolsGuiTreeViewProfile ) { - bitmap = "./images/treeView"; + bitmapAsset = "ToolsModule:treeView_image"; autoSizeHeight = true; canKeyFocus = true; fillColor = EditorSettings.value("Theme/windowBackgroundColor"); @@ -687,7 +687,7 @@ new GuiControlProfile( ToolsGuiFormProfile : ToolsGuiTextProfile ) profileForChildren = ToolsGuiButtonProfile; opaque = false; hasBitmapArray = true; - bitmap = "./images/button"; + bitmapAsset = "ToolsModule:button_image"; category = "Tools"; }; @@ -704,7 +704,7 @@ singleton GuiControlProfile( GuiEditorClassProfile ) fontColorHL = "50 50 50"; fixedExtent = true; justify = "center"; - bitmap = "tools/gui/images/scrollBar"; + bitmapAsset = "ToolsModule:scrollBar_image"; hasBitmapArray = true; category = "Editor"; }; @@ -739,7 +739,7 @@ singleton GuiControlProfile( GuiControlListPopupProfile ) autoSizeHeight = true; tab = true; canKeyFocus = true; - bitmap = "tools/gui/images/scrollBar"; + bitmapAsset = "ToolsModule:scrollBar_image"; hasBitmapArray = true; category = "Editor"; }; @@ -794,7 +794,7 @@ singleton GuiControlProfile( GuiInspectorTextEditProfile ) }; singleton GuiControlProfile( GuiDropdownTextEditProfile : ToolsGuiTextEditProfile ) { - bitmap = "tools/gui/images/dropdown-textEdit"; + bitmapAsset = "ToolsModule:dropdown_textEdit_image"; category = "Editor"; }; singleton GuiControlProfile( GuiInspectorTextEditRightProfile : GuiInspectorTextEditProfile ) @@ -816,7 +816,7 @@ singleton GuiControlProfile( GuiInspectorGroupProfile ) opaque = false; border = false; - bitmap = "tools/editorClasses/gui/images/rollout"; + bitmapAsset = "ToolsModule:rollout_image"; textOffset = "20 0"; @@ -903,7 +903,7 @@ singleton GuiControlProfile( GuiRolloutProfile ) fontColorNA = EditorSettings.value("Theme/fieldTextSELColor"); hasBitmapArray = true; - bitmap = "tools/editorClasses/gui/images/rollout"; + bitmapAsset = "ToolsModule:rollout_image"; textoffset = "17 0"; category = "Editor"; @@ -927,7 +927,7 @@ singleton GuiControlProfile( GuiInspectorRolloutProfile0 ) borderColorHL = "156 156 156"; borderColorNA = "64 64 64"; - bitmap = "tools/editorclasses/gui/images/rollout_plusminus_header"; + bitmapAsset = "ToolsModule:rollout_plusminus_header_image"; textOffset = "20 0"; category = "Editor"; @@ -1017,7 +1017,7 @@ singleton GuiControlProfile( GuiInspectorColumnCtrlProfile : GuiInspectorFieldPr singleton GuiControlProfile( InspectorTypeEnumProfile : GuiInspectorFieldProfile ) { mouseOverSelected = true; - bitmap = "tools/gui/images/scrollBar"; + bitmapAsset = "ToolsModule:scrollBar_image"; hasBitmapArray = true; opaque=true; border=true; @@ -1027,7 +1027,7 @@ singleton GuiControlProfile( InspectorTypeEnumProfile : GuiInspectorFieldProfile singleton GuiControlProfile( InspectorTypeCheckboxProfile : GuiInspectorFieldProfile ) { - bitmap = "tools/gui/images/checkBox"; + bitmapAsset = "ToolsModule:checkBox_image"; hasBitmapArray = true; opaque=false; border=false; @@ -1098,7 +1098,7 @@ singleton GuiControlProfile( GuiEditorScrollProfile ) fillcolor = EditorSettings.value("Theme/windowBackgroundColor"); borderColor = EditorSettings.value("Theme/dividerDarkColor"); border = 1; - bitmap = "tools/gui/images/scrollBar"; + bitmapAsset = "ToolsModule:scrollBar_image"; hasBitmapArray = true; category = "Editor"; }; @@ -1147,7 +1147,7 @@ singleton GuiControlProfile( ToolsGuiMenuBarProfile ) opaque = true; mouseOverSelected = true; category = "Editor"; - bitmap = "tools/gui/images/checkbox-menubar"; + bitmapAsset = "ToolsModule:checkbox_menubar_image"; }; singleton GuiControlProfile( ToolsMenubarProfile : ToolsGuiDefaultProfile ) @@ -1240,4 +1240,4 @@ singleton GuiControlProfile (IconDropdownProfile) //bitmap = "./icon-dropdownbar"; fillColor = EditorSettings.value("Theme/headerColor"); -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/tools/gui/scriptEditorDlg.ed.gui b/Templates/BaseGame/game/tools/gui/scriptEditorDlg.ed.gui index 2eca2d3ba..328a2f525 100644 --- a/Templates/BaseGame/game/tools/gui/scriptEditorDlg.ed.gui +++ b/Templates/BaseGame/game/tools/gui/scriptEditorDlg.ed.gui @@ -125,7 +125,7 @@ }; new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "tools/gui/images/iconCancel.png"; + bitmapAsset = "ToolsModule:iconCancel_image"; iconLocation = "Left"; sizeIconToButton = "0"; makeIconSquare = "0"; @@ -152,7 +152,7 @@ }; new GuiIconButtonCtrl() { buttonMargin = "4 4"; - iconBitmap = "tools/gui/images/iconAccept.png"; + bitmapAsset = "ToolsModule:iconAccept_image"; iconLocation = "Left"; sizeIconToButton = "0"; makeIconSquare = "0"; diff --git a/Templates/BaseGame/game/tools/gui/simViewDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/simViewDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..3b664e559 --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/simViewDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/simViewDlg.ed.gui b/Templates/BaseGame/game/tools/gui/simViewDlg.ed.gui index 14bc25b57..cc29e03e9 100644 --- a/Templates/BaseGame/game/tools/gui/simViewDlg.ed.gui +++ b/Templates/BaseGame/game/tools/gui/simViewDlg.ed.gui @@ -217,7 +217,7 @@ text = "Refresh"; groupNum = "-1"; buttonType = "PushButton"; - iconBitmap = "./images/iconRefresh.png"; + bitmapAsset = "ToolsModule:iconRefresh_image"; sizeIconToButton = "0"; textLocation = "Right"; textMargin = "4"; @@ -252,7 +252,7 @@ text = "Delete"; groupNum = "-1"; buttonType = "PushButton"; - iconBitmap = "./images/iconDelete.png"; + bitmapAsset = "ToolsModule:iconDelete_image"; sizeIconToButton = "0"; textLocation = "Right"; textMargin = "4"; diff --git a/Templates/BaseGame/game/tools/gui/toolsMessageBoxSaveChangesDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/gui/toolsMessageBoxSaveChangesDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..ddb78207c --- /dev/null +++ b/Templates/BaseGame/game/tools/gui/toolsMessageBoxSaveChangesDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/gui/uvEditor.ed.gui b/Templates/BaseGame/game/tools/gui/uvEditor.ed.gui index 412111311..3568ec36d 100644 --- a/Templates/BaseGame/game/tools/gui/uvEditor.ed.gui +++ b/Templates/BaseGame/game/tools/gui/uvEditor.ed.gui @@ -180,7 +180,7 @@ new GuiControl(UVEditorOverlay, EditorGuiGroup) { position = "26 38"; extent = "256 256"; wrap = "0"; - bitmap = ""; + bitmapAsset = ""; }; new GuiRectHandles(){ internalName = "uvHandles"; diff --git a/Templates/BaseGame/game/tools/guiEditor/gui/EditorChooseGUI, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/guiEditor/gui/EditorChooseGUI, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..411e3b14f --- /dev/null +++ b/Templates/BaseGame/game/tools/guiEditor/gui/EditorChooseGUI, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..f2a04fab6 --- /dev/null +++ b/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorNewGuiDialog,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorNewGuiDialog,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e6729212d --- /dev/null +++ b/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorNewGuiDialog,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorPrefsDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorPrefsDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..4d986eb3b --- /dev/null +++ b/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorPrefsDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorSelectDlgContainer,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorSelectDlgContainer,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..058d0677c --- /dev/null +++ b/Templates/BaseGame/game/tools/guiEditor/gui/GuiEditorSelectDlgContainer,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/guiEditor/gui/gridTiny2_image.asset.taml b/Templates/BaseGame/game/tools/guiEditor/gui/gridTiny2_image.asset.taml new file mode 100644 index 000000000..25eedc4cc --- /dev/null +++ b/Templates/BaseGame/game/tools/guiEditor/gui/gridTiny2_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/guiEditor/gui/guiEditor.ed.gui b/Templates/BaseGame/game/tools/guiEditor/gui/guiEditor.ed.gui index 9426a7fdd..20a35123d 100644 --- a/Templates/BaseGame/game/tools/guiEditor/gui/guiEditor.ed.gui +++ b/Templates/BaseGame/game/tools/guiEditor/gui/guiEditor.ed.gui @@ -136,7 +136,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; wrap = "0"; isContainer = "0"; profile = "ToolsGuiDefaultProfile"; @@ -219,7 +219,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; wrap = "0"; isContainer = "0"; profile = "ToolsGuiDefaultProfile"; @@ -315,7 +315,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; wrap = "0"; isContainer = "0"; profile = "ToolsGuiDefaultProfile"; @@ -493,7 +493,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; wrap = "0"; isContainer = "0"; profile = "ToolsGuiDefaultProfile"; @@ -509,7 +509,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; wrap = "0"; isContainer = "0"; profile = "ToolsGuiDefaultProfile"; @@ -720,7 +720,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/guiEditor/gui/gridTiny2"; + bitmapAsset = "ToolsModule:gridTiny2_image"; wrap = "1"; }; new GuiControl(GuiEditorContent) { diff --git a/Templates/BaseGame/game/tools/levels/BlankRoom/probes/820461101_Irradiance_image.asset.taml b/Templates/BaseGame/game/tools/levels/BlankRoom/probes/820461101_Irradiance_image.asset.taml new file mode 100644 index 000000000..7a6cab1a5 --- /dev/null +++ b/Templates/BaseGame/game/tools/levels/BlankRoom/probes/820461101_Irradiance_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/levels/BlankRoom/probes/820461101_Prefilter_image.asset.taml b/Templates/BaseGame/game/tools/levels/BlankRoom/probes/820461101_Prefilter_image.asset.taml new file mode 100644 index 000000000..2e6fa240f --- /dev/null +++ b/Templates/BaseGame/game/tools/levels/BlankRoom/probes/820461101_Prefilter_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/levels/DefaultEditorLevel_preview_image.asset.taml b/Templates/BaseGame/game/tools/levels/DefaultEditorLevel_preview_image.asset.taml new file mode 100644 index 000000000..dae7c2023 --- /dev/null +++ b/Templates/BaseGame/game/tools/levels/DefaultEditorLevel_preview_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/levels/EditorTemplateLevel.asset.taml b/Templates/BaseGame/game/tools/levels/EditorTemplateLevel.asset.taml new file mode 100644 index 000000000..d48d5b05a --- /dev/null +++ b/Templates/BaseGame/game/tools/levels/EditorTemplateLevel.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/main.tscript b/Templates/BaseGame/game/tools/main.tscript index 36c7844c4..66a809bbb 100644 --- a/Templates/BaseGame/game/tools/main.tscript +++ b/Templates/BaseGame/game/tools/main.tscript @@ -38,6 +38,9 @@ if(!$Tools::loaded) new Settings(EditorSettings) { file = "tools/settings.xml"; }; EditorSettings.read(); + ModuleDatabase.scanModules( "tools", false ); + ModuleDatabase.LoadGroup( "Tools" ); + //We may need to lean on certain EditorSettings, and specifically default values if the settings.xml //isn't found exec("tools/worldEditor/scripts/editorPrefs.ed." @ $TorqueScriptFileExtension); diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/.asset.taml new file mode 100644 index 000000000..5711ba647 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/MaterialEditorGui,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/MaterialEditorGui,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..bb5d886b7 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/MaterialEditorGui,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/MaterialEditorToolbar.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/MaterialEditorToolbar.asset.taml new file mode 100644 index 000000000..10ff5f277 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/MaterialEditorToolbar.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/MaterialInstanceViewCtrl.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/MaterialInstanceViewCtrl.asset.taml new file mode 100644 index 000000000..c1af79f34 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/MaterialInstanceViewCtrl.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/MaterialToolbar.ed.gui b/Templates/BaseGame/game/tools/materialEditor/gui/MaterialToolbar.ed.gui index efc140578..cef7cab7b 100644 --- a/Templates/BaseGame/game/tools/materialEditor/gui/MaterialToolbar.ed.gui +++ b/Templates/BaseGame/game/tools/materialEditor/gui/MaterialToolbar.ed.gui @@ -40,7 +40,7 @@ position = "86 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiBitmapButtonCtrl() { canSaveDynamicFields = "0"; @@ -65,4 +65,4 @@ buttonType = "PushButton"; useMouseEvents = "0"; }; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/Profiles.ed.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/Profiles.ed.tscript index fb70def29..f8711a2b0 100644 --- a/Templates/BaseGame/game/tools/materialEditor/gui/Profiles.ed.tscript +++ b/Templates/BaseGame/game/tools/materialEditor/gui/Profiles.ed.tscript @@ -50,7 +50,7 @@ singleton GuiControlProfile(GuiMatEdPopUpMenuProfile) /*borderThickness = 1;*/ fixedExtent = true; //bitmap = "./images/scrollbar"; - bitmap = "tools/editorClasses/gui/images/scroll"; + bitmapAsset = "ToolsModule:scroll_image"; hasBitmapArray = true; profileForChildren = GuiControlListPopupProfile; fillColor = "255 0 0 255"; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_d_image.asset.taml new file mode 100644 index 000000000..8ae79c543 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_h_image.asset.taml new file mode 100644 index 000000000..ecb7bc53d --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_n_image.asset.taml new file mode 100644 index 000000000..cb1d90f21 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/change_material_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubeMapEd_previewMat_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubeMapEd_previewMat_image.asset.taml new file mode 100644 index 000000000..e3c84de3e --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubeMapEd_previewMat_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cube_xNeg_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cube_xNeg_image.asset.taml new file mode 100644 index 000000000..8d1f001d1 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cube_xNeg_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cube_xPos_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cube_xPos_image.asset.taml new file mode 100644 index 000000000..6fd8c47ca --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cube_xPos_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cube_yNeg_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cube_yNeg_image.asset.taml new file mode 100644 index 000000000..81127cec7 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cube_yNeg_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cube_yPos_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cube_yPos_image.asset.taml new file mode 100644 index 000000000..ad6e59aae --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cube_yPos_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cube_zNeg_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cube_zNeg_image.asset.taml new file mode 100644 index 000000000..b991f09fe --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cube_zNeg_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cube_zPos_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cube_zPos_image.asset.taml new file mode 100644 index 000000000..a14e21149 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cube_zPos_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_d_image.asset.taml new file mode 100644 index 000000000..cfbbe2aaa --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_h_image.asset.taml new file mode 100644 index 000000000..634d963e5 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_i_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_i_image.asset.taml new file mode 100644 index 000000000..3e0ba29ce --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_n_image.asset.taml new file mode 100644 index 000000000..d35bb1b86 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemapBtnBorder_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cubepreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cubepreview.asset.taml new file mode 100644 index 000000000..5fa868792 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cubepreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cubepreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cubepreview.tscript new file mode 100644 index 000000000..701ef2d8f --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cubepreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(cubemaped_cubepreviewdts) +{ + baseShape = "./cubemaped_cubepreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cylinderpreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cylinderpreview.asset.taml new file mode 100644 index 000000000..1af02afb2 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cylinderpreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cylinderpreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cylinderpreview.tscript new file mode 100644 index 000000000..49da54602 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_cylinderpreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(cubemaped_cylinderpreviewdts) +{ + baseShape = "./cubemaped_cylinderpreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_spherepreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_spherepreview.asset.taml new file mode 100644 index 000000000..a1ae966d9 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_spherepreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_spherepreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_spherepreview.tscript new file mode 100644 index 000000000..00c165fed --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubemaped_spherepreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(cubemaped_spherepreviewdts) +{ + baseShape = "./cubemaped_spherepreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubepreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cubepreview.asset.taml new file mode 100644 index 000000000..28c6e67ac --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubepreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cubepreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/cubepreview.tscript new file mode 100644 index 000000000..1e0e42a22 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cubepreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(cubepreviewdts) +{ + baseShape = "./cubepreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cylinderpreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/cylinderpreview.asset.taml new file mode 100644 index 000000000..3181d9231 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cylinderpreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/cylinderpreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/cylinderpreview.tscript new file mode 100644 index 000000000..f2b56a147 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/cylinderpreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(cylinderpreviewdts) +{ + baseShape = "./cylinderpreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/guiMaterialPropertiesWindow.ed.gui b/Templates/BaseGame/game/tools/materialEditor/gui/guiMaterialPropertiesWindow.ed.gui index 8882e1728..a1d9ae259 100644 --- a/Templates/BaseGame/game/tools/materialEditor/gui/guiMaterialPropertiesWindow.ed.gui +++ b/Templates/BaseGame/game/tools/materialEditor/gui/guiMaterialPropertiesWindow.ed.gui @@ -277,7 +277,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiBitmapButtonCtrl() { @@ -429,7 +429,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl() { @@ -747,7 +747,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; wrap = "0"; position = "6 75"; extent = "175 2"; @@ -784,7 +784,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl() { @@ -884,7 +884,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; wrap = "0"; position = "6 75"; extent = "175 2"; @@ -954,7 +954,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; wrap = "0"; position = "6 75"; extent = "175 2"; @@ -992,7 +992,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialeditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; position = "1 1"; extent = "48 48"; @@ -1228,7 +1228,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialeditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; position = "1 1"; extent = "48 48"; @@ -1464,7 +1464,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialeditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; position = "1 1"; extent = "48 48"; @@ -1679,7 +1679,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; wrap = "0"; position = "6 75"; extent = "175 2"; @@ -1716,7 +1716,7 @@ canSave = "1"; canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialeditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; position = "1 1"; extent = "48 48"; @@ -1967,7 +1967,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiBitmapButtonCtrl() { @@ -2112,7 +2112,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiBitmapButtonCtrl() { @@ -2257,7 +2257,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiBitmapButtonCtrl() { @@ -2383,7 +2383,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl() { @@ -2509,7 +2509,7 @@ canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl() { @@ -3525,14 +3525,14 @@ position = "136 20"; Extent = "48 48"; isContainer = true; - bitmap=""; + bitmapAsset=""; new GuiBitmapCtrl(){ HorizSizing = "right"; VertSizing = "bottom"; position = "0 0"; Extent = "48 48"; - bitmap="tools/materialEditor/gui/cubemapBtnBorder_n"; + bitmapAsset="ToolsModule:cubemapBtnBorder_n_image"; }; new GuiBitmapCtrl(){ //horizontal bar @@ -3542,7 +3542,7 @@ position = "20 20"; Extent = "7 7"; MinExtent = "0 0"; - bitmap="tools/gui/images/crosshair_blue"; + bitmapAsset="ToolsModule:crosshair_blue_image"; }; }; @@ -3742,14 +3742,14 @@ position = "136 20"; Extent = "48 48"; isContainer = true; - bitmap=""; + bitmapAsset=""; new GuiBitmapCtrl(){ HorizSizing = "right"; VertSizing = "bottom"; position = "0 0"; Extent = "48 48"; - bitmap="tools/materialEditor/gui/cubemapBtnBorder_n"; + bitmapAsset="ToolsModule:cubemapBtnBorder_n_image"; }; new GuiBitmapCtrl(){ //vertical bar HorizSizing = "right"; @@ -3757,7 +3757,7 @@ position = "20 20"; Extent = "7 7"; MinExtent = "7 7"; - bitmap="tools/gui/images/crosshair"; + bitmapAsset="ToolsModule:crosshair_image"; }; new GuiBitmapCtrl(){ //horizontal bar internalName = "ScrollCrosshair"; @@ -3766,7 +3766,7 @@ position = "20 20"; Extent = "7 7"; MinExtent = "0 0"; - bitmap="tools/gui/images/crosshair_blue"; + bitmapAsset="ToolsModule:crosshair_blue_image"; }; }; @@ -4799,7 +4799,7 @@ minExtent = "2 16"; HorizSizing = "left"; VertSizing = "bottom"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; }; // Revert Material new GuiBitmapButtonCtrl() { diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_d_image.asset.taml new file mode 100644 index 000000000..d6cdec686 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_h_image.asset.taml new file mode 100644 index 000000000..2f4059df2 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_n_image.asset.taml new file mode 100644 index 000000000..c86629a5d --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_cylinderButt_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/matEd_mappedMat_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_mappedMat_image.asset.taml new file mode 100644 index 000000000..0fe538c31 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_mappedMat_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_d_image.asset.taml new file mode 100644 index 000000000..28b42a9e6 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_h_image.asset.taml new file mode 100644 index 000000000..43cb64541 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_n_image.asset.taml new file mode 100644 index 000000000..d73281208 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/matEd_sphereButt_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_d_image.asset.taml new file mode 100644 index 000000000..0e8ee6aa9 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_h_image.asset.taml new file mode 100644 index 000000000..bb589ef00 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_n_image.asset.taml new file mode 100644 index 000000000..e51187ebc --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/materialSelectorIcon_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_d_image.asset.taml new file mode 100644 index 000000000..b5fbe6a7e --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_h_image.asset.taml new file mode 100644 index 000000000..de0c1539d --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_n_image.asset.taml new file mode 100644 index 000000000..27bbd4c78 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/mesh_selector_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/new_material_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/new_material_d_image.asset.taml new file mode 100644 index 000000000..acc27a79f --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/new_material_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/new_material_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/new_material_h_image.asset.taml new file mode 100644 index 000000000..5c2ef8da5 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/new_material_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/new_material_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/new_material_n_image.asset.taml new file mode 100644 index 000000000..f3a27e7b9 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/new_material_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/pyramidpreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/pyramidpreview.asset.taml new file mode 100644 index 000000000..b19cd5d3f --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/pyramidpreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/pyramidpreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/pyramidpreview.tscript new file mode 100644 index 000000000..a2b5811f9 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/pyramidpreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(pyramidpreviewdts) +{ + baseShape = "./pyramidpreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/screenFaded_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/screenFaded_image.asset.taml new file mode 100644 index 000000000..dccb70bd0 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/screenFaded_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/scrollBox_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/scrollBox_image.asset.taml new file mode 100644 index 000000000..479012a3d --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/scrollBox_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/spherepreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/spherepreview.asset.taml new file mode 100644 index 000000000..8e671498e --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/spherepreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/spherepreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/spherepreview.tscript new file mode 100644 index 000000000..8f808fa6e --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/spherepreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(spherepreviewdts) +{ + baseShape = "./spherepreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/torusknotpreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/torusknotpreview.asset.taml new file mode 100644 index 000000000..a7dae4aab --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/torusknotpreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/torusknotpreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/torusknotpreview.tscript new file mode 100644 index 000000000..f6829ce9a --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/torusknotpreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(torusknotpreviewdts) +{ + baseShape = "./torusknotpreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/torusknowpreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/torusknowpreview.asset.taml new file mode 100644 index 000000000..a6c4f7403 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/torusknowpreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/torusknowpreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/torusknowpreview.tscript new file mode 100644 index 000000000..cafa0db6a --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/torusknowpreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(torusknowpreviewdts) +{ + baseShape = "./torusknowpreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/toruspreview.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/toruspreview.asset.taml new file mode 100644 index 000000000..ab867d7ce --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/toruspreview.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/toruspreview.tscript b/Templates/BaseGame/game/tools/materialEditor/gui/toruspreview.tscript new file mode 100644 index 000000000..234e7610d --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/toruspreview.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(toruspreviewdts) +{ + baseShape = "./toruspreview.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/unknownImage_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/unknownImage_image.asset.taml new file mode 100644 index 000000000..28ef1d679 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/unknownImage_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/unsavedWarn_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/unsavedWarn_image.asset.taml new file mode 100644 index 000000000..f9331dc49 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/unsavedWarn_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_d_image.asset.taml new file mode 100644 index 000000000..df0d29fce --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_h_image.asset.taml new file mode 100644 index 000000000..602d5d8f3 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_i_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_i_image.asset.taml new file mode 100644 index 000000000..ecce8c01e --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_n_image.asset.taml new file mode 100644 index 000000000..967253508 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_none_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_d_image.asset.taml new file mode 100644 index 000000000..c47c33421 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_h_image.asset.taml new file mode 100644 index 000000000..d566608c3 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_i_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_i_image.asset.taml new file mode 100644 index 000000000..e72ce9bf5 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_n_image.asset.taml new file mode 100644 index 000000000..db5f70a11 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_sine_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_d_image.asset.taml new file mode 100644 index 000000000..6343ab62a --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_h_image.asset.taml new file mode 100644 index 000000000..71e8fb853 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_i_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_i_image.asset.taml new file mode 100644 index 000000000..5ae57b707 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_n_image.asset.taml new file mode 100644 index 000000000..9f089e90c --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_square_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_d_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_d_image.asset.taml new file mode 100644 index 000000000..72fc63271 --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_h_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_h_image.asset.taml new file mode 100644 index 000000000..c01537ced --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_i_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_i_image.asset.taml new file mode 100644 index 000000000..e4a405c4a --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_i_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_n_image.asset.taml b/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_n_image.asset.taml new file mode 100644 index 000000000..ed68d4b6d --- /dev/null +++ b/Templates/BaseGame/game/tools/materialEditor/gui/wav_triangle_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript b/Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript index f0d99d579..e3070de4b 100644 --- a/Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript +++ b/Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript @@ -40,7 +40,7 @@ function MaterialEditorGui::establishMaterials(%this) singleton Material(materialEd_previewMaterial) { mapTo = "matEd_mappedMat"; - diffuseMap[0] = "tools/materialEditor/gui/matEd_mappedMat"; + diffuseMapAsset[0] = "ToolsModule:matEd_mappedMat_image"; }; singleton CustomMaterial( materialEd_justAlphaMaterial ) @@ -448,7 +448,7 @@ function MaterialEditorGui::setActiveMaterial( %this, %material ) singleton Material(notDirtyMaterial) { mapTo = "matEd_mappedMat"; - diffuseMap[0] = "tools/materialEditor/gui/matEd_mappedMat"; + diffuseMapAsset[0] = "ToolsModule:matEd_mappedMat_image"; }; // Converts the texture files into absolute paths. diff --git a/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorGui,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorGui,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..4fc244d25 --- /dev/null +++ b/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorGui,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..435f526e7 --- /dev/null +++ b/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorToolbar,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorToolbar,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e1b63506d --- /dev/null +++ b/Templates/BaseGame/game/tools/meshRoadEditor/MeshRoadEditorToolbar,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/missionAreaEditor/MissionAreaEditorGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/missionAreaEditor/MissionAreaEditorGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..6b8971ecd --- /dev/null +++ b/Templates/BaseGame/game/tools/missionAreaEditor/MissionAreaEditorGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/missionAreaEditor/images/DefaultHandle_image.asset.taml b/Templates/BaseGame/game/tools/missionAreaEditor/images/DefaultHandle_image.asset.taml new file mode 100644 index 000000000..43ba9de1d --- /dev/null +++ b/Templates/BaseGame/game/tools/missionAreaEditor/images/DefaultHandle_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_d_image.asset.taml b/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_d_image.asset.taml new file mode 100644 index 000000000..14037e672 --- /dev/null +++ b/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_h_image.asset.taml b/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_h_image.asset.taml new file mode 100644 index 000000000..5bcdd2b98 --- /dev/null +++ b/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_n_image.asset.taml b/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_n_image.asset.taml new file mode 100644 index 000000000..a547a868d --- /dev/null +++ b/Templates/BaseGame/game/tools/missionAreaEditor/images/mission_area_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/missionAreaEditor/missionAreaEditorGui.ed.gui b/Templates/BaseGame/game/tools/missionAreaEditor/missionAreaEditorGui.ed.gui index 03e8fdfe5..022801589 100644 --- a/Templates/BaseGame/game/tools/missionAreaEditor/missionAreaEditorGui.ed.gui +++ b/Templates/BaseGame/game/tools/missionAreaEditor/missionAreaEditorGui.ed.gui @@ -104,7 +104,7 @@ squareBitmap = "1"; enableEditing = "0"; renderCamera = "1"; - handleBitmap = "tools/missionAreaEditor/images/DefaultHandle.png"; + handleBitmapAsset = "ToolsModule:DefaultHandle_image"; }; }; }; diff --git a/Templates/BaseGame/game/tools/navEditor/CreateNewNavMeshDlg.asset.taml b/Templates/BaseGame/game/tools/navEditor/CreateNewNavMeshDlg.asset.taml new file mode 100644 index 000000000..2d8f5b905 --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/CreateNewNavMeshDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/ENavEditorSettingsPage.asset.taml b/Templates/BaseGame/game/tools/navEditor/ENavEditorSettingsPage.asset.taml new file mode 100644 index 000000000..9967e80bb --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/ENavEditorSettingsPage.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/NavEditorConsoleDlg.asset.taml b/Templates/BaseGame/game/tools/navEditor/NavEditorConsoleDlg.asset.taml new file mode 100644 index 000000000..aac67f55a --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/NavEditorConsoleDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/NavEditorGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/navEditor/NavEditorGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..cc65ed4c9 --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/NavEditorGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/NavEditorToolbar,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/navEditor/NavEditorToolbar,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..af259374f --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/NavEditorToolbar,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_cover_d_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_cover_d_image.asset.taml new file mode 100644 index 000000000..62a2e5c65 --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_cover_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_cover_h_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_cover_h_image.asset.taml new file mode 100644 index 000000000..93d90bf6f --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_cover_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_cover_n_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_cover_n_image.asset.taml new file mode 100644 index 000000000..59d729fd1 --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_cover_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_editor_d_image.asset.taml new file mode 100644 index 000000000..e84c6c68f --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_editor_h_image.asset.taml new file mode 100644 index 000000000..6cec611fc --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_editor_n_image.asset.taml new file mode 100644 index 000000000..23b10a1cb --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_link_d_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_link_d_image.asset.taml new file mode 100644 index 000000000..0c105fac3 --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_link_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_link_h_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_link_h_image.asset.taml new file mode 100644 index 000000000..bdf0e33f3 --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_link_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/navEditor/images/nav_link_n_image.asset.taml b/Templates/BaseGame/game/tools/navEditor/images/nav_link_n_image.asset.taml new file mode 100644 index 000000000..abaa28413 --- /dev/null +++ b/Templates/BaseGame/game/tools/navEditor/images/nav_link_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/particleEditor/PE_Window.asset.taml b/Templates/BaseGame/game/tools/particleEditor/PE_Window.asset.taml new file mode 100644 index 000000000..7dda90976 --- /dev/null +++ b/Templates/BaseGame/game/tools/particleEditor/PE_Window.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/particleEditor/ParticleEditor.ed.gui b/Templates/BaseGame/game/tools/particleEditor/ParticleEditor.ed.gui index e24bc379a..30280040e 100644 --- a/Templates/BaseGame/game/tools/particleEditor/ParticleEditor.ed.gui +++ b/Templates/BaseGame/game/tools/particleEditor/ParticleEditor.ed.gui @@ -862,7 +862,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+4 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "0 Degrees ( Up )"; }; new GuiBitmapCtrl(){ // 90 Degrees @@ -870,7 +870,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/4)+1 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "90 Degrees ( Left )"; }; new GuiBitmapCtrl(){ // 180 Degrees @@ -878,7 +878,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2)-1 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "180 Degrees ( Down )"; }; new GuiBitmapCtrl(){ // 270 Degrees @@ -886,7 +886,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2+mCeil(getWord($PE_guielement_ext_slider,0)/4))-4 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "270 Degrees ( Right )"; }; new GuiBitmapCtrl(){ // 360 Degrees @@ -894,7 +894,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0))-5 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "360 Degrees ( Up )"; }; @@ -949,7 +949,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+4 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "0 Degrees ( Up )"; }; new GuiBitmapCtrl(){ // 90 Degrees @@ -957,7 +957,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/4)+1 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "90 Degrees ( Left )"; }; new GuiBitmapCtrl(){ // 180 Degrees @@ -965,7 +965,7 @@ $PE_guielement_ext_colorpicker = "18 18"; minExtent = "0 0"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2)-1 SPC "0"; Extent = "2 18"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "180 Degrees ( Down )"; }; new GuiBitmapCtrl(){ // 270 Degrees @@ -973,7 +973,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2+mCeil(getWord($PE_guielement_ext_slider,0)/4))-4 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "270 Degrees ( Right )"; }; new GuiBitmapCtrl(){ // 360 Degrees @@ -981,7 +981,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0))-5 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "360 Degrees ( Up )"; }; @@ -1037,7 +1037,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+4 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "0 Degrees ( Up )"; }; new GuiBitmapCtrl(){ // 90 Degrees @@ -1045,7 +1045,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/4)+1 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "45 Degrees"; }; new GuiBitmapCtrl(){ // 180 Degrees @@ -1053,7 +1053,7 @@ $PE_guielement_ext_colorpicker = "18 18"; minExtent = "0 0"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2)-1 SPC "0"; Extent = "2 18"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "90 Degrees"; }; new GuiBitmapCtrl(){ // 270 Degrees @@ -1061,7 +1061,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2+mCeil(getWord($PE_guielement_ext_slider,0)/4))-4 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "135 Degrees"; }; new GuiBitmapCtrl(){ // 360 Degrees @@ -1069,7 +1069,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0))-5 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "180 Degrees"; }; @@ -1976,7 +1976,7 @@ $PE_guielement_ext_colorpicker = "18 18"; canSave = "1"; Visible = "1"; hovertime = "1000"; - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; wrap = "0"; }; new GuiTextCtrl() { @@ -2370,7 +2370,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2)-1 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "0 Gravity"; }; @@ -2554,7 +2554,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2)-1 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "No Spin"; }; @@ -2609,7 +2609,7 @@ $PE_guielement_ext_colorpicker = "18 18"; position = getWord($PE_guielement_pos_slider,0)+mCeil(getWord($PE_guielement_ext_slider,0)/2)-1 SPC "0"; Extent = "2 18"; minExtent = "0 0"; - bitmap = "tools/gui/images/separator-h"; + bitmapAsset = "ToolsModule:separator_h_image"; tooltip = "No Spin"; }; diff --git a/Templates/BaseGame/game/tools/particleEditor/images/play_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/particleEditor/images/play_btn_d_image.asset.taml new file mode 100644 index 000000000..3708b3d15 --- /dev/null +++ b/Templates/BaseGame/game/tools/particleEditor/images/play_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/particleEditor/images/play_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/particleEditor/images/play_btn_h_image.asset.taml new file mode 100644 index 000000000..984885af9 --- /dev/null +++ b/Templates/BaseGame/game/tools/particleEditor/images/play_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/particleEditor/images/play_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/particleEditor/images/play_btn_n_image.asset.taml new file mode 100644 index 000000000..27f2d6fb1 --- /dev/null +++ b/Templates/BaseGame/game/tools/particleEditor/images/play_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/projectImporter/guis/ProjectImportCtrl.asset.taml b/Templates/BaseGame/game/tools/projectImporter/guis/ProjectImportCtrl.asset.taml new file mode 100644 index 000000000..c569034b1 --- /dev/null +++ b/Templates/BaseGame/game/tools/projectImporter/guis/ProjectImportCtrl.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/projectImporter/guis/projectImporter.gui b/Templates/BaseGame/game/tools/projectImporter/guis/projectImporter.gui new file mode 100644 index 000000000..5b168f7b9 --- /dev/null +++ b/Templates/BaseGame/game/tools/projectImporter/guis/projectImporter.gui @@ -0,0 +1,987 @@ +//--- OBJECT WRITE BEGIN --- +%guiContent = new GuiControl(ProjectImportCtrl) { + position = "0 0"; + extent = "1024 768"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiDefaultNonModalProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + canSave = "1"; + canSaveDynamicFields = "1"; + + new GuiWindowCtrl(ProjectImportWindow) { + text = "Import Project"; + resizeWidth = "0"; + resizeHeight = "0"; + canMove = "1"; + canClose = "1"; + canMinimize = "0"; + canMaximize = "0"; + canCollapse = "0"; + closeCommand = "Canvas.popDialog(ProjectImportCtrl);"; + edgeSnap = "0"; + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "241 133"; + extent = "541 502"; + minExtent = "48 92"; + horizSizing = "center"; + vertSizing = "center"; + profile = "ToolsGuiWindowProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "ToolsGuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiSplitContainer() { + orientation = "Vertical"; + splitterSize = "2"; + splitPoint = "152 100"; + fixedPanel = "FirstPanel"; + fixedSize = "100"; + docking = "None"; + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "6 24"; + extent = "531 445"; + minExtent = "64 64"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiSolidDefaultProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiPanel() { + docking = "Client"; + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "0 0"; + extent = "150 445"; + minExtent = "16 16"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "Panel1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiScrollCtrl() { + willFirstRespond = "1"; + hScrollBar = "dynamic"; + vScrollBar = "dynamic"; + 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 = "150 445"; + minExtent = "8 2"; + horizSizing = "width"; + vertSizing = "height"; + profile = "ToolsGuiScrollProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiTextListCtrl() { + columns = "0"; + fitParentWidth = "1"; + clipColumnText = "0"; + rowHeightPadding = "2"; + position = "1 1"; + extent = "135 128"; + minExtent = "8 2"; + horizSizing = "width"; + vertSizing = "height"; + profile = "ToolsGuiDefaultProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "stepsList"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiControl() { + position = "1 1"; + extent = "150 445"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + }; + new GuiPanel() { + docking = "Client"; + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "154 0"; + extent = "377 445"; + minExtent = "16 16"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "panel2"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiScrollCtrl() { + willFirstRespond = "1"; + hScrollBar = "dynamic"; + vScrollBar = "dynamic"; + 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 = "377 445"; + minExtent = "8 2"; + horizSizing = "width"; + vertSizing = "height"; + profile = "ToolsGuiScrollProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiContainer(ProjectImportWizardPage0) { + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "1 1"; + extent = "365 429"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "0"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "page0"; + hidden = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "Welcome! This project importer will assist you in importing in legacy projects into this build of Torque3D."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 21"; + extent = "328 28"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "To continue, click Next."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 77"; + extent = "328 14"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + new GuiContainer(ProjectImportWizardPage1) { + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "1 1"; + extent = "365 429"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "0"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "page1"; + hidden = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "First, you must select what version of Torque3D the prior project\'s content is coming from."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 21"; + extent = "328 28"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiPopUpMenuCtrl() { + maxPopupHeight = "200"; + sbUsesNAColor = "0"; + reverseTextList = "0"; + bitmapBounds = "16 16"; + maxLength = "1024"; + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "50 104"; + extent = "268 18"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiPopUpMenuProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "previousContentVersionPopup"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "Now that that\'s selected, press Next to continue."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 181"; + extent = "328 14"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + new GuiContainer(ProjectImportWizardPage2) { + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "1 1"; + extent = "365 429"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "page2"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "Next, where is the previous project\'s content?"; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 21"; + extent = "328 14"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiRadioCtrl() { + text = "Existing folder in current project\'s data/ folder"; + groupNum = "-1"; + buttonType = "RadioButton"; + useMouseEvents = "0"; + position = "22 53"; + extent = "320 52"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiRadioProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "internalFolderBtn"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiRadioCtrl() { + text = "Existing folder not in the current project\'s data/ folder"; + groupNum = "-1"; + buttonType = "RadioButton"; + useMouseEvents = "0"; + position = "22 109"; + extent = "320 52"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiRadioProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "externalFolderBtn"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiRadioCtrl() { + text = "Core and Tools"; + groupNum = "-1"; + buttonType = "RadioButton"; + useMouseEvents = "0"; + position = "22 157"; + extent = "320 52"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiRadioProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "coreAndToolsBtn"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "Now, point to the folder to be imported."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 221"; + extent = "328 14"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiButtonCtrl() { + text = "Find Folder"; + groupNum = "-1"; + buttonType = "PushButton"; + useMouseEvents = "0"; + position = "19 246"; + extent = "330 30"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiButtonProfile"; + visible = "1"; + active = "1"; + command = "ProjectImportWindow.selectOGFolder();"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "selectOriginalContentFolderBtn"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 341"; + extent = "328 14"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "targetImportingPath"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + new GuiContainer(ProjectImportWizardPage3) { + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "1 1"; + extent = "365 429"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "0"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "page3"; + hidden = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "Under normal circumstances, all game content in Torque3D is grouped together in packages named Modules. These are placed into the game\'s data/ directory, which the system automatically scans on start. "; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 21"; + extent = "328 56"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "To port your legacy content, first we need a module to port the content into. Please provide a module name in the text field below, and the importer will create a new module folder for you."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 85"; + extent = "325 42"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "For your convenience, we\'ve pre-populated the field with the name of the folder you\'d selected to import, but you can change it to whatever you want the module to be!"; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 157"; + extent = "325 42"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiTextEditCtrl() { + historySize = "0"; + tabComplete = "0"; + sinkAllKeyEvents = "0"; + password = "0"; + passwordMask = "*"; + maxLength = "1024"; + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "79 215"; + extent = "209 18"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiTextEditProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "newModuleName"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + new GuiContainer(ProjectImportWizardPage4) { + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "1 1"; + extent = "365 429"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "0"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "page4"; + hidden = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 21"; + extent = "328 14"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "fileCopyText"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + new GuiContainer(ProjectImportWizardPage5) { + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "1 1"; + extent = "365 429"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "0"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "page5"; + hidden = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "Now we actually run the import of the files and content. This will process the original files into assets, and updating any references in scripts to utilize the new AssetIDs."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 21"; + extent = "328 42"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "Processing..."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "64 141"; + extent = "245 14"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiDefaultProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "processingText"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + new GuiContainer(ProjectImportWizardPage6) { + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "1 1"; + extent = "365 429"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "0"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "page6"; + hidden = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "We\'ll now go through and process any script files to ensure they use the currently designated extension."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 21"; + extent = "328 28"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "Processing..."; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "64 141"; + extent = "245 14"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiDefaultProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "processingText"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + new GuiContainer(ProjectImportWizardPage7) { + margin = "0 0 0 0"; + padding = "0 0 0 0"; + anchorTop = "1"; + anchorBottom = "0"; + anchorLeft = "1"; + anchorRight = "0"; + position = "1 1"; + extent = "365 429"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "GuiDefaultProfile"; + visible = "0"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "1"; + internalName = "page7"; + hidden = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + + new GuiMLTextCtrl() { + lineSpacing = "2"; + allowColorChars = "0"; + maxChars = "-1"; + text = "And with that, your legacy project content has been imported in as a Torque3D 4.0 ready module!"; + useURLMouseCursor = "0"; + useTypeOverTime = "0"; + typeOverTimeSpeedMS = "10"; + typeoutSoundRate = "-1"; + position = "23 141"; + extent = "328 28"; + minExtent = "8 2"; + horizSizing = "right"; + vertSizing = "bottom"; + profile = "ToolsGuiMLTextProfile"; + visible = "1"; + active = "1"; + tooltipProfile = "GuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; + }; + }; + }; + new GuiButtonCtrl() { + text = "Back"; + groupNum = "-1"; + buttonType = "PushButton"; + useMouseEvents = "0"; + position = "11 473"; + extent = "64 22"; + minExtent = "8 2"; + horizSizing = "left"; + vertSizing = "top"; + profile = "ToolsGuiButtonProfile"; + visible = "0"; + active = "0"; + command = "ProjectImportWindow.previousStep();"; + tooltipProfile = "ToolsGuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "backButton"; + hidden = "1"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiButtonCtrl() { + text = "Next"; + groupNum = "-1"; + buttonType = "PushButton"; + useMouseEvents = "0"; + position = "465 473"; + extent = "64 22"; + minExtent = "8 2"; + horizSizing = "left"; + vertSizing = "top"; + profile = "ToolsGuiButtonProfile"; + visible = "1"; + active = "1"; + command = "ProjectImportWindow.nextStep();"; + tooltipProfile = "ToolsGuiToolTipProfile"; + hovertime = "1000"; + isContainer = "0"; + internalName = "nextButton"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + new GuiBitmapButtonCtrl() { + bitmap = "tools/gui/images/iconInformation.png"; + bitmapMode = "Centered"; + autoFitExtents = "0"; + useModifiers = "0"; + useStates = "1"; + masked = "0"; + groupNum = "-1"; + buttonType = "PushButton"; + useMouseEvents = "0"; + position = "-187 555"; + extent = "22 22"; + minExtent = "8 2"; + horizSizing = "left"; + vertSizing = "bottom"; + profile = "ToolsGuiButtonProfile"; + visible = "1"; + active = "1"; + command = "ImportAssetWindow.toggleLogWindow();"; + tooltipProfile = "GuiToolTipProfile"; + tooltip = "View Import Log"; + hovertime = "1000"; + isContainer = "0"; + canSave = "1"; + canSaveDynamicFields = "0"; + }; + }; +}; +//--- OBJECT WRITE END --- diff --git a/Templates/BaseGame/game/tools/projectImporter/main.tscript b/Templates/BaseGame/game/tools/projectImporter/main.tscript new file mode 100644 index 000000000..d6e157886 --- /dev/null +++ b/Templates/BaseGame/game/tools/projectImporter/main.tscript @@ -0,0 +1,58 @@ +//----------------------------------------------------------------------------- +// Copyright (c) 2012 GarageGames, LLC +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +// IN THE SOFTWARE. +//----------------------------------------------------------------------------- +function initializeProjectImporter() +{ + echo(" % - Initializing Project Importer"); + + exec("./scripts/projectImporter." @ $TorqueScriptFileExtension); + + //Versioned actions + exec("./scripts/pre40/T3Dpre4ProjectImporter." @ $TorqueScriptFileExtension); + + + exec("./guis/projectImporter.gui"); + + new ScriptObject( ProjectImporterPlugin ) + { + superClass = "EditorPlugin"; + }; + + //Input::GetEventManager().subscribe( ProjectImportCtrl, "BeginDropFiles" ); + //Input::GetEventManager().subscribe( ProjectImportCtrl, "DropFile" ); + //Input::GetEventManager().subscribe( ProjectImportCtrl, "EndDropFiles" ); + + $ProjectImporter::importer = new AssetImporter(); + + %importConfig = new AssetImportConfig(); + %importConfig.loadImportConfig(AssetImportSettings, "LegacyProjectImport"); + $ProjectImporter::importer.setImportConfig(%importConfig); + $ProjectImporter::assetQuery = new AssetQuery(); + + ProjectImporterPlugin.initSettings(); +} + +function ProjectImporterPlugin::initSettings( %this ) +{ + EditorSettings.beginGroup( "ProjectImporter", true ); + + EditorSettings.endGroup(); +} \ No newline at end of file diff --git a/Templates/BaseGame/game/tools/projectImporter/scripts/pre40/T3Dpre4ProjectImporter.tscript b/Templates/BaseGame/game/tools/projectImporter/scripts/pre40/T3Dpre4ProjectImporter.tscript new file mode 100644 index 000000000..82b328623 --- /dev/null +++ b/Templates/BaseGame/game/tools/projectImporter/scripts/pre40/T3Dpre4ProjectImporter.tscript @@ -0,0 +1,1297 @@ +function T3Dpre4ProjectImporter::setupModule(%this) +{ + %newModuleName = $ProjectImporter::moduleName; + + echo("Creating a new Module named: " @ %newModuleName); + + %moduleFilePath = "data/" @ %newModuleName; + %moduleDefinitionFilePath = %moduleFilePath @ "/" @ %newModuleName @ ".module"; + %moduleScriptFilePath = %moduleFilePath @ "/" @ %newModuleName @ "." @ $TorqueScriptFileExtension; + + %newModule = new ModuleDefinition() + { + ModuleId = %newModuleName; + versionId = 1; + ScriptFile = %newModuleName @ "." @ $TorqueScriptFileExtension; + CreateFunction="onCreate"; + DestroyFunction="onDestroy"; + Group = "Game"; + + new DeclaredAssets() + { + Extension = "asset.taml"; + Recurse = true; + }; + }; + + TAMLWrite(%newModule, %moduleDefinitionFilePath); + + //Now generate the script file for it + %file = new FileObject(); + %templateFile = new FileObject(); + + %moduleTemplateCodeFilePath = AssetBrowser.templateFilesPath @ "module.tscript.template"; + + if(%file.openForWrite(%moduleScriptFilePath) && %templateFile.openForRead(%moduleTemplateCodeFilePath)) + { + while( !%templateFile.isEOF() ) + { + %line = %templateFile.readline(); + %line = strreplace( %line, "@@", %newModuleName ); + + %file.writeline(%line); + echo(%line); + } + + %file.close(); + %templateFile.close(); + } + else + { + %file.close(); + %templateFile.close(); + + warnf("CreateNewModule - Something went wrong and we couldn't write the script file!"); + } + + //force a refresh of our modules list + ModuleDatabase.ignoreLoadedGroups(true); + ModuleDatabase.scanModules( "data", false ); + %success = ModuleDatabase.loadExplicit(%newModuleName, 1); + ModuleDatabase.ignoreLoadedGroups(false); + + //force a reload of the Module lists + AssetBrowser.refresh(); +} + +function T3Dpre4ProjectImporter::copyFiles(%this) +{ + %currentPage = ProjectImportWindow.getCurrentPage(); + + %currentPage-->fileCopyText.setText("Beginning copy of files to new module folder now. This may take a few minutes..."); + Canvas.repaint(); + + %file = findFirstFileMultiExpr( $ProjectImporter::sourceContentFolder @ "/*.*", true); + + while( %file !$= "" ) + { + %filePath = filePath(%file); + %fileName = fileName(%file); + %fileExt = fileExt(%file); + + if(%fileExt $= ".dll" || %fileExt $= ".log" || %fileExt $= ".exe" || %fileExt $= ".manifest"|| %fileExt $= ".h" || + %fileExt $= ".cpp" || %fileExt $= ".so" || %fileExt $= ".do" || %fileExt $= ".lib" ||%fileExt $= ".exp") + { + %file = findNextFileMultiExpr( $ProjectImporter::sourceContentFolder @ "/*.*" ); + continue; + } + + //filter out some unneeded folders + %slashCount = getTokenCount(%filePath, "/"); + %topFolder = getToken(%filePath, "/", %slashCount-1); + if(%topFolder $= "") + %topFolder = getToken(%filePath, "/", %slashCount-2); + + if(%topFolder $= "creator" || %topFolder $= "tools" || %topFolder $= "web") + { + %file = findNextFileMultiExpr( $ProjectImporter::sourceContentFolder @ "/*.*" ); + continue; + } + + %targetFilePath = strReplace(%file, $ProjectImporter::sourceContentFolder, $ProjectImporter::modulePath); + %targetFolder = filePath(%targetFilePath); + + if(!isDirectory(%targetFolder)) + { + DirectoryHandler::createFolder(0, %targetFolder); + } + + if(!pathCopy(%file, %targetFilePath)) + { + error("Legacy Project Importer, failed to copy file: " @ %file @ " to destination: " @ %targetFilePath); + } + + %file = findNextFileMultiExpr( $ProjectImporter::sourceContentFolder @ "/*.*" ); + } + + %currentPage-->fileCopyText.setValue("File copy done! Press Next to continue."); + + ProjectImportWindow-->nextButton.setActive(true); + Canvas.repaint(); +} + +function T3Dpre4ProjectImporter::processImportedFiles(%this) +{ + if($ProjectImporter::importMode $= "CoreAndTools") + { + $ProjectImporter::modulePath = "Core"; + %this.doImport(); + + $ProjectImporter::modulePath = "Tools"; + %this.doImport(); + } + else + { + %this.doImport(); + } + + %currentPage = ProjectImportWindow.getCurrentPage(); + + %currentPage-->processingText.setText("Processing of files done! Press Next to continue."); + ProjectImportWindow-->nextButton.setActive(true); + Canvas.repaint(); +} + +function T3Dpre4ProjectImporter::doImport(%this) +{ + //Store off the current default import config + %defaultConfig = EditorSettings.value("Assets/AssetImporDefaultConfig", ""); + EditorSettings.setValue("Assets/AssetImporDefaultConfig", "LegacyProjectImport"); + + //Update asset content + beginImageImport(); + + %this.beginMaterialFilesImport(); + + beginShapeImport(); + beginTerrainImport(); + beginLevelImport(); + beginGUIImport(); + + %this.beginCodeFilesImport(); + + EditorSettings.setValue("Assets/AssetImporDefaultConfig", %defaultConfig); +} + +function T3Dpre4ProjectImporter::beginMaterialFilesImport(%this) +{ + %currentPage = ProjectImportWindow.getCurrentPage(); + + //First, wipe out any files inside the folder first + %file = findFirstFileMultiExpr( $ProjectImporter::modulePath @ "/*/materials.cs", true); + + %fileObj = new FileObject(); + %objectClassStack = new ArrayObject(); + %fileOutputLines = new ArrayObject(); + + echo("Legacy Project Importer - Beginning processing of imported code files"); + + //Walk through and process all code files to update references + while( %file !$= "" ) + { + %fileWasChanged = false; + + %filename = fileName(%file); + %fileBase = fileBase(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + + $ProjectImporter::currentFilePath = %filePath @ "/"; + + %currentPage-->processingText.setText("Processing material script file: " @ %file); + Canvas.repaint(); + + if ( %fileObj.openForRead( %file ) ) + { + echo("Legacy Project Importer - Beginning process of file: " @ %file); + %lineNum = 0; + while ( !%fileObj.isEOF() ) + { + %line = %fileObj.readLine(); + %trimmedLine = trim(%line); + + if(strIsMatchExpr("*new*(*)*", %line)) + { + //we have a new object, add it to the stack + //substr to peel the class name + %start = strpos(%line, "new "); + %end = strpos(%line, "(", %start); + + if(%start != -1 && %end != -1) + { + %className = getSubStr(%line, %start + 4, %end-%start-4); + + if(%className !$= "Material" && %className !$= "CustomMaterial") + { + %lineNum++; + %fileOutputLines.push_back(%line); + continue; + } + + %objectClassStack.push_back(%className); + } + + %nameEnd = strpos(%line, ")", %end); + + %objectName = getSubStr(%line, %end+1, %nameEnd-%end-1); + + if(%objectName !$= "") + { + if(strpos(%objectName, ":") != -1) + { + %objectName = getSubStr(%objectName, 0, strpos(%objectName, ":")); + } + + if(%objectClassStack.count() == 1) + { + //we only process top-level objects directly + %processFunction = "process" @ %currentObjClass @ "Object"; + if(%this.isMethod(%processFunction)) + { + %this.call(%processFunction, %file, %objectName); + } + } + } + } + else if(strIsMatchExpr("*singleton*(*)*", %line)) + { + //we have a new object, add it to the stack + //substr to peel the class name + %start = strpos(%line, "singleton "); + %end = strpos(%line, "(", %start); + + if(%start != -1 && %end != -1) + { + %className = getSubStr(%line, %start + 10, %end-%start-10); + + if(%className !$= "Material" && %className !$= "CustomMaterial") + { + %lineNum++; + %fileOutputLines.push_back(%line); + continue; + } + + %objectClassStack.push_back(%className); + } + + %nameEnd = strpos(%line, ")", %end); + + %objectName = getSubStr(%line, %end+1, %nameEnd-%end-1); + + if(%objectName !$= "") + { + if(strpos(%objectName, ":") != -1) + { + %objectName = getSubStr(%objectName, 0, strpos(%objectName, ":")); + } + + if(%objectClassStack.count() == 1) + { + //we only process top-level objects directly + %processFunction = "process" @ %currentObjClass @ "Object"; + if(%this.isMethod(%processFunction)) + { + %this.call(%processFunction, %file, %objectName); + } + } + } + } + else if(strIsMatchExpr("*};*", %line)) + { + //hit the end of an object, pop our object stack + %objectClassStack.pop_back(); + } + else + { + if(%objectClassStack.count() != 0) + { + %currentObjClass = %objectClassStack.getKey(%objectClassStack.count()-1); + + %processFunction = "process" @ %currentObjClass @ "Line"; + if(%this.isMethod(%processFunction)) + { + %outLine = %this.call(%processFunction, %line); + + if(%line !$= %outLine) + { + %fileWasChanged = true; + %line = %outLine; + } + } + } + } + %lineNum++; + + %fileOutputLines.push_back(%line); + } + + %fileObj.close(); + } + else + { + error("Legacy Project Importer - File not able to be opened: " @ %file); + } + + if(%fileWasChanged) + { + %fileObj.openForWrite(%file); + + for(%l = 0; %l < %fileOutputLines.count(); %l++) + { + %outLine = %fileOutputLines.getKey(%l); + + %fileObj.writeline(%outLine); + } + + %fileObj.close(); + } + + %fileOutputLines.empty(); + %objectClassStack.empty(); + + %file = findNextFileMultiExpr( $ProjectImporter::modulePath @ "/*/materials.cs" ); + } + + echo("Legacy Project Importer - Processing of imported code files done!"); + + %fileOutputLines.delete(); + %objectClassStack.delete(); + %fileObj.delete(); + + //now exec the materials + loadModuleMaterials("Game"); +} + +function T3Dpre4ProjectImporter::beginCodeFilesImport(%this) +{ + %currentPage = ProjectImportWindow.getCurrentPage(); + + //First, wipe out any files inside the folder first + %file = findFirstFileMultiExpr( $ProjectImporter::modulePath @ "/*.*", true); + + %fileObj = new FileObject(); + %objectClassStack = new ArrayObject(); + %fileOutputLines = new ArrayObject(); + + echo("Legacy Project Importer - Beginning processing of imported code files"); + + //Walk through and process all code files to update references + while( %file !$= "" ) + { + if(!endsWith(%file, "cs") && + !endsWith(%file, "tscript") && + !endsWith(%file, "mis") && + !endsWith(%file, "gui")) + { + %file = findNextFileMultiExpr( $ProjectImporter::modulePath @ "/*.*" ); + continue; + } + + %fileWasChanged = false; + + %filename = fileName(%file); + %fileBase = fileBase(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + + if(%filename $= "materials.cs") + { + //we already handled materials.cs files, so skip + %file = findNextFileMultiExpr( $ProjectImporter::modulePath @ "/*.*" ); + continue; + } + + $ProjectImporter::currentFilePath = %filePath @ "/"; + + %currentPage-->processingText.setText("Processing file: " @ %file); + Canvas.repaint(); + + if ( %fileObj.openForRead( %file ) ) + { + echo("Legacy Project Importer - Beginning process of file: " @ %file); + %lineNum = 0; + while ( !%fileObj.isEOF() ) + { + %line = %fileObj.readLine(); + %trimmedLine = trim(%line); + + if(strIsMatchExpr("*new*(*)*", %line)) + { + //we have a new object, add it to the stack + //substr to peel the class name + %start = strpos(%line, "new "); + %end = strpos(%line, "(", %start); + + if(%start != -1 && %end != -1) + { + %className = getSubStr(%line, %start + 4, %end-%start-4); + + %objectClassStack.push_back(%className); + } + + %nameEnd = strpos(%line, ")", %end); + + %objectName = getSubStr(%line, %end+1, %nameEnd-%end-1); + + if(%objectName !$= "") + { + if(strpos(%objectName, ":") != -1) + { + %objectName = getSubStr(%objectName, 0, strpos(%objectName, ":")); + } + + if(%objectClassStack.count() == 1) + { + //we only process top-level objects directly + %processFunction = "process" @ %currentObjClass @ "Object"; + if(%this.isMethod(%processFunction)) + { + %this.call(%processFunction, %file, %objectName); + } + } + } + + //special handling here + if(%fileExt $= ".mis") + { + if(%className $= "SimGroup" && %objectName $= "MissionGroup") + { + if(%this.isMethod("processMissionGroupLine")) + { + %outLine = %this.call("processMissionGroupLine", %line, %fileBase); + + if(%line !$= %outLine) + { + %fileWasChanged = true; + %line = %outLine; + } + } + } + else if(%className $= "ScriptObject" && %objectName $= "MissionInfo") + { + if(%this.isMethod("processLevelInfoLine")) + { + %outLine = %this.call("processLevelInfoLine", %line); + + if(%line !$= %outLine) + { + %fileWasChanged = true; + %line = %outLine; + } + } + } + } + } + else if(strIsMatchExpr("*singleton*(*)*", %line)) + { + //we have a new object, add it to the stack + //substr to peel the class name + %start = strpos(%line, "singleton "); + %end = strpos(%line, "(", %start); + + if(%start != -1 && %end != -1) + { + %className = getSubStr(%line, %start + 10, %end-%start-10); + + %objectClassStack.push_back(%className); + } + + %nameEnd = strpos(%line, ")", %end); + + %objectName = getSubStr(%line, %end+1, %nameEnd-%end-1); + + if(%objectName !$= "") + { + if(strpos(%objectName, ":") != -1) + { + %objectName = getSubStr(%objectName, 0, strpos(%objectName, ":")); + } + + if(%objectClassStack.count() == 1) + { + //we only process top-level objects directly + %processFunction = "process" @ %currentObjClass @ "Object"; + if(%this.isMethod(%processFunction)) + { + %this.call(%processFunction, %file, %objectName); + } + } + } + } + else if(strIsMatchExpr("*datablock*(*)*", %line)) + { + //we have a new object, add it to the stack + //substr to peel the class name + %start = strpos(%line, "datablock "); + %end = strpos(%line, "(", %start); + + if(%start != -1 && %end != -1) + { + %className = getSubStr(%line, %start + 10, %end-%start-10); + + %objectClassStack.push_back(%className); + } + + %nameEnd = strpos(%line, ")", %end); + + %objectName = getSubStr(%line, %end+1, %nameEnd-%end-1); + + if(%objectName !$= "") + { + if(strpos(%objectName, ":") != -1) + { + %objectName = getSubStr(%objectName, 0, strpos(%objectName, ":")); + } + + if(%objectClassStack.count() == 1) + { + //we only process top-level objects directly + %processFunction = "process" @ %currentObjClass @ "Object"; + if(%this.isMethod(%processFunction)) + { + %this.call(%processFunction, %file, %objectName); + } + } + } + } + else if(strIsMatchExpr("*};*", %line)) + { + //hit the end of an object, pop our object stack + %objectClassStack.pop_back(); + } + else + { + if(%objectClassStack.count() != 0) + { + %currentObjClass = %objectClassStack.getKey(%objectClassStack.count()-1); + + %processFunction = "process" @ %currentObjClass @ "Line"; + if(%this.isMethod(%processFunction)) + { + %outLine = %this.call(%processFunction, %line); + + if(%line !$= %outLine) + { + %fileWasChanged = true; + %line = %outLine; + } + } + } + } + %lineNum++; + + %fileOutputLines.push_back(%line); + } + + %fileObj.close(); + } + else + { + error("Legacy Project Importer - File not able to be opened: " @ %file); + } + + if(%fileWasChanged) + { + %fileObj.openForWrite(%file); + + for(%l = 0; %l < %fileOutputLines.count(); %l++) + { + %outLine = %fileOutputLines.getKey(%l); + + %fileObj.writeline(%outLine); + } + + %fileObj.close(); + } + + %fileOutputLines.empty(); + %objectClassStack.empty(); + + %file = findNextFileMultiExpr( $ProjectImporter::modulePath @ "/*.*" ); + } + + echo("Legacy Project Importer - Processing of imported code files done!"); + + //exec common loader files, process the remainder into assets + + //beginMaterialImport(); + //beginGUIImport(); + //beginTerrainMaterialImport(); + //beginTerrainImport(); + + %fileOutputLines.delete(); + %objectClassStack.delete(); + %fileObj.delete(); +} + +function T3Dpre4ProjectImporter::processScriptExtensions(%this) +{ + %currentPage = ProjectImportWindow.getCurrentPage(); + + if($TorqueScriptFileExtension $= "tscript") + %file = findFirstFileMultiExpr( $ProjectImporter::modulePath @ "/*/*.cs", true); + else + %file = findFirstFileMultiExpr( $ProjectImporter::modulePath @ "/*/*.tscript", true); + + echo("Legacy Project Importer - Beginning processing of script files that utilize extensions other than: " @ $TorqueScriptFileExtension); + + //Walk through and process all code files to update references + while( %file !$= "" ) + { + %fileWasChanged = false; + + %filename = fileName(%file); + %fileBase = fileBase(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + + $ProjectImporter::currentFilePath = %filePath @ "/"; + + %currentPage-->processingText.setText("Processing material script file: " @ %file); + Canvas.repaint(); + + %targetFilePath = %filePath @ "/" @ %fileBase @ "." @ $TorqueScriptFileExtension; + if(!pathCopy(%file, %targetFilePath)) + { + error("T3Dpre4ProjectImporter::processScriptExtensions() - Failed to create renamed script file for file: " @ %file); + } + else + { + if(!fileDelete(%file)) + { + error("T3Dpre4ProjectImporter::processScriptExtensions() - Failed to remove old script file for rename: " @ %file); + } + } + + if($TorqueScriptFileExtension $= "tscript") + %file = findNextFileMultiExpr( $ProjectImporter::modulePath @ "/*/*.cs"); + else + %file = findNextFileMultiExpr( $ProjectImporter::modulePath @ "/*/*.tscript"); + } + + %currentPage = ProjectImportWindow.getCurrentPage(); + + %currentPage-->processingText.setText("Processing of script files done! Press Next to continue."); + ProjectImportWindow-->nextButton.setActive(true); + Canvas.repaint(); + + echo("Legacy Project Importer - Beginning processing of script files extensions complete"); +} + +//To implement a custom class to have it's fields processed, just utilize this template function +//and replace the class/field spaces as appropriate +/* +function T3Dpre4ProjectImporter::processLine(%this, %line) +{ + %outLine = processLegacyField(%line, "", ""); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} +*/ +//============================================================================== +// Misc Object Classes +//============================================================================== +function T3Dpre4ProjectImporter::processBasicCloudsLine(%this, %line) +{ + %outLine = processLegacyField(%line, "texture", "textureAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processCloudLayerLine(%this, %line) +{ + %outLine = processLegacyField(%line, "texture", "textureAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processDecalRoadLine(%this, %line) +{ + %outLine = processLegacyField(%line, "material", "materialAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processMeshRoadLine(%this, %line) +{ + %outLine = processLegacyField(%line, "topMaterial", "topMaterialAsset"); + %outLine = processLegacyField(%line, "bottomMaterial", "bottomMaterialAsset"); + %outLine = processLegacyField(%line, "sideMaterial", "sideMaterialAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processScatterSkyLine(%this, %line) +{ + %outLine = processLegacyField(%line, "moonMat", "moonMatAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processSunLine(%this, %line) +{ + %outLine = processLegacyField(%line, "coronaMaterial", "coronaMaterialAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processVolumetricFogLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "ShapeAsset"); + %outLine = processLegacyField(%line, "texture", "textureAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processWaterPlaneLine(%this, %line) +{ + %outLine = processLegacyField(%line, "rippleTex", "rippleTexAsset"); + %outLine = processLegacyField(%line, "foamTex", "foamTexAsset"); + %outLine = processLegacyField(%line, "depthGradientTex", "depthGradientTexAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processWaterBlockLine(%this, %line) +{ + %outLine = processLegacyField(%line, "rippleTex", "rippleTexAsset"); + %outLine = processLegacyField(%line, "foamTex", "foamTexAsset"); + %outLine = processLegacyField(%line, "depthGradientTex", "depthGradientTexAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processConvexShapeLine(%this, %line) +{ + %outLine = processLegacyField(%line, "material", "materialAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processRenderMeshExampleLine(%this, %line) +{ + %outLine = processLegacyField(%line, "material", "materialAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processRenderShapeExampleLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGroundCoverLine(%this, %line) +{ + %outLine = processLegacyField(%line, "material", "materialAsset"); + %outLine = processLegacyField(%outLine, "shape", "shapeAsset"); + %outLine = processLegacyField(%outLine, "shapeFilename", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGroundPlaneLine(%this, %line) +{ + %outLine = processLegacyField(%line, "material", "materialAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processLevelInfoLine(%this, %line) +{ + %outLine = processLegacyField(%line, "accuTexture", "accuTextureAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processTSStaticLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + %outLine = processLegacyField(%outLine, "shapeName", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +//============================================================================== +// Levels +//============================================================================== +function T3Dpre4ProjectImporter::processMissionGroupLine(%this, %line, %missionName) +{ + %outline = strreplace(%line, "SimGroup(MissionGroup)", "Scene(" @ %missionName @ ")"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processLevelInfoLine(%this, %line) +{ + %outline = strreplace(%line, "ScriptObject(MissionInfo)", "LevelInfo(theLevelInfo)"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +//============================================================================== +// GUIs +//============================================================================== + +function T3Dpre4ProjectImporter::processGuiIconButtonCtrlLine(%this, %line) +{ + %outLine = processLegacyField(%line, "bitmap", "bitmapAsset"); + %outLine = processLegacyField(%line, "iconBitmap", "bitmapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGuiToolboxButtonCtrlLine(%this, %line) +{ + %outLine = processLegacyField(%line, "normalBitmap", "normalBitmapAsset"); + %outLine = processLegacyField(%line, "loweredBitmap", "loweredBitmapAsset"); + %outLine = processLegacyField(%line, "hoverBitmap", "hoverBitmapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGuiBitmapCtrlLine(%this, %line) +{ + %outLine = processLegacyField(%line, "bitmap", "bitmapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGuiMaterialCtrlLine(%this, %line) +{ + %outLine = processLegacyField(%line, "material", "materialAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGuiCursorLine(%this, %line) +{ + %outLine = processLegacyField(%line, "bitmap", "bitmapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGuiChunkedBitmapCtrlLine(%this, %line) +{ + %outLine = processLegacyField(%line, "bitmap", "bitmapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGuiProgressBitmapLine(%this, %line) +{ + %outLine = processLegacyField(%line, "bitmap", "bitmapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGuiMissionAreaCtrlLine(%this, %line) +{ + %outLine = processLegacyField(%line, "handleBitmap", "handleBitmapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processWorldEditorLine(%this, %line) +{ + %outLine = processLegacyField(%line, "selectHandle", "selectHandleAsset"); + %outLine = processLegacyField(%line, "defaultHandle", "defaultHandleAsset"); + %outLine = processLegacyField(%line, "lockedHandle", "lockedHandleAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processGuiControlProfileLine(%this, %line) +{ + %outLine = processLegacyField(%line, "bitmap", "bitmapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} +//============================================================================== +// Datablocks +//============================================================================== +function T3Dpre4ProjectImporter::processForestItemDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processCubeMapDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "cubemapFace", "cubemapFaceAsset"); + %outLine = processLegacyField(%line, "cubemap", "cubemapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processDebrisDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processDecalDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "material", "materialAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processExplosionDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "explosionShape", "explosionShapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processParticleDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "texture", "textureAsset"); + %outLine = processLegacyField(%outLine, "textureName", "textureAsset"); + %outLine = processLegacyField(%outLine, "textureExt", "textureExtAsset"); + %outLine = processLegacyField(%outLine, "textureExtName", "textureExtAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processPrecipitationDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "drop", "dropAsset"); + %outLine = processLegacyField(%outLine, "dropTexture", "dropAsset"); + %outLine = processLegacyField(%outLine, "splash", "splashAsset"); + %outLine = processLegacyField(%outLine, "splashTexture", "splashAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processSplashDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "texture", "textureAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processLightFlareDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "flareTexture", "flareTextureAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processPhysicsDebrisDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + %outLine = processLegacyField(%outLine, "shapeFile", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processPhysicsShapeDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processPlayerDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shapeFP", "shapeFPAsset"); + %outLine = processLegacyField(%outLine, "shapeNameFP", "shapeFPAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processProjectileDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "projectileShape", "projectileShapeAsset"); + %outLine = processLegacyField(%outLine, "projectileShapeName", "projectileShapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processShapeBaseDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + %outLine = processLegacyField(%line, "debrisShape", "debrisShapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processShapeBaseImageDataLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + %outLine = processLegacyField(%outLine, "shapeFP", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processWheeledVehicleTireLine(%this, %line) +{ + %outLine = processLegacyField(%line, "shape", "shapeAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +//============================================================================== +// Materials +//============================================================================== +function T3Dpre4ProjectImporter::processMaterialLine(%this, %line) +{ + %outLine = processLegacyField(%line, "baseTex", "diffuseMapAsset"); + %outLine = processLegacyField(%outLine, "diffuseMap", "diffuseMapAsset"); + %outLine = processLegacyField(%outLine, "lightMap", "lightMapAsset"); + %outLine = processLegacyField(%outLine, "toneMap", "toneMapAsset"); + %outLine = processLegacyField(%outLine, "detailTex", "detailMapAsset"); + %outLine = processLegacyField(%outLine, "detailMap", "detailMapAsset"); + %outLine = processLegacyField(%outLine, "overlayTex", "overlayMapAsset"); + %outLine = processLegacyField(%outLine, "overlayMap", "overlayMapAsset"); + %outLine = processLegacyField(%outLine, "bumpTex", "normalMapAsset"); + %outLine = processLegacyField(%outLine, "normalMap", "normalMapAsset"); + %outLine = processLegacyField(%outLine, "ormConfigMap", "ormConfigMapAsset"); + %outLine = processLegacyField(%outLine, "roughMap", "roughMapAsset"); + %outLine = processLegacyField(%outLine, "aoMap", "aoMapAsset"); + %outLine = processLegacyField(%outLine, "metalMap", "metalMapAsset"); + %outLine = processLegacyField(%outLine, "glowMap", "glowMapAsset"); + %outLine = processLegacyField(%outLine, "detailNormalMap", "detailNormalMapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processMaterialObject(%this, %file, %objectName) +{ + %matAsset = MaterialAsset::getAssetIdByMaterialName(%objectName); + + if(%matAsset $= "") + { + %assetName = %objectName; + + %moduleName = AssetBrowser.dirHandler.getModuleFromAddress(%file).ModuleId; + + %assetPath = filePath(%file) @ "/"; + + %tamlpath = %assetPath @ %assetName @ ".asset.taml"; + + if(isFile(%tamlpath)) + { + error("T3Dpre4ProjectImporter::processMaterialObject() - Failed to create as taml file already exists: " @ %file); + return false; + } + + %asset = new MaterialAsset() + { + AssetName = %assetName; + versionId = 1; + shaderData = ""; + materialDefinitionName = %assetName; + scriptFile = fileName(%file); + }; + + TamlWrite(%asset, %tamlpath); + + %moduleDef = ModuleDatabase.findModule(%moduleName, 1); + %success = AssetDatabase.addDeclaredAsset(%moduleDef, %tamlpath); + + if(!%success) + return false; + } + + return false; +} + +function T3Dpre4ProjectImporter::processTerrainMaterialLine(%this, %line) +{ + %outLine = processLegacyField(%line, "diffuseMap", "diffuseMapAsset"); + %outLine = processLegacyField(%outLine, "normalMap", "normalMapAsset"); + %outLine = processLegacyField(%outLine, "detailMap", "detailMapAsset"); + %outLine = processLegacyField(%outLine, "ORMConfigMap", "ORMConfigMapAsset"); + %outLine = processLegacyField(%outLine, "macroMap", "macroMapAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} + +function T3Dpre4ProjectImporter::processTerrainMaterialObject(%this, %file, %objectName) +{ + %matAsset = TerrainMaterialAsset::getAssetIdByMaterialName(%objectName); + + if(%matAsset $= "") + { + %assetName = %objectName; + + %moduleName = AssetBrowser.dirHandler.getModuleFromAddress(%file).ModuleId; + + %assetPath = filePath(%file) @ "/"; + + %tamlpath = %assetPath @ %assetName @ ".asset.taml"; + + if(isFile(%tamlpath)) + { + error("T3Dpre4ProjectImporter::processTerrainMaterialObject() - Failed to create as taml file already exists: " @ %file); + return false; + } + + %asset = new TerrainMaterialAsset() + { + AssetName = %assetName; + versionId = 1; + shaderData = ""; + materialDefinitionName = %assetName; + scriptFile = fileName(%file); + }; + + TamlWrite(%asset, %tamlpath); + + %moduleDef = ModuleDatabase.findModule(%moduleName, 1); + %success = AssetDatabase.addDeclaredAsset(%moduleDef, %tamlpath); + + if(!%success) + return false; + } + + return false; +} +//============================================================================== +// PostEffects +//============================================================================== +function T3Dpre4ProjectImporter::processPostEffectLine(%this, %line) +{ + %outLine = processLegacyField(%line, "texture", "textureAsset"); + + if(%outLine !$= %line) + return %outLine; + else + return %line; +} diff --git a/Templates/BaseGame/game/tools/projectImporter/scripts/projectImporter.tscript b/Templates/BaseGame/game/tools/projectImporter/scripts/projectImporter.tscript new file mode 100644 index 000000000..88f598038 --- /dev/null +++ b/Templates/BaseGame/game/tools/projectImporter/scripts/projectImporter.tscript @@ -0,0 +1,976 @@ +$ProjectImporter::rootDir = "tools"; + +function ProjectImporter::beginProjectImport() +{ + Canvas.pushDialog(ProjectImportCtrl); +} + +function ProjectImportWindow::onWake(%this) +{ + %this.importStepNumber = 0; + %this-->stepsList.clear(); + %this-->stepsList.addRow(0, "Welcome"); + %this-->stepsList.addRow(1, "Previous Project Ver."); + %this-->stepsList.addRow(2, "Locate Previous Project Content"); + %this-->stepsList.addRow(3, "Set New Module Name"); + %this-->stepsList.addRow(4, "Copy Old Files"); + %this-->stepsList.addRow(5, "Update Script Extensions"); + %this-->stepsList.addRow(6, "Import"); + %this-->stepsList.addRow(7, "Done"); + + %this.stepCount = %this-->stepsList.rowCount()-1; + + %this.showPage(0); +} + +function ProjectImportWindow::previousStep(%this) +{ + if(%this.importStepNumber == 0) + return; + + %this.importStepNumber--; + + %this.showPage(%this.importStepNumber); +} + +function ProjectImportWindow::nextStep(%this) +{ + if(%this.importStepNumber == %this.stepCount) + { + Canvas.popDialog(ProjectImportCtrl); + return; + } + + %this.importStepNumber++; + + %this.showPage(%this.importStepNumber); +} + +function ProjectImportWindow::setStep(%this, %stepNum) +{ + if(%stepNum >= %this.stepCount) + { + Canvas.popDialog(ProjectImportCtrl); + return; + } + + if(%stepNum < 0) + return; + + %this.importStepNumber = %stepNum; + + %this.showPage(%this.importStepNumber); +} + +function ProjectImportWindow::selectOGFolder(%this) +{ + %dlg = new OpenFolderDialog() + { + Title = "Select Export Folder"; + Filters = %filter; + DefaultFile = "data/"; + ChangePath = false; + MustExist = true; + MultipleFiles = false; + }; + + //if(filePath( %currentFile ) !$= "") + %dlg.DefaultPath = "data/"; + + if(%dlg.Execute()) + { + %path = makeFullPath(%dlg.FileName); + %this-->targetImportingPath.setText("Folder: " @ %path); + $ProjectImporter::sourceContentFolder = %path; + } + + %dlg.delete(); +} + +function ProjectImportWindow::showPage(%this, %pageIndex) +{ + if(%pageIndex < 0 || %pageIndex > %this.stepCount) + return; + + %this.importStepNumber = %pageIndex; + %this-->stepsList.clearSelection(); + %this-->stepsList.setSelectedById(%this.importStepNumber); + + for(%i=0; %i < %this-->stepsList.rowCount(); %i++) + { + (ProjectImportWizardPage @ %i).setHidden(true); + } + + (ProjectImportWizardPage @ %this.importStepNumber).setHidden(false); + (ProjectImportWizardPage @ %this.importStepNumber).openPage(); +} + +function ProjectImportWindow::getCurrentPage(%this) +{ + return (ProjectImportWizardPage @ %this.importStepNumber); +} + +function ProjectImportWizardPage0::openPage(%this) +{ + ProjectImportWindow-->backButton.setHidden(true); +} + +function ProjectImportWizardPage0::processPage(%this) +{ +} + +function ProjectImportWizardPage1::openPage(%this) +{ + ProjectImportWindow-->backButton.setHidden(false); + + %this-->previousContentVersionPopup.clear(); + //this-->previousContentVersionPopup.add("Torque Game Engine"); + //%this-->previousContentVersionPopup.add("Torque Shader Engine"); + %this-->previousContentVersionPopup.add("Torque 3D Pre-4.0"); +} + +function ProjectImportWizardPage1::processPage(%this) +{ +} + +function ProjectImportWizardPage2::openPage(%this) +{ + %version = ProjectImportWizardPage1-->previousContentVersionPopup.getSelected(); + if(ProjectImportWizardPage1-->previousContentVersionPopup.getText() $= "") + { + ProjectImportWindow.previousStep(); + toolsMessageBoxOK("Version Required", "You must select a project version to continue."); + return; + } + + ProjectImportWizardPage2-->internalFolderBtn.setStateOn(false); + ProjectImportWizardPage2-->externalFolderBtn.setStateOn(false); + ProjectImportWizardPage2-->coreAndToolsBtn.setStateOn(false); + $ProjectImporter::sourceContentFolder = ""; + %this-->targetImportingPath.setText(""); + + Canvas.repaint(); //force it to refresh the page so we're up to date. + + switch$(%version) + { + case 0: + $ProjectImporter::versionMode = "T3Dpre4Project"; + default: + $ProjectImporter::versionMode = "T3Dpre4Project"; + } + + if(isObject($ProjectImporter::importTool)) + $ProjectImporter::importTool.delete(); + + $ProjectImporter::importTool = new ScriptObject($ProjectImporter::versionMode @ "Importer"); +} + +function ProjectImportWizardPage2::processPage(%this) +{ +} + +function ProjectImportWizardPage3::openPage(%this) +{ + if(ProjectImportWizardPage2-->internalFolderBtn.isStateOn()) + { + $ProjectImporter::importMode = "InternalFolder"; + } + else if(ProjectImportWizardPage2-->externalFolderBtn.isStateOn()) + { + $ProjectImporter::importMode = "ExternalFolder"; + } + else if(ProjectImportWizardPage2-->coreAndToolsBtn.isStateOn()) + { + $ProjectImporter::importMode = "CoreAndTools"; + } + else + { + ProjectImportWindow.previousStep(); + toolsMessageBoxOK("Folder Type Required", "You must indicate if the folder is an internal or external folder."); + return; + } + + if($ProjectImporter::sourceContentFolder $= "" && $ProjectImporter::importMode !$= "CoreAndTools") + { + ProjectImportWindow.previousStep(); + toolsMessageBoxOK("Source Folder Required", "You must select the original folder to import files from."); + return; + } + + if($ProjectImporter::importMode $= "InternalFolder") + { + %moduleDef = AssetBrowser.dirHandler.getModuleFromAddress(makeRelativePath($ProjectImporter::sourceContentFolder)); + if(isObject(%moduleDef)) + { + //already a valid module in place so just skip this step + $ProjectImporter::useExistingModule = true; + $ProjectImporter::moduleName = %moduleDef.moduleId; + $ProjectImporter::modulePath = "data/" @ $ProjectImporter::moduleName; + ProjectImportWindow.setStep(4); + } + } + else if($ProjectImporter::importMode $= "ExternalFolder") + { + %slashCount = getTokenCount($ProjectImporter::sourceContentFolder, "/"); + %topFolder = getToken($ProjectImporter::sourceContentFolder, "/", %slashCount-1); + if(%topFolder $= "") + %topFolder = getToken($ProjectImporter::sourceContentFolder, "/", %slashCount-2); + + //clean up invalid characters and stuff + %topFolder = strReplace(%topFolder, " ", ""); + %topFolder = strReplace(%topFolder, "!", ""); + %topFolder = strReplace(%topFolder, "-", ""); + %topFolder = strReplace(%topFolder, ".", ""); + + $ProjectImporter::useExistingModule = false; + $ProjectImporter::moduleName = %topFolder; //preseed the module name + $ProjectImporter::modulePath = "data/" @ $ProjectImporter::moduleName; + + ProjectImportWizardPage3-->newModuleName.setText($ProjectImporter::moduleName); + } + else if($ProjectImporter::importMode $= "CoreAndTools") + { + ProjectImportWindow.setStep(5); + } +} + +function ProjectImportWizardPage3::processPage(%this) +{ +} + +function ProjectImportWizardPage4::openPage(%this) +{ + ProjectImportWindow-->backButton.setHidden(true); + ProjectImportWindow-->nextButton.setActive(false); + + $ProjectImporter::moduleName = ProjectImportWizardPage3-->newModuleName.getText(); + + if(!$ProjectImporter::useExistingModule) + $ProjectImporter::importTool.setupModule(); + + //Do some sanity checking here to sidestep the copy if we're already in-place + %sourcePath = $ProjectImporter::sourceContentFolder; + %targetPath = makeFullPath($ProjectImporter::modulePath); + + //If the source path starts with the module target path at all, we're already that folder, or a subfolder in it, so skip filecopy + if(!startsWith(%sourcePath, %targetPath)) + $ProjectImporter::importTool.copyFiles(); + else + ProjectImportWindow.nextStep(); +} + +function ProjectImportWizardPage4::processPage(%this) +{ +} + +function ProjectImportWizardPage5::openPage(%this) +{ + ProjectImportWindow-->nextButton.setActive(false); + Canvas.repaint(); + + $ProjectImporter::importTool.processImportedFiles(); +} + +function ProjectImportWizardPage5::processPage(%this) +{ +} + +function ProjectImportWizardPage6::openPage(%this) +{ + ProjectImportWindow-->nextButton.setActive(false); + Canvas.repaint(); + + if($ProjectImporter::importMode $= "CoreAndTools") + { + $ProjectImporter::modulePath = "Core"; + $ProjectImporter::importTool.processScriptExtensions(); + + $ProjectImporter::modulePath = "Tools"; + $ProjectImporter::importTool.processScriptExtensions(); + } + else + { + $ProjectImporter::importTool.processScriptExtensions(); + } +} + +function ProjectImportWizardPage6::processPage(%this) +{ +} + +function ProjectImportWizardPage7::openPage(%this) +{ +} + +function beginProjectImport() +{ + echo("==========================================="); + echo("Beginning Project Import"); + echo("==========================================="); + + $ProjectImporter::assetQuery = new AssetQuery(); + $ProjectImporter::importer = new AssetImporter(); + $ProjectImporter::persistMgr = new PersistenceManager(); + + //beginMaterialImport(); + + //beginTerrainMaterialImport(); + + //beginShapeImport(); + + beginImageImport(); + + beginDatablockImport(); + + beginGUIImport(); + + beginTerrainImport(); + + //postFX imports'll need to look up render target names and ensure assets for those exist + //otherwise they need to be generated + beginPostFXImport(); + + beginMiscObjectImport(); + + $ProjectImporter::assetQuery.delete(); + $ProjectImporter::importer.delete(); + $ProjectImporter::persistMgr.delete(); + + echo("==========================================="); + echo("Finished Project Import"); + echo("==========================================="); + + AssetBrowser.refresh(); //update the AB just in case +} + +function testFilenameExtensions(%filename) +{ + %ext = fileExt(%filename); + if(%ext !$= "") + return %filename; + + if(isFile(%filename @ ".png")) + return %filename @ ".png"; + else if(isFile(%filename @ ".jpg")) + return %filename @ ".jpg"; + else if(isFile(%filename @ ".jpeg")) + return %filename @ ".jpeg"; + else if(isFile(%filename @ ".dds")) + return %filename @ ".dds"; + else if(isFile(%filename @ ".bmp")) + return %filename @ ".bmp"; + else if(isFile(%filename @ ".cached.dts")) + return %filename @ ".cached.dts"; + else if(isFile(%filename @ ".dts")) + return %filename @ ".dts"; + else if(isFile(%filename @ ".dae")) + return %filename @ ".dae"; + else if(isFile(%filename @ ".dds")) + return %filename @ ".dds"; + + return ""; +} + +function processLegacyField(%line, %originalFieldName, %newFieldName) +{ + if(!strIsMatchExpr("*"@%originalFieldName@"=*\"*\";", %line) && + !strIsMatchExpr("*"@%originalFieldName@"[*=*\"*\";", %line) && + !strIsMatchExpr("*"@%originalFieldName@" *=*\"*\";", %line)) + return %line; + + %outLine = strreplace(%line, %originalFieldName, %newFieldName); + + //get the value + %value = ""; + %pos = strpos(%outLine, "= \""); + if(%pos != -1) + { + %endPos = strpos(%outLine, "\";", %pos); + + %value = getSubStr(%outLine, %pos+3, %endPos-%pos-3); + } + else + { + %pos = strpos(%outLine, "=\""); + if(%pos != -1) + { + %endPos = strpos(%outLine, "\";", %pos); + + %value = getSubStr(%outLine, %pos+2, %endPos-%pos-2); + } + } + + if(%outLine !$= %line && %pos != -1 && %endPos != -1 && %value !$= "") + { + echo("Legacy Project Importer - processing legacy field line: " @ %line); + + if(startsWith(%value, "$") || startsWith(%value, "#")) + { + //These are going to be texture/render targets, and we can leave them alone + return %line; + } + //find any assets with that filename + else if(startsWith(%value, "./")) + { + %targetFilename = strReplace(%value, "./", $ProjectImporter::currentFilePath @ "/"); + } + else if(startsWith(%value, "../")) + { + %slashPos = strposr($ProjectImporter::currentFilePath, "/"); + if(%slashPos == strlen($ProjectImporter::currentFilePath)-1) //if it's right at the end, we'll get the next one up + { + %slashPos = strposr($ProjectImporter::currentFilePath, "/", 2); + } + + %parentPath = getSubStr($ProjectImporter::currentFilePath, 0, %slashPos); + %targetFilename = strReplace(%value, "../", %parentPath @ "/"); + } + else if(startsWith(%value, "~")) + { + %targetFilename = strReplace(%value, "~", $ProjectImporter::modulePath @ "/"); + if(!isFile(%targetFilename)) + { + %targetFilename = strReplace(%value, "~", $ProjectImporter::modulePath @ "/main/"); + } + } + else if(!startsWith(%value, $ProjectImporter::modulePath @ "/")) + { + %targetFilename = $ProjectImporter::modulePath @ "/" @ %value; + } + else + { + %targetFilename = %value; + } + + %targetFilename = strReplace(%targetFilename, "//", "/"); + %targetFilename = testFilenameExtensions(%targetFilename); + + if(!isFile(%targetFilename)) //if our presumed file target is bad, just bail out + { + error("Legacy Project Importer - file described in line could not be found/is not valid"); + return %line; + } + + $ProjectImporter::assetQuery.clear(); + %foundAssets = AssetDatabase.findAssetLooseFile($ProjectImporter::assetQuery, %targetFilename); + if(%foundAssets != 0) + { + %assetId = $ProjectImporter::assetQuery.getAsset(0); + echo("Legacy Project Importer - processing of legacy field line's value: " @ %value @ " has found a matching AssetId: " @ %assetId); + } + + if(%assetId !$= "" && AssetDatabase.isDeclaredAsset(%assetId)) + { + %outLine = strReplace(%outLine, %value, %assetId); + } + } + + if(%outLine !$= %line) + { + echo("Legacy Project Importer - processing of legacy line: " @ %line @ " has been updated to: " @ %outLine); + return %outLine; + } + else + { + return %line; + } +} + +//============================================================================== +//Shape Importing +//============================================================================== +function beginShapeImport() +{ + echo("==========================================="); + echo("Importing 3D Shape files"); + echo("==========================================="); + //First, we need to go through and process all loose shape files. This will + //get us shape assets, material assets image, assets and animation assets. + %currentAddress = $ProjectImporter::modulePath; + + //First, wipe out any files inside the folder first + %file = findFirstFileMultiExpr( %currentAddress @ "/*.*", true); + + while( %file !$= "" ) + { + if(endsWith(%file, "cached.dts")) + { + %file = findNextFileMultiExpr( %currentAddress @ "/*.*" ); + continue; + } + + %filename = fileName(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + + //Specific exclusions + if(endsWith(%filename, "cached.dts")) + { + %file = findNextFileMultiExpr( %currentAddress @ "/*.*" ); + continue; + } + + if(isShapeFormat(%fileExt)) + { + %assetsFound = AssetDatabase.findAssetLooseFile($ProjectImporter::assetQuery, %file); + if(%assetsFound == 0) + { + ProjectImportWizardPage5-->processingText.setText("Processing Shape Asset file: " @ %file); + Canvas.repaint(); + + //No asset found associated to this fileas far as we can determine, so time to import it + + warn("Importing 3D Shape file: " @ %file); + %assetId = $ProjectImporter::importer.autoImportFile(%file); + + if(%assetId !$= "") + { + warn("Finished importing 3D Shape file, resulting in asset with an id of: " @ %assetId); + } + } + } + + %file = findNextFileMultiExpr( %currentAddress @ "/*.*" ); + } + + echo("==========================================="); + echo("Finished Importing 3D Shape files"); + echo("==========================================="); +} +//============================================================================== + +//============================================================================== +//Image Importing +//============================================================================== +function beginImageImport() +{ + echo("==========================================="); + echo("Importing Image files"); + echo("==========================================="); + //First, we need to go through and process all loose image files. This will + //get us image assets, and if the import config deigns, material assets. + %currentAddress = $ProjectImporter::modulePath; + + //First, wipe out any files inside the folder first + %file = findFirstFileMultiExpr( %currentAddress @ "/*.*", true); + + while( %file !$= "" ) + { + %filename = fileName(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + + if(isImageFormat(%fileExt)) + { + %assetsFound = AssetDatabase.findAssetLooseFile($ProjectImporter::assetQuery, %file); + if(%assetsFound == 0) + { + ProjectImportWizardPage5-->processingText.setText("Processing Image Asset file: " @ %file); + Canvas.repaint(); + + //No asset found associated to this fileas far as we can determine, so time to import it + + warn("Importing Image file: " @ %file); + %assetId = $ProjectImporter::importer.autoImportFile(%file); + + if(%assetId !$= "") + { + warn("Finished importing Image file, resulting in asset with an id of: " @ %assetId); + } + } + } + + %file = findNextFileMultiExpr( %currentAddress @ "/*.*" ); + } + + echo("==========================================="); + echo("Finished Importing Image files"); + echo("==========================================="); +} +//============================================================================== + +//============================================================================== +//Terrain Importing +//============================================================================== +function beginTerrainImport() +{ + echo("==========================================="); + echo("Importing Terrain files"); + echo("==========================================="); + + %currentAddress = $ProjectImporter::modulePath; + + //First, wipe out any files inside the folder first + %file = findFirstFileMultiExpr( %currentAddress @ "/*.*", true); + + while( %file !$= "" ) + { + %fileName = fileName(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + if(%fileExt $= ".ter") + { + %assetsFound = AssetDatabase.findAssetLooseFile($ProjectImporter::assetQuery, %file); + if(%assetsFound == 0) + { + ProjectImportWizardPage5-->processingText.setText("Processing Terrain Asset file: " @ %file); + Canvas.repaint(); + + warn("Importing Terrain file: " @ %file); + + %moduleDef = AssetBrowser.dirHandler.getModuleFromAddress(%file); + %moduleName = %moduleDef.ModuleID; + %modulePath = %moduleDef.ModulePath; + + //test import config here for forcing type suffixes + %assetName = fileBase(%file); + + %assetPath = %filePath @ "/"; + + %tamlpath = %assetPath @ %assetName @ ".asset.taml"; + + %asset = new TerrainAsset() + { + AssetName = %assetName; + versionId = 1; + terrainFile = %fileName; + }; + + if(TamlWrite(%asset, %tamlpath)) + { + AssetDatabase.addDeclaredAsset(%moduleDef, %tamlpath); + + warn("Finished importing Terrain file, resulting in asset with an id of: " @ %moduleName @ ":" @ %assetName); + } + } + } + + %file = findNextFileMultiExpr( %currentAddress @ "/*.*" ); + } + + echo("==========================================="); + echo("Finished Importing Terrain files"); + echo("==========================================="); +} +//============================================================================== + +//============================================================================== +//Sound Importing +//============================================================================== + +//============================================================================== + +//============================================================================== +//Gui Importing +//============================================================================== +function beginGUIImport() +{ + echo("==========================================="); + echo("Importing GUIs"); + echo("==========================================="); + + %currentAddress = $ProjectImporter::modulePath; + + //First, wipe out any files inside the folder first + %file = findFirstFileMultiExpr( %currentAddress @ "/*.*", true); + + while( %file !$= "" ) + { + %fileName = fileName(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + if(%fileExt $= ".gui") + { + %assetsFound = AssetDatabase.findAssetLooseFile($ProjectImporter::assetQuery, %file); + if(%assetsFound == 0) + { + ProjectImportWizardPage5-->processingText.setText("Processing GUI Asset file: " @ %file); + Canvas.repaint(); + + %fileObj = new FileObject(); + if ( %fileObj.openForRead( %file ) ) + { + while ( !%fileObj.isEOF() ) + { + %line = %fileObj.readLine(); + + if(strIsMatchExpr("*new*(*)*", %line)) + { + %start = strpos(%line, "new "); + %end = strpos(%line, "(", %start); + + if(%start != -1 && %end != -1) + { + %className = getSubStr(%line, %start + 4, %end-%start-4); + } + + %nameEnd = strpos(%line, ")", %end); + + %objectName = getSubStr(%line, %end+1, %nameEnd-%end-1); + + if(%objectName !$= "") + { + if(strpos(%objectName, ":") != -1) + { + %objectName = getSubStr(%objectName, 0, strpos(%objectName, ":")); + } + } + + processGUIntoAsset(%objectName, %file); + break; + } + } + } + + %fileObj.close(); + %fileObj.delete(); + } + } + + %file = findNextFileMultiExpr( %currentAddress @ "/*.*" ); + } + + echo("==========================================="); + echo("Finished Importing GUIs"); + echo("==========================================="); +} + +function processGUIntoAsset(%guiName, %file) +{ + warn("Processing GUI into asset: " @ %guiName @ ", file: " @ %file); + + %filePath = filePath(%file); + %moduleDef = AssetBrowser.dirHandler.getModuleFromAddress(%file); + %moduleName = %moduleDef.ModuleId; + %modulePath = %moduleDef.ModulePath; + + %assetName = %guiName; + + %assetPath = %filePath @ "/"; + + %tamlpath = %assetPath @ %assetName @ ".asset.taml"; + + %scriptFile = ""; + if(isFile(%filePath @ "/" @ %fileName @ ".cs")) + { + %scriptFile = %fileName @ ".cs"; + } + + %asset = new GUIAsset() + { + AssetName = %assetName; + versionId = 1; + scriptFile = %scriptFile; + guiFile = fileName(%file); + }; + + TamlWrite(%asset, %tamlpath); + + AssetDatabase.addDeclaredAsset(%moduleDef, %tamlpath); + + return %tamlpath; +} +//============================================================================== + +//============================================================================== +//Misc Object Type Converion +//============================================================================== + +//============================================================================== + +//============================================================================== +//PostFX conversion +//============================================================================== +function beginPostFXImport() +{ + echo("==========================================="); + echo("Importing PostFXs"); + echo("==========================================="); + + %count = PostFXManager.Count(); + for(%i=0; %i < %count; %i++) + { + %postEffect = PostFXManager.getKey(%i); + + if(isObject(%postEffect)) + { + echo("Processing import of PostFX: " @ %postEffect.getName()); + + //$ProjectImporter::persistMgr.setDirty(%gui); + } + } + + //$ProjectImporter::persistMgr.saveDirty(); + + echo("==========================================="); + echo("Finished Importing PostFXs"); + echo("==========================================="); +} +//============================================================================== + +//============================================================================== +//Level Importing +//============================================================================== +function beginLevelImport() +{ + echo("==========================================="); + echo("Importing Level files"); + echo("==========================================="); + + %currentAddress = $ProjectImporter::modulePath; + + //First, wipe out any files inside the folder first + %file = findFirstFileMultiExpr( %currentAddress @ "/*.*", true); + + while( %file !$= "" ) + { + %fileName = fileName(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + %fileBase = fileBase(%file); + + if(%fileExt $= ".mis") + { + %assetsFound = AssetDatabase.findAssetLooseFile($ProjectImporter::assetQuery, %file); + if(%assetsFound == 0) + { + ProjectImportWizardPage5-->processingText.setText("Processing Level Asset file: " @ %file); + Canvas.repaint(); + + warn("Importing Level file: " @ %file); + + %moduleName = AssetBrowser.dirHandler.getModuleFromAddress(%file).ModuleId; + + %assetName = %fileBase; + + if(AssetDatabase.isDeclaredAsset(%moduleName @ ":" @ %assetName)) + { + warn("Legacy Project Importer - trying to process a level into an asset that already exists"); + return false; + } + + %assetPath = %filePath @ "/"; + %tamlpath = %assetPath @ %assetName @ ".asset.taml"; + + %asset = new LevelAsset() + { + AssetName = %assetName; + versionId = 1; + levelFile = %fileName; + levelName = %assetName; + }; + + if(isFile(%filePath @ "/" @ %assetName @ ".decal")) + { + %asset.decalsFile = %assetName @ ".decal"; + } + if(isFile(%filePath @ "/" @ %assetName @ ".forest")) + { + %asset.forestFile = %assetName @ ".forest"; + } + if(isFile(%filePath @ "/" @ %assetName @ ".nav")) + { + %asset.decalsFile = %assetName @ ".nav"; + } + if(isFile(%filePath @ "/" @ %assetName @ ".postfx.preset")) + { + %asset.postFXPresetFile = %assetName @ ".postfx.preset"; + } + + if(isFile(%filePath @ "/" @ %assetName @ ".png")) + { + %previewImageAsset = ImageAsset::getAssetIdByFilename(%filePath @ "/" @ %assetName @ ".png"); + %asset.addAssetDependencyField(previewImageAsset, %previewImageAsset); + } + else if(isFile(%filePath @ "/" @ %assetName @ ".dds")) + { + %previewImageAsset = ImageAsset::getAssetIdByFilename(%filePath @ "/" @ %assetName @ ".dds"); + %asset.addAssetDependencyField(previewImageAsset, %previewImageAsset); + } + + TamlWrite(%asset, %tamlpath); + + %moduleDef = ModuleDatabase.findModule(%moduleName, 1); + %success = AssetDatabase.addDeclaredAsset(%moduleDef, %tamlpath); + + %sdfg = true; + } + } + + %file = findNextFileMultiExpr( %currentAddress @ "/*.*" ); + } + + echo("==========================================="); + echo("Finished Importing Level files"); + echo("==========================================="); +} +//============================================================================== + +function deleteAssetDefinitions() +{ + %dlg = new OpenFolderDialog() + { + Title = "Select Folder"; + Filters = %filter; + DefaultFile = "data/"; + ChangePath = false; + MustExist = true; + MultipleFiles = false; + }; + + if(%dlg.Execute()) + { + %path = makeFullPath(%dlg.FileName); + ProjectImporter::deleteAssetDefinitions(%path); + } + + %dlg.delete(); +} + +function ProjectImporter::deleteAssetDefinitions(%targetFolder) +{ + if(%targetFolder $= "") + { + toolsMessageBoxOK("Must select valid folder", "You must select a valid project folder.", ""); + return; + } + + $deleteAssetDefsTargetFolder = %targetFolder; + toolsMessageBoxOKCancel("Delete Asset Definitions", "This will delete all asset definitions in the folder " @ %targetFolder @ ". Do you wish to continue?", "doDeleteAssetDefinitions();", ""); +} + +function doDeleteAssetDefinitions() +{ + echo("==========================================="); + echo("Deleting Asset Definitions"); + echo("==========================================="); + + %currentAddress = $deleteAssetDefsTargetFolder; + + //First, wipe out any files inside the folder first + %file = findFirstFileMultiExpr( %currentAddress @ "/*.asset.taml", true); + + while( %file !$= "" ) + { + %fileName = fileName(%file); + %fileExt = fileExt(%file); + %filePath = filePath(%file); + if(endsWith(%file, ".asset.taml")) + { + if(fileDelete(%file)) + { + echo("File: " @ %file @ " deleted successfully."); + } + else + { + error("File: " @ %file @ " failed to delete."); + } + } + + %file = findNextFileMultiExpr( %currentAddress @ "/*.asset.taml" ); + } + + echo("==========================================="); + echo("Finished Deleting Asset Definitions"); + echo("==========================================="); +} \ No newline at end of file diff --git a/Templates/BaseGame/game/tools/resources/ReflectProbeSphere.asset.taml b/Templates/BaseGame/game/tools/resources/ReflectProbeSphere.asset.taml new file mode 100644 index 000000000..dfdd62395 --- /dev/null +++ b/Templates/BaseGame/game/tools/resources/ReflectProbeSphere.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/resources/ReflectProbeSphere.tscript b/Templates/BaseGame/game/tools/resources/ReflectProbeSphere.tscript new file mode 100644 index 000000000..4cd31a63e --- /dev/null +++ b/Templates/BaseGame/game/tools/resources/ReflectProbeSphere.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(ReflectProbeSpheredae) +{ + baseShape = "./ReflectProbeSphere.dae"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/resources/checkerboard_image.asset.taml b/Templates/BaseGame/game/tools/resources/checkerboard_image.asset.taml new file mode 100644 index 000000000..5d892650a --- /dev/null +++ b/Templates/BaseGame/game/tools/resources/checkerboard_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/riverEditor/RiverEditorGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/riverEditor/RiverEditorGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..6a6f455d2 --- /dev/null +++ b/Templates/BaseGame/game/tools/riverEditor/RiverEditorGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/riverEditor/RiverEditorSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/riverEditor/RiverEditorSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..24fecfe99 --- /dev/null +++ b/Templates/BaseGame/game/tools/riverEditor/RiverEditorSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/riverEditor/RiverEditorToolbar, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/riverEditor/RiverEditorToolbar, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e6b9a0e53 --- /dev/null +++ b/Templates/BaseGame/game/tools/riverEditor/RiverEditorToolbar, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/roadEditor/RoadEditorGui.asset.taml b/Templates/BaseGame/game/tools/roadEditor/RoadEditorGui.asset.taml new file mode 100644 index 000000000..ad9f237c3 --- /dev/null +++ b/Templates/BaseGame/game/tools/roadEditor/RoadEditorGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/roadEditor/RoadEditorSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/roadEditor/RoadEditorSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..9eef6d2fb --- /dev/null +++ b/Templates/BaseGame/game/tools/roadEditor/RoadEditorSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/roadEditor/RoadEditorToolbar.asset.taml b/Templates/BaseGame/game/tools/roadEditor/RoadEditorToolbar.asset.taml new file mode 100644 index 000000000..76a495849 --- /dev/null +++ b/Templates/BaseGame/game/tools/roadEditor/RoadEditorToolbar.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/gui/.asset.taml new file mode 100644 index 000000000..8bf949aa2 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/Profiles.ed.tscript b/Templates/BaseGame/game/tools/shapeEditor/gui/Profiles.ed.tscript index 74a871479..9b7385e6b 100644 --- a/Templates/BaseGame/game/tools/shapeEditor/gui/Profiles.ed.tscript +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/Profiles.ed.tscript @@ -48,12 +48,12 @@ singleton GuiControlProfile(GuiShapeEdTextListProfile : ToolsGuiTextListProfile) singleton GuiControlProfile(GuiShapeEdRolloutProfile : GuiInspectorRolloutProfile0) { - bitmap = "tools/editorClasses/gui/images/rollout"; + bitmapAsset = "ToolsModule:rollout_image"; category = "Editor"; }; singleton GuiControlProfile( GuiShapeEdTransitionSliderProfile ) { - bitmap = "tools/shapeEditor/images/transition_slider"; + bitmapAsset = "ToolsModule:transition_slider_image"; category = "Core"; }; diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdAdvancedWindow, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdAdvancedWindow, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..89f64f65f --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdAdvancedWindow, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdAnimWindow.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdAnimWindow.asset.taml new file mode 100644 index 000000000..865109caf --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdAnimWindow.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdPropWindow.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdPropWindow.asset.taml new file mode 100644 index 000000000..fc1c7b548 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEdPropWindow.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..4cdac65da --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorToolbar, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorToolbar, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..94aa65a90 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorToolbar, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorToolbar.ed.gui b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorToolbar.ed.gui index ccaaf03fb..44b444a5e 100644 --- a/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorToolbar.ed.gui +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/ShapeEditorToolbar.ed.gui @@ -52,7 +52,7 @@ position = "94 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiBitmapButtonCtrl() { canSaveDynamicFields = "0"; @@ -125,7 +125,7 @@ position = "202 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiBitmapButtonCtrl() { canSaveDynamicFields = "0"; @@ -195,7 +195,7 @@ position = "309 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiBitmapButtonCtrl() { canSaveDynamicFields = "0"; @@ -268,7 +268,7 @@ position = "415 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiBitmapButtonCtrl() { internalName = "showAdvanced"; diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/shapeEdAdvancedWindow.ed.gui b/Templates/BaseGame/game/tools/shapeEditor/gui/shapeEdAdvancedWindow.ed.gui index 405ce3ebc..96085aca3 100644 --- a/Templates/BaseGame/game/tools/shapeEditor/gui/shapeEdAdvancedWindow.ed.gui +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/shapeEdAdvancedWindow.ed.gui @@ -690,7 +690,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl(){ - bitmap = "tools/gui/images/inactive-overlay"; + bitmapAsset = "ToolsModule:inactive_overlay_image"; position = "4 18"; Extent = "193 64"; tooltip = "Imposters must be enabled, and an imposter detail level selected to edit these properties"; @@ -1747,7 +1747,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/inactive-overlay"; + bitmapAsset = "ToolsModule:inactive_overlay_image"; position = "0 47"; extent = "199 175"; horizSizing = "right"; diff --git a/Templates/BaseGame/game/tools/shapeEditor/gui/shapeEdPropWindow.ed.gui b/Templates/BaseGame/game/tools/shapeEditor/gui/shapeEdPropWindow.ed.gui index 52d581366..da9ac4320 100644 --- a/Templates/BaseGame/game/tools/shapeEditor/gui/shapeEdPropWindow.ed.gui +++ b/Templates/BaseGame/game/tools/shapeEditor/gui/shapeEdPropWindow.ed.gui @@ -838,7 +838,7 @@ buttonType = "RadioButton"; useMouseEvents = "0"; buttonMargin = "0 4"; - iconBitmap = "tools/gui/images/menubar/world-transform_n"; + bitmapAsset = "ToolsModule:world_transform_n_image"; textMargin = "25"; }; new GuiIconButtonCtrl() { @@ -862,7 +862,7 @@ buttonType = "RadioButton"; useMouseEvents = "0"; buttonMargin = "0 4"; - iconBitmap = "tools/gui/images/menubar/object-transform_n"; + bitmapAsset = "ToolsModule:object_transform_n_image"; textMargin = "26"; }; new GuiTextEditCtrl() { @@ -1137,7 +1137,7 @@ internalName = "objectNode"; }; new GuiBitmapCtrl(){ - bitmap = "tools/gui/images/inactive-overlay"; + bitmapAsset = "ToolsModule:inactive_overlay_image"; position = "4 45"; extent = "193 42"; tooltip = "A mesh must be selected to edit these properties"; @@ -1353,7 +1353,7 @@ buttonType = "PushButton"; useMouseEvents = "0"; buttonMargin = "0 4"; - iconBitmap = "tools/worldEditor/images/toolbar/material-editor_n"; + bitmapAsset = "ToolsModule:material_editor_n_image"; textMargin = "25"; }; new GuiCheckBoxCtrl() { diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_d_image.asset.taml new file mode 100644 index 000000000..3f4b36a32 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_h_image.asset.taml new file mode 100644 index 000000000..5bd49dcbc --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_n_image.asset.taml new file mode 100644 index 000000000..edfe0ee90 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/back_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_d_image.asset.taml new file mode 100644 index 000000000..00bbcb637 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_h_image.asset.taml new file mode 100644 index 000000000..299cd36d6 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_n_image.asset.taml new file mode 100644 index 000000000..b72e461b5 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/collision_shape_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_d_image.asset.taml new file mode 100644 index 000000000..ab576d9e3 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_h_image.asset.taml new file mode 100644 index 000000000..5792d97a3 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_n_image.asset.taml new file mode 100644 index 000000000..251cdfa57 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/detail_levels_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_d_image.asset.taml new file mode 100644 index 000000000..de637d606 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_h_image.asset.taml new file mode 100644 index 000000000..4261fe5bd --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_n_image.asset.taml new file mode 100644 index 000000000..d42be4186 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/fwd_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_d_image.asset.taml new file mode 100644 index 000000000..90aee6927 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_h_image.asset.taml new file mode 100644 index 000000000..3e2d7e91d --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_n_image.asset.taml new file mode 100644 index 000000000..e6420dd61 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/ghost_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/highlight_material_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/highlight_material_image.asset.taml new file mode 100644 index 000000000..3bb7ea45f --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/highlight_material_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_d_image.asset.taml new file mode 100644 index 000000000..2345078bf --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_h_image.asset.taml new file mode 100644 index 000000000..27caf508c --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_n_image.asset.taml new file mode 100644 index 000000000..2af9f1ec1 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/object_bounds_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_d_image.asset.taml new file mode 100644 index 000000000..ae130c40e --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_h_image.asset.taml new file mode 100644 index 000000000..177ed3cfd --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_n_image.asset.taml new file mode 100644 index 000000000..e7246be71 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/object_fit_bounds_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_d_image.asset.taml new file mode 100644 index 000000000..aef67ecbb --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_h_image.asset.taml new file mode 100644 index 000000000..bb07bdb51 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_n_image.asset.taml new file mode 100644 index 000000000..710b74c80 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/pause_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_d_image.asset.taml new file mode 100644 index 000000000..1dc0a5a91 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_h_image.asset.taml new file mode 100644 index 000000000..65a13c53a --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_n_image.asset.taml new file mode 100644 index 000000000..6561ff39e --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/pingpong_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_d_image.asset.taml new file mode 100644 index 000000000..dac2a2c3b --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_h_image.asset.taml new file mode 100644 index 000000000..27e604f5b --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_n_image.asset.taml new file mode 100644 index 000000000..e54744239 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/playbkwd_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_d_image.asset.taml new file mode 100644 index 000000000..7d8a8ac98 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_h_image.asset.taml new file mode 100644 index 000000000..a0b4be67b --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_n_image.asset.taml new file mode 100644 index 000000000..93cce33c3 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/playfwd_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_d_image.asset.taml new file mode 100644 index 000000000..799c379a2 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_h_image.asset.taml new file mode 100644 index 000000000..2d736b29e --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_n_image.asset.taml new file mode 100644 index 000000000..c0d22bbd1 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_in_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_d_image.asset.taml new file mode 100644 index 000000000..ecad063b1 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_h_image.asset.taml new file mode 100644 index 000000000..5c42b2f64 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_n_image.asset.taml new file mode 100644 index 000000000..0ef815a73 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/seq_bar_out_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_d_image.asset.taml new file mode 100644 index 000000000..6d085943d --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_h_image.asset.taml new file mode 100644 index 000000000..5dbbb4f4d --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_n_image.asset.taml new file mode 100644 index 000000000..031bb379c --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/show_wireframe_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_d_image.asset.taml new file mode 100644 index 000000000..bf12594b9 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_h_image.asset.taml new file mode 100644 index 000000000..ea8929f47 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_n_image.asset.taml new file mode 100644 index 000000000..f69929f05 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/shownodes_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_d_image.asset.taml new file mode 100644 index 000000000..4c22557d2 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_h_image.asset.taml new file mode 100644 index 000000000..fa879457c --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_n_image.asset.taml new file mode 100644 index 000000000..fe82c92f1 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/stepback_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_d_image.asset.taml new file mode 100644 index 000000000..764a588f3 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_h_image.asset.taml new file mode 100644 index 000000000..3fb470ff9 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_n_image.asset.taml new file mode 100644 index 000000000..9e9517817 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/stepfwd_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_d_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_d_image.asset.taml new file mode 100644 index 000000000..0b0859561 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_h_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_h_image.asset.taml new file mode 100644 index 000000000..b663656e9 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_n_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_n_image.asset.taml new file mode 100644 index 000000000..8a0365fb3 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/sun_btn_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/transition_slider_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/transition_slider_image.asset.taml new file mode 100644 index 000000000..890006443 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/transition_slider_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/images/trigger_marker_image.asset.taml b/Templates/BaseGame/game/tools/shapeEditor/images/trigger_marker_image.asset.taml new file mode 100644 index 000000000..93b6a87fd --- /dev/null +++ b/Templates/BaseGame/game/tools/shapeEditor/images/trigger_marker_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/shapeEditor/scripts/shapeEditor.ed.tscript b/Templates/BaseGame/game/tools/shapeEditor/scripts/shapeEditor.ed.tscript index 6959226c0..5256288a9 100644 --- a/Templates/BaseGame/game/tools/shapeEditor/scripts/shapeEditor.ed.tscript +++ b/Templates/BaseGame/game/tools/shapeEditor/scripts/shapeEditor.ed.tscript @@ -2168,7 +2168,7 @@ function ShapeEdTriggerList::addItem( %this, %frame, %state ) VertSizing = "bottom"; position = %pos SPC "0"; Extent = "2 12"; - bitmap = "tools/shapeEditor/images/trigger_marker"; + bitmapAsset = "ToolsModule:trigger_marker_image"; }; ShapeEdAnimWindow.getObject(0).addGuiControl( %ctrl ); %this.triggerId++; diff --git a/Templates/BaseGame/game/tools/shapes/unit_capsule.asset.taml b/Templates/BaseGame/game/tools/shapes/unit_capsule.asset.taml new file mode 100644 index 000000000..cfa70436d --- /dev/null +++ b/Templates/BaseGame/game/tools/shapes/unit_capsule.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/shapes/unit_capsule.tscript b/Templates/BaseGame/game/tools/shapes/unit_capsule.tscript new file mode 100644 index 000000000..0f1dd9974 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapes/unit_capsule.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(unit_capsuledts2) +{ + baseShape = "./unit_capsule.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/shapes/unit_cube.asset.taml b/Templates/BaseGame/game/tools/shapes/unit_cube.asset.taml new file mode 100644 index 000000000..281f67ac9 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapes/unit_cube.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/shapes/unit_cube.tscript b/Templates/BaseGame/game/tools/shapes/unit_cube.tscript new file mode 100644 index 000000000..86214d88a --- /dev/null +++ b/Templates/BaseGame/game/tools/shapes/unit_cube.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(unit_cubedts2) +{ + baseShape = "./unit_cube.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/shapes/unit_sphere.asset.taml b/Templates/BaseGame/game/tools/shapes/unit_sphere.asset.taml new file mode 100644 index 000000000..8072d7569 --- /dev/null +++ b/Templates/BaseGame/game/tools/shapes/unit_sphere.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/shapes/unit_sphere.tscript b/Templates/BaseGame/game/tools/shapes/unit_sphere.tscript new file mode 100644 index 000000000..44007e9db --- /dev/null +++ b/Templates/BaseGame/game/tools/shapes/unit_sphere.tscript @@ -0,0 +1,11 @@ + +singleton TSShapeConstructor(unit_spheredts2) +{ + baseShape = "./unit_sphere.dts"; + singleDetailSize = "0"; + flipUVCoords = "0"; + JoinIdenticalVerts = "0"; + reverseWindingOrder = "0"; + removeRedundantMats = "0"; + animFPS = "2"; +}; diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/.asset.taml new file mode 100644 index 000000000..36b7991fa --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/.asset.taml @@ -0,0 +1,6 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/AL_ShadowVizOverlayCtrl.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/AL_ShadowVizOverlayCtrl.asset.taml new file mode 100644 index 000000000..ab14cd613 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/AL_ShadowVizOverlayCtrl.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/AddFMODProjectDlg,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/AddFMODProjectDlg,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..a38ac0145 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/AddFMODProjectDlg,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/AxisGizmoSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/AxisGizmoSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..5474e2f5e --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/AxisGizmoSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/CameraSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/CameraSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..6e9f6bae0 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/CameraSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/CreateNewTerrainGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/CreateNewTerrainGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..4ea563194 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/CreateNewTerrainGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ESelectObjectsWindowContainer,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ESelectObjectsWindowContainer,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..fa9c951fb --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ESelectObjectsWindowContainer,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EWTerrainEditToolbar,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/EWTerrainEditToolbar,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..070a7be92 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EWTerrainEditToolbar,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EWTerrainPainterToolbar,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/EWTerrainPainterToolbar,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..4bca12af2 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EWTerrainPainterToolbar,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EWToolsToolbar.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/EWToolsToolbar.asset.taml new file mode 100644 index 000000000..42bf08204 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EWToolsToolbar.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EWorldEditorToolbar, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/EWorldEditorToolbar, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..119aa3199 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EWorldEditorToolbar, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EditorChooseLevelGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/EditorChooseLevelGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..b9af8ab02 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EditorChooseLevelGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..4c570f529 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui.ed.gui index c2330f6de..94eb425f6 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EditorGui.ed.gui @@ -104,7 +104,7 @@ position = "98 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiBitmapButtonCtrl(EWorldEditorToggleCamera) { @@ -134,7 +134,7 @@ Position = getWord(EWorldEditorToggleCamera.extent, 0)-6 SPC getWord(EWorldEditorToggleCamera.extent, 1)-6; Extent = "4 4"; MinExtent = "4 4"; - bitmap = "tools/gui/images/dropdown-button-arrow"; + bitmapAsset = "ToolsModule:dropdown_button_arrow_image"; }; }; new GuiControl(CameraSpeedDropdownContainer, EditorGuiGroup) { @@ -268,7 +268,7 @@ Position = getWord(visibilityToggleBtn.extent, 0)-6 SPC getWord(visibilityToggleBtn.extent, 1)-6; Extent = "4 4"; MinExtent = "4 4"; - bitmap = "tools/gui/images/dropdown-button-arrow"; + bitmapAsset = "ToolsModule:dropdown_button_arrow_image"; }; }; @@ -278,7 +278,7 @@ position = "303 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiPopUpMenuCtrl(EWorldEditorAlignPopup) { @@ -353,7 +353,7 @@ position = "465 8"; Extent = "2 18"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiTextCtrl(EWorldEditorStatusBarSelection) { @@ -387,7 +387,7 @@ position = "645 8"; Extent = "2 18"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiPopUpMenuCtrl(EWorldEditorStatusBarCamera) { @@ -419,7 +419,7 @@ position = "800 2"; Extent = "2 18"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; }; @@ -483,7 +483,7 @@ toggleIgnoreList = "0"; selectHandle = "tools/worldEditor/images/SelectHandle.png"; defaultHandle = "tools/worldEditor/images/DefaultHandle.png"; - lockedHandle = "tools/worldEditor/images/LockedHandle.png"; + lockedHandleAsset = "ToolsModule:LockedHandle_image"; }; new TerrainEditor(ETerrainEditor) { canSaveDynamicFields = "0"; @@ -889,7 +889,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Free Camera"; hovertime = "1000"; - iconBitmap = "tools/worldEditor/images/toolbar/camera_n"; + bitmapAsset = "ToolsModule:camera_n_image"; groupNum = "0"; text="Free Camera"; buttonMargin = "0 4"; @@ -915,7 +915,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Toggle Orbit Cam"; hovertime = "1000"; - iconBitmap = "tools/gui/images/menubar/orbit-cam_n"; + bitmapAsset = "ToolsModule:orbit_cam_n_image"; groupNum = "0"; text="Orbit Camera"; buttonMargin = "0 4"; @@ -942,7 +942,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Player Camera"; hovertime = "1000"; - iconBitmap = "tools/worldEditor/images/toolbar/player_n"; + bitmapAsset = "ToolsModule:player_n_image"; groupNum = "0"; text="Player Camera"; buttonMargin = "0 4"; @@ -968,7 +968,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "3rd Person Camera"; hovertime = "1000"; - iconBitmap = "tools/worldEditor/images/toolbar/3rd-person-camera_n"; + bitmapAsset = "ToolsModule:3rd_person_camera_n_image"; groupNum = "0"; text="3rd Person Cam"; buttonMargin = "0 4"; @@ -994,7 +994,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Toggle Newtonian Cam"; hovertime = "1000"; - iconBitmap = "tools/gui/images/menubar/smooth-cam_n"; + bitmapAsset = "ToolsModule:smooth_cam_n_image"; groupNum = "0"; text="Smooth Camera"; buttonMargin = "0 4"; @@ -1020,7 +1020,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Toggle Smooth Camera with Smooth Rotation"; hovertime = "1000"; - iconBitmap = "tools/gui/images/menubar/smooth-cam-rot_n"; + bitmapAsset = "ToolsModule:smooth_cam_rot_n_image"; groupNum = "0"; text="Smooth Rotate"; buttonMargin = "0 4"; @@ -1299,4 +1299,4 @@ new GuiMouseEventCtrl(CameraSpeedDropdownCtrlContainer, EditorGuiGroup) { }; }; }; -//--- OBJECT WRITE END --- \ No newline at end of file +//--- OBJECT WRITE END --- diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/EditorSettingsWindow,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/EditorSettingsWindow,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..f9f52ce07 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/EditorSettingsWindow,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/GeneralSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/GeneralSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..311ba905b --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/GeneralSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/GenericPromptDialog.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/GenericPromptDialog.asset.taml new file mode 100644 index 000000000..c6e202606 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/GenericPromptDialog.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ManageBookmarksContainer, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ManageBookmarksContainer, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..276580874 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ManageBookmarksContainer, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ManageSFXParametersContainer,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ManageSFXParametersContainer,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..2b5e2d7c8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ManageSFXParametersContainer,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ObjectBuilderGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ObjectBuilderGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..20e2a5bb3 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ObjectBuilderGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ObjectEditorSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ObjectEditorSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..984b7a7f5 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ObjectEditorSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ObjectSnapOptionsContainer, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ObjectSnapOptionsContainer, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e0bf82a16 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ObjectSnapOptionsContainer, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ObjectSnapOptionsWindow.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/ObjectSnapOptionsWindow.ed.gui index 9805d31dd..ebf204880 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/ObjectSnapOptionsWindow.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ObjectSnapOptionsWindow.ed.gui @@ -213,7 +213,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "- X Axis"; - iconBitmap = "tools/gui/images/axis-icon_-x"; + bitmapAsset = "ToolsModule:axis_icon__x_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -238,7 +238,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "+ X Axis"; - iconBitmap = "tools/gui/images/axis-icon_x"; + bitmapAsset = "ToolsModule:axis_icon_x_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -263,7 +263,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "- Y Axis"; - iconBitmap = "tools/gui/images/axis-icon_-y"; + bitmapAsset = "ToolsModule:axis_icon__y_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -288,7 +288,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "+ Y Axis"; - iconBitmap = "tools/gui/images/axis-icon_y"; + bitmapAsset = "ToolsModule:axis_icon_y_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -313,7 +313,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "- Z Axis"; - iconBitmap = "tools/gui/images/axis-icon_-z"; + bitmapAsset = "ToolsModule:axis_icon__z_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -338,7 +338,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "+ Z Axis"; - iconBitmap = "tools/gui/images/axis-icon_z"; + bitmapAsset = "ToolsModule:axis_icon_z_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -573,7 +573,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "- X Axis"; - iconBitmap = "tools/gui/images/axis-icon_-x"; + bitmapAsset = "ToolsModule:axis_icon__x_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -598,7 +598,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "+ X Axis"; - iconBitmap = "tools/gui/images/axis-icon_x"; + bitmapAsset = "ToolsModule:axis_icon_x_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -623,7 +623,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "- Y Axis"; - iconBitmap = "tools/gui/images/axis-icon_-y"; + bitmapAsset = "ToolsModule:axis_icon__y_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -648,7 +648,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "+ Y Axis"; - iconBitmap = "tools/gui/images/axis-icon_y"; + bitmapAsset = "ToolsModule:axis_icon_y_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -673,7 +673,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "- Z Axis"; - iconBitmap = "tools/gui/images/axis-icon_-z"; + bitmapAsset = "ToolsModule:axis_icon__z_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -698,7 +698,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; text = "+ Z Axis"; - iconBitmap = "tools/gui/images/axis-icon_z"; + bitmapAsset = "ToolsModule:axis_icon_z_image"; textMargin = "24"; groupNum = "1"; buttonType = "RadioButton"; @@ -890,4 +890,4 @@ useMouseEvents = "0"; }; }; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ProbeBakeDlg.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ProbeBakeDlg.asset.taml new file mode 100644 index 000000000..ca7cafcce --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ProbeBakeDlg.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ProceduralTerrainPainterGui.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ProceduralTerrainPainterGui.asset.taml new file mode 100644 index 000000000..a99c70601 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ProceduralTerrainPainterGui.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainBrushSoftnessCurveDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainBrushSoftnessCurveDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e80592cb0 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainBrushSoftnessCurveDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditToolbar.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditToolbar.ed.gui index cc9d6983b..2249b36b2 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditToolbar.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditToolbar.ed.gui @@ -124,7 +124,7 @@ position = "152 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(TerrainBrushSizeTextEditContainer) { @@ -212,7 +212,7 @@ position = "272 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(TerrainBrushPressureTextEditContainer) { @@ -299,7 +299,7 @@ position = "412 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(TerrainBrushSoftnessTextEditContainer) { @@ -409,7 +409,7 @@ position = "589 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(TerrainSetHeightTextEditContainer) { @@ -612,4 +612,4 @@ new GuiMouseEventCtrl(TerrainSetHeightSliderCtrlContainer,EditorGuiGroup) { value = "100"; }; }; -//--- OBJECT WRITE END --- \ No newline at end of file +//--- OBJECT WRITE END --- diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditorSettingsTab,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditorSettingsTab,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..6d0c5ce75 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditorSettingsTab,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditorValuesSettingsGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditorValuesSettingsGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..c0b96815d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainEditorValuesSettingsGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainExportGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainExportGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..7c8df3569 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainExportGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainImportGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainImportGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..052d013f8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainImportGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainMaterialDlg,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainMaterialDlg,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..f07f0d14a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainMaterialDlg,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterContainer,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterContainer,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..2f96d8728 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterContainer,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterToolbar.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterToolbar.ed.gui index ca4126330..37cd69886 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterToolbar.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterToolbar.ed.gui @@ -124,7 +124,7 @@ position = "152 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(PaintBrushSizeTextEditContainer) { @@ -213,7 +213,7 @@ position = "230 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(PaintBrushSlopeControl) { @@ -373,7 +373,7 @@ position = "445 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(PaintBrushPressureTextEditContainer,EditorGuiGroup) { @@ -461,7 +461,7 @@ position = "618 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(TerrainTextureSettingsButtonContainer,EditorGuiGroup) { diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterWindow.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterWindow.ed.gui index a08c05841..8e6192515 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterWindow.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainPainterWindow.ed.gui @@ -158,7 +158,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; wrap = "0"; - bitmap= "tools/materialEditor/gui/unknownImage"; + bitmapAsset= "ToolsModule:unknownImage_image"; }; new GuiBitmapCtrl(ETerrainMaterialSelectedBorder) { canSaveDynamicFields = "0"; @@ -175,7 +175,7 @@ Visible = "1"; tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; - bitmap = "tools/worldEditor/images/terrainpainter/terrain-painter-border-large"; + bitmapAsset = "ToolsModule:terrain_painter_border_large_image"; wrap = "0"; }; }; diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TerrainTextureSettingsDlg, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainTextureSettingsDlg, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..a2de349dc --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TerrainTextureSettingsDlg, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TimeAdjustGui, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TimeAdjustGui, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e291bd9b3 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TimeAdjustGui, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ConvexEditorPalette, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ConvexEditorPalette, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..2accefdbf --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ConvexEditorPalette, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/DecalEditorPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/DecalEditorPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..98953e6a8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/DecalEditorPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ForestEditorPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ForestEditorPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..539644c8a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ForestEditorPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/MeshRoadEditorPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/MeshRoadEditorPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..f61489fa4 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/MeshRoadEditorPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/NavEditorPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/NavEditorPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..333db900e --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/NavEditorPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/RiverEditorPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/RiverEditorPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e460fd7c5 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/RiverEditorPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/RoadEditorPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/RoadEditorPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..35169eed9 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/RoadEditorPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ShapeEditorPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ShapeEditorPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..954f567c7 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/ShapeEditorPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/TerrainEditorPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/TerrainEditorPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..b59ccc28b --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/TerrainEditorPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/TerrainPainterPalette,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/TerrainPainterPalette,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..1a1159393 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/TerrainPainterPalette,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/WorldEditorInspectorPalette, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/WorldEditorInspectorPalette, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..0a38555bd --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/ToolsPaletteGroups/WorldEditorInspectorPalette, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TransformSelectionContainer, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/TransformSelectionContainer, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..dc19c8e08 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TransformSelectionContainer, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/TransformSelectionWindow.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/TransformSelectionWindow.ed.gui index 26324ea74..67cb15d51 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/TransformSelectionWindow.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/TransformSelectionWindow.ed.gui @@ -265,7 +265,7 @@ position = "0 0"; Extent = "100 2"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-v.png"; + bitmapAsset = "ToolsModule:separator_v_image"; }; new GuiControl() { @@ -459,7 +459,7 @@ position = "0 0"; Extent = "100 2"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-v.png"; + bitmapAsset = "ToolsModule:separator_v_image"; }; new GuiTabBookCtrl() { @@ -1023,4 +1023,4 @@ }; }; -}; \ No newline at end of file +}; diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/VisibilityLayerContainer, EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/VisibilityLayerContainer, EditorGuiGroup.asset.taml new file mode 100644 index 000000000..e400bc2a0 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/VisibilityLayerContainer, EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/WorldEditorMissionInspector,EditorGuiGroup.asset.taml b/Templates/BaseGame/game/tools/worldEditor/gui/WorldEditorMissionInspector,EditorGuiGroup.asset.taml new file mode 100644 index 000000000..abede8a19 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/gui/WorldEditorMissionInspector,EditorGuiGroup.asset.taml @@ -0,0 +1,7 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/WorldEditorToolbar.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/WorldEditorToolbar.ed.gui index f736e8555..129b5f7cf 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/WorldEditorToolbar.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/WorldEditorToolbar.ed.gui @@ -65,7 +65,7 @@ position = "34 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiTextCtrl() { @@ -117,7 +117,7 @@ Position = "23 21"; Extent = "4 4"; MinExtent = "4 4"; - bitmap = "tools/gui/images/dropdown-button-arrow"; + bitmapAsset = "ToolsModule:dropdown_button_arrow_image"; }; }; @@ -258,7 +258,7 @@ position = "269 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiBitmapButtonCtrl() { @@ -291,7 +291,7 @@ position = "307 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(ToggleButtonBar){ @@ -329,7 +329,7 @@ Position = "23 21"; Extent = "4 4"; MinExtent = "4 4"; - bitmap = "tools/gui/images/dropdown-button-arrow"; + bitmapAsset = "ToolsModule:dropdown_button_arrow_image"; }; }; @@ -361,7 +361,7 @@ Position = "23 21"; Extent = "4 4"; MinExtent = "4 4"; - bitmap = "tools/gui/images/dropdown-button-arrow"; + bitmapAsset = "ToolsModule:dropdown_button_arrow_image"; }; }; }; @@ -372,7 +372,7 @@ position = "379 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(ToggleNodeBar){ @@ -436,7 +436,7 @@ position = "379 3"; Extent = "2 26"; MinExtent = "1 1"; - bitmap = "tools/gui/images/separator-h.png"; + bitmapAsset = "ToolsModule:separator_h_image"; }; new GuiControl(PrefabBar){ @@ -569,7 +569,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Use object defined center (O)"; hovertime = "1000"; - iconBitmap = "tools/gui/images/menubar/object-center_n"; + bitmapAsset = "ToolsModule:object_center_n_image"; text = "Object Center"; buttonMargin = "0 4"; textMargin = "38"; @@ -594,7 +594,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Use bounding box center (P)"; hovertime = "1000"; - iconBitmap = "tools/gui/images/menubar/bounds-center_n"; + bitmapAsset = "ToolsModule:bounds_center_n_image"; text = "Bounds Center"; buttonMargin = "0 4"; textMargin = "38"; @@ -641,7 +641,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Use world normal for transformations (L)"; hovertime = "1000"; - iconBitmap = "tools/gui/images/menubar/world-transform_n"; + bitmapAsset = "ToolsModule:world_transform_n_image"; text = "World Transform"; buttonMargin = "0 4"; textMargin = "38"; @@ -667,7 +667,7 @@ tooltipprofile = "ToolsGuiToolTipProfile"; ToolTip = "Use object normal for transformations (K)"; hovertime = "1000"; - iconBitmap = "tools/gui/images/menubar/object-transform_n"; + bitmapAsset = "ToolsModule:object_transform_n_image"; text = "Object Transform"; buttonMargin = "0 4"; textMargin = "38"; diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/guiTerrainImportGui.gui b/Templates/BaseGame/game/tools/worldEditor/gui/guiTerrainImportGui.gui index c013cba61..796f6a337 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/guiTerrainImportGui.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/guiTerrainImportGui.gui @@ -246,7 +246,7 @@ Visible = "1"; tooltipprofile = "ToolsGuiToolTipProfile"; hovertime = "1000"; - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; wrap = "0"; }; new GuiTextCtrl() { diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/guiTerrainMaterialDlg.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/guiTerrainMaterialDlg.ed.gui index 0d4339eae..fc0c0369a 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/guiTerrainMaterialDlg.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/guiTerrainMaterialDlg.ed.gui @@ -298,7 +298,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl() { - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; color = "255 255 255 255"; wrap = "0"; position = "1 1"; @@ -486,7 +486,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; color = "255 255 255 255"; wrap = "0"; position = "6 116"; @@ -525,7 +525,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; color = "255 255 255 255"; wrap = "0"; position = "1 1"; @@ -864,7 +864,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; color = "255 255 255 255"; wrap = "0"; position = "6 222"; @@ -903,7 +903,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; color = "255 255 255 255"; wrap = "0"; position = "1 1"; @@ -1080,7 +1080,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; color = "255 255 255 255"; wrap = "0"; position = "6 299"; @@ -1119,7 +1119,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; color = "255 255 255 255"; wrap = "0"; position = "1 1"; @@ -1429,7 +1429,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; color = "255 255 255 255"; wrap = "0"; position = "1 1"; @@ -1565,7 +1565,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; color = "255 255 255 255"; wrap = "0"; position = "4 51"; @@ -1585,7 +1585,7 @@ }; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/separator-v"; + bitmapAsset = "ToolsModule:separator_v_image"; color = "255 255 255 255"; wrap = "0"; position = "6 381"; @@ -1624,7 +1624,7 @@ canSaveDynamicFields = "0"; new GuiBitmapCtrl() { - bitmap = "tools/materialEditor/gui/unknownImage"; + bitmapAsset = "ToolsModule:unknownImage_image"; color = "255 255 255 255"; wrap = "0"; position = "1 1"; @@ -2039,7 +2039,7 @@ canSaveDynamicFields = "0"; }; new GuiBitmapCtrl() { - bitmap = "tools/gui/images/inactive-overlay"; + bitmapAsset = "ToolsModule:inactive_overlay_image"; color = "255 255 255 255"; wrap = "0"; position = "199 23"; diff --git a/Templates/BaseGame/game/tools/worldEditor/images/CUR_3darrow_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3darrow_image.asset.taml new file mode 100644 index 000000000..3ea6f520a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3darrow_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/CUR_3ddiagleft_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3ddiagleft_image.asset.taml new file mode 100644 index 000000000..4d957b90f --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3ddiagleft_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/CUR_3ddiagright_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3ddiagright_image.asset.taml new file mode 100644 index 000000000..6cbc1e611 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3ddiagright_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/CUR_3dleftright_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3dleftright_image.asset.taml new file mode 100644 index 000000000..4fc98310a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3dleftright_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/CUR_3dupdown_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3dupdown_image.asset.taml new file mode 100644 index 000000000..ae8f93b93 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/CUR_3dupdown_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/CUR_grab_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/CUR_grab_image.asset.taml new file mode 100644 index 000000000..86bd7e429 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/CUR_grab_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/CUR_hand_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/CUR_hand_image.asset.taml new file mode 100644 index 000000000..b10c6ca09 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/CUR_hand_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/CUR_rotate_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/CUR_rotate_image.asset.taml new file mode 100644 index 000000000..c2f1bb8ab --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/CUR_rotate_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/LockedHandle_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/LockedHandle_image.asset.taml new file mode 100644 index 000000000..7154702dc --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/LockedHandle_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/SelectHandle_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/SelectHandle_image.asset.taml new file mode 100644 index 000000000..98ea4f73a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/SelectHandle_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_d_image.asset.taml new file mode 100644 index 000000000..f9f6eb9b8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_h_image.asset.taml new file mode 100644 index 000000000..67f8e00a5 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_n_image.asset.taml new file mode 100644 index 000000000..3a67c78e0 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/boxBrush_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_d_image.asset.taml new file mode 100644 index 000000000..a5a5bbe32 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_h_image.asset.taml new file mode 100644 index 000000000..0ced2cc4e --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_n_image.asset.taml new file mode 100644 index 000000000..184c1a69e --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushAdjustHeight_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_d_image.asset.taml new file mode 100644 index 000000000..32fc88c1b --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_h_image.asset.taml new file mode 100644 index 000000000..44e6b3b70 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_n_image.asset.taml new file mode 100644 index 000000000..82d6a01b7 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushPaintNoise_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_d_image.asset.taml new file mode 100644 index 000000000..33c6ba5b3 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_h_image.asset.taml new file mode 100644 index 000000000..227588229 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_image.asset.taml new file mode 100644 index 000000000..22fbd4ba2 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/brushThermalErosion_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_d_image.asset.taml new file mode 100644 index 000000000..2fa762a8d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_h_image.asset.taml new file mode 100644 index 000000000..38b6b165a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_n_image.asset.taml new file mode 100644 index 000000000..ca8989190 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/circleBrush_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_d_image.asset.taml new file mode 100644 index 000000000..233d12fe9 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_h_image.asset.taml new file mode 100644 index 000000000..2302e9801 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_n_image.asset.taml new file mode 100644 index 000000000..593e37c58 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/clearEmpty_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/depthviz_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/depthviz_image.asset.taml new file mode 100644 index 000000000..4e42e6845 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/depthviz_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_d_image.asset.taml new file mode 100644 index 000000000..48d49d490 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_h_image.asset.taml new file mode 100644 index 000000000..9367b6bb0 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_n_image.asset.taml new file mode 100644 index 000000000..013496913 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/flattenHeight_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_d_image.asset.taml new file mode 100644 index 000000000..acbe60b8d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_h_image.asset.taml new file mode 100644 index 000000000..fbac68e31 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_n_image.asset.taml new file mode 100644 index 000000000..d28a500d8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/lowerHeight_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_d_image.asset.taml new file mode 100644 index 000000000..e687b3079 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_h_image.asset.taml new file mode 100644 index 000000000..b443ed982 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_n_image.asset.taml new file mode 100644 index 000000000..98f958389 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/maskBrush_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_d_image.asset.taml new file mode 100644 index 000000000..fd3438b88 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_h_image.asset.taml new file mode 100644 index 000000000..b0e2fbf9d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_n_image.asset.taml new file mode 100644 index 000000000..7a9b69dda --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/raiseHeight_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_d_image.asset.taml new file mode 100644 index 000000000..19a5d3a5b --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_h_image.asset.taml new file mode 100644 index 000000000..5d36f13dc --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_n_image.asset.taml new file mode 100644 index 000000000..bdab3c75c --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_mesh_road_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_d_image.asset.taml new file mode 100644 index 000000000..928eccb65 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_h_image.asset.taml new file mode 100644 index 000000000..32d4b1cd1 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_n_image.asset.taml new file mode 100644 index 000000000..01fd873f3 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_point_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_d_image.asset.taml new file mode 100644 index 000000000..b87c2a278 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_h_image.asset.taml new file mode 100644 index 000000000..0ac1636ce --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_n_image.asset.taml new file mode 100644 index 000000000..c31605af8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_river_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_d_image.asset.taml new file mode 100644 index 000000000..5e628bc49 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_h_image.asset.taml new file mode 100644 index 000000000..60fbb19b6 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_n_image.asset.taml new file mode 100644 index 000000000..6d945cd45 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/add_road_path_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_d_image.asset.taml new file mode 100644 index 000000000..9c0ec7a27 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_h_image.asset.taml new file mode 100644 index 000000000..6f454997d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_n_image.asset.taml new file mode 100644 index 000000000..3be72edaa --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_profile_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_d_image.asset.taml new file mode 100644 index 000000000..0793189a9 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_h_image.asset.taml new file mode 100644 index 000000000..33f2f3224 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_n_image.asset.taml new file mode 100644 index 000000000..22afda04b --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_spline_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_d_image.asset.taml new file mode 100644 index 000000000..bc825132f --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_h_image.asset.taml new file mode 100644 index 000000000..23684173c --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_n_image.asset.taml new file mode 100644 index 000000000..d60f6fd28 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/menubar/show_texture_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_d_image.asset.taml new file mode 100644 index 000000000..c80bb52ce --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_h_image.asset.taml new file mode 100644 index 000000000..4c2dc66a7 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_n_image.asset.taml new file mode 100644 index 000000000..6667cd549 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/move_point_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_d_image.asset.taml new file mode 100644 index 000000000..5b812d06a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_h_image.asset.taml new file mode 100644 index 000000000..24ba7e00c --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_n_image.asset.taml new file mode 100644 index 000000000..feca820dc --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/rotate_point_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_d_image.asset.taml new file mode 100644 index 000000000..8a5a9d35c --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_h_image.asset.taml new file mode 100644 index 000000000..ed46c2645 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_n_image.asset.taml new file mode 100644 index 000000000..35d27e9b6 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/scale_point_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_d_image.asset.taml new file mode 100644 index 000000000..17130afee --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_h_image.asset.taml new file mode 100644 index 000000000..1caa3f710 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_n_image.asset.taml new file mode 100644 index 000000000..a7886b7aa --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/road-river/subtract_point_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_d_image.asset.taml new file mode 100644 index 000000000..f4ef93ac3 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_h_image.asset.taml new file mode 100644 index 000000000..e298151ec --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_n_image.asset.taml new file mode 100644 index 000000000..b5ca5559d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/setEmpty_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/setHeight_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/setHeight_d_image.asset.taml new file mode 100644 index 000000000..50b15f65b --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/setHeight_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/setHeight_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/setHeight_h_image.asset.taml new file mode 100644 index 000000000..9d5f2fb07 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/setHeight_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/setHeight_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/setHeight_n_image.asset.taml new file mode 100644 index 000000000..376203b09 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/setHeight_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_d_image.asset.taml new file mode 100644 index 000000000..e1bee01c4 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_h_image.asset.taml new file mode 100644 index 000000000..5016be488 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_n_image.asset.taml new file mode 100644 index 000000000..5648ccc00 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/smoothHeight_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/softCurve_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/softCurve_d_image.asset.taml new file mode 100644 index 000000000..744ad1f67 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/softCurve_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/softCurve_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/softCurve_h_image.asset.taml new file mode 100644 index 000000000..99344fa54 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/softCurve_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/softCurve_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/softCurve_n_image.asset.taml new file mode 100644 index 000000000..5e1c0c96d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/softCurve_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/new_layer_icon_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/new_layer_icon_image.asset.taml new file mode 100644 index 000000000..be88d0fcc --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/new_layer_icon_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_d_image.asset.taml new file mode 100644 index 000000000..8eeb20a5e --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_h_image.asset.taml new file mode 100644 index 000000000..9c2a18bd9 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_large_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_large_image.asset.taml new file mode 100644 index 000000000..2cc58eaf0 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_large_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_n_image.asset.taml new file mode 100644 index 000000000..73ddf687d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_new_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_new_h_image.asset.taml new file mode 100644 index 000000000..cbedb4db7 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_new_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_new_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_new_n_image.asset.taml new file mode 100644 index 000000000..36980b9da --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/terrainpainter/terrain_painter_border_new_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_d_image.asset.taml new file mode 100644 index 000000000..fc55fcc26 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_h_image.asset.taml new file mode 100644 index 000000000..930f11ee6 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_n_image.asset.taml new file mode 100644 index 000000000..79515e254 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/3rd_person_camera_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_d_image.asset.taml new file mode 100644 index 000000000..bd2b058d1 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_h_image.asset.taml new file mode 100644 index 000000000..e97c8f3b0 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_n_image.asset.taml new file mode 100644 index 000000000..47fbbb589 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/camera_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_d_image.asset.taml new file mode 100644 index 000000000..f52a2c309 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_h_image.asset.taml new file mode 100644 index 000000000..cd810e238 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_n_image.asset.taml new file mode 100644 index 000000000..0cefa6991 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/datablock_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_d_image.asset.taml new file mode 100644 index 000000000..b8845e1cd --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_h_image.asset.taml new file mode 100644 index 000000000..a2660d674 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_image.asset.taml new file mode 100644 index 000000000..02004402f --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/gui_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_d_image.asset.taml new file mode 100644 index 000000000..44089d2c9 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_h_image.asset.taml new file mode 100644 index 000000000..06a92c886 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_n_image.asset.taml new file mode 100644 index 000000000..ce5198aee --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/material_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_d_image.asset.taml new file mode 100644 index 000000000..2a949ad60 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_h_image.asset.taml new file mode 100644 index 000000000..e63949286 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_n_image.asset.taml new file mode 100644 index 000000000..0f45b9ee6 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/mesh_road_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_d_image.asset.taml new file mode 100644 index 000000000..b339490e2 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_h_image.asset.taml new file mode 100644 index 000000000..2a3d851a9 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_n_image.asset.taml new file mode 100644 index 000000000..b05d3b2e7 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/missionarea_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_d_image.asset.taml new file mode 100644 index 000000000..50dd085a8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_h_image.asset.taml new file mode 100644 index 000000000..9ccb49098 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_n_image.asset.taml new file mode 100644 index 000000000..16246fe91 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/paint_terrain_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_d_image.asset.taml new file mode 100644 index 000000000..bdd815ca8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_h_image.asset.taml new file mode 100644 index 000000000..2628868d3 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_n_image.asset.taml new file mode 100644 index 000000000..e761ea22d --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/particleeditor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_d_image.asset.taml new file mode 100644 index 000000000..712648c05 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_h_image.asset.taml new file mode 100644 index 000000000..8d577f919 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_n_image.asset.taml new file mode 100644 index 000000000..4dfaf5c5a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/playbutton_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_d_image.asset.taml new file mode 100644 index 000000000..174506aca --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_h_image.asset.taml new file mode 100644 index 000000000..67ac7db78 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_n_image.asset.taml new file mode 100644 index 000000000..d244507c9 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/player_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_d_image.asset.taml new file mode 100644 index 000000000..7dbe9c3a8 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_h_image.asset.taml new file mode 100644 index 000000000..24716026f --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_n_image.asset.taml new file mode 100644 index 000000000..1a63b1064 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/river_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_d_image.asset.taml new file mode 100644 index 000000000..a1552429e --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_h_image.asset.taml new file mode 100644 index 000000000..fbfc057e7 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_n_image.asset.taml new file mode 100644 index 000000000..e096a2e44 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/road_path_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_d_image.asset.taml new file mode 100644 index 000000000..cc073951b --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_h_image.asset.taml new file mode 100644 index 000000000..3562075b4 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_n_image.asset.taml new file mode 100644 index 000000000..2aa9f68df --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/sculpt_terrain_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_d_image.asset.taml new file mode 100644 index 000000000..1d2fe11b2 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_h_image.asset.taml new file mode 100644 index 000000000..093d4aa8a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_n_image.asset.taml new file mode 100644 index 000000000..10c02ef78 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/shape_editor_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_d_image.asset.taml new file mode 100644 index 000000000..9aa8c0cf6 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_h_image.asset.taml new file mode 100644 index 000000000..04d7cc6c1 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_n_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_n_image.asset.taml new file mode 100644 index 000000000..15ba0a376 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/transform_objects_n_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_d_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_d_image.asset.taml new file mode 100644 index 000000000..f126e672a --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_d_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_h_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_h_image.asset.taml new file mode 100644 index 000000000..75f129d51 --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_h_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_image.asset.taml b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_image.asset.taml new file mode 100644 index 000000000..d0e202d4e --- /dev/null +++ b/Templates/BaseGame/game/tools/worldEditor/images/toolbar/world_image.asset.taml @@ -0,0 +1,8 @@ + diff --git a/Templates/BaseGame/game/tools/worldEditor/scripts/menus.ed.tscript b/Templates/BaseGame/game/tools/worldEditor/scripts/menus.ed.tscript index 106c4fdf4..6e8348948 100644 --- a/Templates/BaseGame/game/tools/worldEditor/scripts/menus.ed.tscript +++ b/Templates/BaseGame/game/tools/worldEditor/scripts/menus.ed.tscript @@ -361,6 +361,8 @@ function EditorGui::buildMenus(%this) item[1] = "Profiler" TAB "ctrl F2" TAB "showMetrics(true);"; item[2] = "Torque SimView" TAB "" TAB "tree();"; item[3] = "Make Selected a Mesh" TAB "" TAB "AssetBrowser.setupCreateNewAsset(\"ShapeAsset\", AssetBrowser.selectedModule, \"makeSelectedAMesh\");"; + item[4] = "-"; + item[5] = "Project Importer" TAB "" TAB "ProjectImporter::beginProjectImport();"; }; %this.menuBar.insert(%toolsMenu); diff --git a/Templates/BaseGame/game/tools/worldEditor/scripts/visibility/miscViz.tscript b/Templates/BaseGame/game/tools/worldEditor/scripts/visibility/miscViz.tscript index 76361304c..c555d9138 100644 --- a/Templates/BaseGame/game/tools/worldEditor/scripts/visibility/miscViz.tscript +++ b/Templates/BaseGame/game/tools/worldEditor/scripts/visibility/miscViz.tscript @@ -54,7 +54,7 @@ singleton PostEffect( Viz_TexelDensityPFX ) { shader = Viz_TexelDensity; stateBlock = AL_DefaultVisualizeState; - texture[0] = "tools/resources/checkerboard"; + textureAsset[0] = "ToolsModule:checkerboard_image"; target = "$backBuffer"; renderPriority = 9999; }; @@ -435,4 +435,4 @@ function toggleVolumeViz(%vizName) $SFXSpace::isRenderable = !$SFXSpace::isRenderable; EVisibilityVolumeOptions.checkItem(7, $SFXSpace::isRenderable); } -} \ No newline at end of file +} diff --git a/Tools/CMake/torque3d.cmake b/Tools/CMake/torque3d.cmake index 619bf4de3..a401878de 100644 --- a/Tools/CMake/torque3d.cmake +++ b/Tools/CMake/torque3d.cmake @@ -216,6 +216,9 @@ mark_as_advanced(TORQUE_SCRIPT_EXTENSION) option(TORQUE_USE_ZENITY "use the Zenity backend for NFD" OFF) mark_as_advanced(TORQUE_USE_ZENITY) +option(TORQUE_SHOW_LEGACY_FILE_FIELDS "If on, shows legacy direct file path fields in the inspector." OFF) +mark_as_advanced(TORQUE_SHOW_LEGACY_FILE_FIELDS) + if(WIN32) # warning C4800: 'XXX' : forcing value to bool 'true' or 'false' (performance warning) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -wd4800")

      1+@p``2z=s7_RV=} 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 diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/start/open_i.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/start/open_i.png deleted file mode 100644 index 1775c78e9ac322c30dfa89b14f90665725baa85f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48906 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 diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/start/splash.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/start/splash.png deleted file mode 100644 index b988c35c3c7758dad4016ec8adb0b58c99c3415c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40979 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 Cf4K|* diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/start/topBarLeft.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/start/topBarLeft.png deleted file mode 100644 index 206b6b0c68e44040a36b63612c2c79f6378a017a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16251 zcmW+-cQ{*b8%`v4>=ip^X^j|FTWo4;%^I<(Qln-Od(~EoT1Bne)GjeS?*T%xy$F<)^5&)1P zQdN+B={;xp&dbX#m+caRkx8(AxS-hiNJ=Ci5McS`6{mtNy2Jh#19m=u762wC^mkiB zK?Aqs@c_{=oBcX)f@J_K&~Q7M3UhaZJCdAG)(6JPZ*rxK!LkOBB6#Y4MJFuafl-+I zFfUk;5m_F2Cv-UVVR-}q0jM5jeS!rncz%luLN8oij4*HJ$e?PgfwjzpgoJMM9>R1= z9bAF`x5L+2p@NFVh)hNB_LlZ+r+qwr>8TvX&~P@PB{2aamcgss!3Dtj&*F!F4n`xA zFnbsETKm2jQB8sS&8y=zArM7DHGxA*T-;tvunqth0PL3gxq#L7|fY7_pz%5m97w$>36ka`uPi13~{S|J+%DzBLFi#Vqq!Mxf<>^KRe> z^Qa3Yf}@1|D}=eb7|)SuNBfW!;|NZP8>_}WYz2JSN+G2TuRnG+R{1 zyXf8K?a&d1zYCRMtj*Ym?m!n`?LDjF#4f$Ztx#hD_@uf~#srfQ0(k`^Lo9l)DC zC>a!v|JA3vtczzLP?a-S-w%DhgMx>oCmwI1a6T`gD(~;_aA&OVF5;v3QrM|##gF6I z$90qZG`=VoQ+59PN0%6moQzZB-`ENAbf9|h99Im~d-1_GKlAp60L$t7!SfU{6Asp! zprFL8Alfwkt9#JJC*4KYF} zTkvEA(j1Ex#)%6$_3A-2VEnFnZ!t7%`8!J}gCO6)6!yB{0t=2SW>A6-19@hFtY%@F z=NF^s)c!F}tK*M*N8|}HucO&piua!0UJ*EgEyBf)b%p}#F2S`B4u0rLT(6a&-hYQp zJ9~k}C+V(tq>Wz^1%(C#yR)_GgPXHb60hztZ|4JA8!@M~oFvSTgp$|IaZ1eFvjv1O z@>nk`*~gSVCww|gOr&4I#;tIp@d<;41{sm(e>Lz1ca@{*hSz<-?WPLhBDT&fU5+kl z)xJc|l-7PsV#+H7E|M%ECNlZFBL(bIup7Jy>&Fj=w9dGLxDy89&F9IMx?#Tmj#}<- zpZ)n+331%S$**MCN$%y)BWOJE{wul^vwFR9%+Sr@GYcJLh|YI^#=RwJ`j?_@w%Kb~JV>{{2&{mPxosF0U1bR++I`9g= zW|t0ucC5qP8?0-=d}#?Kl$q1dmi8OJEimI<6DicaZ+&mKGory(;H^03f^o^rJG*l5 zUmSyY?P~AZm?{T&4ZAcbKQ~)4PW?Kv3%!VaIwSpqEV#Mirj374&}E~6f;??nSOXgF zVY*hjHVs$Tj=}L3fXM6VHIgclC1+E5yJc^+9eyi)K2hiN%9@(~kt~d)ns?C6)F6p{ zyE>LT@NW%|>9p*vPd1HW5M$z#yRYe5_nXyAhi`vjmEZ>l&SE@XkH7i1(>&ZEgNhRh_9N|?Fyk*8N|#aFk?mLL81)fPPgL!nor3jfQQh4GW;chTd~WV zv;M=kY4<`df`WI-<5$;PS^=8WNR8L$TO*q??LoWg+7k4?UqfKZB5F4kfZF2X3OS|KW3C zskZdt)65b)_4pnciH973b8XDZ_rB)w`G!~YpETA_=P&YUo9bHd%cLG^B0|SF{JQKF9m34AS z8VeAs%K1zjuM+`D%5_J0f6jH7nBW?AcreUBZYt3siACE17?2Kgo#f{tOFc znr=C4tJIzXjsF1wJZH|zCd@JPUX7k7CW{00mVXTmLr%Nde%ZYE)W+=lr`n6psYrxP zwfO~-oxN@IeUsr=Yc`9%4ctO`+s4exwed9tOHuf;dzHL z!0o^yjE1q9;8(99pGiLeexi2hBB32P~K zo*gEgu>ihJC56C9<*&G%IlIf1kFXYkUQ|VJcrBA>b`yHzd~#lF((N3fF|&V+M<-7M z<}B!{t2}TFdE|@1Q_0Qj@2~tUzvuL3YfegY<3RUML)MSl#UONBewAXP-(S-;!^P^- zkvK>HjF56e7M3cuR%{uKC7`V3Qt(abr;;dH{vG^`56hzo*iSVkgriwKOG!1ew@w(z zcFuy8t<)KMBZnkMfRsG1vqfs^ad1C(G2bv3hiRJVs0PE(X2|gMdG})y;N7np9*F$d z`I-GfSRumqc@lWGl#3vgmL6G>EUr?;YX4DD!5?K=-?$G;VV&f z+nIQx+fcY6WL`y^;`EUZ<~{%Jhd|+W@bcxCTrcH>ku}T)q%-EPj1zpC_ z)Q)n=VT&(H0wvA#q1jZ+t{1ur8abkaap$5+ODz{2M_|d-hwoEubSM+Y`ZLx<&;1XZ zD;&P5%miA`i?|1CNDbX7>J&IUwl6U1Ua8?R>@Kp6@3jydYY?UVlEtoS*kWTeUS>90 zcvUSz&aFQ2TR3)dzGw}x+;-UO3Yp$Xo++T9Hx<)O;uGnSuaW1ukP7DD0<%YPj(8%#9LyGpG+4k-3&OVu{V|n&FA|)J= zRfqsj_;AoLGz93sIkcf0Dr>{;PQtNo@y0f~^hqU$?~9BTj}Vly4S_6;W*(+AiYo=;+iS>_ zj%6>#g6Oq0pUHZsRGWmbb*0n{mA=?zUX=+-Gd!8^Q$5h_3ds?hIb`-!(P9T_rDs;c zI!g#lB?(M|D*%Vc^VIB#`|Qw~>;`xH=5bl_z}}UA*V9`mOU0tC!8W$!$-{}RaBYP@ zqz9u^NbJkL(^>E7CzC4aV9)RoM+fE`VUF!RTDl6K(VfJx_D3GsSXFL6Mew>1r0j^i z@1g5tNo4k16V|yrD}oZF0A0Tx?p?d_-S2kijWi(hMN zGfNlD+9o4srI}w|Y3OCn*S7yPix@r^j-gS>EzvH&xc;!t^h1Swwg0O|`3Dt3)vOQ= zxr(}9!#z+gL>`&IbUkn5hph0J0W@scdfNg?{)QW?vSJU)Hu*hnj(uMtdT-ap_6Gvn zblT@|uqIR_{0A3-BX63Fj`=MwOplb?6tp6-wG3;aTPh4Wyu2sHI*-+u=zFJvtEZbwOjQr}Xi7|1T{LRVvPb>Z#CpkB~s;S_Y=11#sCiL>*tV9q9j4sIO z5TAk*;P|$zmZq;BO$6LjMLLq&8|dnik2)e^jg5^FOF$x7rlO7vt6KCEL(QlEKn!{7*=HL zQ68!fp@o(g=rUaOVz!;Dl&oAAeYJMZpLeZz_b*Or zCx`cZ`x7~5TAyP2*3lyCkU!)v&^tGSd>qOW#2Qi0(}p!E=g)28{Wd0%Q~(r)BbKKZ zaGPk~yVT&$C0&;jS9)L8E+^*rI+Lyd=SBJAV5JZDj0#aYog5$`^v`>MYSCTJCn@Wd zOnECpvKhI2@$pQ-Vtc~H`l?$z#L)LWIHVI{&sJc|BmXJx4u|s|gIiPW$r1b=^7T+sK zdZzO|lH|=rQ`TS>`Dyx8iOA+0tEwe_G=01BlO$bnyuAuPS+ZkND}}}v4dF1H7I{BF zg1HUI=hG4{cal3P04Gg#*yW&rN$CVb50TGfk!{>FZpbO%Pj@F~5#53>LaoY86LS55 z_!-MTB5EC*ROtXwPIB_cH?F~`1CBt$V#9Gji{+!n#>^mB{4&n5Yt7~GC)N~GC>(pn zf$k&B>7jXL0Oq5OmDkM$N_wpwQ`G}#O)9X={K5e@V{>Vv}}@EwxUAC+jRFaX3l30g#LkFxZo zQS&Z_joMS7qp%`^SELkv~B3=y)4vvi6=dA4IEak}f2M=OBF;sDiM}2fu0rVxY&83q( z^yCGFa%F@iv-fv|mxI}tpOjBzo>XN+)>DnHHdrXQzIV7WkFVp}H%5>>?(0Thu8rh8 zYe%_Oxq9E-72W1|bz=A{p*l4iFv(@mUnZmmF*C6ZE(j-&MkKccxXI^jPAPa3V=e)= z0quz+HLXB7W&MF(GT^G?lEOkxetwe5e*yQm`1^}L0`BM>HHg=-gjoDyhzw%^uin}F zzpY!Lh_qZ9X}=4@_GJs`TKCJKHlblbbyjc(m%wqL_zkAd+vbogu&kE)_=cU!y;mt$#FRaF~9 z1aQ3tYFXW0$-jI_Iev{@6J#sL%G7><{*#-R$9nw4WBEG;eARX+&GmfWXq{@@evKAU zDLVy0^aOnT_z|Y|L*PQblh9s^llU!AHi%~F2d29A&LZ>I{moW9Gr}mh-P_w6=4ja# za2G8?9kw5E`B4fE>YB!1USbdPWR*U-d@PWN_iwYpv}LN&oW#Kqd9Vm0*_HIWBqiq& zexC3jqM@s=Kx=bnZ?F+*q*0I-kxxSY?zqUqlScJ5|6OgLq z7LPq@_*7te>@tpy%3J0UKCuDdL+hWAL4^q!Dbl^Vg`$zs_` z^C;A!W2F4_`l51rsa;4w@XluW{(d?m3$DNi5BpE_ zLI0t6M_Wqk!zHBQ+lMlUmI&2`Vw#qXSkxA*tR z@G}}reno+N_BU%w>&vUH!_Ve2UuVS3Fn2bCeJ;uP_KXy60+PjisS46cfSH8(8XGlV zUvX^)L#l#;0>EDC-OU9>G7AgP(Z+^~nVDn>?YfKxs!WE;$YUjsjpZu`(L!djyVX4r zMo2zEA)(XrbEPSd(@hOzVduh1(9?}9aSsA}MHLmi1l}i4Ug_!zdhGsAex#MBQHSuW z*3-Q1t=;<)Qx-hL!wkI_xV;j~ctZ&L_bau2eQRG@~27{J&500~HU_Ah$ z_Y0Ab&;U%-)gbLzYS1`GrF!3BgBMkv2cxegk&MAj z;XtMkbShMPw5toGYfxNV%+A39B*N8C^5z7soCjPU0cY9;pFP9fRLX5EDRI!$B(CBG z42hswL4TjBV0--ix3h%PT*>$6`ArAgQT#Cl8>mYC?tCMD1*IP#`zy@jEXKJ4t;9bi zBDwH+y22EsKZu|YGC|@~QBZ(}tn7Ye`W&xf`^i&--egf!4Pbj}1W}2?Ay!saK@jiH z48>tFE6%KTf=BT}I(PsqJUgPO)`rN_k(@|#9sv|~6Ev+|==KH&^12{8F=|ETNwLnr z<-etPE19Lm`?IUl_NB6Az0Kt_tWhWCm>KF(0ocamA^Q2r1;45Yu`N>S7PI8|dqEUW z*=WT|6HUDwLn~BMTg!rP@Zv>nY3XiXA{!bKA|?qse!!bQR8>_qH;Y%z<5#W*miQg7 z{zOx%y7)ZyJEHJ8lmYENN5TO0UmvNb0VrKPJ#qBY(5&eGepLh__uIF<@vmw}ZvsuM zbA1kOuTIh81cu!RoJ@6f^}sgJraO|KW?V14L8RU93XAfJX{G(mRbhg;2^J=;4fI5+ z2g59l(Y+tc;Ou+)zU#aaA~RMvJW36Dz|8&6b|=x2B>1W@BYk}wp1D8^tn{L=p+5PZ z;>Mz?>)-x4I+9Gz|DEWEYfn5TL~IC1>CBX`~1 z9uh=w5jS>!Y>&+S)cs~M5{bRpH3G>!*23uyf9zrnpqE3nXW!ke{Hf$O$J_xo<&Pe_ zE8%SWPGO4K#A4ul<1lu^)G%P37Wqsv7^eUNTARdRI@B!3*5b2k>A)!+26u1&w9-QJ z(Qd{M2T71&3lFFJ)%D57;8Vw`GQ(;tr&&g(3-}kTp-l#Da2g_LmZT40tJqf-lbERE zW2D$|3VG+2*iKR<-|PgRVkItZNPR7kFqGl-bXHin_o_?J-e#w zw;!q8yM1RXW?y95P~luWMnLoZbTiA~!ccF;Dl>x`?IWzR$D;@^I;@maSioF3h0OTx}lvH=-??MErk_E&n5A5%6n*6luoy}F_klp7lXT>3W z8d*kM9yPO%eggHMy65!0@=Goq^zb_Iy&oXfrx2O%VBL*)+F0ETcKniwBfkK6v{eXI z*EZ%6LR&eb5V@~wTs#$o^DapXXebu)8z+bhG7=NTYYJ}WJ1DhtNsevkD>v~bc^{e= zOh{u&__gr}Pz~i#g;ksT{WMG&N0>wg#}Nx1Vq~(?FP^||%-GK_{j|TWE!LmaiL@CD zNpSc|@*@J??$XcCjaQ=w@pY!}8iiy|hi?*n+5p{OGsB#gp4=5qYJTn*8sCfSf39IV z{nd&63se{jcK1Wu3R1DiJx8mkW0ZO_eJ>;Cfi^W6J8c!#Xc_D5XMa|MJF=}#4mC>U zP!;U!5DG+yRg^|=ZFbIXTH8{ zu40iq@@lug02qDAa8^6x^ zXThwTxqL}tudUYmssDZZWBeGE2k^X+5W-YhU;5bgPx0SD@^Yq{{hcxDLY}{PMcx0h zh^Sc2j;LDk!mO3s&C`bkqxc+eZH#ad)sn!cF(rJ1ZUnAH7UE%rlH?&_Ew9zXn&S4l z7=zSMO>$}UKe<;%JC|`a2x-2=dYC@b2(iPNlj@%KGJVr3W@z-mXa%t7IxSwZ9;^a)l8208X@L1daRLLqSppm>!a>e*Yn+wP;SQOvX4 za(d(!Wf@fK)o~WBzEj{S%XT0DNpmAYKToJXB@+`P#tzCSPOrMP?9;?-<(4gB;g-f^4Svlxl}AUxIb2_PX^mnv#9mBH~_=pRnkEt zg85n8F@xXHE&w{hB{h681rW+9FmoVCj9}Yb#FqEZhbn992wkslTvqp@v}d z!EhN!wURg}3Re`U5ng6!3j(RgDlO8HKU8@xiY%mkw^rJA);H%lD}UP$w*msZ&kvO) z8+aP&2^q_QtNa+uE%sIqYB`2u&7p zeLE&Jhzia&#|p$jGGJ-koL*c^n9Hn-&hQ5X@5;h`LTv05Zp|*`eORd zywpsviv>(2Pt{S8VzxCxe2>ZL0*7{!?E+P0#u$RCNKdN<4iOebx$@R@C1gd|Vs)%M z(ftwLnu=#g>x{X-qv8i0UYJXu{3ysMWhI_5e)6z)Adk1K)8tP~)I5Jj$6Lb+{%`s| zR|RCnyT6mTTkA@BYaS3X_}){=R!@Y98mA{GVR9uVVKxSHc#i=NYX(ja%Dz{|UjOBWYXu%I$YvF z)5lSziQco6li*H$ME^a)4PS~`F2iZJ!0o#tqT3HrU~EKK+R90U(m)?G8yfyPJvG3r zP+MD5*w}7aft%JZFenrT13GsQrA@=W7b3jJ+|Vw(wn2Lyk{h$g^&~RehY9Fm(HwxE z-S#9|GjddLIP_AeK0f{o$srCCUSkRQdg;z~pU^G7qTu-|JV~W!?4#&I!?;{e0=33S zSJyDv*=|~4oQ_Z9;cR=%GXY9{l-TgoTjV9kI4(r^l%xO^n30RX-Zp4~=Q2tC3k#c! z);XF+jcOl^U@$N}J~sQWK(9#OLs`g;ebjhlJG3~V&+LbFZCnJ1N z&oBSmHH!Sedq86(i8da4MTy_f5DO8K7hQ$*BY$h zaSNy{va&|I)w24PfbF%!yV^-&P#jPwhULICoOl&3SaoZcgc(5tOW)EaTy%aRO3aUa zCI}f|lToVOSgy>#!GG9>M?-&|QERjuABCa2wYnqvbAk7Y7LX@>i@785^JWmH@6bQ- z!=3b2j}h(3U+xvZv$6IYywuv2d1pucMv}^!2rhF9uQ|H6TfM_zBtX_NJIrqHsfx{) zmrx$a#RnpWC}G|utni!0?$;(T5z8i)JgY{bAFWiyqM0>RuC-RRCOFMhZT%-%`7@T$ zFI>Qf7cV4MNhHnFha3iQoKEV3 z;VIaaT1+ZVn{}}L!;CflPDc_H~9YO5uoQ_^^!a{A&J~?jZ46A38U7tcNehKd6oG{%Y zFS<#W@-=Y!wn0zn_tf+uSvIn>3BGrYwr^~nIo?+LX*-e2hTHrR+p0^-we8&lB!QDT zYVULt%eG#hq~izF0O@5&;>eA(gh)%&@vA=myPlY;kDwF2H}$aYeGG6isGNsELK#y; z2({T2D5HSgfk}`^n!vB|zaw^Pts#z&LIv3=bObqcND05DEMEsv;mXcwo+0tqb6RRg zq#1kt$8&1B{+{m~f1B)@Ul~?neyJBzFeUz@gzf34LXG_C=+u|(4F(&dmT!KV%KSbP za*Zd(Kjanoa;x^Oasw_JwrRkC^N~hUun<>t^9W7LrAIT*>|2aEPAX zVPP`zz+9wdQ8U!}JW`o9zW4OXWcuvD^FwMUlBps&O&B7tnv}=YY{F-{{oO3ah7>%p z^X|Lx!NvPFwz0vQvY(b?*bxkWHH&>2dVALrJ%TSUtCqb)K09Q1($L2@@IjlWb4k^W28eMuDgelU&hu!Y%NUuk7PvU>>$V42Qd-5q29-<`)iBB-2XWkgH!GPSSkJbr-G0P0N z-~Y~En5WK;12wg3Gs z?cS9D0tfE3v9STvnE&zK>-~EPc>VGu9%wg3nv~q$!N`af7gzZqO||-*E-Nd3q1MF& zsn&o0o|2qQVQ4m#F0|DZK>}HpqDCAT85x1|YwPOXJs>G*v8ql^2dk@=mm3L<0C>~` zOy&6i2hi}D1oHUk>FZaNmt$|{J>XHGF0k7RsGB?>nn>>I1_}Mc90|T1v&VhmFmw7IA?@3{WuCA_%N=kW*c%hI$F^06$pdb=q zqP}oq&&cS)!a`#sqm>KJDwqDgKES3hKY!)NkCeC3EYrVoB)pvOuFn#>dhLDn;RwK7 zh1tVw8P7n6!j$2dk-;KRRJ^+R2mq1Br6<&q@9f@ua!JX_uBnvo7U1GG6)iejf|wWH zX!~P|YTJ`A`Q@NzWTm@hDqGT@)s&*>`Zs8i#Q?$=Cj+&pMXO zqIZazCd7bEb_vV7?QrdFp~HXxnP`=X7B3TmOOI`}CQU9&51xY9>vU61VjpogD!PnF z^20;S)2`{`bsfA@9 z^0X_z31clKx_OtB)H~;7KE)6-`jZ1GWhy|>K7SSEz3TJ__k98$A(8Ig`ofP{pD#0y z#E6Y8E9?n@lS*?KV4SD7n#@ z^apPFaFwyEqPv7OXjzRXQtn<1s4_Abtu|2SraF?Z%Y?(8+gvAXiMf<}O`nWn;E*v! zgyjSOigp)p=sWoc&ph?3;7~s8o76Ph;jF<&ohEvEOBdvoel{#OZSg}79E%k@!{t-* z&U-D`6)(Wa?rj$gqF^Ck1I7j^3=qFTKOXAjqx=^c9n8p81JtEt$sCz6VUQU8i5)2e z>N)iD$~Qaqpbh-Er)$BNVX z==f!0g7-yq9zq0!|GUa3`&6>%Rqj=8cr|yc>3zAt*Ea*&Pv%O#IAl0v-149y@wqx^ z^(>=Q>^KHB!U$fPWGw7{hgFh+06yHIZBu2I#V+`$gb!Il|0y6muvV-d`#1N-RHD$S zwfD=VrlYEhs%DT9EVT}F^R0AMXRv0!xx(pHkofZYc0conpH{d^Cvj``j|y?w^XeC` z+i<(K6`+|5#5boXKiRjyG>Lo$umuz%@o(5MVOh`b&&DzxL$I0)MgA|X`>)?VOJ+2Z z8sY^B+G9LN+ZPR%x@?E|xHCx>yI%Zsa$6Xu2vxYHd=4=}4mJ*)dRjdv-T@&7wZynn zSSy=Urj&kUep07Of8;LL6e)zmb^A0kjt^DS%v~lugZCWyr_jN8T94B9qOkf!fI*m> zv6X@kd{yD|7Hw;%bzY`uMfcZ%JEtOdpdENwrQ(KDY3Bx-FBUrP-VJit$$i_ZWxolB z6uasPrWcQ|mu2uvHq#JCjn6|_%63AR!^b^S#BU$jluF(jH+eW)8>PB39LuZ@!qFceRzEg&;?Ek(BJ@FpL zvFxV#?U7aJK&hyj^wEZ!T@^$c2LJ{5FVQHH^$IL2bjT(3y%d_1RxJIJ@h?U1&jyHP zKV}Sg^Y;BC9{kuqi}LU3mvo5}Gtb@u_3qo1=SUh(;v-e`N04UaXj8w(r?lZLe23@# zq_phRDK@j>Yr31|d*ak`OA#$btSZw*<_ZNDr_yhM_7d;uaV%g2kH`tpfOpQFc(cJ_ zGvKkJ0wn$8XFOzEArbtyN;(CjD@eF_d&>ob-zPsq^PkTfwpzQ^1ns`-LgH7Fb^%57sEC?pmfetv`ZkEGxQ@yEU=2k~vv*t&Ig@Tw=4QEsCp# zZGzT^lSufn_nS^Rt0T)atTGCR-b?D3PWvw%7KLUpIls8INL*9n@J!uJQo(~A3ySJ5 z5dD)4?Ea*u=W&ip@{*yWlE5dpLBEyQ=lgzK-LIM$r9-JHgYXKJecvZQU6ufG2ppnF zYp8vZ8J6$DqS;k#DD?96H|nS!|BVS!vRu>X8PX`qTPKv2KeL|ElcaBXnfp4Uuez~* z{cJ2`NX6C$tboxaJ*L}K-n@+n~L zWKuA)UReyc9pXoUU%|BsHny;kyE?0_4X`wbzJ!KY-rJ$ zc91@04*#QhBG~%JP>04o-1uHAhTdgT^>cp` z|1caYw57RTN?;~D>_e_d*oWqS@)?B-z27&?-pH8Q87(5~)xTFb+CFirp{8QgXDEE^ zw3EjbJRQ5n6$WT5uRlO`5cfAGDX(dEwl+i+(%b1(xyMbd>S?$wLtiou#8 zn`!FqlxJLW2pqmd_I^)*U5WzXx(_iYhF?W)ZtCchyU;AG9)stwYp4rdB+;!EYHu5c=OJ#qJnUs4skqej)7FhPr z?mY$XDnp_Dek?q9xKNi-eA~~ ze@3tiN-yUG&2SSQ(`D) zv~;B|2~@uAiK~+LQA4~Q_>E-FP+qVx*cjTAC(Aw7dn(CWyTW%}B^aP&( zZU0RM4*C7}@UVh?mZ%9~qOJrTx$l;|wpO5?Wqo^R;$v)`TT$y@`2wF&*IQpr_k_?I z;kineg%~;}aVjzr)}jFwZNo(m(;YOafcASTEs@=q?0dd!FcPdSU8Bmwo6^#OnvXu1 zX#??gF!EsGKR>`B`^_2^vMUnWu6V=<#V)Bv2oaGNf&q<9pg7Lyz+h)})DR;SjaO~W zjmLr*%ro80*%GwEoajeP)S2rK`LFT)7Gll9Etk^S}rp6JD@A9;M10Ey>? z{r-!0e%YXcg`0h|M;9UznsIhHEg#N57;L=`#`~B4ncqsf+(T#EFA5K3ErY!h0Sp>* zXhNCYfBlH-pOV=333cbxD-=~VQn5#>VCd+RZJ>v}^QQS;kL7nD_+5C=r$X*eYoa0= z@^4>{bMaG}UcpE;-?UfIn3(p_ee4P<9jASJgaf$0BF`{Hr>vvBi}~ z#B>0+W?h=w$5*RA<_~<6AfXr0ZM?2B=8VfO$UnI^?5Yo0a|4CV6548gW0%$iU!aEV zc0uZ+1u9d2KCdv?@Go5)<&0a)<09P`4je<5zuTEK)$Z60@9*@lQ()(}x%5;1$Ec&e z+q_BfmQM?_bnw8ww=1JyAq`!@)}$bOOi2D-+*jN;J22FM<)b8sLke39vF!sOAaH!_ zPDT;yD|U-)^P`K+}<&20bYHGVc- zqu-+2(%r6A*5l1Cn=d`S1QXY)8j%zIzYy#9C} zTB@6rE|wLUZQ2aF#jAa%{ytxl=Rk);{Rc}|X{o_!a5OP3x{eYTl3LtUoQbPb!$D6} zTAESlV2(=sRK7=NK#Fkd7UCI9x-Gz>Rb8m6R)>S;$x5FD4u5VLB&|b4FX}4<(`N|HI!Iu!G!&e2W zQ%bc#l0Tvy9oVFviOWz7FsWRA=ihy0m<`htV~~?^6yq2zHbUKB6tJEF%wcHmzK@mQq);S zWK0xb66udP{`1a%z|9JK7|cWEYq7koe!Vn7CEBqnFl}a*3`B3aP9|8TwA)hWx)X8V z=gLC+SwOD-mltO7?tFHu{HktYq<2Il&Ai1ZQ*Wp*&3`C)9H^Tsk%Zq%8{w+kQU<1Fkev`l>bjBnEnBH3*^@xLm$elrX;U}G&+}U+;ShZ?%Xhw^a|b2F zsWm*WKGmy&1+fcAOE;LWyuWbvSnH;+dYV3vmUG=wg6+7YS68z1?ya3BgcY%$KkLR{ zqz)V>8*8g@+>Bm>I`*Gtb`MO^-%cDF0LFhU<2{hi^P(V3nPW`$fjIktgfHc(-pO*; zcMyrY^n?%`_s0=}JAY;d3gFA#-{3-h=hfSVvkoPRQSBc`(qm~LILp6Z??b@Kx+5+D>K<^e+D>00_RBtN#fN()+`SYUNR*6qNeg+jjp#8Y{uGM;sE2fQEZs z(5h!#GD+uuNKOuEdAqW`|Jv@+r$UGJlW#16d>oAGqb@GDy?0@2<9ttS*NVLg?cu7BkgPanqZgcBWc7=#PJCnWk!EexEspQrZX8WhYD)k`D6j_+%?dQ~#G z*ZeRAW>7}DsB=ag!XTe z2+K%k%RRq25d32v)OJf#6a9SqB8LOjgt=AzJO=Q%4Q%>%xfGB3LO})RHk_w|!YR@* z?VvMqorx#vR7$nUzyn)BNh4yd@NQ$hJP*?Z<)g^-6S?fCvftj1;Y?JU1p-ygj_#iK z{RGcN%AA}rrA^?I8kxMOsUogpr4QSDY$?K(&zKSI_)0|I6asx87G-kt+^zFxqiA3s z(LkC5zN1*&rla?z{M<@{fSIv+z<-lJP`&@s6b3qbAEFs1Z-yr7fB!J)xg!#rA@KRZ z!1jiUVGU!B=?D=iJ|hQBQF)5$0y-d3?F2su0?jpoGEE{)&ckN^bs8g(57tG=;4I9~ zADa*a`tWmPP!+14`Lh3R{^P^C)L|oJgzHqSe6J%C3!t7&w zDqfjCsLg7lt;$j!m}Q2qq_!4?IOM z4jFc5j2>HyNLEK;0-fsA7*)h|!+;lwo@u!9NHfBavrs=18gRn9=R}~mS9~ghMDfoA zq{7b7e5_i%uuVUr+i2IH*vEg^+YEcDjD$0;{+n10DbdWgV=|W6u$Cv{RjjyU4lx+n ze@|$2!rcS;Zu9cWVyq|K0wy%bgh7m@bY@b1jLN0Xn~Q`R7%zlaJ5{=XTO`y2*yDg+M*JA4~F(h%75 z<{o8p86ut+VjnITOhSE$TcVrzOPSN#oG#mwoAFmdQ63dLBejb4YT>E}+efI%;yi6% z<8SNSycB0#gxr5}R3smM)y>EWiEks(Iw`%%6lkO093y+iMzJa#gyHg6RT?FIV%f%Y zHsfZ=Cu#McB-{Ew0kSOpjpgmd$fe8;v$rEv_35PyMX}=bA&IwxsG-0KC98MyxlEVW zk!gjxN-b^Q1)lcTZN`UZq5psOl^6dJrX7z<{>~0msUH@18C3e5Q-5?3h)JWpuMM8x zO|U>7t%&EYRRjnD=fA~h(XuG}!O4Y41qmLM*a*;n46-RuzzCYO?tIDbhHn!)}WLx{ITo11ekonI8b(40>znH29 ztb*6Yx{b3iF?~gIum>snrI3Z4@NlUrYARI7 HA%p)10GPWilW(F*be2f49fW^pA*Af5#s?e^@p&;6E ze~_d=JApm4FKGh+Pbn(&DPL&!h+BHrx2^=Z-@0=n$PJ*44{&iq8u{JuaId?QsSKe|hTkitz4>XE!tM|Jw;b1qFphb^2_&EoSFa@a;=6VIhk85EKAfK54H` z1Qf^-lz1D3Khf68O3ZrRWSTnT1ON+YN`nCZ02|$yM%c+wNQ?>KoF#30HZi$SNGl3E z|Keb$4pa(8%M;RX8txYZHTso!e~nZDkOckUF95uSvp;x)!TDT14>RG9C6d2Dh;VJL z>&^}V5mF9`LLs=OF41R`HTMZB0|r3&e~ust5i+YlIhu{9>#M7=ri0k8=a4$)=G61N z*xX62r=WVsJQLzAh#P_R0DM&D-AK__{qGx$Glw}GF9GL1eE2{{4-XB&Mrw&Q=exsT zBm5u`h}^w6lAA-FtwCLWVdU|w4|`?29+b-rXervIWa)tJcu zB#O&oegpR<3euwaQOA4qpCN`;2nv1YjTUtQ>;J-& zo7jgTi?Y^f9UmW~On7*mQ{8u4)MDQ8;9VdTz>|~RHHMG!(*2A_W`Ocy6qjbTx`4np z0W59rh_tkHRR#9rPZ|77Rzd>3wFvN;Br)DJ03HBs+;)M`IkN(bAd@D~BSDW(P*E|t zeAS)NoaQ|LeC=R7TES!3oY)e8x`HM;oQF%Trh}v**PX~`SW6*I&quVm~PhnO7 zE<6u#dKn2+zJ=l+_RMXg@-lr9R3O)Q5I)iOXZCl+^WN7j(swXPvag|smIEoIYIoEg z=W^D-1GP!T%EvJ!UI08G2Q8Wksx>#<#@UewOSePUxSM-pfXeisksPh46M#F+S(e`2 zg3`j$%%@oOdB#3|`a7q4gt||)g*G;t7V`uDU3OFJeh<`$XsXggpi=da=O!h?^W0fFCuP-T7}H`GWW#dZLB8ErNHVbVlgBSQ z0-(}KcEFY&UInlk6P34H9nKN`bk2~A(X=WuGLrm@L%xzu%Nbafv1_$w`+*jo6FYAK3>c~Xtay3YXWy1sx?1i|n59Y%+k7`8&CoGY^-PoXfZV=jd0}1kvhv#YWygbgcj(<{E&$BkP_ve2xg(nl1811 z$un7)#CP&Nw)`|D^bdTeE3Y~wb#FMh#U21f=4lsK z-SgeHlv@(E;v>E&_x1IqMoEQ*$T#*dE3yu;UH1CGKEh0FP^}N< znG4HKNnh-N(72{$AXQ8T7bMlqE!N7DqU-{mW<~VUw}l{_4Wd}aWWN2Le`Jaman2mj-*V#wqb z6fwTeuKfB7-61ZtVtwe)gvpftoCQ|qA6_XWyeN-%{SUF$4kjBgLkBx(c2c*$Ano=B zZ)85R5o=AiaYZ;OUd_jNFv!RI9l6CsG_GEr0a{++kk770XOXIE>UO`Hn*nVg^78T^zCnaE>nROksH2GL) zxmq8Gro(BTXA5)FFz0UeqvvfUDx_0qrK$FeBMMY{{prz4`12+Lu(~Yi8@(Gq=(=vI zZgO-fa`*P6Y!dUECMTNjOV8^ecz_!hDX@HMF%R+@2l3?e&+pl%PPBU6{7vxLM!z>2 zZ*-B%ZiDJBgYSf9o1j`HyKPv93=0fW*gJUP(W`^L2N`B5Q+zc1j|NN0bv1pN`!Jvo z4g*u;f>F|_H;G98>jWFlphhSU4^NNVUFr$;=&?I^Y_cr7qzb)(4dTYYGP!|3pG6;uKgt>^EZFvp6aJ}H#6+xdITv*O4h>h$=}i) z5ez(OCTdDdIEHR=%p$oX?`l=o#h^b+DE+zdQI4sJ_2qpwC^1vJQm;s`zH;SX@we-q z_y#tG6JL1ID&=D}t-HU#Y9GKI#f&yo>+g6EX2VagkxF6?I2m1lES^T) z^;(@pRk@jj1_IPVzVq;s5BoD6iwsr%;qhXAFVC*Fz6(-G0+R~bm)>jE3}qZtzZ_@7 zfoto~4w5>p5V6;B!`dMai+Yn148J3>;xvhI-6MM8_{ipop4X)Hw|JWJ7raiowKh&DFM zO~Qv9S(H+kWG0%$`iqHQ`P71YFOacP&Q0_q`($M7EU8Myx)VqXJYPpHtB*F4PLH|K z_4>q~gf85&4{$}MY#6*qFD9rqflytc^`%Q z({>3DBIYK+rs<<95? zR$81By=6(^!AxNSZ1^;=ylHGn4ysSBzYFe|pWRZF!fhnC@%lIW4m$7c(-zs0ez1(x91}p7&L{;j^TCC6=@3yC*oIKJJZt@`}-G8|Q5$ z{FFWJ=`#se2|l?CYZQ}a&a!ndLe?F7aXy-Jf|j#1buU)ZkJ=18^K1}MCV}FT+R&@X zUAG**o78=)Y=o8F(!p3?RzLtQ&i4O@?a$%1Ym>%v*>e!Y;x4>zKFPwnCNfn6Z_e^^ zFRDeI#P(0|PKrQcFX=kx(Os`5UZGDm%_XCazn)?7JTB4i;LL8NIKBfHUekX=;&hK{ z33Pu_*Usnu&+uR=ix6mJO)e$yYOLK2>Vu1yy2LN;WlPC7j3#bchV}^tmGRFVb4;xg zJg!pgCq4UkS^jSoF?iXCp*f0ZShc)hJmix*C0m&N@q9wd;))F?`*q#1*T@}XJx5n) z;co0@T{<_K>M-3JV8>?$up$31(0Spn_W2j9taRi6S?#`3$-Bu1N25_De;-^p3Y?Gb2H*ElFzjKb#d5CLPl&+xI<%u&r z3$J&JP1nh24WZKn;L+{dM}aI@EqM`OXiC!6G-8`vqy;MS6L(N*KJbS*j&f_3_A~gX zl@oldeCM9iM1w-o0|THCJAVm+3rVp4OdL+~Okg%jC35Od{ggbq@e{vkIsb7U94IK4 z%)gqtgaHHykW~(Qo`%E*Y{g9%5`AG>PN1*~_Mm5oXFw3lyBtPNOZgDm6Wj-AP}T@K z19-ZR0vvN+zjtAU|L%l$=*VcYsK6^j%c{fj%*mvOqI;&Hjg6?XAO_bU%(#2%`%y({3a)jm;UX^qVa&X5b= zQMonN(IH7nlcThxgkSvAT0#z?{)I8>%_z#%c8FBBP$U3>R=yxClofItdS}dkbl2#b@Fnp9tpM{PMpU>LLl(dXm_LqE3#qN76v2qa|nz z_I{fz9N;j}(}O~znMIrYA%xA#l)#l7@k_DOl}buVc5S}enx|KEbk-JML{PT@)jJFi zqH&skh``&Y{E@?)GWor4FN%8MSnU#a{IL8-K<}2uMgTVg-nX(!d3-kP5%YU-hCFfd z1|7yDF)gx+Tz)Bv|s-NyJ@oy$I32G$Z`Xr z0|p;Vf9S~ufuEz z?$%iYq;bSk41dO&^D9z}pheS@C)uJEVM{8KUw;c`iC%nc!HL=cv$f-Gxbdp@)_9vM zB>@^sO|1rdt!f*MatYR_t<_K9>_iA!Wg?8CMZslWGuqK=7Jn%)AkJjdt>Vm7kFZ& zjH#0L1W>H}s+>o7IlHZ?l=A6~yps+hR?g=O^VLR;H?mxRuB$YEuUWP|XqVW8VB@NdW2`$58ecb8hN zd9z=uf~39`lY=awowhz0vb#-Q6XV-Vxk?6JLZ11iJ@jptNT z@LOn0U(RC(g~%xW%%SGqkT-vEM|&D-uC`fV9=g2w;+4V?mWOvs8{3(?*PIZ)WXX@? zt@W-~^SI#q15SAHY#;^>siXqUp;4SYH)1XP#*1VcY3FvVwd_7 z@dLy4p1pYWQsujMOWUOW7LPvHvFGOvzp`Ue@aN<;<|m&0eIr=xuVU2PknWuShv7O*B9WF@`E!LfrCPu58&EF zg$#+WOVwc7YexTmsp5xAkae$E`;anXf^+IzS$VkwWRCSfI9odj&TP|w15VJ75bGg>fpsm2THnU8i%2PKqj7GhdEgH^vtoqONeFzJsToW~Z7;*Pr%Q5y-(?y}c@zE!KXWRb*C3dXd9=nY4h&Wu1 zivYhjI0tce_?3!qka3K6+~CetwZGKFv%tsP5`O3WPrV|U(YH52DUkkvzrQF%DMH>` zw@z_U$GZ*W8{C6?mBuJT&-#j{ zOoG;`}=9XL#)4Z2AM0wEF6?ey-k@rLT;YV=MbV?c=_AJ=d2^kk)}JS_-~KF)Ygw z)dq>VT)GiE^-7K|X^}rW1h}R?1?EjU7r5C>XX*Dp3F!x#cQ*KpAqp8o?>XbwDnPnlML=z(4G#;Gx58uz`0pb zf}cL9EU8I01t%$tSPpB9ONmJ(JOzw6G_mv}nX8Y~qOu>vBq}{BcNGA$@FOjntj*Mh za8x0&Uz~wopaa%tf6}jY3o>O#(Cxe{K=TO9if_MKWt-g^ie~&9X3uOY9Epm%uixeU z==6dtS+#7yT4grka8ZX1-8w@Is3mRjEt%cRvn&aAVe3&&E}57ZikF1MMyJ%O5tp9h zpw{hx@d%!VP$G8EbPDI$GIK>3`Rq|Eh_oIf+V|CNNgQ7s|EN`&)Nk;>Va6uy8pGQ` z6|a6A@#n7URb6E?ep1b2Sz!>$#_Q?~x!4WEen6C9nL!qc=yiWFMr98c?v>GJrE@xh zk$bR>=0=-Use4s{1v^5eMkn2@6psO+j$FqtT`zBZim-`p{Hay?K3Cv!mqgVc`AP@R zv!`kjw{^tO@g{k}Gs&FaxfI@yy;Av%n1`Xv<2w47t*qx`pTd5*M==fZ%192&kS6%i zjI48!GqynGF6~jiP4iRyj(|$ zJkR{ek49Z>5~6ff9!@lonk*~)%2E&JhL+HOP4~XgC!GYCE@@(k!@%|UmCMaCd155L zVP7+U(V$D`p+dI5ocWf;V)}sR0lpMz0e`$_Lj10<_v-f@<RS=F&?6ohN6LDmdMh?nzU8S75azC6`R>ePqA|n}|x>H@nzHO&F?f zOIj!e#d{ABa*5D#aMOtLte^(QZz!?@n`e&=v&mDOeChrmfB39|2}!>Z{YHZ6%z~W0 z`j_7?y^3z|DhKSxq&x(Sl*+NjAvqI^%}OZgb{KWlFcuDff(X;*%^hdqLn^fH&y-e} zTxs2Rb4c8o^%wCE{{Df6{=M9*5gm0hjA45u=juEx7C`A`%X*Grb9r=BT2 zO93hZv%Y>=yRXQvn~Kf1s#yK}=}mJ1(^lu${s&tHb+M(xikjR;tPp^0jzls+7PD%w|%u|Vkct|v+a^s@?imFa2LMB-&*`MPhv z{cru@q_L^tKYhGR*DZY{`8RqG7OPo78-Qi!wdJ-w7u0xEJv5lM8~kKN{_{r<{?iJ9 z0_%;E3T*ea%`n4$N0C_}*Sc0~R@hF~i`EcR=oMq?Hs<>Ke%DtwapJYY#nr_7OvxM9 z)LAUB=)z7UJb{%t>00~2Mc?Ai!{U`0M*y2xfk4c`vB@1@5b+MZ6d(@sO-{2xYx;TU zXD4oG{1o>GYJ0Kaq(yp0QOm1)yHS6>SBrl7gM1xJQmJ^Ve0ltCS&xX5M%xMt8Aj+q z^hcfL;36rBa%dI&{Br-^g50ns*F5UhYhLntNpO9_Twrt&V)W;tuuM(AkIPib=h~w1 zZCR7Ah-}Qo$zOKkR(f__AB;Fea<4zCMY`b^-n_^JxFEh3rrSQNp{}(dJ94M#w+onB zz2x-MeRgFYi*p3C3u_>H-h`~Lr*?l6ENdmsj=DB<=`Iil09{<%F995C`MvpI+MG{2 z4*>uMJ+CK`=%;G*9N)5OEzr;XA(j9NRkgc{xEAg77k

    R3dfd&lWK)$$0fd6+LN6hP^*^t^SSzKk*f9e1K-O9l7QC3}XFc_CFNRo zY{uU5){d9GxjKTZt>*KX<61#+*bs1?|SU>6l;f7gjITTn}9OMTiYyfk;Y5JpQ*1+P_vz&#a)2^>NGSx4G^3odvEz zo*CGP`wW}^*OEh+S?fdhm867DQPoXAR2h<;A#T8OK-ubdDE}V=67#B4gHX#Sc zV)7fGY(?Z*IXookn4A+gSZ6_3BC`GfH6DvXBh>qMprW{gH=`f{{72p)0K8A+&920O z53j$4|9Z&Qd|_xnYt-(hMO1o`!N#tufB3DgPHa_p@d^)^`@1g4(lCE zrQ!QUCSlDE%6FLM77JYG;-P0dU$4^db=EunS#Ej`8HLS;st|Y2=F{-?eHbC*V!uI0 ztujA+#p^=}4^K{4(nprcDi14gi?Cl~q9+WcR3$@|2Oc$H|W%DB|uD^b5(XLSH z*`<4s{=-Ush7wph{W4XQj9p&)Z#G5La!&qJfVLOTnpNV6O zFH*9B3TiLDg8=q!6Oinh_uv}hKeqZ1Mih5iyJfVq0})4CUy_)wZFC>}6$dtO?J)SF z_tMd7C;etwz|<;NtaHMJ#92Nysl~ao?6>q=j(R_8Gx7f!V&sJi_U#T z`!1$y8zi7pBAT8-FpMa^k|7{;TpYEH`(*|X{FHy|QcB4W%!c#nPln6M4x;(pxdl-Y z<6`K~#b(F4{(BjKmWWZdv7`Ns@)XxqUz#eO`N)o~f+GdoprRHJT!VBwHG6gRD0by)?y(2~pBZ{-&xDagxMt zML148|DC82`a|59siz&|m6XH-W`G^S4#$0G%Tl;%E&1Z*5KGM78N(|X=ZomQ)cj{- z3KRl}PNG``e;Y2AN=^A>=l?d+FiS0FOqfC4GU^_xRGK7Z&YSjL zfFls^UWbiH8*ENDd5lol@Rx0lzy`4(2oq7-iAn)Nf8;kvpM-a^i&dvvU z6n^6OziwkUK=MKAw(4`PBdMEI>+|Yr10_Ev z*Z<6<^fL$tQ7Vwm(s>>Sb)7|u+{%ngKDkMT&VJysrHzRlH<;<;eM=dUz{La6Xe(Z) zv!U?Xe;lWm6bgE{=^<$ z6{M|}CF$tOrjkrKOwES~RXWTwyw4$BIwLQ2^nB%}8_B}UF!h{vMkwXe&BY>M9hoJ{ z@>hi-XpSS}pnsQ+LoghxaiUa9->ugNK4a?N7 zJ_{&i0^je8PJv4v}ML`OI_FEcC<(N-zM`$mqOseLKeTJ0Nm0M z3FXj^PQ#iS?)=GEs=&UY5r~Qs(u@I**l?0S^Yu(TREJhgXjj?;Q!T?8O0Sz|{6 zS)T5Y&v%ZeKw8@DNHMNHH4mf2AU;Kw@GKcDI792oOly}LWee9nFFP9Daf+x_joS{g zyv_t~uaW;-f0+kjdjBTCWb-_gO~IWGLQ~u&Z>9x$FVdZVK9(MI3wOMMJhAFJ4dN%m z;8qHBZSWvV?#5QrU88_tf6==Zhzaxj_I2$>Al?$4+N3n$-v z9^Gw{z=Z2U`D2!vPM#|vQS9b{e-jfS&|`Xz_5SUM4Lu)^obTR3uCCnmZxC6<2nbCBT>%@`&{A$w6=Zzul(5GM7S zr+(nM?QvQ9&402U@(&X6(!aDkTUOy2L~74IV1jr7*>Yv z+*x7y=|>^2<%cAyW#iUS3)6=@04j!-kie}g_}koV$9$;kaN3naiG~h_DvpZuu+r>w zSG3f?YUQ%RWSt-A1$_kP+2FWZK4gm~OS>M`h_2>LNR5nXxM!%@J$zZj0!KvD*#wXK ztZx)+7eq-Q4!s1LpCXdHqZCveG3upx=*PkvBd;8!{m~+8aNT|KX9P~dIxb4p&I;jC z%Aw@2L#mh)<3MtY>g=4=V< z^RA!E3Rl2)ajINU6}Zn>`m9F_5HgGlt=)B@rOD-r_xa$sfK>6)=is`Z9OP+?08}%d zB+qa96lRing3D4|zI5^LekGOFc*58AW~{h7@+jATjqAOj94bHJ9hDIsE8;a-aIzzg zrDjg%5m&$~NyY9?nF+iODHIIn{DFH&v*GIkO0PIN=xE7H>1|!ckNE8^3x=A;*uDie znmsKc|5$@DR{kuKvQ+@L@cFjJ z)RL|EDL=#`!evbS7Iw&bzp2L|?^N?_=&5PdvOrro93Q?mTOnFaaFc0`0+q-LH}l|E zSu{QEEdnp?NvU5pr%S6F@A%Qgl$)>9ZERG3n~Qyr_NDB2XsZ0PF_m$oFG(EE9`^(E zi0a)!46ou%>UEG8H^MM7O)K2R)`4JBy8zQjX?SWH@iP$bgez~itBJJlKedf)unu~$ z^Yj=YUA}e`mdV~XaLgp|#`p%g9nT*-9s=@|9b9}Lm|4V~mHc4E-psq)2jX@%m6alxm}=4P8pt;+>&hYj5-aRr|2?$vLo_}Dl=AH0{F zm7_Z%)(Fd+=ffM8$oqH?(__r~)B81S)gkgdBZ)~huc`W?Y#^w?nO)ez4r>9v4{L|3 zlnZ0nP~C1g`|zx7FlFYR6_k|9P~VvHYHb6q@6>=;U^mP(QGJ5#Q@>Xacq z+dt2{EK~L0&;!~BAcR}Pe?q#9_U2Bpydp@Ui^)gY;>iByBmj`I%S;-Qy0IP~Jyxw0 zmT{rzJG|iw&}=*J#I%7Oduo1#YEYP>VPQ8KfN4tRI?1i6D*g$StW362Ipp! z_d#A%T#1o)>HgYIED3qXYBzLrOm6YprzlZU_E7*g`#1$KD!zEJU$E)Ds_#GI4Q7t+ z1Iz&-!Cr0Fh`d3WMbt|9Z0AnE4WZ7=HNo|X%=1{{5r~6Bh|zuWl}ESV*`0TlIvHip zuoRr{`%}vm*eYaZMg3dHzKg#`4Hv9tCOiywCE zfj*02K5-5==?Ha~FRgW;h7E-btF}<|6aSP6Z@+eA@9EOrICrPv)>Tto^>}C;D@rjTP-j436YW*hKZ4^V_O-IK2Mqlfzye?Negd@^om&`IjclQ`rbu152eHPlxU{*MvTm?_^+Po6N?zo^}Lxb`Cg(+Z@NgY7Sz+1tZ-g zZD_(N86A^pLgKy^^*oVqyIz0&?Lq5`j5fYyQcVhMjo8%uI6nLO+s!C040Rg&z1mla zT8#?DhqnGpjcMYUPyM46GFbej6tMl3gz8Mab!6Q@yMNf4y5KKXZu!O`7>>dqqhk3; zG0^1wBCQfc_2Zgpw#2Ep4LRf|UGqQ;*HPPKVao0ONYhIjcU)Bd~fuL z+P}%)|1E+A7|-^rf4|>IS4qS2P+VFSpF}37gc1vU8%HAfvahNsfA&$yb!@xlU5NPa zcl`QGffO#{mrtyVd)Y_qce^RPpnO)-H~!eqjx64p;7z`hDFzX!w{5#U)ALPJ)`yq3 zRDoa5VK<+TViDg-#OKmztqlGgst;NR;TX0+=?%ADt$xuuELho=pvFkij9G=uvCPw7 z6U;@FEsL)WUSHEl(ITT#BaTFau3D4`ZAK}Y6{f1Fh*kKYJQpLI81R2#ypcmD0Inz; z02P?}8(TNb3JmY#9suNTS#;u}yVP-E{Fb!Lg=Wj&=UE|>j$5J<<%uqj3$@=- zG8^5Q5CuTYMI7C40WEEoj=39|bso2v)J6DeeB*DG6fD(<{ap}&$9*yxF0P1_)czTI z!0}{o^jJ^f#cLIt1Ejynf;o-qmmE*4c+2m;(m@xwVU>U;@jv=TiM>vVJ(*227=NZ^pwF!y*4Iq(1w?Ep{~e=70whQ*NxgA<}qihs=a#smN7p z{atZX0lB?My7cvV8oG|PaZD2blWNaI`-OR|Z^f{eNjW@4wKz$BxmPx+$3jiJGZJi5 z2osNPB#ha`6~1#%g1Bt09C(;At-L~W%rv0|hlYdNIKB*lxu;)0o#rW&x&IB%!!}tB-}r;?E)mk3 zxNwR1nv}=8;Fl96c_xOUw=JG`=O|-P!?IqR#oQ1k@n455bx0e zp>W9))_XFf_O=l!F6aKH2p}}NIrrYw^ojW%XeB%TzV1-HEOorMnRe;k)QX=nEdvbJ z{H@c&(p89?G-g*ZTz$o{p2)+zphzF671bb5X{9;Vv>!8)p!?R;u|dj@;JL#Vk%o9n zilf09&C@f(7mtIx@;ho#iZYY#BVvmu%7HOfd%gvu`KCv#Y;u?vty2#CNZ4ExVFmj4Mq4wiJqwGd%ladTe~2)At2Cd=J^dw_u);Ku6Y>prY+gg-d(8N zN#k!e0wTb{uqy4{aooJ}_-$$(f#;aGNssf)o=-5ys!d^~#Tm70QgA5y(r0aBrb+L# z-5MOgU4g?*Cw|x9-Vx^h7Kb`chUBYYL^8<%dH+ z*D`;jH-%M=+85G<$Uq3x4%a)Ln0uCeL`gHKXRg|bUN;z~U+||gp(zj__7kd1V6L_) zrlQN?%ZhlOuc@6?qXLWMLPTHARf0u}7SBo-N9DxW+Mqi6hfvW6!ihuJs@t%qdf1ZL;{3sLh|KVKte+#nJ+gv zsML4{prdj>w3(948cerP7*_YFu=;Y}C}vjyTr^0qMcvss$HI%1F19W-_mDS>s?i#( z-PN3l;%G8@B9(;=n+4f~UM9!qzT_Vl9y5hYn(MK4rVsUf#HG&56$GL4AaU%%52H`4 z+(ft*#Qe$&euILryX{t9<4_t=nH^BXs#w7@E|JAqeHW~hQ8hujA#_T5KfG)!o~NxS zYT1aYCqZF7h82EiFzW}eyb>H$Xo@L5dRo7={`K{e^jg~|ewm!Ysc~?~5pGw}zzfMW zzDvwWU6#_exzi^~%lORsBXWB;gpY5pYnJz|J_QFOwlY-=DGH@hR`(<8j4-IL7F!DCn#4X_1M)5 zdN1yCBIM7|(U*e~4;Z^MRm708R)v|elN|s?icS!?E7dPsm$#{}RD4;J>O4*J&N~CI z@fi2XyU0^lT3d6xW?z|_bIQu(iGNunicI7JI!c)Cx9NlgP(!4i@keeYhEH%VmB=9? z{_v=&bbi;#6R;Y8j-ihkPo>mmPZ8-6+abK+k(tNBC9D36NEcHOgKSwuslB(`H! zlNK}}#c|@!SF&pF+2&MIBx0xOJnVz>t`*P!up&`@>9t4!RZu(@^41^~ObM98IVKUV zVcX&ei8*f0Z)J<>(y%h%v8eHs$LRGH>_ijge*^eTL4d!3)3PUr|IQzOu;|=2#|meG z@r-Ai0tJevN7FJdQX-zKZ-4kZgg?>og@Ea91YkTDjeB5yO4&!NE49m&4Fx*;t^U1t zOp=OG${Pbty{E6W{W2Q6#Alp}E zyfxOA3;5ux_jySraZ_)_J4x&18o!i3!q`Xw80^rd@U}57Qs((2=$U$|Jf`?iEzxYI z?Rg@yOKZD57q|5Ce*v{3O5J%&a5y;m%v`KdZ!dT{Rb~W$QCcI()1{N+C#!fB*p+7E zC(w};2@a>?dq=Y1@k)TW8HD?RX~6F=_qD>Lw4fo8a=R*y;W~z|x_+noj~H~NdQ}i~ zVHBhP~D>W)ro_tOwTmh&u?g|LI-vvySeEHvL z{uLNAfB*>fduIXj-@}Gxw#v$8838B<014wRklGb9-F>CAcZ|E!qu&)wvphO`XNRT= z{*0qNQeC{N+^S(2hmHp|>#SlWFglQ=db0zfT}H0qsv30(fGQ|P(#dHh36NYGjC8?P z(FTz*>vV2Z8@_qu*{=Q2sZS%7D%Ge_PdhTYM*x}`-XoQ21dNmjBef?Pcm&*;lVFG5 z&iLnDj*xd!w9D6bXMpTpDUR}a#^|Zv?dCHIHv-Tl>CONGPy~oeb!VGQ(AxkKk0xUx zWH-@qre;-1;b=E{Frd@}RhhA>H!EhX>dokXf@Bq^GXIRGPQB{VpQ(*IDy0mb-YnsSL0ub^-n)qLU!02@oxjL=dO)p?-jCn5)!z7I(Hi)C! zTsVfXlk?nnpI&y6BRc^(ZT*y|G06{EbU-?cj~rT=xuAGmd=#|+pTUh~+27bz{( zrtY57VixX_Z>CM$d^WB6-EcKL;p#gVgW+gUecM%AE@iam8SjX?Sm|7z50Xr#n-I#%y8&`4eDdh8lD zr-CFyj^d7J=+w`eM#kNhCQ0u}gAyatt!EI!^e%1&T`M|!#O%qaY|=?}z!|Z6dC1S5 z4b{=j+gFf%R3EexAlSE%=<{Wtv~FBRCj9Lj-7b#@>l&o;q-fgAg)MO3Yy1Dcy z4&lw)<(8ExcJp>o&82x$ZoEuK%Wc`+iNpMJ(qOH7%AH4YyVks`r`*wg)M)_{Pcn8@ z9_8u4<%Sk@+@J$VozhW_;T&_QGigVlOLuJ2ka^9flI+IG{8wq8R?8vNx9rAhX;kML zf>l~+7#;}=4cE-u^ky`4WaHn+0A=ZUxcGA@Q^8?^_T$)H{Z@dMd_t1 zgsDJ53d*QE_saYkryHP4Amu!%npYRM3sckUXs+Nr0ln*Asu(5$B{6(F6T(R=NTdriZ9YThzz4d2nDL22G@b;^Gyosr%sZ_>H00%2Qw3YXi1zHk7*geF}xk?>_=exRmb)*he z{oj0Qei^^!UFqunuhQ$%Oj>+CL1Dcw*)7-nf8SP)?&0I9slFZ6Y z-nr!}&rXm$lDG8@ppW*ZlpVtxaHMU)vuYI{JZM9j02sGABHvs?ldJJ|o@+gJ(mHK} zoiv|EnA7k4&hI>BY@WGjc=x`Andu!p2ZYskZkv;F1xMcb4&&y&RBX3H81pi`X=UCp z;wbMfzxwV--sBH$mK$(q-Y~W0SmkZGP0x7H)0MmC?GEfXmNryCEz z^ngTW_pTcsLtRGYIRP?Ki?YYAp!J&_YuZuWn1^}Sj;!|PUFR^8V4d{oXs+*43Rho^T#HR5u2 zc+yi1%6)Th`wAQ>ws-refmfM}_ z$#a#r(uq5?x<6M}-vCMwL7&ns8)F#Kp;_-=j= z5$=3|jyhs2}_mpM=CV?|zY5^!XN9m@-$c`c3C(Y(31K0So zawiS7>{-vX&bxAFe56ULegdMZzyOGN7~e<+RH|;_o1QoK0Ap}5!PMy1yxqYg}e@Yg?18`7S;lOqBRa8SD`~S}AFAZ-B~}8nW6xo$g=N zrEYOuJ(tq_SDS>afYPNiOS_Y3CmCtQQ0_pO_XI+wlWEoTjo*Q&rk7!B{t1H7x0;u6 zx-!hZbu@RhRbbXIqxzbay90=-D&J81^ekfcpaLU300y zTNn1BKzV82m&Ut~a^-$q`P@lo>BgIdilxd0NPhD-fAh(2{Kjvb?_T`Je$i8gHw^|{ zEs^fjkt!)tbxKL0w9w<3P70nq__YJpYB}}M@2hg2MwNf$J!1Vx_-lrJo_VjzaS3gg z#;G=>J48w&5<*F$R7vULxD578Wt#ji)8~#e$;ef0N-*RhvDHaZRY}5*n0Lk0J0RIj zENbdHr%Pd`-OVZiR?=Io4N!O8bI|9F={aW;CymQZ)6Dd(pw_wap z5>z#5WJBa&aY~8=M1mnza|e}`q)L)e-uM0fG}>A4_Wtc>YSQR`orR&7&B5Ez@PN{ja%a8sEI@W?xQ}or2yvQwCGhC~Yo)WB?|tWY zY5JphN76eIc2-}ho)HcJ;K51*z0SbKlXXpI(+v$6(nakQ8q4ZY6ghA1nsi)})_FaM zmte_vqvr~&TF9L=cJkh(sS7uYo8K-8CsVGXxnlQ;Os_)jXsKps3$mA7ohoHDRTp=ATBtY2~}5W9PYZCYbj#06EIkFLQWLoqCbV zxS|;b#5k`2>D<3EXvbi6eq5(sjck%S=HYy|v`<#)&%W;f;z*d22Up(iZ#j=Zzw8$P zNfk@5)OWg#tHJ%M{eKFOJUcv3d#&&J&-c6=CgaVXXK9+Qd30gB{5pE-dFYk-YdTr3 zO8=^UlHQK?%xhGKwO+gbT|TpTHT(!5)tjX{w3@Uznnb#axB6bwU4_5Pck}AVi1=|1L`y+~;e0pd!vy5Yj5Ow*-zX>O6MB+ z9%-WlNKRU;wumc7UnFL}4_eQgHr%e`b$~Aa80&3C7cSj8qc?%#v#wT0yq)?nnoOC~ zWma)!6EZWOE}Z$~Nc<|?>buihD&71)Ru5tm4eTq&i0!!13$9{_DfbU0GgM#@{X1sa9zAN;3wjjhyMI6B~brAx3o6{iAk( zl7M%UyG#d0Nl%>nR3)7qJx2gjd-Y7O=F`>B=v@bZ9Z5o%BLHDgahHi+=5S|#%q}Of zt-{ssxtrk8xYrJ!TcReTq;Y%gJfBB;tG2Rp!Ol>6{MxVm+WEQOkswDWW4?^xp8?3K zf>({sJRU0gSAOMJ&LUj>zcOfN78mNK>T(C$ZJa-&H%ZzF={+2`4@iS7oPm$FaF~B{;R+GtIwoey*~El`Tj2SbfD3z z-nw7i)dYq(Rl)#WAcsCX*&mwxG&&KDrz zP9t8C4HK(038-l6BNVXjR>rk7HZF^>dCs#{7D zM%}wL8ZRplM&)|CyZc=l$GB9y;6TmdJr$nnRsth8IlD{#E5;NM0%R5bKEBso-B)>Z zn^<>oR`r%U&0Bs|VL`(GDplP7_(ht{d>^!)0dmdjmw)+}&(Z_+%EdV}gzF6Q9bo|! z>KF|qV6I7z43v`M+UY;`^wJLFS%A<+80@^$P!}`+nr2si)9%umrEdq7z`$nYzjtiK z*}9fXr`$h8ywQ55OY%N-%P)_-OD5GQ*9HL$da`n>%LI!m*lLZ!Xql)z=MkD;^{{kE zf&oBu7Y2QuZQ#Iat{FNyvwA0uT%**bzsi5KrpYxoyEK!|shi1peW2XJm-ELYt^-cR|8`e8c4abQbSj~G*-(SsY&U98`kEDAk zJu@1l)%%?RV$ZK6pwg8PFuu=75&+^LqBaQzI+vijF?P?`*Qys)FFUXqKz5n=We#_m zO?k$%RKIucoEfT@N)Yg$Z`vDxK)0^I@D5-`X;&IjMOsbUei^>6+QIKT_2&-ndK(?k zb^OZzXaz?mXTGdqPu2geAG}Ux%Wyfl&1coAln^{8C;)-~6CgkLb3gZl3n10ByL_`Z zt)swoPEn1Y^N?!TEPH;d6ZyKjsT2NcJ&vZ9cQkY~CJl9pNH^KA=9lqRYiD-{7$0(a z&11~#G@Fxi^qbN_*KPJrs#Lz~0K&HsV3QW@6(yImQ;*PFncTFFr12t#t?u=7wdb<~ zyLu^CBmYOgJ8*k6-hG6h(Q;b(!;gGNI;3r(1mO-KkP=R2RBCX4!yDf4)DGFr&w(xO zGWTv=!U+(bFHPe}evc(AQo5?Qow^G^9%|rrH=kL!oWpm?!0;&T)5y(t>3gJz%+E6o zl3<`Q5-@^8@7K|MWjvh$dS*uH2nYeD-(P94a(^DB@3Do?_Q`gsZG=?5%Q(-=68Dr| z3`f9a?CzU}c;0I`0HCx05P%>rzGbgfJt@*L%A>yT=pDsP*Jj4cJi9U)c6P7da(Ydz zqn&!M<(jq2C~SR?1h-RCde`>hKT`QsA1|W(ryYask}v|}XMgr*pLCavbV=IRijy5e zPSd|u`j0W4?3_kz!+Yn^y$oK!yOiN6Kssa11|EGI8F*=D{LIh%%#(WYUAN*+zLk#j zl;r}gWXK(w316j!KuJf#j7DkcXsmRO>g&=pcIu^up)IrrySCvS0C6JY$ouxHyg#iB zw$6aFp?Bg^*+2c$KYhNae8Djq57|j`6{ZeCcHu2U_5Y_QZk11t;q2tOn_gGvnb)X1 zqxabv(FV4K?b6**MRz=kFQO;!2+gOFp?1yp_Ee}<*^8=%&GI77HEF47Ipx06Rl^;j z<4D;1ESqUtHva$APyN)^mD7P9o1@_&={e2x(EIqNL3kf&Uz%oTq+XiVV~i(IpzSAr z@+Y7C#83Rh^3p{=nu_wOyg!Zf(A)dh+fFY-odAv>`>`K;^5Z}L<4^BA*9)nmebzZM zUX^#JnI3xk_L}YVGF<`$ko@S6{^%JbKJ(vqj#oWKPuxS&bVB6buE$pgFtY73Q;Ak8 zQ~eGYe&k1fWO->XUg}tQS>l~`^wC?Gwa$L+I?~gWUZ?teiONU1wL?t9-EWSU)Dia1 zsUR3;4hLP!IS$k1@eodnBYE5avSF}ZoB3A~f!?lsnFVkJ+v-)mYyWx)Hy<7e+Tvuk_ z(R_zT#k+*jGtW%h_m%d{BLN3c011qEi8OqOIA;mcc`-WRbm0<6 zyKxdYN8*g=tYDaxr{h}HhuFzGTbO7rl8X$6(K@RGvD|aLIe9Ku1 zbpSADFI4r#Z^Yr*xI7a!b@a?5y?MOPDKa_Gn$ugH5J`9kP;+{a@kaSPZx7-PAk7%S zit+FAy{cV+114}pKN&w6w;JucBjWcN4p7&b**Pf5_v!!;l*Y?xOOFvGOMp12v|@_g zaI17)=I_)|0t9ftFfI+?o;`YHZq>E>Wcnj%OMmUAB*&W zj++Gee}KjP`2P35|H(JL@r@^6{pwe*0+1>(R6}73)r%E4lIfi$^20y;!%w(==!bsj znTvOfl6Q^(-Z72DxQ68&-$vjx|4U|DSVr!qljQ~slt~-R+1)pQJTfT)F!FazfK;1G zkComXB}ZjY7zgHcT1W?qAN;`|d>u#SY!+1sJvGT(#FfEe$a*Ei!l0A(8F^_}m0r==76E7+v5mW?!|yDJxE z?ta9>p2;{Gz`8Tj=76zax>T1sAas(d^N`hik4QMW_L)}+5WGjLA7MtlbOLXbPNlP>vBu5(cItxo&>~}{ zY6T-GJzzM&!E>Dxw~~4tBd_Az<-1@*vLv88^-M`a9GM@mbh8NP^xUiKv4LaD&0Coo zChdA^!es;OFrNTHy3`*`)-k=3s4{K^tnn+jWnSX%(3ttux*%=pqLV1hY*l^GLz4r6 zDLs@1m-P5|Vfstr3QSe6D*dWs0YE7|(*W050XP5&;dElWP;TDJV5%wHD^ucUMaM8g1*t`q3&m#V&zulZC7_@4K?=cyj9Zmsly z$y8Nfuw=SRnD!y#jO-sJCX8;`bT;rm0pR3G>VtSnp%)Gy6lA7y)NiTdcfE5mZZ>LV zu2j8hI-QzTjqF)`Xs!&kW2AR=k&Io__~a))`E)Qa2g+ayr3Z}jkj#DUyi(1}w9{Vc zz@n5<6;lcUqQ@jXmMT`qN^xBO3(CLjlXR2YN@tg_}fa0v>#{!h87wg&p88zHp0WxEVRT+r8BSE@! zk}+x;U;p~o&jzX^&@{NJ6%3j~;2ePD1jGbKH_&&aOph__NZryl(au|Bm>EMoMgSb4sZ+TeY#dFrRKgJVF}ZtBGuPry?>nlvBXPU& z5(nz4hp98NrNJ4wxLrpBo0l5tBc}s&0uF4B{2@Vf>oPEw(==WruhkJ?bl|tF36Rl5 zNu3st3LrGz2qZ_CyjJ9qxT^uenJ3MBtC}=R^IAswERO_;#`())l<$J3O37|evCcTA zjvf_2?Bys-PII6VjxhQ21V}f~2=g*-(T&hQG(ga+sb8m#?=slS63!0zg#<`?TB;;@ zUI1ZmuQ~woe`TBs0{-h#-YLVSM*3Uc@|GuWfBW0d1C{k+B4bW1Nj2+bVf>@za1e1e z4gb+ekX*%8)vX=ox(^#9$1!#qp{hDL!o5?5O94{XQ|A_(b)C5Y>7>ZZY?GuTLx5CI zRvPY)5+FGhf`+tEE9T1Cx^)W4D(6y)xljR@Z0{cy#K}hd%V7 zXVQW}8Qb9Exq_#r^Q~`vYZ(8#-~I0E08-<3v=R^CYHSmy*2Oo!`OR}(RDhA;8{hcG zrvQPunYr4j9Xo&_zS{-mCTpYmyuJVVA+H^+o2Tcbk5Jt)&+9nu|Gt2cawqS%z3pu+ zV|JSzGiFhN(B%Qsa&|^aItpC%|BMS0*I&A0-FknNKjk;S-MaYV7r*$-rpvy&beYXL2(lW~1?M&~Q_o~A=AL5zfx~nME zlo12Lw5U@#F^>ji5Uu`3x+UT1aYq|2kPf{$PJ`O`(9U-I-H7?;KKHqE&pVtGG+AG&)44`PI$ej6ydY!G zHjAtAWN6!ZXQMe)(JaG5<(<2%bZYC}L=c;aEmcX>gl zyA|%JR2jy>$OOlXd8iw{XYX#@oHemqC$Dli+U<7A?E{_id&yiZ;^bgtZaU|NYqJij zuB~{Lnf=nT-vIJJ0697r3xghMkX}aJ#o8oFi5+$1QU-a|<6R9PIUuFi<)JF~dFFkj zjP8`Uqh?WuxuKfdbb6#fXDfEL#S!{$VSn;q{b(YhYw$0n zX=fnxKJwlI2tA%mCv)Z2E!~F8$*|pm{ZX9Un>M%M&tm}YBkyhsHjH{{gLd)EVw({sB7n)Y3H=g zTMZaifVd-yp0)&mwD8Sws1BS72*2~L+vqJfsph#d+pJAS?YzT3Y9a~1hs?WbLePBb z3bbO%+|NiP*4d~zb5m3bqMSHa5u24WtJKuzyS%ff$aM%c?@=$c)1XzYn@Jn!wcb_$ z5sXTO1c(EC-SGpuccH_cIQRTDj%||+(bfBCVbiErPc5TPUd%X00hX%MEN}C_Yu?$e zr&=*H@tFkFMxL!{@SAZ~>mQP7bM|MRdyzf*wevRrt}g1b(QNEa&(^)0oytnZ@_Ri; zLrLXMjaAJ8JbY7Hr6j0jNxJzqI#VQd|61oc;josec3L^}xH5UxY1(O*=1pE*{wgI})}UZ%5+ZHEh~NRT5Wq&)#}hdUR@*(m-`7 z|0`_(RjMk|QG4xVh7nDpy4`8(j=7K2_w&p<={y7Eu7$~-xDwbX@}iUAnq)I|H3v()kYKlYgDsk}5B>9HArYaF!tgq)c^M3$|w1FDa*yX7J O0000*WP89Zjh8%U?rqeLZo475CrLNP`YDTT3~5}bqS@VrIl2aUK#|IkXU+= zl#-Y4@ALj~KXdQgn0uZ%Gv~}R=Oh{EX^@jJlK=n!a!r`()4OsI0062H5!{_s0pAJS z6<`-7T_pgZF^%-v4*%|&*c)c%2LO;#|91eR9Bnf0Dhd5Hb=3&x$jInvNWB?-KHOC? z_^UnlH+t#pA7tn21Te63d*Lsnr)CTZ6c-X16E;-`0MfQJRh5i`t@pbE8YD-|T6?@n zULopVJtPSV!V~2L6GzkXfPWJcr>BEC`wv$R4qo(GA;J&@3B^F=KZK>P9fiw2oKkT1wug7mKk$2U%=Lb&Kn@)kkw@1P~VP8$dzy2EO`Z=<1edc5n zcs?b3Go`%{b=4MSad7dl{^;R|4D$9^;r95z=HG@*;L9`Tm#tR{x7gb~>s2~yJM3|8 zg7t6q@wb?n8#Uq3$%C)Lk$(<){_XYz)}LtAH}BnIqyD*6QJzM$n1;3R?~H~0sk?CL z>c|ZYStYe;zZ!_T9w;NXK7D2r5MopJmR0)SW&Q2tr}^O2`R9d7`MVeOXT)AAHdE*S zTFG!XnXfw?L$KlXQI{1_=KrF`=EKK+Rrg$03)k}txe8xKUrk1yBulS%H?zJ8J~GRF z`}our_wt|1TH$qw;Jz;VbbbBxaDAt(WRVj49|0NfN#UNq$vy429Yt3iH{*8z;i8Us zqI_>b3WuO8++QT_d(_&a$hCjf-8OZJ%<|BU1@AusN z=!v*hQ8-b#D!QyHTD(K{_UNB!)T!w?6>{G+a>MlO=T%tGdDywl9muV>sQL@kOD^<#Hgy}QG+THK#&tU^?kX+4q!8=1Wk(ZPOx8UONc{7qZLk2b*{k0PcY?f>_v_r;BN z&x!UGRvs5(x^LyOm=iRZdj8fX@=iX7kfv83iBby@(~tx-=P@Xfx|{DVFkk$=k}Ak zx02~od;}wiTdRa|y;p}XT69ArKE)8(T;$kvzzgpmi}d1gbYGA3gjd}Y#!oN2`iT`P z82REVzy@3E_~YGbb9-uIgES;KGB7)MpybNJyg?XsNLbIL1df5eeNyy?si=|aI|h3L z7$WP1val)>PQ`atfLDKUPz-E|EXI4(wc4g{bt~Lz6I|A6fEU4H5NWFL>++Ytx;&r) zm9p(8Y{7ywVedui;osbs7rDu2jRIg`mc6Q-N|-W%CP1lI;2dc4_y_qO;+durJ2&6a zuldWs0hLOLoJ=BD8fFAxC7r7@v66~b{8FKo5>2n-m&12j1lA;qc-)13@^#z>o{*&k z>~Wp{pi9)5i!cJf0f5gl*B4?V{mF3Z2~%}^_;jkx!sA_@h?HjK%)UsyF~$26K?=v> z3Qbh21Ce_Jxve1>zrrTK{k|j!teUeWAyeU;PoSM}9goy90f2vnAh_crv*| zLrGp>9xZDmJZ#7SQ&zAqK;v1+vBf7n;C;$9N@b^duTEoXf>Ff!bm+E|O85=;sEH!m zQ)^CTz!DQ+!bd`Y71?21(3+Wh9_I-sL`*dD>25n}x?)+6C`vqP{M_+dLPj3Hi;`&i zZ`6f~Ho3*%E(&pGI}~t^)^aHvK0ITJWsL;^_Z55^Og1+9vQ&N_kExTPrw@dPyMkxo zF6(fMw}WZdg9zOu?V`zVoo_zlzg3OkU<`Q2-hm5>#0FWrrq|x&?SIm)daK!3&f1Eu zFbXzfrWGv9|9T6fVqS4yTtg`XK#B&0%-N}!x$|PKRw;q~&k-RS!0a>Wg4_I}i+pXY zA<_l?3W87{Q~bok5nO1#`XBZTwTEj8|JIUA%c7{vwS1Kb@=wPA5J3ETC*l4#Npt+O zYSl`|w~x;!Y$mSP7hHLEN-ye&^}|e#d3F04I#=+Ma}aa!!83FpCeLhj$J$%i>me|A z3V3MET;+Q7>GFBRa*$orw0EAb1brr!C-OIs(B2=T=&~So<~NtF3diBhMn%b(mMrH8 z%Ay?PWl+?4kj?jD07!GR>wv3Xmjje&UF*yelfEC)SrN~8OT}W9xkq012O?M_A zm?fL_DaUo{qcpRp7v`R(L$B*&E4n(YtJM^gex6>(u?_a!_tLb2CicV=j__yXafBfEydl~b!fN-(-vE%UG)eEZ6FeqGupO;J`LnLgLOcs+a z-NI(;yvACofK%!5VZ{x8s?`1K<;}zDjWMFXMaUX1FJdfMuzL(837s$1KWtfm!Q*eo zD7Llh7VNN--z(-=GKmnym`1s2!-}^u@qrxzVU_`8GQk9_U#>W}$*e$R@7&yxDmvAk z;Y$p1g)YT{fK)J00#4U3!F{nL2rp&N;4qN{XJ%c6|7X+eTkZYzI)_X-d{epxea4)<(`#wzPcg7yo% z(xCINSK7E~%<+}ViAQDNNGhc-S_Hdg+*!@p8#gSVOn;IGJ4y>i%`JH8vXJZ<+Y>=A zyjIC3GMo9gNiCs!!5lAsLxu$oT}FV6tfn)C57F42N(Z*XYa>{8Hr|Zkm{NZV76gR~ z0-kyB+EG0Fa+=>Mybfvrv~N_Zm<-T^tx&po+A|rxGTt7pvx&N=46Zgqy-OkwaeKkB zG5)YHMJMnp?1WyP+qQ_2@FJ|jjB{6bYu<_1!&XUh8N~3E|MKd zsrAq`ckVodQx0-ns!1?_LchYXc?L%u0B-#=L>-^ zFMIXBOioI%4LSLxzzh4#jydCt}BfNZW1Mre+0hFq>sKiQwA zzfK~~j&;*FjScC@C_#Fx)R$JNZe_eet}u0~>dLG}Jse6tXIan3{9f3E|M>s_HRRo9 zo2zU~k|u_C_jJw8Fl%f);5HwTATAAwR|mFS*i^A@i9owDF&WNdToD9g#)Z+&|C~49aWG0#gj9_uLKYsOhEXGVMd>Ml zgOlNYO%oHBPVR!Sls!gY4B{huE7l58IZUUEhKccWKWy$Z=?iixJ@xo2Hw5w~uAPJB z3d3Ty2^W}}SmWk2??i^aZk3VhjEVACwU8^z>~+oLFex;B*2ztys%Y`HWs6F-SaO(5 z^ZN-C@0U%VK`&^cVmu!`%ym>uP9iD&!e{&BrKp+5!dy#B0hD1MG+6nGZO<;(@1W$ee%II@mVLIlZ^}=-~KT z@3(5eOcp?EID>x3Pm}o|*>UY_aK=vMwC($L&ueR!g$9(kr8XCYm?f$>YihyRqjcsy z^dv+U?%c@DL{^J>lU*{wHzrXO%Et&8*vcS&dr9z@bH>V^hnQv5i@KQb=X+LjT!E80 z$_d&o@UoxETRFY3Rfz0jbqaf z6E;5+>wn#XcV_IW~x z{OA*r(|igV%Ub_SaONpy(v^$V6+aP9?+Zm^%DVI7T?vWwUAAquS&T5XIVGiMr7^5# zn;l(=hIkbeY<2kxE%ITGu5J@7u4SnYL*6Tb(%~s*A{&-A;O!T1`+Gyf-L1mCgkFUu z8;?QkM#p9epPW%KYH_Tmp!+BM5xw$Tpet%JCCKmugB)Y*B6Ts{wcxuGo%beY56h>? zyqi`bL^T^<#jnJ?miDMh7$m^La2%&7?3qTGcMV;BrQiMcNvcoM_?YrvgNe}u#m%dX zr*lekno_6CMtH<(9hcpbd)t+vlA;#T@WMb{U5kT`E%eHj74fkz zb(TqnIx@Ls*Q949O&LD&S_F>x7f-k5I93|MdIOwek9=V-Mr(8&4i{v;J4a?#{eV$p ztG7gU_k3n~wI5y0nY?`v_q?<$WRYq=@;5xP`9*8u3_u3k zZOSGM+oi&>wa&N7RBR-Q)$C$ZY)x2yPoOk(Mq&~usXvgUMX@;H%FVD-YWLc&plW{e zDe(E)#e2tDUSZ@WULKPE&715q0aiHo7#jMeT<_#9@KhY|Xk~zDKCJ`w_=yG}=t#LUS z7HuTnOZPC73&bn_y=GFQaD$N|QYIp`_g9~+4G6A6QA$irG_;b3c!J=Yu&zh~GqEUmkGIf#zJ81D=gQ!v z1d5Q0H^1L8$x^cX@@6~P;N`UP=-w~o*p?4;?OftDg~#Rqoll&_bA=UwqM2oy#*#d} zCGvgu&-bZK#228d)9XMl)P$tS4C%eoaQERDnS-G&>gTp8k=$ENwEp>aAHPzXiGPA- zU^3iCfr6|7g=rUAn^gUPSZgCJ8z|g*Q09Q5p~@@;>a&#YPEqNTLZL%Dl49!hl;>#T zEftlrfiTwtEwK`9O;5Q@7e^Gi>gtW;{Rt_OcqWK-s#rQGiNuwKAumEG!nJ?MQ8$8m z5pRFQXR*Si)h7*IkW^k?KQ^JOz!m4G?OJ~^dB%i5R+jqNR<4O{}Eb!C-+DD*XZ)9XuY9Hb^CIhst$O9uF%n}uNut}2nc+$Mhf^5f_ZEtuDNe-Qcuwy z3+PpKAnKShOp%)rB~+=M?O2amRPGs)2r3DJe|6MlQBK4%jtLM6H?aitv6L5b@hOOn zv=>U1%lp~WF*5_Emf`XddOs$;MTs*lUz&XAc;>A1^1&Ba-hBe8UH}`FtsJ2qpqTn@ zPBM)*ku({ym4(yH$d{+D-NV?Z$3U1|b>PZOUKojr$|B}y**C5GaFi;nheI;PT#YgSvCqSdZ8u?U=; z1-lM+GY7Js`~7A!YP#Fl&&1CFp(qC8K9RpEF^YWX%eyYwbW+qml9~Kf!Ik=V55@Oc z1G8_LteO~uD(Ffm8^Ryp3A1gEcA$&DnCkak5)a5w%mfisLG3y-9w0yK;GZtFsZgfLMjAwXyzYkxDd9jJ7*QK^FSGXVs!##(XwbJr{ zmw0(8+vv?yp`z6lharOK}z z*}o@f3stWLv`g!&*@-)@l(p>QjNd0xjwL$k-!KDXC9kZ;QT z;nd>Y`7)BPTnIk25_|kyvVV?hi_9A!>*e;rvTpBPiQcD4N>^_%dB9Ki#nG8E)A)0B z1Sf2ZA9~fO1Ogy8Cd~gOM&iFbiHI<5;oVn{pc06+a$}#Tm6KHJEOHQDVX@O;4T2BL z3~y@6_>DT*0$5Wwb)-z&rX{k-C}i!2rQeKAI!9+X0ISsg>N3F`{WTP#)e*dysB*Ty z+Hm5izMo9Q86nc!3Z+I7WW~<)&%{7@%;+=8M2l)!*JwT$9I-xTq z47iqQ$vP6+$*JBbQ^`%HW3(>wnUKbWYG-ay=D!5xkx9O5G2hHUab!(38+sj*phqU| z$=@0D+y)m+!X(?Ho_|1feo6Y5{<7X9IiS0@RnyZMvK-w+EuiI}dUA>a3 z0r+NRR42`dmJ6rB+DlvB&K%`Zs#O0=o-D|!R4e{Ho!Ig>?};Y=Przf@2H+9db<)99m&eVLuqS@ORU;C_kEU_qDwD=hOy&I$!Ok1GjXP# zq4oZSFh@wtxfJK!6y8VYq9J>Tt&}O3^NO=Atywj}zBZ~Dfe>PDztLRoc z%+2jcpI2rfKk^q$EXnS0tGS0(k+(fw%XWH@D5VfFky z1YB-|jb7`TpP1>zDuua{`WEmb(KKXD=R0v0E?*j)KTpx;rIec;Vm$TK@LAkP-&5~4 znU5FN>W}~IZw4`5W?d7ASRA}@N_C7T6rdjH3ddQ7@)3IYp|x&fWI4RW-?nNX3**hE zAIomlwN}}5YjZlL6e6?8kb*D*E{)E|IqI^qBZ4J1Fi1r>>SQydndYgo4Onw695|&d zFyAz!(W?tjl?^8SEBFat1Wqkz4^2KRo3?@}zAfqZM=%r=DPlUL1ntv^o+<5~hM=*N zQO_x1VVB(u0BwoF2ctqn_d-=t=_jjNR>gXjoub;?^1HO2pT)nKH@>ba^QdpK zh}6q0rx`qoH*gE5#ibXb%<}P&Zre1lSx0~4C-XS156y++7v?W)*~&Doh>4R|+E7z^&< z(^5N9BKbqdia83lUp-G8Qu7Lf9GSedDj)OEFzrad_2$$`Iit)qYW?0=^1dSw-@#!%^>D=Q>?;n#5Cg4m+98{9h1}6N=)09<p;_#%<^)ap#JC^G+hR$V(~G;U$n zVj~nq`T+#12x6vi85f0e7pz%cF4oQRtVTvk>3>+a+|%j)GTIlb%-cu}dH5&vk(PPdtRAW{ItV|Me}V~-dFGfxLMw3eER9V_U~4;#K*Z@ zoBuF@@4QB5MAm{$pScNJ%4XIG9y>r6+$0Dbu779dw0gR3i~0>(EM#&B#y-Z zB|28PCi72}hEv{afs?4bY|Ua}UR|(?eP6ktz`Quu0f!a0RQ=IXV@XEY)Wt1gLfGj} zeItBK91@5Me@y!B;Jq_rK6e6MCCy;4IGy(|Ue*9{MYjh38SzUo(ou(z)aJF6O&vU0 zEsq^JbCrr`%cO^y)^?X)7msBqr7e4vbsZ_tQwtM<=kwtrKbX=vYa4ML6tv%%Vk=w~ zb_ln(U0VHTwxdcyH^-mRvfH_D(G@8!#|8npI_%eZv)>qrT?@*f-9360?Y{nrgP8h_ zH1G(!2G*DSfya?dEx>5A7T)VdO74d5HKjQI5rRD|Q6u0Px@+6b2>U+y~jXtY_M>HePp2n z&x-2u5P)!8hh0Tu36fy8{qqrz6Q2b7P5(u;9@YKS1g=_ucD%fsVnLJt%zUq}r;GLG zX=l?N1^O)*M|O(3a;RDEVDvc6gvzv`T4(21yF2V5E4|Q|Y{08s>GC3Yeze;gH*Svr z#tYAKG!g! zKGGSj%??7t6$C-qXchrzUDdYp@#ei1l^?>(_orz9vhReH4pl<9KO01~qmBpyKkUyy zowNNY4^j!fLA5`?i0a1U0H|w^*dUe7e?2mJq9V5& z+OD@e0yJa|z|H_5&>C$<)~7B5RuKGk#owFgAW0uB4>0|TPbmK)bXtd^O5@T733LW$CqUzb&` zBeQTMP$o70*2`?O=xTaN^HnDgPAvo;!6C*Zj0REY3G34q$uhr^gq*sB#+nJ zjLP48KSR3@_)9IJ6?G%1Nnv)4f`gA7%7lXV-$ix`$100Fiw++n`knZ(X$O$ZP1qB_ z88EY3iV`gDU>kP7bR16NyUoX=NKA3uCiJZ80k6vZe2uej@25C-BWCI&gaN5D*#{FIwlEvcs_>mW0zMs5$}GgBH`HnKL92;Lab#QJI0b>>{~bVXACh#`CPS4|>_YLppm0 z?3v@9Gf8hn>%vJ76NM&2@)xwRcm}d^&u-?h?ieMK!WffcRu7V-DVyyS=vN-aBh&#f zIOkgj+Z}^cL0=iBCx!dkWo4kE@oQFU7vhBLn$5g3;E(#RP!CoXNAxDN5yfursdnsk zQB<)EuOTq#C-D z{Bs3M1ds>9Qgk2z5(_N}1(Votb_r65W7EO*^2yFNqXDbocs6ZpS%78O@<|1m4>p^G z%QR9)k{C~uS|{>1L}mE2V?G5U8xQ|lrXqgxxm2_iBWhT%lTs&n?Nq3*QE={Cjs}Z< zeAblTHpe$611$?N*bes7Pf}tkmG1o$Bax?|j+jy(?_m5nPHE44>OPxu>CHCg_FRE0 zn84}!_Yum*s3-#vbU+s12RG!g%A7cGoii~Xf2dSfZall7rSZ!^cxt9&ROVf`v$K`S zjedYlM7>T#5Vd?05nA4bzHd>kO)(#orB_nU%IdYb^jA53atpaSsg;PTe?4`7rDUTK zY|f3g#dfh8o^xrTW@L9xI$~ZYbo#Z%RGoD;xk*&1Rf7E9Kqh(3gWoFY;ls_`G(dyC z&;(LLeqA?-JUv3$={hWI?8&kD>**697|f0ypcDm@(&S=5{@E6O2#vsxZ~Y}{!Nn1i zWRGcki$z@>#2q^byvw4*LJ9QR7nLfy9;^cGB8Ph`ADoKv#+b>k{jEPOVa^WQFvda? z`IDH*wtpRy(C)ft^{dLcECLy^0@Kk#3M6^R)SVj1omuJnF&zB$Hbj%Er@-Z-ivGj; z+4%`Uz^Zj-bc67U_b5Im%KoML-XQnO=pqO8oKR-PEY!b%vcNb*R>g$>U#TwOm)gw_ z7&#m+oJJF2JD6WBzh@)P9{XC7dMu|Gm;hG#AU%x{o<;8cl#^MV_=B!c3ev++` z9=x{BdLcjkDiH4^&qp21stDqB(~{xazxUa&NZqCakGWUO9&=SSmg1P7tX|-96=Lji z!*)Z}u(78ar$)hbB5|4yNsw5~_0VzrqIW_&x!w5(uhTek;A2j`Ul%;8l??z0`?=v{ z38NhNz5))Le^=mTbTE?#^BsEwHv$6|hPqh_9ikYV5F z)4}3tmmlGmd&laVMFD+G*ng_WGmw?x8mmO@1=IsY)^dr##+>~wRrL>+zB4DJeahIW zbeJVpa}@7Ss9;5@`P{Se0Lt2omg4=G3IA);U?-3WF<=b?JBYRC=Ms7_PGZ0Sj=-zhbeRLLCtoa^h> z^DzhZo=o!Tsrpssp(#7Hk9IE@ zhnR_(FowuL#BF! z|8d-u@z9f_M~k4_cc*-9l3o@`#=A@I*o=-xI}8{*{FO=-=aO71@YLU>&V-UDTGfAgg1`h>I*`7xS9KbFWifS~eKW5;M+z{k7o_EnFyIWfVBmf>b*c^je?F3EH@ zy%p2sJnbxgvy+`?K#vZl-=@XuEnL0lvLd_BhrY;2@^DQ$3stLKPdzlJyE02?J7r^W zKo8>1PbGA#qbve&Ezh)JCkG3hW#gaM-*!`2Gk={j9LU(T>Wy9K4=6>4ZMZ+U^mlX; z`TM$PTTvSrzBr?Q&XMwvS_FFo&$8h!L5{rV7KF^|v1Yt=&tcOvFBZ+*APL8ii#}Lf zmth_YziBSBSn-(cdUors*9;TmG!yJ0$OA)*@3uLB9ACwFMlM#rf15QtmjMi%gd8}1 zGG0krteih@saM}nM@i_iFEdTOvCc+i-DxaKt;(t{my%q;9*N z;geb_yA!EK+-K`t-$#tiswgRpz~>O*K&vcGhYCi|hE?PS9#GfVmpFy`==cq0c+C@j z86Aev_uxNtZY@$yCjwX~Ug2B)3$nilPYC`=NY?0+T7>8CW@W1Gv%q!ew6$OyK3~wC zPp}OPPlbsqZU+=+2tavLogV}&c`xB>QxuLpJ~q!W6Q5*(s?o^8xRt(x?kU2DR<``{ z>-U`r_H>q06Msx!3yysk3p-ls7}axLkcAI@n(bEq2y&j@v3dye)8U-3mY!Gvi@CCO zU{IKDM-~2z-aXxDj*M-*Itz<ft&|aXy3q%yV+ZIfj*jg}>~F?%bLLNyX|S!Cd(%Ivo=&)n)B94sEI97uIyMeY+DxcMM2k})<9&{4} zLU)A9gv3-M=B0^m0ekpo$EURI2g2hCi8F+{@QeKWUYna}>VYKRZIhPGNpQZ`wIL5P zyT;Va76D4NVdAh()tYrmGQAnYPfpok;ugBq0vDC6$R9ygeoDVz41{O5OiPSktM<*w z8VmN_%z(FvKu}%sNQcP3zrqr=mjS;oQ$rcl;6$F^FDdXgDvr|DE(7WffIA<}M> zOomdY0=n&)JHcn7rRE0%48c6+`49FU@c|!~ljlZz9QZ~(2twqGm7`bW^7!$o3mDS4 zVG~ACi+ypcP&kL}j}AJW%Ka&iFVDz*c>$r6p1;x<46Nir3y<;925X5Qk6Y&7>09i0 z6HSIXR(~!hiFr>9D3NMGe)N-`sLUg!NdFk_-0Hv|n(h2FATyO4C>5K@VIp1#U1W6}4iP38?kM>C4frTHG z8S8sN4)M=N+1@Er8NEb{A4E*HR#CstZ=anqlI*0$Id*I*p7_?maLR=i(6 zZ01R7e5fv>RH3o_RN#|I-Gd8@$PrY?Vkizu)GEIjw@kPm0pwi#lK&D#e|qeYAAv#v z`H*gSOcP{3^%L^X0#LQpU7rH8RYhj>!o*EfSS8cI`(%f0*^`Yyc7#K(tBwV2$4}Nc z{&CM+x~AtRqyVgevL9`B(MZ`-9A9iVtkK+jT{zqpDh+n83R?qN6@eel!hqx^ ziA{=)kM^GxhIxlYk{>p0gr2`u;Nbn-cV3Llmk|{^pC7%ozO6akS56n)972_duZ5k! zVvPIg)w<+{-KXAZfBAc(Oi1PelXZC6${b9(7521haoBB1hK8b@%%{TE8zZZz@qyEh z1GJd!>rTk(I^W>yty2pRRI04WuuBCuVOfJJH#DH{6sjsVC2$C-^>*$#=Dc}{FB~@^ zO6j>5lc2C<1Fn7XFE8NP%hA1hfk*eCKFV}c_(RHTE<0DAYbj7oZDp@XX)bYq*W?ic zm^u>AnQHMf@aY`~U0k&C7qJFP?@w!ZPsd^btMyJyngLyqX;RE`yK3OWixLJS*;cox z4##;Dl6}%8;boiB&0-!Q z=PX~$qx}!twB3>!-t4d!2QBEi1d$=FX^)?Oj{H;(j55Ylwgyvw0E}pD3_WF`MtDGD zKrhvUE7@r#(d=iPrkH0UzZUm^I$Yw09EcdtzbyIU5+o&T+HfY$8n=uTUnTpc`!++= zxJmJpc02pEWP9ejoi)GEF|mb*EEbGKoPz>`^XOlaw@@QJ^l6!dCoL;KP2CE1Aob+g=|Dt`&~Xu@!V9Tzr(dB2Ww~g;lF9m(}MfC&e#uu> zVfUn`RV}t)I!aLa0M*M+L_zT;A%uggvAoTA)VwTDORI?kDAu0=%7~whRn6TlRcO?) z{hc4oF$dxqMa2T3ST6bT;BVq*X%Tx4=agaJzntODBXMm#+vRW0{tH*^h-wQ8YrC;J z@O^#5df=T<=BXX_m+di#WA$lsGmqC-AJZ^2@vtML^fXM@fQS2~6h-Evz39qZH<^7w zLf3xxK61uwfD4VR?S_sBi*b()%t0=nm)I(*jo_ZHX*!X69C{|^g!&(JU z=aa!Mlir5;C@C!Nn>KBU)*dt-Yd+PgR?N1QDIj=TjO{5kN^AJdIb}e~Coqt-6kii6|h5dAp zIj_2lIA+LbF63SfVQN(;`oqTUjIs9`bE)gE%A>wAmEINvoPU@8Kv?~-Mp*L5D8-Sw z!#}-cw7r0$y;^?w*4cBa{i4iB5>Ii3&6Vo_nAr{!qAHrL@s0 zy%S-H^pHa-6Nm?kpDR4JJYMHf=+I2BaVbYnEM2}K`J4;DU2t;IoHSVbM5yJpIVrdF z{={=|Pw6bL@G{SYJLKs|FlK_HKn)*1$7X&#A!RnA#UBzT&ID{r7|{btz7Z!giyG3d z_cBAhRg09Q5?|5#dA`LwseT%+&eaU~2?{{jUevIOKIE7-RaCk1(bg@!i$hKOc^6C^ zb@-2iGGy>y%XQYL3dP#g8NQsV_|-ev&k6x zrCqy>!FT)hQBY_Yws+_lX#-7yr6Pc$WX6-Nm?y5c(d>Vtlapd& z697~|%`{v?IbADF?A0HEL^ItU_Z=CCyWZTOVNsu@WZRr&Z2zsjeM{?bxx>g9Rf>x& z{co2PU_J69tv`fFufDh?n$@CrlklEu!nJdO`RA(qSQD$GtciF3lqs5Pqr*)=o`R25 z3R#HO{}F*%To3>~5pCM-o8{Y^^Yc!uJcA&BS}2Q5UYwMMb5DK0FN`C*fu72iNN`?N zyd;P~yW-*WgTX4chK(ne?19od?1Bi@N10B;#Qi>EshH;EG$jI9fBeFFqBvMZc5+4B zu(Y^D4q7nW}y)CRrFfB|on)w$0@Nug;pkKBWJy0nYm>lV?2(kryM1R9t@3ob|`w znuPJw!5dN6Jga3+S^8P$Q zlhQAis9H!@+AHd}@sj6{^u%1&ilAmQ{!j5m$JECGdw9`ss$PlpE|D}wQ(Jhd!F$JE zpLjsJ5+_>rl|KobJ&bZGDG2|X%P%_+{7A15kFqYw`M`>DMKII5Cg|tY3C6~i>gChv z57RRDApVcxPA~h3Xl(gEHke|}4pmOl`vNk&=dM{8*H|RXh1SHxoSa9?$bj>h%GK2w z>C+|oREK+-v=n2o^%NqSwMY69J4Ot&+tHNaEB~y|KhBHQ73XtMPf!h{2(plVua4-7 zB#JDFn4-~X=G*+h^fQw9)f&?f>Xb{pwCcRF{D*U=+6k0>31+iP`EcA5zr(1N}gP}0R7x@-kH0yE}6|!e!6BJP}$HYK6N! zVfd?CAWBP3lm|=U4-%daMr2iMnOB?Magz+XjYuHCmH*XxdzQQ>SsfV>cb&$dx+5@G>6 z9rV;sX=aaeVB5k5xuN3fcpZ`%Y^RkPf_hGp8G|bCO2*Asqq3;mJaIQmxUSMBY4*q& zebipvJlcc0IXq#()kNFK*w@N69X(%@JDp6Tu3?;+vBE&7VTuMC2#CPc$h(ERQx~4eAk#WCwS?7hZGXbh2X$ z0cF#k5Cd&sF}c`Dc=W?b4PhChK+-;Q=ga|#3>FJp41$}+Z83)o1=DJl91408#XPlD zNjt_utaq97WbB#bBrnUj)AKO%(ns#rNtx^JZm6%CHcdDUNa2G)jtz4|s4n!HZS+gp zMPAy1!huiP4}~oyN@f(yHBOvK4|L=Ziyr|m=MK`TE=?d809@OfhEHO-zLKw0CCF)q^ns6Ww)J}$EnMC3nc4idsl-m+=`~GO8ol0) zZa76hZVgzNO4ala~P-d>8i^L(Q>cnc%_yN=PyShC6IW%-DA$;}6LG3%HS$RU!Sz@7?@0hpu@zAH;+8-tyy5HDVb(dC&>3`uV0+?T;uNNO4!)xUeSP zOzx*z9fke-z%L&2gNEbh5`D}74Q4z4ae76IfCIPQIX{g7_czFYHvB)_KY5-neez*J zq@%_eEkCqOZvZ&~TUucW^2MvZj_S2^bz3Pr@}^w=t9G~)YSGg){Sr&4U?!z^U6mSlkMjhh8)XAm!>DR--M9O(<<=x|W|0aAHz?z&}{G~~%T9-zJN7+uE(IKR& z8Sj%Me9^)(y z6vV0Tr~7r)3ybYkt~Jfs#kg-~ndw1EY57?L)MtbXAhnJ7M7{(wr}&i?=20-Jnw*wI zK0Y4R4}*05pOs1!-&ZTAi!)(V+v(T+1Y-FHF?w;l7Z$%~vS~M&l+u}pP@?&*xeHdw z-((byb+ot&be!geG)iLosRrz%1lReoEGxmkC_%?XYFzF7MY3!Dk98?JTE{j!|_a8n# z=o&YRK@a(k4Zb6=1IQ9*Vmf*>W$cc!ZP>U*Ui)oVlDa2O;)OjhoPAvT|IHI2r0hCV zH=Z%E&THxmX7=dH^o{<0gneG8rQF;M(=M5DD7hU6%h0Z)XuyJ>0g_MD(iq(tn&bI+ zM%{QWzb0O$v_9w3$6e<`To9Iihz6oZn?^LTA}{`>_4F}&(8P9dq%^$o6`SIeKFR@{ zK6l2KTYcq$`QHa=?{4PlK8t~Biu8zW#NMMLYTB%9OPtj5NDxUGU7NOT&2I?f9?XZ# z<10P6EKvw$y7su>V7qg|-Yct8}o!fLEmgV?WzZ&spA7~USnK9R2d6Z=Vp|W=r0Sl8uUyogEp(xW)m!vKS=L z1cT~Z-^W80x$%Ji(;zFVb)le+5wWb6GWnT@dy^!QWn@i>ZtVc3T4f}C&rJjWZ3(M1 z;on&jOG;`8F_sU@K>pnAt1#3LC$5A6cL)(72tuyc*q3J@RnI2q;rDwA`Pk!DXi%s+Ue^D{yt3Oinw73-do#2_^$cyK-04DG5RCOhS z?h8B)DBk*SHY#96S0pB8LR9bee+t3?9_rxmKz^)7L$((rG8jE)RPAvrfr%;O@j(kRNm;_FqacOyh6efJfl2A4uSE7k-h#4=L#j~;O~ zOCP8fwo*CP3OIH!DIv|gZa$cTI|_H^-jAFb_lz7QkF+Z|)BC9;N-NZxW@R9pT`Zp5~Jb3pE;~+2Keajsl9TiYJ*6dbe#jH8$UAb91}*a_hg~x zlL=^4LQ86sEP9T4K#w`#%(Kh9Aafj-(PoX6J6n25`hB-6bo~d(&SG8Ht_Cj9Ox2o} zZGk&G2NIqakP7+B!nEmROSSy9IS3v}q}jeCV0#dxln$;W&%KgVHU_)^TGVG*oHAxK zo{k!Jh2kvx-i+4-Xl?(<%B?;3_|>#jeOeciLOC__#C`VVW`wzU=>ucu31Z9myl)`YpZV%1XmT{707Wy#`HU*7~1E#~LEb?T?sW39Q6H zJcNJk#Lkhn_O=sLE_G?FySlw$TbWB-4#O-STi9BEn%|Q=y*V1u87%;)=5hX)iTW{x zwLxrfF{~9J$7#D8*%dZ=a%KJ_xbQq|1;pO&xP`o?g8fEQumoIFZNAz{fFa$VY9ez3 z|1?FXgHrqD8F(UEkGj;~banG&v|9JHTyL?qb>70V?o#$@V$7o*07Vyz=>RcB66Bv% z&L>_2rf`MdTu zNq1wOX^n#2tV?Ju3;x^-#mNTA0&fHRi{AEwAo(1>AEVIr9c-iKMne^^wtV<1)-wHk z#?{ooz`?gbBYCjB9w+~d)kAxm+QE|KGn8?v;i_ZWpZCYXoV{3hHc(#-i`>Jii|A}$MHuR% zwL2Vp9s!5p2_|+AKWK{cPd6%&JrY-Wc@q|p@cGlDMu~7ce5oH@GJS9buogOE5w>+!-*(G~hTCDdWdCT8*zpK?jsCFhCyJ9Y z4LhVDgqr0Sw-U{%J&&C9L9$9BU*O_V0e#_TEs7jaQPOhTlRIx5Il{Nn&gYW9?7PjUN~>Pj+9wt9iV(<&o*`; z5j>@$$%feExiH%}x*r6wA@B|@6R}x5HIMLVm}%Loj$%60)>uc?+bRx4*>t0 zq?wvuW-PpauJ9O33hl_y>+F@G-_ph?VMMXWfZ~65f4T73r0WCny8|9=1fz}fs(Fl4 zEYuNkKQj_;hZuaM)IK9}VY_AXfZ^`tqzmdN`8FI5kSO7*dFDOI#5%Lnc`oRoYMGLb zhdwapGW_L0lpqwSlkb&*Pah}3Ii81;9d9SH&T3xo0W;aBHi!=WMgrGYSrB#4lK{rE~8wn?Lo z!A7sncIt@#s_9Yjzxa=(H5EA$bXJ{mz)bpH(Am$^X|wmiHw3fvEkNAY#;)3PN3YML^*p_$gbw%;wac2 z_o(q|Ky$#H$K4MoIVr2B9{-f^n62n)Ii)p!pkR+*h3|uwiLZ?#Sy*T^R5z4dYqx(~f?lbsiCzdsKLby689@Zt$BZ=_S^xDYh3=}^qUSR;S2XiXG%D- zaS)lVj~TMX3|34MYuuMoqKb}F$&~+>nHy;K=Dy7M-VU^0Ixmlg@}V^`IBhR}SM7R- zr0VEstJUg1bVf?}?^*MJlodN0VcG`+c9LNpH=&-U3`VhV*&Y+B=4pQPs4gV~}d#>q-J#$EM!tY{}@V>0AVOY|&im_mTk3qEZH>Byo{ zO$hM~FVO6oH9UI&@VhvV2++L!`p@%G+KUGnw#tqd@@tnm$#{Xi)w;TvzV0VvhoB*x!XWdMCJJre|^LLg+KKr&R^f zHTlutpF@vzf;;lRh`}o(;e6p0bGKaI{7PwKx@SNMQDHA z)x8eYC}xrOKxLgmIs*kxF*5X=E6b4#Nb<=Fy!-*B6_TnXjt{OQgpCryl6X}_39vFS5X1Tg=ON8FRvK>@LoygXJr^8@U*sc$!T0CPN3|&bs#j5z zpdmX$Ee1dH^D5H3@fFoxkpMcO&lqhBRo7=h0=d!oCgTidfT$$*Yyr#owL8Z)vvV!V zRJNgG52ujEA!KI!RdKwjQWv@ZXlU{hz!Yc{&5|(%SyHn4t{Of`J** z6@?YZKD~fAX$ubewJ|Ic@7u+>eEmfCxr92SwIo`l3myV@K+s>iLkz81~`oKQzIM;>u%poyzt-n6m}igKn zUM)0EyURP9Z@W9)>K?{T|4IGEIIbIc5*;UnvY3Du#@^q;mp6aa-;{5+n`yCGuMUCo z4*Z4qwx=zP+-*0SBtUMU8~){-l*8D?78|FKLrQ|k&(UExk(gV$n6NvIjLu@a(Uh}K z!YrP+xY@QveL6tphC--5q49K(rqS%QWOuC8b6a*MsxVKtlT(865+1ZPF-0>5#&C+M z#v|+~wfWdzhP{h+uu#M(M?ZG%NJp$U<7aR>$!H@iQ|a8ash(*H{)ohGXt&vk{VmR= zn$-O1&&y#)(s25XIE%*JA8bcatlnT+Y1qiOpS7=F+a0x9QsD0_KA~2Q^F)_F!oC$#h4)sc1WThhu~bu3QVX-rmo+uzP4JS!SDUb8SH{ZT9jEq4%(^IMpY2g~O-I`_h#J{2k)F%X+`1cP*Jb%+hq>zdx$f?qaB znS{+}sIppDEwlP7_Y<;VQbmRna}fKd!8|Pd0+y-?&Nij*vP-7m)95t!s_2mU`D|C8 z(3;V#-F^5Ae&OfBXlsM4>Ps7ry~g=pw7KpJSI#*s=!sun?L@z{^M|6H_C`ku=jW(V?u|0 z)tx)%rS%$NpCykN!%WA2>1(VO!qi?3Kl(!(!3t2t9M==~@ zt${(jW0?+t^IC_bsk%YbnLstjF=+ygH)6NTPHdSWZy#U;j-_sl)?pMB-;>70kO{@A z+LDR~A2~V|;HVM(6S1#uK}9QX(*%54&(pkmUbgqySjU`;687jwj*%;dS~<8kU(rz_ zGEX&getn^qe;!P5H`NXRcdT+v6&J{k>vOHC$cI5KZeYVr^CMCBKk!O3<}8qS@Q=jz z$I;uLef!~ICbcTO*LSSvzPKQ}by#a#J6vf|T|lb7Zzd${xmdp6BWv+HocCvPURDr< z!sspRk^G2_jle6$Kk+p+>de~?m|EKG-Fc@fG2uFT@$E5(+47}S;PAA+OUZvuKeF7? zOM>yew0djjYNs~xg3jhQGi~O+8l`lF(ue&H#}b6d#EjX$#8x3ilkFES_+#A5u%9$A zmMb;%9bX+$Lmn-T54qLGUr&~t{;gdQF(~!cVJ=lDJ+=Q}5wJfki+?d!t)AY-k!qtc z<{#AZeA`kMC{Fn{@2q5h1cv7rp@?EsjTD6H=eu?a;?sAjmfvc7No|R!n1~|Fk=u97 zv*e9+=Ytfv{!CvDjiigzb864^s%ju(>>7bCrOc;+Jc8TRX7J3Gefsu*TM7TW=|&3O zX|PSDY?-uaSfwYnUz829fs`B@>?G{ak5n-mEaiA72AV}C42h~#0%z#oY+u%H45IDc z!&3e3ehBli4Vp_k6ww^c%++$Jn4ZphWQzeG9cLvUCccqaD&YeJIlv&x#G;t4@4xTA z=9=I3?M)*1VbJ0E3?yM~D&q;kbea(Ex+N>Magroo%wtUsH`YcIOGii3yCY!}fC&2yQV5wS@3qYQzf_ zrt<&Tm@~u^#MmOjaA^}S+~onV&svJ}htO2#=Cdhyx>ZkU+3{77#q3ujkyE@Qfd}5hc}Qo+|Z34~|E{UqccngZD1=6>g1U zy`%+-jDiTKpGV3b+F_?;aEQLZAdm30P(9MuI+-=!YJrd*U-%-8SiV>J(ZN5#XxCx4X&>ykW5^SV8eV5*JLTW#HvT3K_e8D3K2hl?Y+@zxj+!Ih%Hn7K>E_q0lWB= zYUGZg2e(^E&p#+BU*MN~o! zlz)4fOk%+Nm8fAYzDz|9p? zCgO%%CE4vbS@3?uvs^&Tmp{zmnE(`h!9!juyVxx z4;y}n2UkNdQM_SU$9+RICi43%@hR8jfH6*8wk7olCn({hTy$4q*p$fQ9#`p1`)=K# zB24+TuZsHMRIYrRdu7^VI5BFHG@F2nr5wenT#Zl^tR8)s`U(^30bA3?m#$63_({M5C1A>oaxOrrz~BxnV}6ksRq;dPiDJuP!(klI=r#>y!RSZqDP$1BUQ@qy2%JgDg6TUI6#a zGH(t+d(!u|C8@slK)BrgcJgUH9~`2Hzo*Wi$lNW9fUsKjE68mLPr|)aD%5Leh`k=J zZl?1-8Th#Uywddp!&HHh++vZO<8F}Snxom2ZF#MQMZBi)#TPat%CPRRSIOl}vii8{#6&??@Mlg+>-L(C=x(TR8jOml`e7d`BE;N@PuO@7 zL9+WFM5-_)2!ikolA;Gwk=R<2{wH1LfT1~1S2#D{3jk0dz1s+inP<%uoGDtSomGZ2 z2wMnlrY|XkJb`uEZ7Apk8LqsVgd?I<3Caq;n`Bdw8mwMgFs&dv@sst|q9SSs`sNFh z;o<~NjJx^@p}s#?;5o=b2BI=mkV-W{T--N9r}L3#D<+(LpZG@UrM6&T(s0ShI#bbJ zNX7>UQ8L(lpIMeqUt@AYitp79e?n8T)@N zDf{n9VRRCiGik01{(16|Y$EjF#kd_C(5;7V6f7}>0UFq`VO2>0?x{r3{5AlcDQ5!b z%RMv1!F`n+-79$9NRFx>XMTILaFUi;10%O}Zcw_hxhF1TOlT~iFip=V+*&y0Bl^Yu zn6l)2Co9@8#IkSvs%_f&X(b|b<{4GA_Ot%O0z?nZ9GRQ-nGt0X<2XNJN!%vwa#)Sw zvod4Hc_7q=kA(n>9?l%fIGh#@fSA&#hfY|c4$wY|JNht$RMC#WEKY+dC_Cw>R8iq_ z(8A1_Cs5Kr-K`-TXT{q6$6^h*!x`2HuW4Hk!mn|>)3&+0AsjCBFU#NGEN3{Sqs?0p z*4g0%OFe`k5g~A?{TfY-7-rsd*oZ2+m|_m_yaW172cd*P8tvFiJq`YCnue5hM$i@K zy&^$n-g5ev|rP$MWNOiGEtMQL?M*XNl)Jh#jYH@~CNv zI*dMII9Kw%Sutlqj_PNUtz@cQPtRK(yw0vd|JRMo{D?R$e zvF*(9ee}scCMzu`WqM8lwZFAOV$GvHMd?dFI|ztQFhFQT^ot;u>oaZR+SrW{q}#Sql2ZBg|Pk5+^{oa&Y8osZEGsJ)Cl{ zNMy@%)QUGQS=gRZMN1h{5%n~_W@9}Jz@09|xMF$Ow0lht&c3%O5Z4qZ#YtnGBP;mR zYg|%I8hhBJ^2J5N%mKf%#JWIg)aDBR70EvrufVuKMpq)7g(3(4ghmnUFQD>c9A3U5 zwLEwMh^u-p^BqlFKlYK_Pv#12<6W> zFMtjrIS;{4UJOXxYMI-g+Obd5{{WlPub|IMS8cI19j36=LD)7+)}bZ_BcfH*h3R9x z*oi|m6q0xe=NQc-BB0NBQg=3*mSphQic0@>yWVvF#d(a+&;CJ!zp7yQCsYy`MXal! z`Bp2zXY+Vm*=M2mq_%eK^&lZ>?+!xXGX>FN!dT&35LKT{uy(xRy%Nm}IzGX1#_ID@ z>v8@b_wH4F^lJl4vYOv`uOl3IXf@bQK51Nm8!O{PKq@_wVvgxZvQI)0OS5SG{8DGO z*j`pTL|A_B$_=i$&oSMk;*(MvtGQ4Uy!Yrb)Nw7?`VDTo9?%`I+{d+sDWxJ)snU^C zHkQ?=^{_luOxB2gJWt3UfDYp6BO#v&0Y*Dd1a0&OoWG*O9C3>uVyRq!Zl&x#GU4jO za2k-+6hwEWc4XiF$R_Qf(ZwB=Q^Z7nnJEz6&u_jz-|-BcZ1&{Gvvwfb#Zwft9TUch ztdjk*nr*)GE6nvz<22dChURuu6HIeQvXtkA(@gdAugWaF`l&Af!lsH;L`xroe$Ogp zb|vCDm+NmB7C+6+@yrbCT|}|4MEI{MFj!Bk2#1R4AQYbV(0o3At9|d!J=}>&a4CPf zaW}689h48M=F(JKYJV&ch^II@2Ud`Xd##kcY?Nspil8(7LwnxPBYPIZC-ct`iQxII z!F3oTs!ZO%x9b+wz4=RB1G;${e9HYf+vf zDr~KKIIXBJr0z*9ALELI(U1_Ef~=8PC>RCKBV|3nk(lq;N@>wnFMqF4G%DpC%Uesn zgQwj~9Z*XT!g5k3+$)NTl)`x=H>*+d&l*o?y)rWA>_Zi;duRl)9+Y}w*g;icApzyj z>xkM|#t`#6ruD zW#TFPz@CK}3ik$Ixb?eMNo6_+|J!TJ|H!{2s_SR*1!@~H-veb|9PEXFiM|G7?ndal1L z&VrWR(t(litw6>LF%vVSxBMi?N?ZSN|1Zo^)J^uR+b}HtycL*^bUkQ zuJ>N$gsYA3$&UyZAuR!sf zLRFT(-n(nN{|NJLVRCd^s*Xs?TB6z6#)vJ#pd~`fvfO^uy*g1Q9*D4$1P_OLVb`>$ zm{W1Y|L(GRe{`+jHTI>){Cd6JS4 z;U$6ls%#bv!6BH3fKMy%&@uME`)kzY6fgLetMONBcMPLt**fTRY=`l#79uYDB+p!G zm>R8?7zgcMHWCUz9)B{E9)u{Usn@lC;ban6d8=u+Wj&iPHheQ3`g`)97vB5^-x9(w zZl2HR9RanA$e8MuzFwf-$zs@TqR6x*11fV}wYJw$oj1sI=Q)i(^X&Jl1{UH$osHjMa zG{iOSt+Oc-Ou|1WL{X)KhcGsjluYQxT0r)OS(^~g7$l9j;!Qa80xB^QBgJ5#vq1+c zCUuxxfBYw-Jqvimoqv&@Uy<|cDj5IG{vGkfP4?!mLA7^K8}D`N%Rr^5&i%DxLXjnk zr%9REG82L&o`PdJ0PX0SrXL^+_ONj5pGhqoYDY99#0E_nuC{)RHWH3OJs*(jkKtSj z!T@*M4=16R+>}(?)_D3{sa&&9!bP~s!nYBm^ME-``wZfS73GRWPo^$(H-(V1n&GYRta!uKDL@tSOPjSl-d^Ql-;?aC$?w)j0VFmh%QDIY z72(hdEZ8mfFJkt%K6m`v%!_15Bg6#v8r=!4TNa&D-l6vJ69yz2p@4r!kEsXv)a{h5 z7S0=1uS~+9<9U79l2xdW!#heNEnl4THR?{y2lk}^ z`);fXu>YY1kLDVT5*J!Fe11fMr~#@dh)A?zhDFFVhnAk|?b)9c;a}ChnkHg%8)2sN zP4mjKe;{QltN@9w`mT}TeZL;LX!yefWzv#V}y93=+UvdHZY=5B`-Ifen z+EJ5jzn5!SUDY9K%r01+-;_uFn7iU_NHvrq6%#hHq{6%-sx~nOPY7`oO7xB5B%SLP zBJAr}SnBsEg_0&p`)@a$Xs&W;$$6~D@0b{nva6egKu#^|v& z;$N55EPz(|;Bo|$sa@ryZP=BaZP)mxCnnwhqi?}qUQk#EEld5DEcHpNDn z9k^I{{A?AQ4J!zb#1!K5s{jSs1J$F(|VQMe`dxhPa;;6v}FN4v-a(+bDEh5)uWSdmhWB(d*h#ciYgbB`6kEQ{(?| z5a5YbhwCmqYx;3FmWKjB%HlNunviNC+&#Ih_k27pgt~T=Wv~`&LYM|K$KmU0Otor1}(ay7ikY-xc1jpmK1CaYy2)3v z0BUGoH{bRF$;2&OjTUZK@nx}Csmn|$uq+)gFe%C zyv|-hirzje&Q|N2D|T6Ay@wTUiMMY^m1o3^I?L!b!JI3|;F%7^;k@sKy)j|B2X*0f(uqB2ZFq(#Y~KLsUNTiDd-X? zs33S?JqzfgXAu91wg|9K<5t%{thr$7LNn=jcETH_zBa9}bIE7b3VmFU8qQhVA!vL{ zdqrtZRiGLw(Xd;z`=*%oQLj}}|5NgmRndg5SPL~_oy_DX4V>6gx-SGrCV-we-DE{;HGVTzF04KN2v+5qqxjMJ zb?*0fEdnMbY%Np?DekR$<`P!Dlv2>m{Ro!Yg zWYSR$P9QGApdfpy)>6jqZI#SP!Nryj6|y2aB)#Wxm#PH37@BE5kP~5Ft<)f#Q}r9Va5e8RT+>1Ni=&8%`f+iodX)2JknV4YpVy1!F#E)4#Hl? z=e2&s-=wjh;|ZX%vcNm#O*LDZ$BkJya%>+uW`~g&_aFScg<{;T%*?i%HY1rmUpOs9 zesgEZurX@1EdyeNJ!1V36sb151a?A+2SlS#6iplO36T=uYFQeD#IF3O?Ow>woPQ$qrCF!Yt#%}{8gCd6qy#>Rh>i9J+!MA^%9VxdqD>4S z{&%+Ivp+VHd*FccE|wSn<+G)K7lAVdsE@M}nua-xldNv{MSrZt(L?u6M$s ztIQc9ZJ;dZ7*ciW__PS@!{1t8caU9bb0wGL^TO4r(TFXNdK6%Xhg7KJWw3rMf}jI@ z2`g4GTAq<@Kl_Gwg0o3Ctbafh@W%vL8JNhkn`mFp4yEHKeZ(((czWM{r?$HAzt?F{ zqAu(`7rt)Ut0i5MD56QR(dlOo>iN6GtFzLya<7q; z3|+Feh}mb_sAA zl6Q%`anc+$dGexgKD`gK5s=`uE!F0Tn*R#$c4S(hQ>g2oJnef>?LG9hwjlk;6WUy~ zPJwIg97^8RG~?ivdlK$6Rd2GSXt8CBh3Q zjdwEZY->SB!?HcJq+jt@%}~;2Z-$Wk&QSAzCoL36PLFO_4~{B@Jt$( z08@e6{gN=y^Uk|5%D4ohm-T-m8UNQK-DIK>0D;5wE8G3F~`SuspB9+2sn zMD(bDR{;gTf+C%PWftT@Tiud*3RwgA*|N5KiE==FUc$?Zazhk!Qk63QDPjI)+bb#u zCAGc zMP252w=`BwN=?`03fVZ8#zTR|hcVWecK*r83GEZePo~Epi2{BEK%2iC2-p7orc7}c z^ImM`!_Wk+;P!`C7aVA&m+rjL9j@%A=}wsT4;}#7_HAd>#J7zmw+u%PP!8cN>^B9j z%U_A$5d`grSn{OS(^kX-^G_;VBiY0f!6w>e6bAyzbCtj*?;x5TvyjX+Tg3&lR=Zu_ ziX(&IrW)*iiJ>4xyzY124wVk5frlaYwnH*t;tPR-6Q`p^PTC#SP5E(SYBdGh9{B;| z1V%6;5;~~`XP^27$8QsIojsP%DQe#D^kyuADi9t3?o-O(n#vdDcV3X2oxzm<=$TZg z!#26-j>ODnC_In9!UQqk*od_6x5XrgTry1TwSeRCS)ECA8}*41-a*CaUQh(U5&m3S zo-JgECZX*$dI91PV3* zjUOSZ)?*QU=NR6k5D0*hO#yV408)Y&XLWcAQIv>)eV#H3rzUc+Y8#aKnJ^Z~bcO~T zt-apLi^${0tiLNzudF*6rly?%?4+ACKF4#C-T!964sUuhV`m{SJXH|CbtgCAlh1!a zJou-m8d5O+#Q`6XZD7PbAe8b()j=!5>+KZG?96D5XaK)67PGDQcJ zk2mNF;JTOsGpbVoWZKC#fosalN0|4qcVa0rBUu4BFRgN6j^J|EoFdy&{F+Ug3_%*~ ze)G>z=98SYK!osVzTCj_RHIc*8;^;(vFV>|tz>_f=^y2eM}9)uG}h>@i)ZXwM$woL`(IW>-(O zOXv_R!m^xEc5Lc75Du6XQvU8B4?0*NUHSqHf^^*a27`gSc-)sde)$brhY*)q(6uJy zuO8*(oybqxajSP@>oV{C?XC_Pj`qOKWH0vW=T0;S=FdfyL4NN!Q-xlczD_#Oyqh1f z3v0H_?oe$>D^;+~rM_)8de7i+2W-5fY~<*+ueL07DbTsy-jnf#0O71zqv<;iUbw+vnvkn3HU%bRE^= zp`i{Nc<;dc>x?rOzn?^rVd3BzkV}Q)oDzyq?jVHLECKZR7&-@H1!!=9P?IXc&ayg) z_A*xh(vQIUyeW}-Cv9uE@hX_PwC$2bY20Np?cC!AFSbv5&&KJF4nwkPUgSeF-x%Qv z^49sfVNmRSIl*_gLI2;RJPuy4vL!Jw=G73YXK%Q<)OZz`(BU2d4jjf-q<7qT$LVC1 zuF$N*bIZqb#jipQ0mbQ}Ali1kw+P#~xK}O`592t&gYz>7+yGFO17VOO0V`tz%Rc^> z2HM@im5gI?QBPAV+OBy#r6Z`e!PeBrYxhC--ggn7VtoaoI+_%cR6}cMK3d|v5i=sg z4ucvhRz9}BasS3QkX^xteOQ9XK2HDg%u(V)91v$p5DP6`+}Ny+b1u}nc#$lVOwSsB z{n1e{{3fGTQY9`(`aqqj>Q^E}s>MrUo!mRJhF^ORjqh#E2$&Xy^(*KORs0)=_*@~Z zFgHj8ybeq-5193-j|AUHvDMZ<6S**c( zdf(g@HaI9?d`n2$hraK1Lrbfw`3SPRqTmV)6D+WVAmLl|qoutPu=E)Q1r?2wUg=nx;p^|bnP$6zgxwzdlaJ%mfLft1{;t-V zObc8dm1&o}Ns>^`o!xVK^ClrAAYCPO`1--uDUY4lq}N?#Mim4UrXk>cVj*k38Z1|65_Iu{QZ#2GIne9bI}YNWYckB zHxM@skM>UYMIA%PuV)K-jptOvF!ZAC#_D%03h7EuFxt0_KwB>{riTna@sPIoihq^C z_3PT1EysR(M+Xq*w6OS1G7BZCvI6>qz?%!XGSCxoFe3|!@SYf(xvUJ*W3CKA(ep9j zL;V%QHF@XokMVMrsjMD;^RgxP?P2uUHIG6zEqG1nkTAEa$3N|niT6=d7>|dAwP2f= z^qK0uEzfiR-Dsu6TvLdR%6y^{)%Vhj9iDt#V69+EwLD1o%KKYB_q3#{DA#5{#`aM? zk?#c`=j4mJsa}d4uDOth1iUv9_ZZc;+?>-r?7#ilnQ4*Jb9{cAdlKRwq`&Q3>2zAM zb=w&C2wxPo%8aWwy(AtF7Grz!`ObY5y9E&*EIs$jJ~!$7k#eeyrlt(DWremcQ-1%f zVIiVnSsTOMg+X}%I)fz(QA9vHZT2^!G>;n^ElMs%`P_vX*d#nrpK#R}37+bTnr0cmS+iGB4u zc;7ybbtACbC6ejfuzuhw8?VCU@ZD4BnIGrwkchfsRQX8XQH}I|I3Oom2m516;thZI zGi5(-dv&TqbGGphe=tYLK<3R&o-$Ff4oGa@i(w)R3?#wzJ3u?KA^Frd*;7TdT6YQ( z$6rc;iNgS3^T%1|=JZ79$3}0NJ&VRG$K>6!9pwws>d&P2p9B|4rUn@Vz8Nt3+&UAJ zX0lEE0Qhi@;&`QHVY`JUS50~{+NeeJdirhB!k3KTPLX!S}YaA3~(PCMs@#OHUBA14y2UT55{^9pl~ zoSb3$epv4ag*Io4bPlqNTPy24q0N_Xj|BgZO(9Ca5VpjasVF;f?skY?cz0j2Khwry z+b7-I@pWb7ae8G9kTT;@K>WFHylN?1RJ$Ts!aB=36xaO{$S z%I_W@83TL15HkAiW>GLLw~uY(+ZGmG;JK?j-~OO8#&{&6 z#vKPg651jp%KXX8?GX+gteZEt>~0+M8xAM%Sd`lT@=aKsdBn5)y3X)y^H=?O#@oo| z=Z@bori49d2*|Ehn{pvEZCk#!^UtYqdS3Z9Kpyl?jM(Ri0?3+~GU?reh)px;~SOhdLXhR!;k8F8gl|KYC753m-U57SL<&CQ;paZrM(mmJE5wozA_)^Omx| z4OTOY%fjws*KBHB_hp;wyyM?8gCgVrGCr-xnY7y-C%!|YX@M2;Vh>$=EzqMgR*+ab z|KXh$Q6meU(o^#=Kx)XnX7&p-q4W^BvwQmkiA?zZja8Js_{dt;wy;l>=cyC|7N($e zsNK$|Q9||EobvGtaUNa5Lnzm2{<^`jgjuETUD?9Bon9-+>ZYctTL8aK{DLEPL z>H2(|P~~`08|v~bAUAr}!=boGEx>3Xm0S8@-n7h_+|2Q5g_x?mLY(ycZ!)cHpykHk zIr<@8m3Wi$SSs0Dt!hcB^Z=$? z-nKXK3oY@Ia@T{k9)3aPJKBMbk730`0%+Op2nYNd2f`uts2l<$Xf)NO z89^QaOWI(Dkry$1&F#pz+T5QskUV@&#UKCL^x{j8ZPx3wGS5oOa-ULf8P&|~WA#(I zmb@8BD>V}^9Gpx3N6QWMW91>&-qgBxEft<5^T@HcJ7gq;#O?Io_~-XI1?8D6&$EAC zFLH!?h*95~Ri!W_lkT7M?;r6GH0^mLr7otc-9+3+dcOq$Vl`Aa%v4}E|FaW!udpTn zd+5uR@U$R=WTkbVJu|oOB+1hkB>`z0{yluvZx*jIroAKQUzJ<7Y*aAG=kuG*(dWFR zXP*a3-GJrG$7JTm@~?fEi`zF4;k*x68zjUlxK1=}`;F-h zVpnJ11q}POdh=J7p8pQk=*`+#3k(<;+&IblRjSo;XWF=cnPUWM)pW0V<@IsM-)w}&E^u44eo`=F z#?MEFy+^DV_A#&O?|!QKUwNsN6~sb(Tqti`fv?`c^!3`IAyf5V$J73+)j+fTKP?U| zUw=6SOn$wT$=2U~+>_|gXn8$d=iJh?LSY3y0GMWa*M2m$So$-OPNg2~&T{)R#^dVe z1Ih-_s|1uSCmo!`dsG|L1M%MKl5N1vxF>Cgg!S@LY<=cPpdq3U+wiyxhigzWw<#7khI=Ro$%-b<@U)I$ta67Fva)q$` z(eEt3)`g;T{&J7MS!H8b{GRgKd zi54wU3)DRg7C;y7_GJzKC)4|?$p3FS&gcH7C>toe>N|m(6OUi4xpVI!u|YVGje%63 zJ-uJ0ctEwd84@5QiiJWBcyUvmo89FJk4J;j;#OUwmiKF*U!As17jPZrWfmisoZk+r z<*%!aoERt055h}$1qvLh6)Vn|$CW4%QDJg5WOR+vC(QMe+ja~Pkn!S0?4mDFBrrRK zL5Dr?gXsGPvMLhaTY^CPirU*2uAT?yYOW`0w5IRRRL8fA8hnhGM`h1L=3!yq_C!mz zvVf^6&8r-^&njK>6?&FMA#~nswQU?5HdQ>Ed`uUdPCC z(zk)#J0i9NLyuXer_YUe z0kukojPrN;H@z|*xAE4><#`*<(a^PPGfJl>ZAq`S``l8_&$PK?1Zoh#|N5{0`U?pl z1X7;8=8)!6%ZyJg3n~i+}m*PWol{a3z>K64CQY|GAltyTuVYp5E_F` zf9BYI0=IRq8h)<-({M@wow<4+uTiCImT4!C-eFWf&Jj5g5WVN-@wNNad#$z4?7h?f z?7eS&mIG~Q4#*%u_zecYkQhnAX-!mLcJ#l|QXS^kd%f3NNCI$m(6`)gOW7eobd=m1 zO3T3(e{+t8L4{^CtZEwnXRr3jW24`euh-eB^;$Xxf@ll(?w$6o9p8F~wR%zy=CSiB ziNE=qzge{J+BMh1`E1W#Th@M~oKAX@1FR^FMyA~%=Xf5(!^DClVy)*tAM%WP%|)0u zM;rZ(jc8bn7kAUn%+X1XNf3@_qgSxikaCW{RKWDgwmM8Hmt#1p=zNA@M2^w8IiAyc z{s_dWNg+jQThhqah*saPnz*&z#}cZJch$D<)wdo`f*{QSEhcvQ6sI;hsVmq*OTF&v zzV5Q;{~43;(7JGMNV#+HrL{NiOarhN=HEpI-@r|90qoPjy}G zhct-~eMa6>rx}w6$C>s$*7xjPPhWC>Fa|-;B96ga_A@UCqQ8;ENM8hrQAy%?NJHh> zY(&$QTb)6QHRlRre~Gy z+)|T37|*ewFzd3?P^_!oNX^B!DG} zljS&9!2tlX44~^>&pEHx7G}?96e_>HECrJ@01MwSd$D zAJ?~z^SlHbYMIQlAxUT1>*FJSRO0Bx1%rv@zj1NL|x1mT%H zAL3jVNp41vBuh(!n8B$pQbEINcvKqSqMifXN@^s2o(F7e0L|+$ZR-6s<5at>z?Wq( z&3p!{W#l>Tz4m;{LvF6MEYC#y)w-~7GRHCBZe%U7R(AmlScxn-YJO^RXkr-{(9ALy z%mB=(pSw($N>Ze$)ibfOd<6y-#4e@6Rnn)Ft^l1ONL~-o>a#V|lql7_Vv%kq(@?*9 zeKoUc{d=ZZ>s~FBaSd!Y;(0^8m{>@5{=ZCV4nfdV)ekY$f9V7y)o^?U*f3Bum>mTCDwJrJ+m>qZ3sOq~U+ehB#Cx>Ezy zF)W^k){r2Mhg=pxcG@Wq1&AMbgq?VID(jX8-ReKCUXyii)!nF|Or+(_EuBiX9 z1Q|Kpw^o9rqmG#cb}rN0;dvR!LTh2>T^1=X2;vxr1YyrA6I%%ayCDeoyOsoLnRv4r zsHZ{B1o_|TuDJgxIw%llC0IZR$%QksxBnwkZNBtC}tjV}MZ!xh5Ja zs(+R8w^kp7cBqazVgAb^2oW-{2gXP_fh0*vwMc4$%w%X0Kq4duawg;zVO|UIlB|@s z)d%7F5kUmtD2ip6_82Gq5Fg}Bki#?{{bd@uIZ{r+J%!nmeg)5hAV#uy9)3tGfi}~o zGO*-8H_AXFFe(qx*z~9LbDHBI++-BR>X}$3EngGt9#Cj@%J`KgR7=RI87>atG+-xpB>}wNy(9FF>u^nzAcu~F$nG9N zY%svMHj;iV2txhTawCGMswLE|*~Buk1gLVZ#vx`_`Ucf6P$Q(zlhG_Kmr4ZcggK^3 zrthNmq26c^NQUL)u!ntoFhN?$irm~tRvm}Hhd?vX2$dj^A?^R(ILK%uypCS4X@Cl9 z=i57u(z-s0k+$ur2~yi)OJwVqYqvZn%Vx^StfM|l1~r0vG=gNT8bBgQ2F@oDs2jrD z`SVGJ-n$=65N_V`QFPRw``qW=%*hsDbwLOma@D9E+|wZ5V-1vB2|}HmT-D12&_A-S zTQx`zym@@4%q);w_o~`&_FgH`>oqCWoy>&9H|?a7!8)X$P>GNxk^|7`BWMmuf=UEe zTFK>x4te*33DVObGX$wlI%IGeQyc#n6RQVswFBo{Q7j0enbjf~9iB531>hQ4TLj36 zO4iHY)x>CpB3t0zqCqTM_gROmXRBO|Wa+3^QzcELoLA%!L(f;JCQ@nz9qXQnG$Mab zcvL}fFhO{+mIl#L|H+^H$!3_AinXFx0M9w%Jrhew#Q7E|^QCLXaE6In1R?V_XOdNd zknETQnlbmP#HvK;0WLc>%jEq=pspmFCEXgJM%pb+A16@N>~H51Vd7xw7(LQtk_=Tl z=rrg0TP{LpKwxX#M}3iPdk{ekmGuZhW3>q4gL`3KNdgh71|ePDiS#uan0jP3FVA`Q zv!8thiJ0)D55&yItUH;yT;pUP8oLtY^FHtMF0@MpZJqxj8Ak+ZfwrYJ)=1RTL?cbI zMy?h?tCp);#vHFM77u(C&BL9 zszI!BZ~2yQxnjX&2-+e@&-7?b;^G)7 z`n`^5nN_W_^}Sl1o%d=HX3MjxiP6$vEg%A7HG+{M_ZdObSI|64$GH_nTGI?YQ?y6u zwKlG8xtSn2&@v)O%SrcTdK!evYv;E#NPV9FL!6eh=6LU#JkG=?2e+KBycWeuvQ%y5 zy)%t}4cI-9SF>tX^7V+-dd}!r)h50B>Zq$NdcJ~7l+Kz+Ytp|GqzZ_ZmT6(7B?!27 zGeI(Mt49#ZjG|aAg5-;}Oe{19GYP9X!~cB3tJQI=t~eqI*Yb^T9dqt6Ly-C`p3~DJ zt$MXU-;>lM4N}jwG~5V4y}GTLdbO^UN5JS;uxHz1BDFMM6$U+R;46Hl@* zzrAOo)aOD}S7C8gleN0_K)&_55!jDCSNo_E(f^%rH*%b3G+XO=Yo-?W6^l*@H&mS8 z7NN|n&>CtGA6AF%b5d1{91i&#so?)L^PvTjN)RVJtpR82v$$V6=l*utApT!_=Bdul znm?y{-t2wW1Y8nk#w444Zc6>u(oCFJYa}UJzw?_Uns+nxxS0k?Ldd{6SA>TdS?FmR zCr>#IbEYy`rkX6D`I(=&nP{`mq*D#yX8sV`Bh9bb`<=`E|DR7grY-0fBae0cuNp#L zBS=fDfMM&`69N|mX{Ed;F;r7IZ@s5MGUdeel4cvqidG*64KjO=L&`yfTu>~>L=L&% z`I_TM(jy1$nx<3YatlekM{1K6Np@<2>R+TvQmc#zQO{*g{UK)0C>!`Pz^4|;h0h?# zWjyPA&oOzD90)G+-gLYxDOx0{CY9vrUEA|bb~4C^t04{{g(RU8=FhmG*jAE^!mO78 zur#wI$=SR*P755`PnuPkIe|$f=tqQDBa7!-43R^mEc*!OhZ*V+4=%NLQl*&P>YNOP)3 zkXD&d*_N}OiXpw~=X(F}2-_jN>GSy=`^M^X>w-$ih+TXLKJ#x-}PrK*1$Sml$l!J`_7XslM Un?kG~?f?J)07*qoM6N<$f^AbIi~s-t diff --git a/Templates/BaseGame/game/tools/editorClasses/gui/images/start/import_d.png b/Templates/BaseGame/game/tools/editorClasses/gui/images/start/import_d.png deleted file mode 100644 index 4b30cd1b51360e3581be24b52b731af5889ebffe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52356 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ືV^_ryA?w@lV+ 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

    LTaJ3` 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

    )dFpp90)7`J(Eat0Fpb77e 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 z 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 z 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