KerboScriptBrowseKerboScriptList of all CommandsTutorialsTutorials and Example ScriptsTutorial - Pre 0.61 version: Finding surface-relative data (prograde/retrograde directions).Tutorial - KOS 0.65 and above: Finding surface dynamic informationSteering AnglesArchive and VolumesInstallation and UsageRemote UpdatesExamplesTutorials and Example ScriptsExample - Descend Lander/SkycraneExample - Launch Sequence Utilizing LoopsExample - More Complex Launch SequenceExample - Simple AutolaunchXYZ system of KSPTutorial with example - Conversion from Directions to XYZsTutorials and Example ScriptsExample - Simple AutolaunchList of all CommandsExample - More Complex Launch SequenceMission toolkit v3XYZ system of KSPExample - Descend Lander/SkycraneLately UpdatedKOS WikiInstallation and UsageKerboScriptTutorials and Example ScriptsArchive and VolumesExample - Simple AutolaunchSteering AnglesChangesVideosKOS Mod Introduction and DemoKerbal Space Program w KOS mod Descend with skycrane.Unite 2013 - Building a new universe in Kerbal Space ProgramKOS 0.65 Assistive PersistenceKOS 0.6 Odds & TrendsKOS 0.5 The Rover UpdateKOS 0.4 Update Lots of New ToysImagesForum new.gifExample.jpgFavicon.icoWiki-backgroundXuy3small.jpgXuy3.jpgWiki-wordmark.pngTutorialsTutorials and Example ScriptsTutorial - Pre 0.61 version: Finding surface-relative data (prograde/retrograde directions).Tutorial - KOS 0.65 and above: Finding surface dynamic informationSteering AnglesArchive and VolumesInstallation and UsageRemote UpdatesVideosKOS Mod Introduction and DemoKerbal Space Program w KOS mod Descend with skycrane.Unite 2013 - Building a new universe in Kerbal Space ProgramKOS 0.65 Assistive PersistenceKOS 0.6 Odds & TrendsKOS 0.5 The Rover UpdateKOS 0.4 Update Lots of New ToysTutorials and Example ScriptsExample - Simple AutolaunchList of all CommandsExample - More Complex Launch SequenceMission toolkit v3XYZ system of KSPExample - Descend Lander/SkycraneMoneyCZAchievements LeaderboardManual of ''List of all Commands''Wiki ForumWiki PolicysContactContactContacting WikiaStaffFounderAdminsBureaucratsWikia HelpersRollbackersWikia StaffUsersall UsersBlocked User
KOS Wiki
6 Posts
Avatar
Avatar
All Contributors
Avatar
A FANDOM User

A better organization for the list of commands?

Hi. New here. I was looking at the List Of Commands article and noticed that variables don't have type information. I think it would be really usefull if we can list the variables by types, and the available types there are. So someone looking for say, VESSEL, knows that he gets a VesselTarget object and thus have this and that members available.

0 2
  • Upvote
  • Reply
Avatar
0
A FANDOM User

Ok, me again. :P

This is a list of variable types and members my script compiled from the kOS source, just if anyone want to take a look at it:


ALT
---------------------------------
APOAPSIS
PERIAPSIS
RADAR

BODYTARGET
---------------------------------
ALTITUDE
APOAPSIS
BODY
DESCRIPTION
DISTANCE
MASS
NAME
PERIAPSIS
POSITION
VELOCITY

DIRECTION
---------------------------------
PITCH
ROLL
VECTOR
YAW

ETA
---------------------------------
APOAPSIS
NODE
PERIAPSIS

GEOCOORDINATES
---------------------------------
BEARING
DISTANCE
HEADING
LAT
LNG

NODE
---------------------------------
APOAPSIS
BURNVECTOR
DELTAV
ETA
NORMAL
PERIAPSIS
PROGRADE
RADIALOUT

ORBIT
---------------------------------
APOAPSIS
BODY
PERIAPSIS

STAGEVALUES
---------------------------------
LIQUIDFUEL
OXIDIZER

TIMESPAN
---------------------------------
CALENDAR
CLOCK
DAY
HOUR
MINUTE
SECOND
SECONDS
YEAR

VECTOR
---------------------------------
MAG
VEC
X Y
Z

VESSELSENSORS
---------------------------------
ACC
GRAV
LIGHT
PRES
TEMP

VESSELTARGET
---------------------------------
AIRSPEED
ALTITUDE
ANGULARMOMENTUM
ANGULARVEL
APOAPSIS
BEARING
BODY
DIRECTION
DISTANCE
FACING
GEOPOSITION
HEADING
LATITUDE
LONGITUDE
MASS
MAXTHRUST
NORTH
PERIAPSIS
PROGRADE
RETROGRADE
SENSOR
SURFACESPEED
TERMVELOCITY
UP
VELOCITY
VERTICALSPEED
VESSELNAME

VESSELVELOCITY
---------------------------------
ORBIT
SURFACE
SURFACEHEADING

0

Sorry, totally missed that discussion.

Yeah, I was was aware that the organisation was not the best. And the list isn't complete, either. It was made for 0.6 and updated for 0.7 and not after that anymore (cause 0.8 was so buggy it was literally broken)

I made a break since kOS made a break (after 0.8.5 it was I think) and the next version I saw was already 0.9.2 (so I missed everything in between) the 0.9.x changed so much so I went trough the whole data gethering process again and just figured out that source code already was after 0.9.2 with even more ground breaking changes ... and a lot more which where made by the comunity ... and Kevin is really fast in releasing versions .. if he is present ... So I am kinda not motivated to add the things in ... he could come back any second and the he would release a new version.


Anyway If I am not motibated to do thnigs that doesn't mean you are not allowed to do them.


Also see: List_of_all_Commands#Wikiupdate: (click on "show raw data") for some info I collected out of the source code.


Edit: It would be nice if you register an acoount first. Thanks.

Write a reply...