This addon is a minimalist integration addon for Valkyrien Skies 2 to let ComputerCraft computers gather more information and (in the case of Command Computers) more control over Ships
There are only two features in this addon, both of which are APIs for computers placed on Ships
ShipAPI - a new API that allows computers placed on Ships greater access to Ship information! It will appear listed as both "ship" and as the Ship's name at the time of startup!
ExtendedShipAPI - This API is an extension of ShipAPI specifically for Command Computers and has inherited the original methods as well as new methods for direct Ship control! It will also appear listed as both "ship" and as the Ship's name at the time of startup!
There are also, as of 0.0.8, a few ingame utility programs for creating custom PID controllers thanks to 19PHOBOSS98 allowing me to add them from his Github Repo which is under the MIT License!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
- Updated CC: Advanced Math to 0.3.5
- Updated CC: Advanced Math to 0.3.5
- Updated CC: Advanced Math
- Updated CC: Advanced Math
- Updated CC: Advanced Math
- Updated CC: Advanced Math
- Updated CC: Advanced Math
- Updated CC: Advanced Math
- Updated CC: Advanced Math to 0.3.2
- Updated CC: Advanced Math to 0.3.2
- Updated VS dependency to 2.4.9
- Updated Advanced Math dependency
- Fixed Ship API issues
- Error upon trying to load due to no existing Ship
- Still having
getOmega, replaced withgetAngularVelocity - Fixed torque application methods to not take in a position
- Fixed force application methods accepting a position
- Fixed Drag API issues
- Wind Direction and Speed change properly
applyWindImpulsenow functions as expected
- Updated VS dependency to 2.4.9
- Updated Advanced Math dependency
- Fixed Ship API issues
- Error upon trying to load due to no existing Ship
- Still having
getOmega, replaced withgetAngularVelocity - Fixed torque application methods to not take in a position
- Fixed force application methods accepting a position
- Fixed Drag API issues
- Wind Direction and Speed change properly
applyWindImpulsenow functions as expected
- Updated VS to 2.4!!!!!
- Added Aerodynamics API and Drag API!!!
- New Shi API methods!!!!
- Updated VS to 2.4!!!!!
- Added Aerodynamics API and Drag API!!!
- New Shi API methods!!!!
- Fixed Ship API silently failing to load methods due to improperly wrapping
ship.getConstraints
# This version is now officially dead and archived!
- Fixed Ship API silently failing to load methods due to improperly wrapping
ship.getConstraints
# This version is now officially dead and archived!
- Fixed Ship API silently failing due to improperly wrapping
ship.getConstraints
# This version is now officially dead and archived!
- Fixed Ship API silently failing due to improperly wrapping
ship.getConstraints
# This version is now officially dead and archived!
- Fixed Ship API failing to load methods due to improperly wrapping
ship.getConstraints
- Fixed Ship API failing to load methods due to improperly wrapping
ship.getConstraints
- Fixed Physics Ticks Event Handler only responding to one computer only
- Fixed Ship API missing methods
- Merged Extended Ship API into Ship API
- New documentation via LDoc (targeting
1.20.x/main)
# This version is now officially dead and archived!
- Fixed Physics Ticks Event Handler only responding to one computer only
- Fixed Ship API missing methods
- Merged Extended Ship API into Ship API
- New documentation via LDoc (targeting
1.20.x/main)
# This version is now officially dead and archived!
- Fixed Physics Ticks Event Handler only responding to one computer only
- Fixed Ship API missing methods
- Merged Extended Ship API into Ship API
- New documentation via LDoc (targeting
1.20.x/main)
# This version is now officially dead and archived!
- Fixed Physics Ticks Event Handler only responding to one computer only
- Fixed Ship API missing methods
- Merged Extended Ship API into Ship API
- New documentation via LDoc (targeting
1.20.x/main)
# This version is now officially dead and archived!
- Fixed Physics Ticks Event Handler only responding to one computer only
- Fixed Ship API missing methods
- Merged Extended Ship API into Ship API
- New documentation via LDoc
- Fixed Physics Ticks Event Handler only responding to one computer only
- Fixed Ship API missing methods
- Merged Extended Ship API into Ship API
- New documentation via LDoc
### Ship API
- Made
getOmega,getScale,getShipyardPosition,getVelocity,getWorldspacePosition, andtransformPositionToWorldoutput propervectors with correct metatable - Made
getQuaternionoutput a properquaternionwith correct metatable - Made
getTransformationMatrixoutput a propermatrixwith correct metatable - Made
getConstraintsoutput use propervectors andquaternions where applicable - Re-added
getEulerAnglesZYX",getEulerAnglesZXY,getEulerAnglesYXZ,getEulerAnglesXYZ,getRoll,getYaw,getPitch, andgetRotationMatrix***only*** so they throw a more useful error redirecting to the new methods. - Updated Ship API help page
- Iproved
physics_ticksevent output - Moved
physics_ticksevent to Ship API - Added
pullPhysicsTicksto utilizephysics_tickswith propervectorandquaternionsupport
- Moved to [CC: Advanced Math Library](https://github.com/TechTastic/Advanced-Math)
- Moved
physics_ticksevent to Ship API
- [CC: Advanced Math Library](https://github.com/TechTastic/Advanced-Math) created and included to handle pure Lua math including
quaternionandmatrixAPIs, as well as a newpidmodule
### Ship API
- Made
getOmega,getScale,getShipyardPosition,getVelocity,getWorldspacePosition, andtransformPositionToWorldoutput propervectors with correct metatable - Made
getQuaternionoutput a properquaternionwith correct metatable - Made
getTransformationMatrixoutput a propermatrixwith correct metatable - Made
getConstraintsoutput use propervectors andquaternions where applicable - Re-added
getEulerAnglesZYX",getEulerAnglesZXY,getEulerAnglesYXZ,getEulerAnglesXYZ,getRoll,getYaw,getPitch, andgetRotationMatrix***only*** so they throw a more useful error redirecting to the new methods. - Updated Ship API help page
- Iproved
physics_ticksevent output - Moved
physics_ticksevent to Ship API - Added
pullPhysicsTicksto utilizephysics_tickswith propervectorandquaternionsupport
- Moved to [CC: Advanced Math Library](https://github.com/TechTastic/Advanced-Math)
- Moved
physics_ticksevent to Ship API
- [CC: Advanced Math Library](https://github.com/TechTastic/Advanced-Math) created and included to handle pure Lua math including
quaternionandmatrixAPIs, as well as a newpidmodule
- Updating Advanced Math libraries
- Updating Advanced Math libraries