You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Removed the `getEulerAngles***` methods in favor of a `quaternion` Lua library in-game
3
-
- Added `quaternion` Lua library as an in-game API
4
-
- Changed the `physics_tick` event to `physics_ticks` and updated how it works
5
-
-`physics_ticks` now saves up previous ticks of data THEN, on game tick, send out the event with the queued physics data
6
-
- Updated config documentation
7
-
- Added `ship` help page in-game
8
-
- Added new methods to both Ship and Extended Ship API that take vectors
2
+
### Ship API
3
+
- Made `getOmega`, `getScale`, `getShipyardPosition`, `getVelocity`, `getWorldspacePosition`, and `transformPositionToWorld` output proper `vector`s with correct metatable
4
+
- Made `getQuaternion` output a proper `quaternion` with correct metatable
5
+
- Made `getTransformationMatrix` output a proper `matrix` with correct metatable
6
+
- Made `getConstraints` output use proper `vector`s and `quaternion`s where applicable
7
+
- Re-added `getEulerAnglesZYX"`, `getEulerAnglesZXY`, `getEulerAnglesYXZ`, `getEulerAnglesXYZ`, `getRoll`, `getYaw`, `getPitch`, and `getRotationMatrix`***only*** so they throw a more useful error redirecting to the new methods.
8
+
- Updated Ship API help page
9
+
- Iproved `physics_ticks` event output
10
+
- Moved `physics_ticks` event to Ship API
11
+
- Added `pullPhysicsTicks` to utilize `physics_ticks` with proper `vector` and `quaternion` support
12
+
### Quaternion API
13
+
- Moved to [CC: Advanced Math Library](https://github.com/TechTastic/Advanced-Math)
14
+
### Extended Ship API
15
+
- Moved `physics_ticks` event to Ship API
16
+
### New APIs
17
+
-[CC: Advanced Math Library](https://github.com/TechTastic/Advanced-Math) created and included to handle pure Lua math including `quaternion` and `matrix` APIs, as well as a new `pid` module
0 commit comments