WiggleWizard
d338a98c9b
Removed Wren script references in the UI
2024-09-16 10:18:32 +01:00
WiggleWizard
b23d418f23
Compile issues fixed
2024-09-15 23:14:23 +01:00
WiggleWizard
baac971deb
A little bit of cleanup
2024-09-15 23:06:06 +01:00
WiggleWizard
269533eb03
Particle Emitter Component reflected
2024-09-15 21:34:38 +01:00
WiggleWizard
7846a667a2
Quake Map Component reflected
2024-09-15 21:34:38 +01:00
WiggleWizard
6149907576
Skinned Model Component now reflected
2024-09-15 21:34:38 +01:00
WiggleWizard
5d0eb4a597
Sprite component reflected
2024-09-15 21:34:37 +01:00
WiggleWizard
aed98dd648
UI system now working well with the new component changes, fixed trait compile issues, fixed inspector rendering issues
2024-09-15 21:34:37 +01:00
WiggleWizard
65c8ab79af
New component field type to support files
...
Also fixed Audio System to work with this new supported component field type
2024-09-15 21:31:06 +01:00
antopilo
a75bcc260f
Added UI for IsWorldspace
2024-09-11 17:42:04 -04:00
Antoine Pilote
40da75eeeb
Merge pull request #73 from WiggleWizard/fix/buildoptimizations
...
Enabled multithreaded compilation and fixed some build warnings
2024-09-11 09:46:12 -04:00
WiggleWizard
7efa69a20d
Enabled multithreaded compilation and fixed some build warnings
...
Enabled MT compilation for all first party TUs and some third party ones too. Disabled specific warnings in third party code, started fixing warnings in first party code as well
2024-09-11 12:03:09 +01:00
Antoine Pilote
ebedefb6a7
Added UI component, resource & system. Now renders on screen and live reloads
2024-09-10 22:27:15 -04:00
Antoine Pilote
87f58d890e
Moved FileDialog into its own class
2024-09-04 00:14:00 -04:00
Antoine Pilote
c91812c65e
Moved FileSystem stuff into seprate files and a FileSystem Folder
2024-09-03 23:49:22 -04:00
Antoine Pilote
8aa41a1bf8
Now diplaying links between brushes
2024-08-31 00:07:45 -04:00
Antoine Pilote
85b41e9ea0
Added C# -> Trenchbrom entity definition with reflection system
2024-08-30 21:44:08 -04:00
Antoine Pilote
50a0c1e810
Added a way to make mesh external instead of always embedded into the scene
2024-08-28 00:27:59 -04:00
Antoine Pilote
ae3bd31dc5
Allowing editing of angles through the inspector
2024-08-27 13:24:05 -04:00
Antoine Pilote
58a179be4f
Added new Prefab C# type
2024-08-15 22:24:26 -04:00
Antoine Pilote
04926476d7
Added Exposed var reset button
2024-08-15 19:44:17 -04:00
Antoine Pilote
901ebcf902
Added bool operator and isvalid function to .Net API
2024-08-15 19:18:26 -04:00
Antoine Pilote
9b9f5d111d
Partial Entity Exposed field implementation
2024-08-13 23:54:51 -04:00
Antoine Pilote
318b646d61
Added support for vec2 and vec3
2024-08-13 22:03:16 -04:00
Antoine Pilote
44cb6f7325
Added double, bool string
2024-08-13 21:42:20 -04:00
Antoine Pilote
9733e9651a
Added basic C# field reflection in editor
2024-08-13 21:12:11 -04:00
Antoine Pilote
ca1d17e058
Now only drawing navmesh if selected + properly serialized
2024-08-05 23:48:41 -04:00
Antoine Pilote
516a93a7f0
Added spot light type 🔦 & light direction now using global rotation
2024-07-28 11:50:14 -04:00
Antoine Pilote
32ede2eeae
Now taking into account navmesh volume position
2024-07-25 20:42:32 -04:00
Antoine Pilote
abcb15a27e
Fixed min and max and speed for recast config
2024-07-24 23:58:51 -04:00
Antoine Pilote
4265b0d29b
Added all navmesh settings to the editor UI
2024-07-24 23:19:34 -04:00
Antoine Pilote
d0399a8f8c
Now storing recast config in component
2024-07-24 23:00:05 -04:00
Antoine Pilote
7b1d930b9f
Moved nav mesh generation button onto navmeshVolume component.
2024-07-24 21:14:23 -04:00
Antoine Pilote
f15894920f
Added NavMeshVolume component
2024-07-24 20:58:48 -04:00
Antoine Pilote
8b8e29db3f
Quake brushes are not deserialized correctly, meaning you can build navmesh without rebuilding the quake map first.
2024-07-11 15:07:54 -04:00
Antoine Pilote
7b48319ff5
Added Recast&Detour implementation
...
- Implemented debug renderer of navigation meshes
- Can now generate navigation meshes from .map files
2024-07-11 04:54:57 -04:00
Antoine Pilote
07e080f6a9
Added is trigger to other shapes
2024-04-18 20:07:30 -04:00
Antoine Pilote
f916d315f4
Improved Editor Interface
...
- Moved Add component button
- Removed rounding on collapsed component header
- Added indention in component panels
- Changed frame background color
2024-04-11 19:50:26 -04:00
antopilo
f4d71b9977
Started new Add Entity Panel, removed unused shaders, fixed premake5 problems
2024-04-02 23:09:33 -04:00
Antoine Pilote
af2546fb21
C# Entity Scrips now working(OnInit, update, destroy) [ Broke reloading]
...
- added UI button to generate a .sln in the games folder
- added UI for adding new component and drag n drop .cs file
- added modular Core API module system
2023-10-16 00:21:28 -04:00
Antoine Pilote
4622be08e9
Added Trenchbroom configurator window and some UI fixes
2023-10-02 01:37:22 -04:00
Antoine Pilote
27d1af86af
UI for new sprite option
2023-09-30 14:27:38 -04:00
Antoine Pilote
ff4489a466
Now uses embedded resources
2023-09-26 20:43:56 -04:00
Antoine Pilote
d843d54388
Material Thumbnail, PostFX, more
...
big commit
+ Depth of field
+ Barrel distortion
+ Vignette
+ Material thumbnail in filebrowser
+ Fullbright wad conversion turns into emissive
2023-09-25 02:21:22 -04:00
Antoine Pilote
513bf6aa0e
WAD Converter now creates .material file in the proper directory
2023-09-24 12:57:14 -04:00
Antoine Pilote
a09fc40469
Added ability to lock rotation axis of a rigidbody
2023-09-24 00:40:37 -04:00
Antoine Pilote
d7f3e0cfb3
Added RandomScale to particle emitters
2023-09-23 22:59:51 -04:00
Antoine Pilote
3124271a62
Reworked material serialization
2023-09-23 21:34:38 -04:00
Antoine Pilote
d93e452db5
Drag & drop of .material files
2023-09-23 20:32:08 -04:00
Antoine Pilote
2cb0ca4f29
Particle system improvements + Emissive materials
...
Added option for Global particle positions
Added material property for particles
Added Emissive rendering
2023-09-23 20:31:50 -04:00