5 Commits

Author SHA1 Message Date
Jadis0x
0b90598356 Reorganized UnityEngine namespace
Reorganized UnityEngine namespace by splitting headers into individual classes
2024-06-07 19:07:09 +03:00
Jadis0x
0b84c20f4a code optimization &new helper functions added / modified
- UnityCore namespace changed to UnityEngine
- Object class is no longer a template. FindObjectOfType function set to template
- Added LogComponents function. It helps us retrieve components from the target gameObject.
- Added GetObjectName function to Object structure (same method is available in utils header)
- Added ConvertToSystemString function.
Converts const char to system.string (app::String)
2024-06-06 20:43:35 +03:00
Jadis0x
be5f59f1b5 fixed logic bug and added cache for nolan 2024-05-31 23:51:08 +03:00
Jadis0x
58e36f2eb9 added IsNull function
IsNull(app::Object_1*): detects whether objects are null, works more efficiently than a nullptr check.
2024-05-31 23:24:48 +03:00
Jadis0x
f69767f794 various header files added/updated
- Created a header file called players. added a helper function to get the gameobject of all players, the gameobject of the local player and the NolanBehaviour component
- Added UnityCore file to make it easier for us to use unity functions
- Misc file fully updated
- Added Wrapper class to make it easier to use il2cpp functions
- ClientHelper updated
- color.hpp library was included in the project to make the console colorful
2024-05-16 21:37:01 +03:00