Commit Graph

17 Commits

Author SHA1 Message Date
WiggleWizard
510b577f49 First pass scriptable subsystems that has the same lifetime of the engine 2024-09-18 12:44:46 +01:00
antopilo
89ea32a4b3 Added SceneSwitching, Better font rendering, DOM inspector, Font-family prop 2024-09-13 17:18:09 -04:00
Antoine Pilote
000a1d564e Added base 2024-09-02 18:10:36 -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
85b41e9ea0 Added C# -> Trenchbrom entity definition with reflection system 2024-08-30 21:44:08 -04:00
Antoine Pilote
4d1feb9802 Added shapes to debug renderer 2024-08-16 17:55:35 -04:00
Antoine Pilote
9733e9651a Added basic C# field reflection in editor 2024-08-13 21:12:11 -04:00
Antoine Pilote
f3b9b328b1 Added proper debug line renderer! 2024-08-09 23:36:02 -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
1ccd338fc6 Added various method to the .Net API
- IsKeyDown
- GetMousePosition
- GetEntity
- HasComponent
- GetComponent
- Added InputKeyCode to C#
2023-10-16 23:41:22 -04:00
Antoine Pilote
c3da3fb8f1 Added all component to Nuake.Net API
Implementation missing
2023-10-16 00:42:40 -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
48f264708c .Net scripting API progress, can not reload an assembly 2023-10-15 03:10:23 -04:00
Antoine Pilote
4e23e6a54b Now passing strings between c++ -> c# -> c++ 2023-10-13 01:45:07 -04:00
Antoine Pilote
cb804085ed Basic .Net Core POC successful 2023-10-13 00:23:30 -04:00