Commit Graph
17 Commits
Author SHA1 Message Date
Antoine Pilote c981b45cac Collision callback now returns native instance if possible 2024-04-18 23:09:56 -04:00
Antoine Pilote 9164bccd88 Aadded GetLocalPosition and IsMouseButtonDown to .Net API 2024-04-18 20:08:28 -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 f86e26a490 Character controller now responds to setting localPosition on the entity 2024-04-01 19:22:20 -04:00
Antoine Pilote 96fa229422 Fixed callback 2024-04-01 14:54:20 -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 a80fb5241e Added ability to play an animation from C# 2024-03-16 12:15:52 -04:00
Antoine Pilote ea1339a8e8 Added isKeyPressed C# api 2024-03-16 12:15:40 -04:00
Antoine Pilote 2363ca0377 .Net API added CameraDirection, MoveAndSlide, IsOnGround 2023-10-24 23:45:07 -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