Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Celestia/Celx Scripting/CELX Lua Methods/CEL command orbitflags

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

orbitflags orbitflags { set|clear <orbitflagsstring> } Set (turn on) or clear (turn off) rendering of specific orbits, when orbits are turned on using the renderflags command. set <orbitflagsstring> -- OR -- clear <orbitflagsstring> The set or clear string values can be any combination of the items listed below. No default.Multiple values are specified within a single set of quotes ("...") by separating them with a space or vertical bar "|" (i.e. "Planet|Moon"): Planet Moon Asteroid Comet Spacecraft Invisible Unknown DwarfPlanet MinorMoon Star CELX equivalent: Based on the celestia:setorbitflags() method. Use the celestia:setorbitflags{ <orbitflagstring> = boolean } method to enable or disable the rendering of orbitss.Note the curly braces.<orbitflagstring> is a table which contains the orbitflags as keys and booleans as values for each key.The orbitflag keys must be one of: Planet, Moon, Asteroid, Comet, Spacecraft, Invisible, Unknown, DwarfPlanet, MinorMoon, Star. Multiple features can be enabled at once by giving multiple arguments to this method, separated with a comma ",". celestia:setorbitflags{ <orbitflagstring1> = false, <orbitflagstring2> = true } Example:Enable the rendering of the orbits of planets and dwarfplanets. CEL: orbitflags { set "Planet|DwarfPlanet" } renderflags { set "orbits" } CELX orbitflagstable = { } orbitflagstable.Planet = true orbitflagstable.DwarfPlanet = true celestia:setorbitflags(orbitflagstable) renderflagstable = { } renderflagstable.orbits = true celestia:setrenderflags(renderflagstable) -- OR -- -- Shorter notation, but note the curly braces. celestia:setorbitflags{ Planet = true, DwarfPlanet = true } celestia:setrenderflags{ orbits = true } Back to CEL command index