antopilo
d7e60cfe96
Fixed runtime
2024-12-01 02:30:06 -05:00
antopilo
9238a59a00
Improved play mode startup time
2024-12-01 02:08:32 -05:00
antopilo
3d630483f6
Added world space UI Input aka doom3 UI
2024-10-19 15:04:07 -04:00
WiggleWizard
a487d31c48
Completed work on exposing subsystems to scene events
2024-09-19 21:43:04 +01:00
antopilo
a87aebe12b
Merge branch 'develop' of https://github.com/antopilo/Nuake into develop
2024-09-18 17:10:18 -04:00
antopilo
7fc10b4e56
Improvements
2024-09-18 17:10:12 -04:00
WiggleWizard
066b2998ac
Much more stable and simplified subsystem architecture
2024-09-18 21:20:14 +01:00
WiggleWizard
510b577f49
First pass scriptable subsystems that has the same lifetime of the engine
2024-09-18 12:44:46 +01:00
antopilo
bb0da25682
Fixed newly generated solution not building
2024-09-13 18:24:08 -04:00
antopilo
89ea32a4b3
Added SceneSwitching, Better font rendering, DOM inspector, Font-family prop
2024-09-13 17:18:09 -04:00
antopilo
3b148b76c4
Started to expose DOM to C# API with support for custom nodes. Currently crash when doing FindNodeByID<T>
2024-09-13 00:51:34 -04:00
antopilo
c7621b31e0
Added CustomWidget through C# reflection with callbacks
2024-09-11 22:58:33 -04:00
Antoine Pilote
5e3472c256
Fixed Coral crash with base type classes, temp fix for logs crash + added light color param to C# api
2024-09-05 00:52:55 -04:00
Antoine Pilote
732e94899c
Added Physics.Raycast and Transform shortcut on entity objects
2024-09-04 22:26:59 -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
d9237f83d2
Added ground normal & ground velocity C# API e
2024-09-02 18:09:02 -04:00
Antoine Pilote
5077b1b7f8
Changed to only use 1 file watcher
2024-09-02 12:56:02 -04:00
Antoine Pilote
63712edc6d
Added C# Point entities + automatic export of FGD entities
2024-09-01 19:37:05 -04:00
Antoine Pilote
f59a7e931f
Now renders func brush materials correclty
2024-08-31 12:33:48 -04:00
Antoine Pilote
8aa41a1bf8
Now diplaying links between brushes
2024-08-31 00:07:45 -04:00
Antoine Pilote
3959760627
Fixed serialization
2024-08-30 21:50:21 -04:00
Antoine Pilote
85b41e9ea0
Added C# -> Trenchbrom entity definition with reflection system
2024-08-30 21:44:08 -04:00
Antoine Pilote
9a30925b34
Started editor .Net context for undo/redo system
2024-08-25 22:42:07 -04:00
Antoine Pilote
27488ae5bf
Can now rename entities pressing f2 or double clicking and selecting an entity should unfold the tree
2024-08-16 17:59:06 -04:00
Antoine Pilote
9c2a6f9019
Now displaying compilation errors in logger with status bar
2024-08-16 17:58:06 -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
ead6ff6645
Added Get/Set for entity name in .Net API
2024-08-15 19:08:50 -04:00
Antoine Pilote
1eb81041fb
Added clear logs button + showing exception in status bar
2024-08-14 20:29:50 -04:00
Antoine Pilote
6032d40aa2
Fixed csproj to prevent duplicate error warnings
2024-08-14 19:48:30 -04:00
Antoine Pilote
5f2667f95b
Removed MSDF
2024-08-14 19:34:51 -04:00
Antoine Pilote
0de9c216c5
Removed all dead code
2024-08-14 19:21:17 -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
c48441e0db
No longer need premake to generate projects
2024-08-08 12:52:21 -04:00
Antoine Pilote
39025d8b06
Added prefab instancing through C# and support for mid-game rigidbody and skeletal animation
2024-04-23 23:22:19 -04:00
Antoine Pilote
89846a6885
Added ability for triggers to move according to parent
2024-04-18 20:08:04 -04:00
Antoine Pilote
f4493886f0
Fixed wrong Nuake.Net path
2024-04-11 19:49:23 -04:00
Antoine Pilote
35cd596bb2
Merge branch 'main' of https://github.com/antopilo/Nuake
2024-04-02 09:29:07 -04:00
Antoine Pilote
33b4f75461
Added ability to get other instances of .net scripts using GetEntity<T>
2024-04-02 00:12:04 -04:00
Antoine Pilote
22d8b35373
Updated Coral version to .Net 8
2024-04-01 20:16:48 -04:00
Antoine Pilote
69205ec4fa
Added ShowMouse and get global position to .net api, deferred onInit after all entities have been initialized
2024-03-16 16:37:38 -04:00
Antoine Pilote
ccdb305b54
Added basic job system for async
2024-03-10 13:00:34 -04:00
Antoine Pilote
6ebeb37baf
Fixed crash when no .sln as present
2024-02-01 11:17:36 -05:00
Antoine Pilote
6ef9521059
Cleaned up UI and added a way to build .net project from the editor
2023-10-27 01:32:17 -04:00
Antoine Pilote
b87336a693
Started Transform .Net API
...
- Euler Rotate
- Set local translation
- Separated C# modules
- Bumped Coral 🪸
2023-10-23 23:35:32 -04:00
Antoine Pilote
978b0a2f84
Editor improvements
...
- Can now copy nuake.net dll in debug build
- Scrolling outside the viewport wont move the editor cam
- Can now double click to to open .sln files
- Right arrow now works in file system panel
2023-10-21 14:41:52 -04:00