Commit Graph

953 Commits

Author SHA1 Message Date
geofmigliacci
40e9757dbc feat(ytdform): add drag-and-drop support for multiple files with uniqueness and power-of-2 checks 2024-11-05 11:54:26 +01:00
dexyfex
c45ea83733
Merge pull request #265 from niekschoemaker/patch-1
Fix SetEdgeIndex in BoundBVH.BuildBVH
2024-08-17 09:15:54 +10:00
Niek
36c20e8adf
Update Bounds.cs 2024-08-10 02:57:46 +02:00
ook3D
30873a287d
add hashed vfx ymt names (#263)
Add missing MetaNames
2024-08-07 10:52:27 +10:00
dexy
0b1c59d993 Support PSO string arrays in XML 2024-08-07 10:48:13 +10:00
dexy
a8dc98f87c Save startup position and time of day options, Reset settings button 2024-08-05 20:24:59 +10:00
dexyfex
07756e4344
Merge pull request #262 from alexguirre/fix-dec3n-to-rgba8-snorm
Replace Dec3N vertex format with RGBA8 SNorm
2024-08-05 16:12:43 +10:00
dexy
2ced29ab82 Fix updating entity position/rotation from project window 2024-08-05 16:04:56 +10:00
alexguirre
43c3567803 Replace Dec3N vertex format with RGBA8 SNorm
The game uses DXGI_FORMAT_R8G8B8A8_SNORM when building the D3D11
input-layout for what CW called Dec3N.

Updated XML import/export to correctly read these values.
2024-08-03 15:07:41 +02:00
dexy
3d22e9b2a4 Fix up/down arrow select in project window, Fix selecting project audio placements 2024-07-27 13:40:12 +10:00
dexy
76d0ac224c Don't generate VerticesShrunk and Octants for BoundBVH 2024-07-27 10:36:31 +10:00
dexy
09d7cf68ff Add better error message for AWC encrypting stream of wrong length 2024-07-26 20:48:42 +10:00
dexy
d5ac5e8e59 Support AWC encryption 2024-07-26 12:52:19 +10:00
dexyfex
10ea57e86d
Merge pull request #258 from alexguirre/fix-hashed-ydd
Fix .ydd export/import with unsolved hashes
2024-07-25 19:50:17 +10:00
dexy
4b65af9d74 Fix for BoundVertex going out of range on XML import 2024-07-25 18:09:37 +10:00
dexy
05bd42f3a6 Audio Ambient Rule Panel clean-up 2024-07-24 16:29:58 +10:00
dexy
d0cdb1bd76 Updated Dec3N XML conversion. Ported BoundGeometry.VerticesShrunk code from rageAm. Added Track2AnimUV shader param name 2024-07-24 13:31:04 +10:00
dexy
b62162cf21 Fixed loading cache_y.dat files 2024-07-22 22:44:38 +10:00
dexy
97c24710e4 Fixed YED/XML conversion 2024-07-22 21:06:18 +10:00
dexy
5d3849b682 Improved resource packing, possibly 2024-07-19 15:24:02 +10:00
dexyfex
5fe554f9b3
Merge pull request #260 from ook3D/master
fix rel reading / writing
2024-07-18 17:27:06 +10:00
dexy
591bef09df PR #256 but with IsProportional and TracksPointDir fixes 2024-07-18 17:00:48 +10:00
dexy
bc48e0e45e PR #251 with additional fix 2024-07-18 15:23:29 +10:00
dexy
e316115b41 Improved EditYmapEntityPanel layout 2024-07-18 14:51:35 +10:00
ook3d
880f880c4d fix rel reading / writing 2024-07-18 00:20:40 -04:00
dexy
d049e3ad1c PR #235 also enable light culling plane by flag 2024-07-18 14:05:49 +10:00
dexy
29530a05f6 Fix anchoring on edit audio panels, fix line endings on RelFile.cs 2024-07-18 06:13:45 +10:00
dexy
f5a637588f PR #230 and #248 with extra audio editing improvements 2024-07-17 18:00:55 +10:00
dexy
124180c4e1 Add TimeArchetype flag name and adjust edit entity and archetype panels to better fit hash labels 2024-07-16 08:55:24 +10:00
dexy
c67adfdd9c Adjust ScenarioChainEdge combo boxes and ScenarioCluster checkbox to fit updated items 2024-07-16 08:16:51 +10:00
dexyfex
c7a943886a
Merge pull request #254 from ook3D/merge-8
update scenario chain NavSpeed, Cluster point unknowns
2024-07-16 08:06:31 +10:00
dexy
58ef636c1b Adjust TrainNodeTypeComboBox width to fit updated items 2024-07-16 07:59:23 +10:00
dexyfex
a92ce59337
Merge pull request #253 from ook3D/merge-6
Update ymap entity flags
2024-07-16 07:43:24 +10:00
dexyfex
5e3dfffce2
Merge pull request #250 from ook3D/merge-3
Update train node types
2024-07-16 07:42:34 +10:00
dexy
f01644a8cc PR #249 but only for Release build 2024-07-12 14:55:53 +10:00
dexy
d83135d284 PR #236 but with minor improvements 2024-07-12 13:48:43 +10:00
dexy
6d24603bf0 PR #241 but maybe slightly optimized 2024-07-12 12:36:32 +10:00
dexy
e5dc63f429 PR #51 but updated, also PR #252 2024-07-12 11:39:52 +10:00
dexy
6cf72c4b74 PR #221 changes 2024-07-12 09:43:53 +10:00
dexy
252435208a PR #85 but ported ColourPicker from CodeX instead 2024-07-12 09:14:56 +10:00
dexy
bad84d7bdc PR #219 but neater and allowing debugging in VS 2024-07-11 10:51:17 +10:00
dexy
86044e2c89 PR #187 but not #238 fix for English expert 2024-07-11 10:00:27 +10:00
dexy
92bdf65d7f PR #182 but slightly nicer 2024-07-11 09:53:09 +10:00
dexy
27a07461b1 PR #223 but slightly nicer 2024-07-11 09:25:01 +10:00
dexy
9b8331e696 PR #84 changes 2024-07-10 22:31:16 +10:00
alexguirre
d136c55be8 Fix .ydd export/import with unsolved hashes
When a drawable hash was unknown, it kept the "filename.#dd" name so
exporting to XML lost the hash and importing it back created a broken
file.

Now if the hash is unknown, the name is set to `hash_1234ABCD`, and XML
import checks for `hash_`.
2024-07-06 23:28:23 +02:00
ook3d
71671940eb Update Scenario Point Cluster Unknowns 2024-07-02 21:18:10 -04:00
ook3d
21242cffff update scenario chain NavSpeed 2024-05-20 16:29:57 -04:00
ook3d
58cf06ec2d Update ymap entity flags 2024-05-19 17:45:23 -04:00
ook3d
3462cc3e17 Update train node types
correct names and add missing 6th train node type
2024-05-19 17:28:11 -04:00