marauder2k7
9208cdfcd6
tsforestitem and forestitem
2025-06-19 17:24:43 +01:00
marauder2k7
08f52cfa16
add extra checks
...
add extra checks around an empty stringtableentry for assets and bitmap controls
2025-06-19 16:58:44 +01:00
marauder2k7
1949ff9d7b
projectile
2025-06-19 16:29:59 +01:00
marauder2k7
51f4255c14
explosion and guiobjectview
2025-06-19 16:27:16 +01:00
marauder2k7
2b973abdcf
physics shape and physics debris
2025-06-19 14:32:32 +01:00
marauder2k7
5d641929cf
player and ground cover
2025-06-19 14:10:00 +01:00
marauder2k7
c6ec2fd6a1
Merge branch 'PreviewAssets_UseAsset' into SoundAsset_Refactor
2025-06-19 13:36:49 +01:00
marauder2k7
ca1604170d
initial commit
...
change the macro to use the refactor (exact same structure as the imageasset macro)
2025-06-19 13:34:07 +01:00
marauder2k7
45f1447d2b
Update ImageAsset.h
...
add check for if _in matches the filename that is already set for image asset, this stops the set being called twice when loading the same image asset
2025-06-19 07:53:32 +01:00
marauder2k7
1918ecfdd6
feedback from az
...
fixes for interaction from az
2025-06-18 20:44:37 +01:00
marauder2k7
b5cd9d0c73
Update guiCrossHairHud.cpp
2025-06-18 17:08:40 +01:00
marauder2k7
6f9c4158d8
gui offscreen material test
...
added interaction static guioffscreencanvas to capture mouse events
added test shape
2025-06-18 17:05:35 +01:00
marauder2k7
51b1e3b07e
update cursors
...
GuiCursor needs to be changed to use bitmapAsset
guiTypes.GuiCursor safety around rendering getBitmap()
2025-06-18 09:27:47 +01:00
marauder2k7
794a8c900d
Update ImageAsset.cpp
...
add change notification on intialize asset use this callback to update information about the image on refresh. Remove notification when the asset is removed and when the imagefile changes
2025-06-17 16:49:07 +01:00
marauder2k7
48b512ef73
move population of image metadata to onAssetRefresh
2025-06-17 15:06:07 +01:00
marauder2k7
3d77b59b71
Update assetImporter.cpp
...
refresh asset so image asset can write out its image metadata
2025-06-17 14:57:18 +01:00
marauder2k7
67f217ada1
Update assetImporter.cpp
...
asset importing for images shouldnt execute a file copy, original file path is enough as it is relative to exe
2025-06-17 12:20:47 +01:00
Brian Roberts
0aaddcddb4
Merge pull request #1500 from marauder2k9-torque/MissionArea-RemoveTerrainDependency
...
remove terrain dependency from mission area
2025-06-16 16:36:24 -05:00
marauder2k7
fc9f221ac0
Prepend symbol for image files
...
Prepend image filenames in imageassets with "@" symbol so expand and collapse works correctly for files relative to that asset.taml file.
2025-06-16 08:33:11 +01:00
marauder2k7
50f74368b3
various fixes around preview assets and imageassets text field
...
Imageasset text field now displays correctly in inspector
previews now use assets again
assetBrowser hides previewCache folder
2025-06-15 22:07:12 +01:00
marauder2k7
47bff2f0eb
Update guiMissionArea.cpp
...
simplify logic around skipping objects that push the mLevelBounds outside F32_MAX
2025-06-15 17:15:59 +01:00
Brian Roberts
dfbfe094bb
Merge pull request #1497 from Azaezel/alpha41/spamSuppression
...
don't trace setShaderConsts or onNewMessage callbacks
2025-06-15 10:52:45 -05:00
marauder2k7
4fc182444e
Update guiMissionArea.cpp
...
set a minimum size for the level bounds, this stops the mouse drag issue until it is sorted out properly
2025-06-15 16:23:57 +01:00
marauder2k7
0a1e3f74ed
remove terrain dependency from mission area
...
Mission Area now captures the entire level bounds based on objects in the scene
Terrain is no longer required for mission area to be set
2025-06-15 12:41:47 +01:00
JeffR
4be2f05bb1
Disables the behavior for building and exporting polyLists for SceneGroups as you can just do so on the individual items, and it can cause erroneous behavior like looping if triggered improperly.
2025-06-11 00:30:36 -05:00
AzaezelX
83a3ef877e
don't trace setShaderConsts or onNewMessage callbacks
...
they spam up the console to uselessness when using the trace(true/false) command
2025-06-09 13:35:32 -05:00
AzaezelX
2e15018ad3
minor followup to #1494
...
we do try and avoid auto for places that aren't mutatable patterns so folks can scan what's going on under the hood
2025-06-06 11:00:12 -05:00
Brian Roberts
ccd30a19cc
Merge pull request #1495 from Azaezel/alpha41/safeSafties
...
add extra safeties to safe_delete macros
2025-06-06 10:56:46 -05:00
AzaezelX
aebd497fd6
make sure device and texture manager are still around when making a deletion request of them
2025-06-06 10:56:02 -05:00
AzaezelX
2c15877d5a
add extra safeties to safe_delete macros
2025-06-06 10:45:05 -05:00
Nick-IronTower
01ffdae89a
GFXStateBlockDesc memory leak fix.
2025-06-06 14:52:20 +03:00
AzaezelX
a3d2d13d39
remove stray methods.
...
revisit loadedstate shortcutting of already loaded textures
2025-06-01 12:41:31 -05:00
Brian Roberts
f709130e72
Merge pull request #1489 from Areloch/DirectImageFileOption
...
Direct image file option
2025-05-31 07:18:24 -05:00
JeffR
0e6c33f78a
Fixed gui editor drag and drop behavior for image, shape, and sound
...
Ensure BitmapFile is given a proper default
2025-05-30 20:21:13 -05:00
Brian Roberts
4ccbc37322
Merge pull request #1491 from Azaezel/alpha41/shaderConstConkOut
...
remove shaderconst timer clamp
2025-05-30 20:10:07 -05:00
AzaezelX
1e2b6c4e35
remove shaderconst timer clamp
...
looks ike the postfx shaderconst update cycle rate limiter is the source of our flickering
2025-05-30 20:01:30 -05:00
JeffR
5397c168bc
Merge branch 'DirectImageFileOption' of https://github.com/Areloch/Torque3D into development
2025-05-30 00:08:29 -05:00
marauder2k7
ea751eb62f
Update bitmapSTB.cpp
2025-05-30 04:00:45 +01:00
JeffR
41957cb98f
Compares path and filename, excludes png in case the user swapped a dds for a png or the like
2025-05-29 16:06:04 -05:00
JeffR
029427d51c
Fixes imageAsset lookup so if we're looking up a full filename path, we compare the actual full paths
2025-05-28 23:23:08 -05:00
JeffR
8ed3bab44c
Re-added prefix handling for named texture lookups for image asset fields
...
Changed render-out of shape preview images to use png
Added filter against previewCache folder
2025-05-28 17:47:23 -05:00
AzaezelX
8bd145d54f
use of get<some name> methods that already return nulls/false when attempting to load
...
in contexts where we would want to try first (pt2)
2025-05-28 17:45:02 -05:00
JeffR
0fa8b97f91
Reimplements ability to utilize direct file load alongside ImageAsset fields when utilizing the ImageAsset macros
...
Updates Asset Browser generated preview images to not utilize full assets, but just the preview image files themselves
2025-05-27 17:12:03 -05:00
AzaezelX
40974dd14b
use of get<some name> methods that already return nulls/false when attempting to load
...
in contexts where we would want to try first
2025-05-27 17:07:08 -05:00
Brian Roberts
a43458677a
Merge pull request #1481 from Areloch/MiscFixes_20250525
...
Misc Fixes and improvements including updated autosave handling
2025-05-27 08:03:08 -05:00
JeffR
51a43d5be1
Fixed bad return type for AssetManager::getAssetLooseFile
2025-05-26 22:18:14 -05:00
AzaezelX
2f19db7607
overflow avoidance
2025-05-26 15:17:01 -05:00
AzaezelX
76b33ab57b
unintialized variable cleanups
2025-05-26 15:16:48 -05:00
AzaezelX
6596865d92
overflow avoidance
2025-05-26 15:16:18 -05:00
AzaezelX
ddac695252
unintialized variable cleanups
2025-05-26 14:20:22 -05:00