User Tools

Site Tools


modding:functions:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
modding:functions:index [2017/01/21 01:01] – saving just in case xephyrmodding:functions:index [2017/02/03 01:44] (current) – Up to date as of API 34 xephyr
Line 1: Line 1:
 Discuss this page on this page's [[modding:function:Index Talk Page|Talk Page]] Discuss this page on this page's [[modding:function:Index Talk Page|Talk Page]]
 +
 +This index is complete as of [[modding:xml:api_version|API 34]].
  
 ==== # ==== ==== # ====
Line 249: Line 251:
 ==== J ==== ==== J ====
  
-(join list [separator]) -> string +[[modding:function:join|(join list [separator]) -> string]]
- +
-(join list 'oxfordComma) -> string+
  
 ==== K ==== ==== K ====
 ==== L ==== ==== L ====
  
-(lambda ...)+[[modding:function:lambda|(lambda ...)]]
  
-(leq a b) -> True if a <= b+[[modding:function:leq|(leq a b) -> True if a <= b]]
  
-(link ...)+[[modding:function:link|(link ...)]]
  
-(list i1 i2 ... in) -> list+[[modding:function:list|(list i1 i2 ... in) -> list]]
  
-(lnkAppend list item) -> list+[[modding:function:lnkAppend|(lnkAppend list item) -> list]]
  
-(lnkRemove list index) -> list+[[modding:function:lnkRemove|(lnkRemove list index) -> list]]
  
-(lnkRemoveNil list) -> list+[[modding:function:lnkRemoveNil|(lnkRemoveNil list) -> list]]
  
-(lnkReplace list index item) -> list+[[modding:function:lnkReplace|(lnkReplace list index item) -> list]]
  
-(lookup source target ['ascending|'descending] [keyIndex]) -> found entry+[[modding:function:lookup|(lookup source target ['ascending|'descending] [keyIndex]) -> found entry]]
  
-(loop condition exp)+[[modding:function:loop|(loop condition exp)]]
  
-(ls a b) -> True if a < b+[[modding:function:ls|(ls a b) -> True if a < b]]
  
 ==== M ==== ==== M ====
  
-(make 'sequence count) -> list from 1 to count+[[modding:function:make|(make 'sequence count) -> list from 1 to count]]
  
-(make 'sequence start end [inc]) -> list from start to end+[[modding:function:map|(map list ['excludeNil|'original|'reduceMax|'reduceMinvar exp) -> list]]
  
-(map list ['excludeNil|'original|'reduceMax|'reduceMin] var exp) -> list+[[modding:function:match|(match list var boolean-exp) -> first item that matches]]
  
-(match list var boolean-exp) -> first item that matches+[[modding:function:max|(max x1 x2 ... xn) -> z]]
  
-(max x1 x2 ... xn) -> z+[[modding:function:min|(min x1 x2 ... xn) -> z]]
  
-(min x1 x2 ... xn) -> z+[[modding:function:mod|(mod ['degrees] x y) -> z]]
  
-(mod ['degrees] x y) -> z+[[modding:function:modulo|(modulo ['degrees] x y) -> z]]
  
-(modulo ['degrees] x y-> z+[[modding:function:msnAccept|(msnAccept missionObj)]]
  
-(msnAccept missionObj)+[[modding:function:msnAdd|(msnAddRecurringTimerEvent missionObj interval event)]]
  
-(msnAddRecurringTimerEvent missionObj interval event)+[[modding:function:msnAddTimerEvent|(msnAddTimerEvent missionObj delay event)]]
  
-(msnAddTimerEvent missionObj delay event)+[[modding:function:msnCancelTimerEvent|(msnCancelTimerEvent missionObj event) -> True/Nil]]
  
-(msnCancelTimerEvent missionObj event) -> True/Nil+[[modding:function:msnCreate|(msnCreate unid owner [data]) -> missionObj|Nil]]
  
-(msnCreate unid owner [data]) -> missionObj|Nil+[[modding:function:msnDecline|(msnDecline missionObj)]]
  
-(msnCreate unid-list owner [data]) -> missionObj|Nil+[[modding:function:msnDestroy|(msnDestroy missionObj) -> True/Nil]]
  
-(msnDecline missionObj)+[[modding:function:msnFailure|(msnFailure missionObj [data])]]
  
-(msnDestroy missionObj) -> True/Nil+[[modding:function:msnFind|(msnFind [source] criteria) -> list of missionObjs]]
  
-(msnFailure missionObj [data])+[[modding:function:msnFireEvent|(msnFireEvent missionObj event [data]) -> result of event]]
  
-(msnFind [source] criteria) -> list of missionObjs+[[modding:function:msnGetData|(msnGetData missionObj attrib) -> data]]
  
-(msnFireEvent missionObj event [data]) -> result of event+[[modding:function:msnGetObjRefData|(msnGetObjRefData missionObj attrib) -> obj]]
  
-(msnGetData missionObj attrib) -> data+[[modding:function:msnGetPropery|(msnGetProperty missionObj property) -> value]]
  
-(msnGetObjRefData missionObj attrib) -> obj+[[modding:function:msnGetStaticData|(msnGetStaticData missionObj attrib) -> data]]
  
-(msnGetProperty missionObj property) -> value+[[modding:function:msnIncData|(msnIncData missionObj attrib [increment]) -> new value]]
  
-(msnGetStaticData missionObj attrib-> data+[[modding:function:msnRegisterForEvents|(msnRegisterForEvents missionObj obj)]]
  
-(msnIncData missionObj attrib [increment]) -> new value+[[modding:function:msnReward|(msnReward missionObj [data])]]
  
-(msnRegisterForEvents missionObj obj)+[[modding:function:msnSetData|(msnSetData missionObj attrib data)]]
  
-(msnReward missionObj [data])+[[modding:function:msnSetObjRefData|(msnSetObjRefData missionObj attrib obj)]]
  
-(msnSetData missionObj attrib data)+[[modding:function:msnSetPlayerTarget|(msnSetPlayerTarget missionObj)]]
  
-(msnSetObjRefData missionObj attrib obj)+[[modding:function:msnSetProperty|(msnSetProperty obj property value-> True/Nil]]
  
-(msnSetPlayerTarget missionObj)+[[modding:function:msnSetUnavailable|(msnSetUnavailable missionObj)]]
  
-(msnSetProperty obj property value-> True/Nil+[[modding:function:msnSuccess|(msnSuccess missionObj [data])]]
  
-(msnSetUnavailable missionObj)+[[modding:function:msnTranslate|(msnTranslate missionObj textID [data] [default]-> text (or Nil)]]
  
-(msnSuccess missionObj [data]) +[[modding:function:multiply|(multiply x1 x2 ... xn) -> z]]
- +
-(msnTranslate missionObj textID [data] [default]) -> text (or Nil) +
- +
-(multiply x1 x2 ... xn) -> z+
  
 ==== N ==== ==== N ====
  
-(neq ...)+[[modding:function:neq|(neq ...)]]
  
-(not exp) -> True/Nil+[[modding:function:not|(not exp) -> True/Nil]]
  
 ==== O ==== ==== O ====
  
-(objAccelerate obj angle thrust [ticks]) -> velVector+[[modding:function:objAccelerate|(objAccelerate obj angle thrust [ticks]) -> velVector]]
  
-(objAddBuyOrder obj criteria priceAdj) -> True/Nil+[[modding:function:objAddBuyOrder|(objAddBuyOrder obj criteria priceAdj) -> True/Nil]]
  
-(objAddItem obj item|type [count])+[[modding:function:objAddItem|(objAddItem obj item|type [count])]]
  
-(objAddItemEnhancement obj item enhancementType [lifetime]) -> enhancementID+[[modding:function:objAddItemEnhancement|(objAddItemEnhancement obj item enhancementType [lifetime]) -> enhancementID]]
  
-(objAddOverlay obj overlayType [lifetime]) -> overlayID+[[modding:function:objAddOverlay|(objAddOverlay obj overlayType [lifetime]) -> overlayID]]
  
-(objAddOverlay obj overlayType pos rotation [lifetime]-> overlayID+[[modding:function:objAddRandomItems|(objAddRandomItems obj table count)]]
  
-(objAddRandomItems obj table count)+[[modding:function:objAddSellOrder|(objAddSellOrder obj criteria priceAdj-> True/Nil]]
  
-(objAddSellOrder obj criteria priceAdj) -> True/Nil+[[modding:function:objAddSubordinate|(objAddSubordinate obj subordinate) -> True/Nil]]
  
-(objAddSubordinate obj subordinate) -> True/Nil+[[modding:function:objCalcBestTarget|(objCalcBestTarget obj [objList]) -> targetObj (or Nil)]]
  
-(objCanAttack obj) -> True/Nil+[[modding:function:objCanAttack|(objCanAttack obj) -> True/Nil]]
  
-(objCanDetectTarget obj target) -> True/Nil+[[modding:function:objCanDetectTarget|(objCanDetectTarget obj target) -> True/Nil]]
  
-(objCanInstallItem obj item [armorSeg|deviceSlot]) -> (True/Nil resultCode resultString [itemToReplace])+[[modding:function:objCanInstallItem|(objCanInstallItem obj item [armorSeg|deviceSlot]) -> (True/Nil resultCode resultString [itemToReplace])]]
  
-(objChangeEquipmentStatus obj equipment command [duration] [options]) -> True/Nil+[[modding:function:objChangeEquipmentStatus|(objChangeEquipmentStatus obj equipment command [duration] [options]) -> True/Nil]]
  
-(objCharge obj [currency] amount) -> remaining balance+[[modding:function:objCharge|(objCharge obj [currency] amount) -> remaining balance]]
  
-(objClearIdentified obj)+[[modding:function:objClearIdentified|(objClearIdentified obj)]]
  
-(objClearShowAsDestination obj)+[[modding:function:objClearShowAsDestination|(objClearShowAsDestination obj)]]
  
-(objCommunicate obj senderObj msg [obj] [data]) -> result+[[modding:function:objCommunicate|(objCommunicate obj senderObj msg [obj] [data]) -> result]]
  
-(objCredit obj [currency] amount) -> new balance+[[modding:function:objCredit|(objCredit obj [currency] amount) -> new balance]]
  
-(objDamage obj weaponType objSource [pos] [options]) -> result+[[modding:function:objDamage|(objDamage obj weaponType objSource [pos] [options]) -> result]]
  
-(objDepleteShields obj)+[[modding:function:objDepleteShields|(objDepleteShields obj)]]
  
-(objDestroy obj [objSource]) -> True/Nil+[[modding:function:objDestroy|(objDestroy obj [objSource]) -> True/Nil]]
  
-(objEnumItems obj criteria itemVar exp)+[[modding:function:objEnumItems|(objEnumItems obj criteria itemVar exp)]]
  
-(objFireEvent obj event [data]) -> result of event+[[modding:function:objFireEvent|(objFireEvent obj event [data]) -> result of event]]
  
-(objFireItemEvent obj item event [data]) -> result of event+[[modding:function:objFireItemEvent|(objFireItemEvent obj item event [data]) -> result of event]]
  
-(objFireItemInvoke obj item) -> True/Nil+[[modding:function:objFireItemInvoke|(objFireItemInvoke obj item) -> True/Nil]]
  
-(objFireOverlayEvent obj overlayID event [data]) -> result of event+[[modding:function:objFireOverlayEvent|(objFireOverlayEvent obj overlayID event [data]) -> result of event]]
  
-(objFixParalysis obj)+[[modding:function:objFixParalysis|(objFixParalysis obj)]]
  
-(objGateTo obj node entrypoint [effectID])+[[modding:function:objGateTo|(objGateTo obj node entrypoint [effectID])]]
  
-(objGetArmorCriticality obj item|armorSegment) -> criticalityType+[[modding:function:objGetArmorCriticality|(objGetArmorCriticality obj item|armorSegment) -> criticalityType]]
  
-(objGetArmorDamage obj item|armorSegment) -> damage to armor segment+[[modding:function:objGetArmorDamage|(objGetArmorDamage obj item|armorSegment) -> damage to armor segment]]
  
-(objGetArmorLevel obj item|armorSegment) -> 0-100+[[modding:function:objGetArmorLevel|(objGetArmorLevel obj item|armorSegment) -> 0-100]]
  
-(objGetArmorName obj item|armorSegment) -> name of armor (e.g., 'forward', etc.)+[[modding:function:objGetArmorName|(objGetArmorName obj item|armorSegment) -> name of armor (e.g., 'forward', etc.)]]
  
-(objGetArmorRepairPrice obj [shipObj] armorItem hpToRepair) -> price (at which obj repairs)+[[modding:function:objGetArmorRepairPrice|(objGetArmorRepairPrice obj [shipObj] armorItem hpToRepair) -> price (at which obj repairs)]]
  
-(objGetArmorReplacePrice obj armorItem) -> price+[[modding:function:objGetArmorReplacePrice|(objGetArmorReplacePrice obj armorItem) -> price]]
  
-(objGetArmorType obj item|armorSegment) -> type+[[modding:function:objGetArmorType|(objGetArmorType obj item|armorSegment) -> type]]
  
-(objGetBalance obj [currency]) -> balance+[[modding:function:objGetBalance|(objGetBalance obj [currency]) -> balance]]
  
-(objGetBuyPrice obj item [options]) -> price (at which obj buys item)+[[modding:function:objGetBuyPrice|(objGetBuyPrice obj item [options]) -> price (at which obj buys item)]]
  
-(objGetCargoSpaceLeft obj) -> space left in Kg+[[modding:function:objGetCargoSpaceLeft|(objGetCargoSpaceLeft obj) -> space left in Kg]]
  
-(objGetCombatPower obj) -> 0-100+[[modding:function:objGetCombatPower|(objGetCombatPower obj) -> 0-100]]
  
-(objGetDamageType obj) -> damage type+[[modding:function:objGetDamageType|(objGetDamageType obj) -> damage type]]
  
-(objGetData obj attrib) -> data+[[modding:function:objGetData|(objGetData obj attrib) -> data]]
  
-(objGetDataField obj field) -> data+[[modding:function:objGetDataField|(objGetDataField obj field) -> data]]
  
-(objGetDestiny obj) -> 0-359+[[modding:function:objGetDestiny|(objGetDestiny obj) -> 0-359]]
  
-(objGetDisposition obj targetObj) -> disposition of obj towards targetObj+[[modding:function:objGetDisposition|(objGetDisposition obj targetObj) -> disposition of obj towards targetObj]]
  
-(objGetDistance obj destObj) -> distance in light-seconds+[[modding:function:objGetDistance|(objGetDistance obj destObj) -> distance in light-seconds]]
  
-(objGetEquipmentStatus obj equipment) -> status+[[modding:function:objGetEquipmentStatus|(objGetEquipmentStatus obj equipment) -> status]]
  
-(objGetEventHandler obj) -> unid or Nil+[[modding:function:objGetEventHandler|(objGetEventHandler obj) -> unid or Nil]]
  
-(objGetID obj) -> objID+[[modding:function:objGetID|(objGetID obj) -> objID]]
  
-(objGetImageDesc obj) -> imageDesc+[[modding:function:objGetImageDesc|(objGetImageDesc obj) -> imageDesc]]
  
-(objGetInstalledItemDesc obj item) -> 'installed as forward armor'+[[modding:function:objGetInstalledItemDesc|(objGetInstalledItemDesc obj item) -> 'installed as forward armor']]
  
-(objGetItemProperty obj item property) -> value+[[modding:function:objGetItemProperty|(objGetItemProperty obj item property) -> value]]
  
-(objGetItems obj criteria) -> list of items+[[modding:function:objGetItems|(objGetItems obj criteria) -> list of items]]
  
-(objGetLevel obj) -> level+[[modding:function:objGetLevel|(objGetLevel obj) -> level]]
  
-(objGetMass obj) -> mass in tons+[[modding:function:objGetMass|(objGetMass obj) -> mass in tons]]
  
-(objGetMaxPower obj) -> power (in 1/10 MWs)+[[modding:function:objGetMaxPower|(objGetMaxPower obj) -> power (in 1/10 MWs)]]
  
-(objGetName obj [flags]) -> Name of the object+[[modding:function:objGetName|(objGetName obj [flags]) -> Name of the object]]
  
-(objGetNamedItems obj name) -> list of items+[[modding:function:objGetNamedItems|(objGetNamedItems obj name) -> list of items]]
  
-(objGetNearestStargate obj) -> obj+[[modding:function:objGetNearestStargate|(objGetNearestStargate obj) -> obj]]
  
-(objGetObjByID objID) -> obj+[[modding:function:objGetObjByID|(objGetObjByID objID) -> obj]]
  
-(objGetObjRefData obj attrib) -> obj+[[modding:function:objGetObjRefData|(objGetObjRefData obj attrib) -> obj]]
  
-(objGetOpenDockingPortCount obj) -> count of open docking ports+[[modding:function:objGetOpenDockingPortCount|(objGetOpenDockingPortCount obj) -> count of open docking ports]]
  
-(objGetOrderGiver obj [destroyReason]) -> obj+[[modding:function:objGetOrderGiver|(objGetOrderGiver obj [destroyReason]) -> obj]]
  
-(objGetOverlayData obj overlayID attrib) -> data+[[modding:function:objGetOverlayData|(objGetOverlayData obj overlayID attrib) -> data]]
  
-(objGetOverlayPos obj overlayID) -> vector+[[modding:function:objGetOverlayPos|(objGetOverlayPos obj overlayID) -> vector]]
  
-(objGetOverlayProperty obj overlayID property) -> value+[[modding:function:objGetOverlayProperty|(objGetOverlayProperty obj overlayID property) -> value]]
  
-(objGetOverlayRotation obj overlayID) -> rotation+[[modding:function:objGetOverlayRotation|(objGetOverlayRotation obj overlayID) -> rotation]]
  
-(objGetOverlays obj [criteria]) -> list of overlayIDs+[[modding:function:objGetOverlays|(objGetOverlays obj [criteria]) -> list of overlayIDs]]
  
-(objGetOverlayType obj overlayID) -> type+[[modding:function:objGetOverlayType|(objGetOverlayType obj overlayID) -> type]]
  
-(objGetPlayerPriceAdj obj [data]) -> priceAdj (or Nil if no adj)+[[modding:function:objGetPlayerPriceAdj|(objGetPlayerPriceAdj obj [data]) -> priceAdj (or Nil if no adj)]]
  
-(objGetPos obj) -> vector+[[modding:function:objGetPos|(objGetPos obj) -> vector]]
  
-(objGetProperty obj property) -> value+[[modding:function:objGetProperty|(objGetProperty obj property) -> value]]
  
-(objGetRefuelItemAndPrice obj objToRefuel) -> (item price)+[[modding:function:objGetRefuelItemAndPrice|(objGetRefuelItemAndPrice obj objToRefuel) -> (item price)]]
  
-(objGetSellPrice obj item ['noInventoryCheck]) -> price (at which obj sells item)+[[modding:function:objGetSellPrice|(objGetSellPrice obj item ['noInventoryCheck]) -> price (at which obj sells item)]]
  
-(objGetShieldLevel obj) -> 0-100 (or -1 for no shields)+[[modding:function:objGetShieldLevel|(objGetShieldLevel obj) -> 0-100 (or -1 for no shields)]]
  
-(objGetShipBuyPrice obj shipObj) -> price (at which obj buys ship)+[[modding:function:objGetShipBuyPrice|(objGetShipBuyPrice obj shipObj) -> price (at which obj buys ship)]]
  
-(objGetShipSellPrice obj shipObj) -> price (at which obj sells ship)+[[modding:function:objGetShipSellPrice|(objGetShipSellPrice obj shipObj) -> price (at which obj sells ship)]]
  
-(objGetShipwreckType obj) -> unid+[[modding:function:objGetShipwreckType|(objGetShipwreckType obj) -> unid]]
  
-(objGetSovereign obj) -> sovereignID+[[modding:function:objGetSovereign|(objGetSovereign obj) -> sovereignID]]
  
-(objGetStargateID obj) -> gateID+[[modding:function:objGetStargateID|(objGetStargateID obj) -> gateID]]
  
-(objGetStaticData obj attrib) -> data+[[modding:function:objGetStaticData|(objGetStaticData obj attrib) -> data]]
  
-(objGetTarget obj) -> obj+[[modding:function:objGetTarget|(objGetTarget obj) -> obj]]
  
-(objGetType obj) -> unid+[[modding:function:objGetType|(objGetType obj) -> unid]]
  
-(objGetTypeData obj attrib) -> data+[[modding:function:objGetTypeData|(objGetTypeData obj attrib) -> data]]
  
-(objGetVel obj) -> velVector+[[modding:function:objGetVel|(objGetVel obj) -> velVector]]
  
-(objGetVisibleDamage obj) -> damage+[[modding:function:objGetVisibleDamage|(objGetVisibleDamage obj) -> damage]]
  
-(objHasAttribute obj attrib) -> True/Nil+[[modding:function:objHasAttribute|(objHasAttribute obj attrib) -> True/Nil]]
  
-(objHasItem obj item [count]) -> number of items (or Nil)+[[modding:function:objHasItem|(objHasItem obj item [count]) -> number of items (or Nil)]]
  
-(objIncData obj attrib [increment]) -> new value+[[modding:function:objIncData|(objIncData obj attrib [increment]) -> new value]]
  
-(objIncOverlayData obj overlayID attrib [increment]) -> new value+[[modding:function:objIncOverlayData|(objIncOverlayData obj overlayID attrib [increment]) -> new value]]
  
-(objIncVel obj velVector) -> velVector+[[modding:function:objIncVel|(objIncVel obj velVector) -> velVector]]
  
-(objIsAngryAt obj targetObj) -> True/Nil+[[modding:function:objIsAngryAt|(objIsAngryAt obj targetObj) -> True/Nil]]
  
-(objIsDeviceSlotAvailable ship) -> True/Nil+[[modding:function:objIsDeviceSlotAvailable|(objIsDeviceSlotAvailable ship) -> True/Nil]]
  
-(objIsDockedAt obj stationObj) -> True/Nil+[[modding:function:objIsDockedAt|(objIsDockedAt obj stationObj) -> True/Nil]]
  
-(objIsEnemy obj target) -> True/Nil+[[modding:function:objIsEnemy|(objIsEnemy obj target) -> True/Nil]]
  
-(objIsIdentified obj) -> True/Nil+[[modding:function:objIsIdentified|(objIsIdentified obj) -> True/Nil]]
  
-(objIsKnown obj)+[[modding:function:objIsKnown|(objIsKnown obj)]]
  
-(objIsParalyzed obj)+[[modding:function:objIsParalyzed|(objIsParalyzed obj)]]
  
-(objIsRadioactive obj)+[[modding:function:objIsRadioactive|(objIsRadioactive obj)]]
  
-(objIsShip obj) -> True/Nil+[[modding:function:objIsShip|(objIsShip obj) -> True/Nil]]
  
-(objJumpTo obj pos)+[[modding:function:objJumpTo|(objJumpTo obj pos)]]
  
-(objLowerShields obj)+[[modding:function:objLowerShields|(objLowerShields obj)]]
  
-(objMakeParalyzed obj ticks)+[[modding:function:objMakeParalyzed|(objMakeParalyzed obj ticks)]]
  
-(objMatches obj source filter) -> True/Nil+[[modding:function:objMatches|(objMatches obj source filter) -> True/Nil]]
  
-(objProgramDamage obj hacker progName aiLevel code)+[[modding:function:objProgramDamage|(objProgramDamage obj hacker progName aiLevel code)]]
  
-(objRecordBuyItem buyerObj sellerObj item [currency] price) -> True/Nil+[[modding:function:objRecordBuyItem|(objRecordBuyItem buyerObj sellerObj item [currency] price) -> True/Nil]]
  
-(objRegisterForEvents target obj)+[[modding:function:objRegisterForEvents|(objRegisterForEvents target obj)]]
  
-(objRegisterForSystemEvents target range)+[[modding:function:objRegisterForSystemEvents|(objRegisterForSystemEvents target range)]]
  
-(objRemoveItem obj item [count])+[[modding:function:objRemoveItem|(objRemoveItem obj item [count])]]
  
-(objRemoveItemEnhancement obj item enhancementID)+[[modding:function:objRemoveItemEnhancement|(objRemoveItemEnhancement obj item enhancementID)]]
  
-(objRemoveOverlay obj overlayID)+[[modding:function:objRemoveOverlay|(objRemoveOverlay obj overlayID)]]
  
-(objRepairArmor ship item|armorSegment [hpToRepair]) -> hp repaired+[[modding:function:objRepairArmor|(objRepairArmor ship item|armorSegment [hpToRepair]) -> hp repaired]]
  
-(objResume obj [gateObj])+[[modding:function:objResume|(objResume obj [gateObj])]]
  
-(objSendMessage obj sender text) -> True/Nil+[[modding:function:objSendMessage|(objSendMessage obj sender text) -> True/Nil]]
  
-(objSetData obj attrib data)+[[modding:function:objSetData|(objSetData obj attrib data)]]
  
-(objSetDeviceActivationDelay obj deviceItem [delay]) -> True/Nil+[[modding:function:objSetDeviceActivationDelay|(objSetDeviceActivationDelay obj deviceItem [delay]) -> True/Nil]]
  
-(objSetEventHandler obj unid) -> True/Nil+[[modding:function:objSetEventHandler|(objSetEventHandler obj unid) -> True/Nil]]
  
-(objSetIdentified obj)+[[modding:function:objSetIdentified|(objSetIdentified obj)]]
  
-(objSetItemData obj item attrib data [count]) -> item+[[modding:function:objSetItemData|(objSetItemData obj item attrib data [count]) -> item]]
  
-(objSetItemProperty obj item property value [count]) -> item+[[modding:function:objSetItemProperty|(objSetItemProperty obj item property value [count]) -> item]]
  
-(objSetKnown obj)+[[modding:function:objSetKnown|(objSetKnown obj)]]
  
-(objSetName obj name [flags])+[[modding:function:objSetName|(objSetName obj name [flags])]]
  
-(objSetObjRefData obj attrib obj)+[[modding:function:objSetObjRefData|(objSetObjRefData obj attrib obj)]]
  
-(objSetOverlayData obj overlayID attrib data)+[[modding:function:objSetOverlayData|(objSetOverlayData obj overlayID attrib data)]]
  
-(objSetOverlayEffectProperty obj overlayID property value)+[[modding:function:objSetOverlayEffectProperty|(objSetOverlayEffectProperty obj overlayID property value)]]
  
-(objSetOverlayPos obj overlayID pos)+[[modding:function:objSetOverlayPos|(objSetOverlayPos obj overlayID pos)]]
  
-(objSetOverlayProperty obj overlayID property value)+[[modding:function:objSetOverlayProperty|(objSetOverlayProperty obj overlayID property value)]]
  
-(objSetOverlayRotation obj overlayID rotation)+[[modding:function:objSetOverlayRotation|(objSetOverlayRotation obj overlayID rotation)]]
  
-(objSetPos obj vector [rotation])+[[modding:function:objSetPos|(objSetPos obj vector [rotation])]]
  
-(objSetProperty obj property value) -> True/Nil+[[modding:function:objSetProperty|(objSetProperty obj property value) -> True/Nil]]
  
-(objSetShowAsDestination obj [options]) -> True/Nil+[[modding:function:objSetShowAsDestination|(objSetShowAsDestination obj [options]) -> True/Nil]]
  
-(objSetSovereign obj sovereignID) -> True/Nil+[[modding:function:objSetSovereign|(objSetSovereign obj sovereignID) -> True/Nil]]
  
-(objSetTradeDesc obj currency [maxCurrency replenishCurrency]) -> True/Nil+[[modding:function:objSetTradeDesc|(objSetTradeDesc obj currency [maxCurrency replenishCurrency]) -> True/Nil]]
  
-(objSetTypeData obj attrib data)+[[modding:function:objSetTypeData|(objSetTypeData obj attrib data)]]
  
-(objSetVel obj velVector)+[[modding:function:objSetVel|(objSetVel obj velVector)]]
  
-(objSuspend obj)+[[modding:function:objSuspend|(objSuspend obj)]]
  
-(objTranslate obj textID [data] [default]) -> text (or Nil)+[[modding:function:objTranslate|(objTranslate obj textID [data] [default]) -> text (or Nil)]]
  
-(objUnregisterForEvents target obj)+[[modding:function:objUnregisterForEvents|(objUnregisterForEvents target obj)]]
  
-(objUnregisterForSystemEvents target)+[[modding:function:objUnregisterForSystemEvents|(objUnregisterForSystemEvents target)]]
  
-(or exp1 exp2 ... expn) -> True/Nil+[[modding:function:or|(or exp1 exp2 ... expn) -> True/Nil]]
  
 ==== P ==== ==== P ====
  
-(plyChangeShip player newShip [options]) -> True/Nil+[[modding:function:plyChangeShip|(plyChangeShip player newShip [options]) -> True/Nil]]
  
-(plyCharge player [currency] charge) -> credits left+[[modding:function:plyCharge|(plyCharge player [currency] charge) -> credits left]]
  
-(plyComposeString player string [arg1 arg2 ... argn]) -> string+[[modding:function:plyComposeString|(plyComposeString player string [arg1 arg2 ... argn]) -> string]]
  
-(plyCredit player [currency] credit) -> credits left+[[modding:function:plyCredit|(plyCredit player [currency] credit) -> credits left]]
  
-(plyDestroyed player epitaph)+[[modding:function:plyDestroyed|(plyDestroyed player epitaph)]]
  
-(plyEnableMessage player messageID True/Nil) -> True/Nil+[[modding:function:plyEnableMessage|(plyEnableMessage player messageID True/Nil) -> True/Nil]]
  
-(plyGetCredits player [currency]) -> credits left+[[modding:function:plyGetCredits|(plyGetCredits player [currency]) -> credits left]]
  
-(plyGetGenome player) -> 'humanMale | 'humanFemale+[[modding:function:plyGetGenome|(plyGetGenome player) -> 'humanMale | 'humanFemale]]
  
-(plyGetItemStat player stat criteria|type) -> value+[[modding:function:plyGetItemStat|(plyGetItemStat player stat criteria|type) -> value]]
  
-(plyGetKeyEventStat player stat nodeID typeCriteria) -> value+[[modding:function:plyGetKeyEventStat|(plyGetKeyEventStat player stat nodeID typeCriteria) -> value]]
  
-(plyGetRedirectMessage ...)+[[modding:function:plyGetRedirectMessage|(plyGetRedirectMessage ...)]]
  
-(plyGetStat player stat) -> value+[[modding:function:plyGetStat|(plyGetStat player stat) -> value]]
  
-(plyIsMessageEnabled player messageID) -> True/Nil+[[modding:function:plyIsMessageEnabled|(plyIsMessageEnabled player messageID) -> True/Nil]]
  
-(plyMessage ...)+[[modding:function:plyMessage|(plyMessage ...)]]
  
-(plyRecordBuyItem player item [currency] totalPrice)+[[modding:function:plyRecordBuyItem|(plyRecordBuyItem player item [currency] totalPrice)]]
  
-(plyRecordSellItem player item [currency] totalPrice)+[[modding:function:plyRecordSellItem|(plyRecordSellItem player item [currency] totalPrice)]]
  
-(plyRedirectMessage ...)+[[modding:function:plyRedirectMessage|(plyRedirectMessage ...)]]
  
-(plyUseItem player item)+[[modding:function:plyUseItem|(plyUseItem player item)]]
  
-(pow x y) -> z+[[modding:function:pow|(pow x y) -> z]]
  
-(power x y) -> z+[[modding:function:power|(power x y) -> z]]
  
-(print [string]*)+[[modding:function:print|(print [string]*)]]
  
-(printTo output [string]*)+[[modding:function:printTo|(printTo output [string]*)]]
  
 ==== Q ==== ==== Q ====
  
-(quote exp) -> unevaluated exp+[[modding:function:quote|(quote exp) -> unevaluated exp]]
  
 ==== R ==== ==== R ====
  
-(random from to)+[[modding:function:random|(random from to)]]
  
-(random list)+[[modding:function:randomGaussian|(randomGaussian low mid high-> random number between low and high]]
  
-(randomGaussian low mid high) -> random number between low and high+[[modding:function:randomTable|(randomTable chance1 exp1 chance2 exp2 ... chancen expn) -> exp]]
  
-(randomTable chance1 exp1 chance2 exp2 ... chancen expn) -> exp+[[modding:function:regex|(regex source pattern ['offset|'subex]) -> result]]
  
-(regex source pattern ['offset|'subex]) -> result+[[modding:function:resColorBlend|(resColorBlend rgbDest rgbSource srcOpacity) -> rgbColor]]
  
-(resColorBlend rgbDest rgbSource srcOpacity) -> rgbColor+[[modding:function:resCreateImageDesc|(resCreateImageDesc imageUNID x y width height) -> imageDesc]]
  
-(resCreateImageDesc imageUNID x y width height-> imageDesc+[[modding:function:rollDice|(rollDice count sides bonus)]]
  
-(rollDice count sides bonus) +[[modding:function:round|(round ['stochastic] x) -> y]]
- +
-(round ['stochastic] x) -> y+
  
 ==== S ==== ==== S ====
  
-(scrAddAction screen actionID pos label [key] [special] code)+[[modding:function:scrAddAction|(scrAddAction screen actionID pos label [key] [special] code)]]
  
-(scrAddMinorAction screen actionID pos label [key] [special] code)+[[modding:function:scrAddMinorAction|(scrAddMinorAction screen actionID pos label [key] [special] code)]]
  
-(scrEnableAction screen actionID enabled)+[[modding:function:scrAddMinorAction:scrAddListFilter|(scrAddListFilter screen filterID label filter)]]
  
-(scrExitScreen screen ['forceUndock])+[[modding:function:scrEnableAction|(scrEnableAction screen actionID enabled)]]
  
-(scrGetCounter ...)+[[modding:function:scrExitScreen|(scrExitScreen screen ['forceUndock])]]
  
-(scrGetData screen attrib-> data+[[modding:function:scrGetCounter|(scrGetCounter ...)]]
  
-(scrGetDesc screen)+[[modding:function:scrGetData|(scrGetData screen attrib-> data]]
  
-(scrGetInputText ...)+[[modding:function:scrGetDesc|(scrGetDesc screen)]]
  
-(scrGetItem ...)+[[modding:function:scrGetInputText|(scrGetInputText ...)]]
  
-(scrGetListCursor screen-> cursor+[[modding:function:scrGetItem|(scrGetItem ...)]]
  
-(scrGetListEntry ...)+[[modding:function:scrGetListCursor|(scrGetListCursor screen-> cursor]]
  
-(scrGetScreen gScreen-> screenDesc+[[modding:function:scrGetListEntry|(scrGetListEntry ...)]]
  
-(scrIncData screen attrib [increment])+[[modding:function:scrGetScreen|(scrGetScreen gScreen-> screenDesc]]
  
-(scrIsActionEnabled screen actionID-> True/Nil+[[modding:function:scrIncData|(scrIncData screen attrib [increment])]]
  
-(scrIsFirstOnInit ...)+[[modding:function:scrIsActionEnabled|(scrIsActionEnabled screen actionID-> True/Nil]]
  
-(scrRefreshScreen screen)+[[modding:function:scrIsFirstOnInit|(scrIsFirstOnInit ...)]]
  
-(scrRemoveAction screen actionID)+[[modding:function:scrRefreshScreen|(scrRefreshScreen screen)]]
  
-(scrRemoveItem ...)+[[modding:function:scrRemoveAction|(scrRemoveAction screen actionID)]]
  
-(scrSetActionDesc screen actionID descID)+[[modding:function:scrRemoveItem|(scrRemoveItem ...)]]
  
-(scrSetActionLabel screen actionID label [key[special])+[[modding:function:scrSetActionDesc|(scrSetActionDesc screen actionID descID)]]
  
-(scrSetBackgroundImage screen imageDesc)+[[modding:function:scrSetActionLabel|(scrSetActionLabel screen actionID label [key] [special])]]
  
-(scrSetControlValue screen controlID value-> True/Nil+[[modding:function:scrSetBackgroundImage|(scrSetBackgroundImage screen imageDesc)]]
  
-(scrSetControlValueTranslate screen controlID textID [data]) -> True/Nil+[[modding:function:scrSetControlValue|(scrSetControlValue screen controlID value) -> True/Nil]]
  
-(scrSetCounter ...)+[[modding:function:scrSetControlValueTranslate|(scrSetControlValueTranslate screen controlID textID [data]-> True/Nil]]
  
-(scrSetData screen attrib data)+[[modding:function:scrSetCounter|(scrSetCounter ...)]]
  
-(scrSetDesc screen text [text...])+[[modding:function:scrSetData|(scrSetData screen attrib data)]]
  
-(scrSetDescTranslate screen textID [data]) -> True/Nil+[[modding:function:scrSetDesc|(scrSetDesc screen text [text...])]]
  
-(scrSetDisplayText screen ID text [text...])+[[modding:function:scrSetDescTranslate|(scrSetDescTranslate screen textID [data]) -> True/Nil]]
  
-(scrSetInputText ...)+[[modding:function:scrSetDisplayText|(scrSetDisplayText screen ID text [text...])]]
  
-(scrSetListCursor screen cursor)+[[modding:function:scrSetInputText|(scrSetInputText ...)]]
  
-(scrSetListFilter ...)+[[modding:function:scrSetListCursor|(scrSetListCursor screen cursor)]]
  
-(scrShowAction screen actionID shown)+[[modding:function:scrSetListFilter|(scrSetListFilter ...)]]
  
-(scrShowPane ...)+[[modding:function:scrShowAction|(scrShowAction screen actionID shown)]]
  
-(scrShowScreen screenGlobal screen [pane] [data])+[[modding:function:scrShowPane|(scrShowPane ...)]]
  
-(scrTranslate screen textID [data]) -> text or Nil+[[modding:function:scrShowScreen|(scrShowScreen screenGlobal screen [pane] [data])]]
  
-(seededRandom seed from to)+[[modding:function:scrTranslate|(scrTranslate screen textID [data]-> text or Nil]]
  
-(seededRandom seed list)+[[modding:function:seededRandom|(seededRandom seed from to)]]
  
-(set ...)+[[modding:function:set|(set ...)]]
  
-(set@ list-var index value) -> list+[[modding:function:set@|(set@ list-var index value) -> list]]
  
-(set@ struct-var key value-> struct+[[modding:function:setq|(setq ...)]]
  
-(set@ struct-var struct-> merged structs+[[modding:function:shpCancelOrders|(shpCancelOrders ship)]]
  
-(setq ...)+[[modding:function:shpCanRemoveDevice|(shpCanRemoveDevice ship item-> result]]
  
-(shpCancelOrders ship)+[[modding:function:shpConsumeFuel|(shpConsumeFuel ship fuel)]]
  
-(shpCanRemoveDevice ship item) -> result+[[modding:function:shpDamageArmor|(shpDamageArmor ship armorSegment damageType damage ['noSRSFlash]) -> damage done]]
  
-(shpConsumeFuel ship fuel)+[[modding:function:shpDecontaminate|(shpDecontaminate ship)]]
  
-(shpDamageArmor ship armorSegment damageType damage ['noSRSFlash]) -> damage done+[[modding:function:shpEnhanceItem|(shpEnhanceItem ship item [mods]) -> True/Nil]]
  
-(shpDecontaminate ship)+[[modding:function:shpGetAISetting|(shpGetAISetting ship setting)]]
  
-(shpEnhanceItem ship item [mods]) -> True/Nil+[[modding:function:shpGetArmor|(shpGetArmor ship armorSegment) -> item struct]]
  
-(shpGetAISetting ship setting)+[[modding:function:shpGetArmorCount|(shpGetArmorCount ship) -> number of armor segments]]
  
-(shpGetArmor ship armorSegment) -> item struct+[[modding:function:shpGetArmorMaxHitPoints|(shpGetArmorMaxHitPoints obj item|armorSegment) -> damage to armor segment]]
  
-(shpGetArmorCount ship) -> number of armor segments+[[modding:function:shpGetClassName|(shpGetClassName class flags) -> class name]]
  
-(shpGetArmorMaxHitPoints obj item|armorSegment) -> damage to armor segment+[[modding:function:shpGetDirection|(shpGetDirection ship) -> angle]]
  
-(shpGetClassName class flags) -> class name+[[modding:function:shpGetDockObj|(shpGetDockObj ship) -> dockObj]]
  
-(shpGetDirection ship) -> angle+[[modding:function:shpGetFuelLeft|(shpGetFuelLeft ship) -> fuel left]]
  
-(shpGetDockObj ship) -> dockObj+[[modding:function:shpGetFuelNeeded|(shpGetFuelNeeded ship item) -> items needed]]
  
-(shpGetFuelLeft ship) -> fuel left+[[modding:function:shpGetImageDesc|(shpGetImageDesc class [rotationAngle]) -> imageDesc]]
  
-(shpGetFuelNeeded ship item) -> items needed+[[modding:function:shpGetItemDeviceName|(shpGetItemDeviceName ship item) -> device name of item (or -1)]]
  
-(shpGetImageDesc class [rotationAngle]) -> imageDesc+[[modding:function:shpGetMaxSpeed|(shpGetMaxSpeed ship) -> max speed in of lightspeed]]
  
-(shpGetItemDeviceName ship item) -> device name of item (or -1)+[[modding:function:shpGetOrder|(shpGetOrder obj) -> order]]
  
-(shpGetMaxSpeed ship) -> max speed in of lightspeed+[[modding:function:shpGetOrderDesc|(shpGetOrderDesc obj) -> orderDesc]]
  
-(shpGetOrder obj) -> order+[[modding:function:shpGetOrderTarget|(shpGetOrderTarget obj) -> obj]]
  
-(shpGetOrderDesc obj) -> orderDesc+[[modding:function:shpGetShieldDamage|(shpGetShieldDamage ship) -> damage to shields]]
  
-(shpGetOrderTarget obj) -> obj+[[modding:function:shpGetShieldItemUNID|(shpGetShieldItemUNID ship) -> UNID (or Nil)]]
  
-(shpGetShieldDamage ship) -> damage to shields+[[modding:function:shpGetShieldMaxHitPoints|(shpGetShieldMaxHitPoints ship) -> max hp of shields]]
  
-(shpGetShieldItemUNID ship) -> UNID (or Nil)+[[modding:function:shpInstallArmor|(shpInstallArmor ship item armorSegment)]]
  
-(shpGetShieldMaxHitPoints ship) -> max hp of shields+[[modding:function:shpInstallDevice|(shpInstallDevice ship item [deviceSlot])]]
  
-(shpInstallArmor ship item armorSegment)+[[modding:function:shpIsBlind|(shpIsBlind ship)]]
  
-(shpInstallDevice ship item [deviceSlot])+[[modding:function:shpIsFuelCompatible|(shpIsFuelCompatible ship item) -> True/Nil]]
  
-(shpIsBlind ship)+[[modding:function:shpIsRadiationImmune|(shpIsRadiationImmune ship [item])]]
  
-(shpIsFuelCompatible ship item-> True/Nil+[[modding:function:shpMakeRadioactive|(shpMakeRadioactive ship)]]
  
-(shpIsRadiationImmune ship [item])+[[modding:function:shpOrder|(shpOrder ship order [target] [count]) -> True/Nil]]
  
-(shpMakeRadioactive ship)+[[modding:function:shpOrderImmediate|(shpOrderImmediate ship order [target] [count]-> True/Nil]]
  
-(shpOrder ship order [target[count]) -> True/Nil+[[modding:function:shpRechargeShield|(shpRechargeShield ship hpToRecharge)]]
  
-(shpOrderImmediate ship order [target] [count]) -> True/Nil+[[modding:function:shpRefuelFromItem|(shpRefuelFromItem ship item) -> True/Nil]]
  
-(shpRechargeShield ship hpToRecharge)+[[modding:function:shpRemoveDevice|(shpRemoveDevice ship item-> item]]
  
-(shpRefuelFromItem ship item) -> True/Nil+[[modding:function:shpRepairItem|(shpRepairItem ship item)]]
  
-(shpRemoveDevice ship item-> item+[[modding:function:shpSetAISetting|(shpSetAISetting ship setting value)]]
  
-(shpRepairItem ship item)+[[modding:function:shpSetCommandCode|(shpSetCommandCode ship code-> True/Nil]]
  
-(shpSetAISetting ship setting value)+[[modding:function:shpSetController|(shpSetController ship controller-> True/Nil]]
  
-(shpSetCommandCode ship code) -> True/Nil+[[modding:function:shuffle|(shuffle list) -> shuffled list]]
  
-(shpSetController ship controller) -> True/Nil+[[modding:function:sort|(sort list ['ascending|'descending] [keyIndex]) -> sorted list]]
  
-(shuffle list) -> shuffled list+[[modding:function:sovGetDisposition|(sovGetDisposition sovereignID targetSovereignID) -> disposition of sovereign to target]]
  
-(sort list ['ascending|'descending] [keyIndex]) -> sorted list+[[modding:function:sovMessage|(sovMessage sovereignID text) -> True/Nil]]
  
-(sovGetDisposition sovereignID targetSovereignID) -> disposition of sovereign to target+[[modding:function:sovMessageFromObj|(sovMessageFromObj sovereignID obj text) -> True/Nil]]
  
-(sovMessage sovereignID text-> True/Nil+[[modding:function:sovSetDisposition|(sovSetDisposition sovereignID targetSovereignID disposition)]]
  
-(sovMessageFromObj sovereignID obj text) -> True/Nil+[[modding:function:split|(split string [characters]) -> list]]
  
-(sovSetDisposition sovereignID targetSovereignID disposition)+[[modding:function:sqrt|(sqrt x-> z]]
  
-(split string [characters]) -> list+[[modding:function:sqrtn|(sqrtn x) -> z]]
  
-(sqrt x-> z+[[modding:function:staClearFireReconEvent|(staClearFireReconEvent station)]]
  
-(sqrtn x-> z+[[modding:function:staClearReconned|(staClearReconned station)]]
  
-(staClearFireReconEvent station)+[[modding:function:staGetDockedShips|(staGetDockedShips station) -> list of docked ships]]
  
-(staClearReconned station)+[[modding:function:staGetImageVariant|(staGetImageVariant station) -> variant]]
  
-(staGetDockedShips station) -> list of docked ships+[[modding:function:staGetSubordinates|(staGetSubordinates station) -> list of subordinates (e.g., guardians)]]
  
-(staGetImageVariant station) -> variant+[[modding:function:staIsEncountered|(staIsEncountered type) -> True/Nil]]
  
-(staGetSubordinates station) -> list of subordinates (e.g., guardians)+[[modding:function:staIsReconned|(staIsReconned station) -> True/Nil]]
  
-(staIsEncountered type) -> True/Nil+[[modding:function:staSetActive|(staSetActive station [True/Nil])]]
  
-(staIsReconned station) -> True/Nil+[[modding:function:staSetFireReconEvent|(staSetFireReconEvent station)]]
  
-(staSetActive station [True/Nil])+[[modding:function:staSetImageVariant|(staSetImageVariant station variant)]]
  
-(staSetFireReconEvent station)+[[modding:function:staSetShowMapLabel|(staSetShowMapLabel station True/Nil)]]
  
-(staSetImageVariant station variant)+[[modding:function:strCapitalize|(strCapitalize string-> string]]
  
-(staSetShowMapLabel station True/Nil)+[[modding:function:strFind|(strFind string target-> pos of target in string (0-based)]]
  
-(strCapitalize string) -> string+[[modding:function:struct|(struct key1 value1 key2 value2 ...) -> struct]]
  
-(strFind string target-> pos of target in string (0-based)+[[modding:function:struct|(struct (key1 value1) (key2 value2..) -> struct]]
  
-(struct key1 value1 key2 value2 ...) -> struct+[[modding:function:struct|(struct key1:value1 key2:value2 ... } ...) -> struct]]
  
-(struct (key1 value1) (key2 value2) ..) -> struct+[[modding:function:subset|(subset list pos [count]) -> list]]
  
-(struct { key1:value1 key2:value2 ... } ...) -> struct+[[modding:function:subst|(subst string arg1 arg2 ... argn) -> string]]
  
-(subset list pos [count]) -> list+[[modding:function:subtract|(subtract x y) -> z]]
  
-(subst string arg1 arg2 ... argn-> string+[[modding:function:switch|(switch ...)]]
  
-(subtract x y-> z+[[modding:function:sysAddEncounterEvent|(sysAddEncounterEvent delay target encounterID gate)]]
  
-(switch ...)+[[modding:function:sysAddEncounterEventAtDist|(sysAddEncounterEventAtDist delay target encounterID distance)]]
  
-(sysAddEncounterEvent delay target encounterID gate)+[[modding:function:sysAddObjRecurringTimerEvent|(sysAddObjRecurringTimerEvent interval obj event)]]
  
-(sysAddEncounterEventAtDist delay target encounterID distance)+[[modding:function:sysAddObjTimerEvent|(sysAddObjTimerEvent delay obj event)]]
  
-(sysAddObjRecurringTimerEvent interval obj event)+[[modding:function:sysAddStargateTopology|(sysAddStargateTopology [nodeID] gateID destNodeID destGateID-> True/Nil]]
  
-(sysAddObjTimerEvent delay obj event)+[[modding:function:sysAddTypeRangeEvent|(sysAddTypeRangeEvent type event options)]]
  
-(sysAddStargateTopology [nodeID] gateID destNodeID destGateID-> True/Nil+[[modding:function:sysAddTypeRecurringTimerEvent|(sysAddTypeRecurringTimerEvent interval type event)]]
  
-(sysAddTypeRecurringTimerEvent interval type event)+[[modding:function:sysAddTypeTimerEvent|(sysAddTypeTimerEvent delay type event)]]
  
-(sysAddTypeTimerEvent delay type event)+[[modding:function:sysAscendObject|(sysAscendObject obj-> True/Nil]]
  
-(sysAscendObject obj) -> True/Nil+[[modding:function:sysCalcFireSolution|(sysCalcFireSolution targetPos targetVel speed) -> angle to shoot (Nil, if no solution)]]
  
-(sysCalcFireSolution targetPos targetVel speed) -> angle to shoot (Nil, if no solution)+[[modding:function:sysCalcStdCombatStrength|(sysCalcStdCombatStrength level) -> standard combat strength for level]]
  
-(sysCalcStdCombatStrength level) -> standard combat strength for level+[[modding:function:sysCalcTravelDistance|(sysCalcTravelDistance speed time) -> distance in light-seconds]]
  
-(sysCalcTravelDistance speed time) -> distance in light-seconds+[[modding:function:sysCalcTravelTime|(sysCalcTravelTime distance speed) -> time in ticks]]
  
-(sysCalcTravelTime distance speed) -> time in ticks+[[modding:function:sysCancelTimerEvent|(sysCancelTimerEvent obj event) -> True/Nil]]
  
-(sysCancelTimerEvent obj event) -> True/Nil+[[modding:function:sysCancelTypeTimerEvent|(sysCancelTypeTimerEvent type event) -> True/Nil]]
  
-(sysCancelTypeTimerEvent type event) -> True/Nil+[[modding:function:sysCreateEffect|(sysCreateEffect effectID anchorObj pos [rotation]) -> True/Nil]]
  
-(sysCreateEffect effectID anchorObj pos [rotation]) -> True/Nil+[[modding:function:sysCreateEncounter|(sysCreateEncounter unid) -> True/Nil]]
  
-(sysCreateEncounter unid) -> True/Nil+[[modding:function:sysCreateFlotsam|(sysCreateFlotsam item|unid pos sovereignID) -> obj]]
  
-(sysCreateFlotsam item|unid pos sovereignID) -> obj+[[modding:function:sysCreateHitEffect|(sysCreateHitEffect weaponUNID hitObj hitPos hitDir damageHP) -> True/Nil]]
  
-(sysCreateHitEffect weaponUNID hitObj hitPos hitDir damageHP) -> True/Nil+[[modding:function:sysCreateLookup|(sysCreateLookup tableName orbit) -> True/Nil]]
  
-(sysCreateLookup tableName orbit) -> True/Nil+[[modding:function:sysCreateMarker|(sysCreateMarker name pos sovereignID) -> marker]]
  
-(sysCreateMarker name pos sovereignID) -> marker+[[modding:function:sysCreateShip|(sysCreateShip unid pos sovereignID [options|eventHandler|controller]) -> ship or list]]
  
-(sysCreateShip unid pos sovereignID [options|eventHandler|controller]) -> ship or list+[[modding:function:sysCreateShipwreck|(sysCreateShipwreck unid pos sovereignID) -> shipwreck]]
  
-(sysCreateShipwreck unid pos sovereignID) -> shipwreck+[[modding:function:sysCreateStargate|(sysCreateStargate unid pos gateID [destNodeID destGateID]) -> obj]]
  
-(sysCreateStargate unid pos gateID [destNodeID destGateID]) -> obj+[[modding:function:sysCreateStation|(sysCreateStation unid pos [eventHandler]) -> obj]]
  
-(sysCreateStation unid pos [eventHandler]) -> obj+[[modding:function:sysCreateTerritory|(sysCreateTerritory orbit minRadius maxRadius attributes [criteria]) -> True/Nil]]
  
-(sysCreateTerritory orbit minRadius maxRadius attributes [criteria]) -> True/Nil+[[modding:function:sysCreateWeaponFire|(sysCreateWeaponFire weaponID objSource pos dir speed objTarget [options] [bonus]) -> obj]]
  
-(sysCreateWeaponFire weaponID objSource pos dir speed objTarget [options] [bonus]) -> obj+[[modding:function:sysDescendObject|(sysDescendObject objID pos) -> obj]]
  
-(sysDescendObject objID pos) -> obj+[[modding:function:sysFindObject|(sysFindObject source filter) -> list of objects]]
  
-(sysFindObject source filter) -> list of objects+[[modding:function:sysFindObjectAtPos|(sysFindObjectAtPos source criteria pos [destPos]) -> list of objects]]
  
-(sysFindObjectAtPos source criteria pos [destPos]) -> list of objects+[[modding:function:sysGetData|(sysGetData [nodeIDattrib) -> data]]
  
-(sysGetData [nodeID] attrib) -> data+[[modding:function:sysGetEnvironment|(sysGetEnvironment pos) -> environmentUNID]]
  
-(sysGetEnvironment pos) -> environmentUNID+[[modding:function:sysGetLevel|(sysGetLevel [nodeID]) -> level]]
  
-(sysGetLevel [nodeID]) -> level+[[modding:function:sysGetLightIntensity|(sysGetLightIntensity pos) -> intensity (0-100)]]
  
-(sysGetLightIntensity pos) -> intensity (0-100)+[[modding:function:sysGetName|(sysGetName [nodeID]) -> name]]
  
-(sysGetName [nodeID]) -> name+[[modding:function:sysGetNavPathPoint|(sysGetNavPathPoint sovereignID objFrom objTo ath) -> vector]]
  
-(sysGetNavPathPoint sovereignID objFrom objTo ath) -> vector+[[modding:function:sysGetNode|(sysGetNode) -> nodeID]]
  
-(sysGetNode) -> nodeID+[[modding:function:sysGetNodes|(sysGetNodes) -> list of nodeIDs]]
  
-(sysGetNodes) -> list of nodeIDs+[[modding:function:sysGetObjectByName|(sysGetObjectByName [source] name) -> obj]]
  
-(sysGetObjectByName [sourcename) -> obj+[[modding:function:sysGetProperty|(sysGetProperty [nodeIDproperty) -> value]]
  
-(sysGetProperty [nodeIDproperty) -> value+[[modding:function:sysGetRandomLocation|(sysGetRandomLocation criteria [options]) -> location or Nil]]
  
-(sysGetRandomLocation criteria [options]) -> location or Nil+[[modding:function:sysGetStargateDestination|(sysGetStargateDestination [nodeIDgateID) -> (nodeID gateID)]]
  
-(sysGetStargateDestination [nodeID] gateID) -> (nodeID gateID)+[[modding:function:sysGetStargateDestinationNode|(sysGetStargateDestinationNode [nodeID] gateID) -> nodeID]]
  
-(sysGetStargateDestinationNode [nodeID] gateID) -> nodeID+[[modding:function:sysGetStargates|(sysGetStargates [nodeID]) -> list of gateIDs]]
  
-(sysGetStargates [nodeID]) -> list of gateIDs+[[modding:function:sysGetSystemType|(sysGetSystemType [nodeID]) -> systemUNID]]
  
-(sysGetSystemType [nodeID]) -> systemUNID+[[modding:function:sysGetTopologyDistance|(sysGetTopologyDistance fromID toID) -> distance (or Nil)]]
  
-(sysGetTopologyDistance fromID toID) -> distance (or Nil)+[[modding:function:sysGlobals|(sysGlobals ...)]]
  
-(sysGlobals ...)+[[modding:function:sysHasAttribute|(sysHasAttribute [nodeID] attrib-> True/Nil]]
  
-(sysHasAttribute [nodeIDattrib) -> True/Nil+[[modding:function:sysHitScan|(sysHitScan [sourcestartPos endPos) -> (obj hitPos) or Nil]]
  
-(sysHitScan [sourcestartPos endPos) -> (obj hitPos) or Nil+[[modding:function:sysIncData|(sysIncData [nodeIDattrib increment) -> new value]]
  
-(sysIncData [nodeID] attrib increment) -> new value+[[modding:function:sysIsKnown|(sysIsKnown [nodeID]) -> True/Nil]]
  
-(sysIsKnown [nodeID]) -> True/Nil+[[modding:function:sysMatches|(sysMatches [nodeID] criteria) -> True/Nil]]
  
-(sysMatches [nodeIDcriteria) -> True/Nil+[[modding:function:sysOrbit|(sysOrbit center radius angle [eccentricity rotation]) -> orbit]]
  
-(sysOrbit center radius angle [eccentricity rotation]) -> orbit+[[modding:function:sysOrbitPos|(sysOrbitPos orbit [options]) -> vector]]
  
-(sysOrbitPos orbit [options]) -> vector+[[modding:function:sysPlaySound|(sysPlaySound unid [sourceObj]) -> True/Nil]]
  
-(sysPlaySound unid [sourceObj]-> True/Nil+[[modding:function:sysPoolUsage|(sysPoolUsage ...)]]
  
-(sysPoolUsage ...)+[[modding:function:sysSetData|(sysSetData [nodeID] attrib data-> data]]
  
-(sysSetData [nodeID] attrib data) -> data+[[modding:function:sysSetEnvironment|(sysSetEnvironment unid shape options) -> True/Nil]]
  
-(sysSetEnvironment unid shape options) -> True/Nil+[[modding:function:sysSetKNown|(sysSetKNown [nodeID] [True/Nil]) -> True/Nil]]
  
-(sysSetKNown [nodeID] [True/Nil]) -> True/Nil+[[modding:function:sysSetPOV|(sysSetPOV obj|vector) -> True/Nil]]
  
-(sysSetPOV obj|vector) -> True/Nil+[[modding:function:sysSetProperty|(sysSetProperty [nodeID] property value) -> True/Nil]]
  
-(sysSetProperty [nodeID] property value) -> True/Nil+[[modding:function:sysStartTime|(sysStartTime) -> True/Nil]]
  
-(sysStartTime) -> True/Nil+[[modding:function:sysStopTime|(sysStopTime duration except) -> True/Nil]]
  
-(sysStopTime duration except) -> True/Nil+[[modding:function:sysStopTime|(sysStopTime targetList duration) -> True/Nil]]
  
-(sysStopTime targetList duration-> True/Nil+[[modding:function:sysTicks|(sysTicks ...)]]
  
-(sysTicks ...)+[[modding:function:sysVectorAdd|(sysVectorAdd vector vector-> vector]]
  
-(sysVectorAdd vector vector) -> vector+[[modding:function:sysVectorAngle|(sysVectorAngle vector) -> angle of vector]]
  
-(sysVectorAngle vector) -> angle of vector+[[modding:function:sysVectorAngle|(sysVectorAngle pos1 pos2) -> angle of pos1 relative to pos2]]
  
-(sysVectorAngle pos1 pos2) -> angle of pos1 relative to pos2+[[modding:function:sysVectorDistance|(sysVectorDistance vector [vector]) -> distance in light-seconds]]
  
-(sysVectorDistance vector [vector]) -> distance in light-seconds+[[modding:function:sysVectorDivide|(sysVectorDivide vector scalar) -> vector]]
  
-(sysVectorDivide vector scalar) -> vector+[[modding:function:sysVectorMultiply|(sysVectorMultiply vector scalar) -> vector]]
  
-(sysVectorMultiply vector scalar) -> vector+[[modding:function:sysVectorPixelOffset|(sysVectorPixelOffset center x y) -> vector]]
  
-(sysVectorPixelOffset center x y) -> vector+[[modding:function:sysVectorPolarOffset|(sysVectorPolarOffset center angle radius) -> vector]]
  
-(sysVectorPolarOffset center angle radius) -> vector+[[modding:function:sysVectorPolarVelocity|(sysVectorPolarVelocity angle speed) -> velVector]]
  
-(sysVectorPolarVelocity angle speed) -> velVector+[[modding:function:sysVectorRandom|(sysVectorRandom center radius minSeparation [filter]) -> vector]]
  
-(sysVectorRandom center radius minSeparation [filter]) -> vector+[[modding:function:sysVectorSpeed|(sysVectorSpeed velVector) -> of light speed]]
  
-(sysVectorSpeed velVector) -> of light speed +[[modding:function:sysVectorSubtract|(sysVectorSubtract vector vector) -> vector]]
- +
-(sysVectorSubtract vector vector) -> vector+
  
 ==== T ==== ==== T ====
  
-(typAddRecurringTimerEvent unid interval event)+[[moingdding:function:|(typAddRecurringTimerEvent unid interval event)]]
  
-(typAddTimerEvent unid delay event)+[[modding:function:typAddTimerEvent|(typAddTimerEvent unid delay event)]]
  
-(typCancelTimerEvent unid event) -> True/Nil+[[modding:function:typCancelTimerEvent|(typCancelTimerEvent unid event) -> True/Nil]]
  
-(typCreate unid XML) -> True/Nil+[[modding:function:typCreate|(typCreate unid XML) -> True/Nil]]
  
-(typDynamicUNID uniqueName) -> UNID+[[modding:function:typDynamicUNID|(typDynamicUNID uniqueName) -> UNID]]
  
-(typeof item) -> type+[[modding:function:typeof|(typeof item) -> type]]
  
-(typFind criteria) -> list of UNIDs+[[modding:function:typFind|(typFind criteria) -> list of UNIDs]]
  
-(typFireEvent unid event [data]) -> result of event+[[modding:function:typFireEvent|(typFireEvent unid event [data]) -> result of event]]
  
-(typFireObjEvent unid obj event) -> result of event+[[modding:function:typFireObjEvent|(typFireObjEvent unid obj event) -> result of event]]
  
-(typGetData unid attrib) -> data+[[modding:function:typGetData|(typGetData unid attrib) -> data]]
  
-(typGetDataField unid field) -> data+[[modding:function:typGetDataField|(typGetDataField unid field) -> data]]
  
-(typGetProperty unid property) -> value+[[modding:function:typGetProperty|(typGetProperty unid property) -> value]]
  
-(typGetStaticData unid attrib) -> data+[[modding:function:typGetStaticData|(typGetStaticData unid attrib) -> data]]
  
-(typGetXML unid) -> xmlElement+[[modding:function:typGetXML|(typGetXML unid) -> xmlElement]]
  
-(typHasAttribute unid attrib) -> True/Nil+[[modding:function:typHasAttribute|(typHasAttribute unid attrib) -> True/Nil]]
  
-(typHasEvent unid event) -> True/Nil+[[modding:function:typHasEvent|(typHasEvent unid event) -> True/Nil]]
  
-(typIncData unid attrib [increment]) -> new value+[[modding:function:typIncData|(typIncData unid attrib [increment]) -> new value]]
  
-(typMarkImages unid) -> True/Nil+[[modding:function:typMarkImages|(typMarkImages unid) -> True/Nil]]
  
-(typMatches unid criteria) -> True/Nil+[[modding:function:typMatches|(typMatches unid criteria) -> True/Nil]]
  
-(typSetData unid attrib data) -> True/Nil+[[modding:function:typSetData|(typSetData unid attrib data) -> True/Nil]]
  
-(typTranslate unid textID [data] [default]) -> text (or Nil)+[[modding:function:typTranslate|(typTranslate unid textID [data] [default]) -> text (or Nil)]]
  
 ==== U ==== ==== U ====
  
-(uiCanPlayMusic filename) -> True/Nil+[[modding:function:uiCanPlayMusic|(uiCanPlayMusic filename) -> True/Nil]]
  
-(uiGetMusicCatalog) -> list of files+[[modding:function:uiGetMusicCatalog|(uiGetMusicCatalog) -> list of files]]
  
-(uiGetMusicState) -> ('playing filename position length)+[[modding:function:uiGetMusicState|(uiGetMusicState) -> ('playing filename position length)]]
  
-(uiPlayMusic filename [pos]) -> True/Nil+[[modding:function:uiPlayMusic|(uiPlayMusic filename [pos]) -> True/Nil]]
  
-(uiSetSoundtrackMode mode [soundtrackUNID])+[[modding:function:uiSetSoundtrackMode|(uiSetSoundtrackMode mode [soundtrackUNID])]]
  
-(uiStopMusic)+[[modding:function:uiStopMusic|(uiStopMusic)]]
  
-(unvFindObject [nodeID] criteria) -> list of entries+[[modding:function:unvFindObject|(unvFindObject [nodeID] criteria) -> list of entries]]
  
-(unvGetCurrentExtensionUNID) -> UNID+[[modding:function:unvGetCurrentExtensionUNID|(unvGetCurrentExtensionUNID) -> UNID]]
  
-(unvGetElapsedGameTime [startTick] endTick format) -> result+[[modding:function:unvGetElapsedGameTime|(unvGetElapsedGameTime [startTick] endTick format) -> result]]
  
-(unvGetExtensionData scope attrib) -> data+[[modding:function:unvGetExtensionData|(unvGetExtensionData scope attrib) -> data]]
  
-(unvGetRealDate) -> (year month day) GMT+[[modding:function:unvGetRealDate|(unvGetRealDate) -> (year month day) GMT]]
  
-(unvGetTick) -> time+[[modding:function:unvGetTick|(unvGetTick) -> time]]
  
-(unvSetExtensionData scope attrib data) -> True/Nil+[[modding:function:unvSetExtensionData|(unvSetExtensionData scope attrib data) -> True/Nil]]
  
-(unvSetObjectKnown [nodeID] criteria [True/Nil]) -> True/Nil+[[modding:function:unvSetObjectKnown|(unvSetObjectKnown [nodeID] criteria [True/Nil]) -> True/Nil]]
  
-(unvUNID string) -> (unid 'itemtype name) or (unid 'shipclass name)+[[modding:function:unvUNID|(unvUNID string) -> (unid 'itemtype name) or (unid 'shipclass name)]]
  
 ==== V ==== ==== V ====
  
-(v* scalar vec1) -> result of scalar multiplication of scalar and vec1+[[modding:function:v|(v* scalar vec1) -> result of scalar multiplication of scalar and vec1]]
  
-(v+ vec1 vec2) -> result of vector addition of vec1 and vec2+[[modding:function:v|(v+ vec1 vec2) -> result of vector addition of vec1 and vec2]]
  
-(v-> vec1 indexlist) -> get the elements of vec1 based on indexlist+[[modding:function:v|(v-> vec1 indexlist) -> get the elements of vec1 based on indexlist]]
  
-(v<- vec1 indexlist datalist) -> set the elements of vec1 with datalist based on the indices in indexlist+[[modding:function:v|(v<- vec1 indexlist datalist) -> set the elements of vec1 with datalist based on the indices in indexlist]]
  
-(v= vec1 vec2) -> compare vec1 and vec2 for equality+[[modding:function:v|(v= vec1 vec2) -> compare vec1 and vec2 for equality]]
  
-(v^ vec1 vec2) -> result of element-wise multiplication of vec1 and vec2+[[modding:function:v|(v^ vec1 vec2) -> result of element-wise multiplication of vec1 and vec2]]
  
-(vdot vec1 vec2) -> result of vector dot product of vec1 and vec2+[[modding:function:vdot|(vdot vec1 vec2) -> result of vector dot product of vec1 and vec2]]
  
-(vecCreate) -> empty vector+[[modding:function:vecCreate|(vecCreate) -> empty vector]]
  
-(vecSetElement ...)+[[modding:function:vecSetElement|(vecSetElement ...)]]
  
-(vector contentlist) -> vector form of contentlist+[[modding:function:vector|(vector contentlist) -> vector form of contentlist]]
  
-(vfilled scalar shapelist) -> vector filled with scalar's value+[[modding:function:vfilled|(vfilled scalar shapelist) -> vector filled with scalar's value]]
  
 ==== W ==== ==== W ====
-==== X ====+==== X ======
  
-(xmlAppendSubElement xml xmlToAdd [index]) -> True/Nil+[[modding:function:xmlAppendSubElement|(xmlAppendSubElement xml xmlToAdd [index]) -> True/Nil]]
  
-(xmlAppendText xml text [index]) -> True/Nil+[[modding:function:xmlAppendText|(xmlAppendText xml text [index]) -> True/Nil]]
  
-(xmlCreate xml) -> xml+[[modding:function:xmlCreate|(xmlCreate xml) -> xml]]
  
-(xmlDeleteSubElement xml index) -> True/Nil+[[modding:function:xmlDeleteSubElement|(xmlDeleteSubElement xml index) -> True/Nil]]
  
-(xmlGetAttrib xml attrib) -> value+[[modding:function:xmlGetAttrib|(xmlGetAttrib xml attrib) -> value]]
  
-(xmlGetAttribList xml) -> list of attribs+[[modding:function:xmlGetAttribList|(xmlGetAttribList xml) -> list of attribs]]
  
-(xmlGetSubElement xml tag|index) -> xml+[[modding:function:xmlGetSubElement|(xmlGetSubElement xml tag|index) -> xml]]
  
-(xmlGetSubElementCount xml) -> number of sub-elements+[[modding:function:xmlGetSubElementCount|(xmlGetSubElementCount xml) -> number of sub-elements]]
  
-(xmlGetSubElementList xml [tag]) -> list of xml+[[modding:function:xmlGetSubElementList|(xmlGetSubElementList xml [tag]) -> list of xml]]
  
-(xmlGetTag xml) -> tag+[[modding:function:xmlGetTag|(xmlGetTag xml) -> tag]]
  
-(xmlGetText xml [index]) -> text+[[modding:function:xmlGetText|(xmlGetText xml [index]) -> text]]
  
-(xmlSetAttrib xml attrib value) -> value+[[modding:function:xmlSetAttrib|(xmlSetAttrib xml attrib value) -> value]]
  
-(xmlSetText xml text [index]) -> True/Nil+[[modding:function:xmlSetText|(xmlSetText xml text [index]) -> True/Nil]]
  
 ==== Y ==== ==== Y ====
 ==== Z ==== ==== Z ====
- 
-^ Function Syntax ^   Function Categories ^ 
-| [[modding:function:add|(add x1 x2 ... xn) -> z]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:math functions|math]] | 
-| [[modding:function:and|(and exp1 exp2 ... expn) -> True/Nil]] |  [[modding:function:logical operator functions|logical operator]] | 
-| [[modding:function:append|(append a b [...]) -> concatenated list]] |  [[modding:function:list functions|list]] | 
-| [[modding:function:apply|(apply lambda list) -> return value of lambda]] |  [[modding:function:function operator functions|function operator]] | 
-| [[modding:function:armGetHitPoints|(armGetHitPoints type) -> Hit points of armor]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:armor functions|armor]], [[modding:function:armortype functions|armortype]] | 
-| [[modding:function:armGetName|(armGetName type) -> Name of the armor]] |  [[modding:function:armor functions|armor]], [[modding:function:armortype functions|armortype]], [[modding:function:name functions|name]] | 
-| [[modding:function:armGetRepairCost|(armGetRepairCost type) -> Cost to repair 1 hit point]] |  [[modding:function:armor functions|armor]], [[modding:function:armortype functions|armortype]], [[modding:function:cash functions|cash]], [[modding:function:repair & damage functions|repair & damage]] | 
-| [[modding:function:armGetRepairTech|(armGetRepairTech type) -> Tech level required to repair]] |  [[modding:function:armor functions|armor]], [[modding:function:armortype functions|armortype]], [[modding:function:repair & damage functions|repair & damage]], [[modding:function:station functions|station]] | 
-| [[modding:function:armIsRadiationImmune|(armIsRadiationImmune type) -> True/Nil]] |  [[modding:function:armor functions|armor]], [[modding:function:armortype functions|armortype]], [[modding:function:radiation functions|radiation]] | 
-| [[modding:function:block|(block list exp1 ... expn) -> value of last expression]] |  [[modding:function:control structure functions|control structure]] | 
-| [[modding:function:cat|(cat s1 s2 ... sn) -> string]] |  [[modding:function:string operator functions|string operator]] | 
-| [[modding:function:count|(count list) -> number of items]] |  [[modding:function:list functions|list]] | 
-| [[modding:function:dbgLog|(dbgLog expression^1)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:debug functions|debug]] | 
-| [[modding:function:dbgOutput|(dbgOutput s1 [s2 ... sn])]] |  [[modding:function:debug functions|debug]] | 
-| [[modding:function:divide|(divide x y) -> z]] |  [[modding:function:math functions|math]] | 
-| [[modding:function:enum|(enum list itemVar exp) -> value of last expression]] |  [[modding:function:iteration functions|iteration]], [[modding:function:list functions|list]] | 
-| [[modding:function:enumWhile|(enumWhile list condition itemVar exp) -> value of last expression]] |  [[modding:function:iteration functions|iteration]], [[modding:function:list functions|list]] | 
-| [[modding:function:envHasAttribute|(envHasAttribute number string)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:condition query functions|condition query]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:eq|(eq exp1 [exp2 ... expn]) -> True/Nil]] |  [[modding:function:logical operator functions|logical operator]] | 
-| [[modding:function:errblock|(errblock List function^1 function)]] |  [[modding:function:control structure functions|control structure]], [[modding:function:error functions|error]] | 
-| [[modding:function:eval|(eval expr) -> value of evaluated expression]] |  [[modding:function:function operator functions|function operator]], [[modding:function:string operator functions|string operator]], [[modding:function:variable functions|variable]] | 
-| [[modding:function:filter|(filter list variable function)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:list functions|list]] | 
-| [[modding:function:find|(find source target [keyIndex]) -> position of target in source (0-based)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:list functions|list]], [[modding:function:string operator functions|string operator]] | 
-| [[modding:function:fnchelp|(fnchelp function)]] |  [[modding:function:function functions|function]] | 
-| [[modding:function:for|(for var from to exp) -> value of last expression]] |  [[modding:function:iteration functions|iteration]] | 
-| [[modding:function:geq|(geq a [b ... bn]) -> True if a >= b >= bn]] |  [[modding:function:logical operator functions|logical operator]] | 
-| [[modding:function:gr|(gr a [b ... bn]) -> True if a > b > bn]] |  [[modding:function:logical operator functions|logical operator]] | 
-| [[modding:function:if|(if condition exp1 [exp2]) -> value of invoked expression]] |  [[modding:function:control structure functions|control structure]] | 
-| [[modding:function:int|(int string)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:string operator functions|string operator]] | 
-| [[modding:function:isAtom|(isAtom expr) -> True/Nil]] |  [[modding:function:atom functions|atom]], [[modding:function:condition query functions|condition query]] | 
-| [[modding:function:iserror|(iserror expression)]] |  [[modding:function:error functions|error]] | 
-| [[modding:function:isfunction|(isfunction expr) -> True/Nil]] |  [[modding:function:condition query functions|condition query]], [[modding:function:function operator functions|function operator]] | 
-| [[modding:function:isInt|(isInt expr) -> True/Nil]] |  [[modding:function:condition query functions|condition query]] | 
-| [[modding:function:item|(item list index) -> list item or Nil]] |  [[modding:function:list functions|list]] | 
-| <del>[[modding:function:itmAtCursor|(itmAtCursor itemListCursor) -> item]]</del> |  [[modding:function:0.98 functions|0.98]], [[modding:function:item functions|item]], [[modding:function:deprecated functions|deprecated]] | 
-| [[modding:function:itmCreate|(itmCreate itemUNID count) -> item]] |  [[modding:function:create functions|create]], [[modding:function:item functions|item]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:itmCreateByName|(itmCreateByName criteria name [count]) -> item]] |  [[modding:function:create functions|create]], [[modding:function:item functions|item]], [[modding:function:random functions|random]] | 
-| [[modding:function:itmCreateRandom|(itmCreateRandom criteria levelDistribution) -> item]] |  [[modding:function:create functions|create]], [[modding:function:item functions|item]], [[modding:function:random functions|random]] | 
-| [[modding:function:itmEnumTypes|(itmEnumTypes criteria itemVar exp) -> value of last expression]] |  [[modding:function:item functions|item]], [[modding:function:iteration functions|iteration]] | 
-| [[modding:function:itmGetActualPrice|(itmGetActualPrice item) -> actual price of a single item]] |  [[modding:function:cash functions|cash]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetArmorInstalledLocation|(itmGetArmorInstalledLocation item) -> segment #]] |  [[modding:function:armor functions|armor]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetCategory|(itmGetCategory item) -> item category]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetCharges|(itmGetCharges item) -> charges]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetCount|(itmGetCount item) -> count]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetDamageType|(itmGetDamageType item) -> damage type]] |  [[modding:function:item functions|item]], [[modding:function:repair & damage functions|repair & damage]] | 
-| [[modding:function:itmGetData|(itmGetData itemStruct string)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:data functions|data]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetFrequency|(itmGetFrequency item) -> frequency]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetGlobalData|(itmGetGlobalData itemStruct string)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:data functions|data]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetInstallCost|(itmGetInstallCost item) -> cost]] |  [[modding:function:cash functions|cash]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetLevel|(itmGetLevel item) -> level]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetMass|(itmGetMass item) -> mass of single item in Kg]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetMaxAppearing|(itmGetMaxAppearing item) -> max number that appear randomly]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetName|(itmGetName item flags) -> name]] |  [[modding:function:item functions|item]], [[modding:function:name functions|name]] | 
-| [[modding:function:itmGetPrice|(itmGetPrice item) -> price of a single item]] |  [[modding:function:cash functions|cash]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetStaticData|(itmGetStaticData itemStruct string)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:data functions|data]], [[modding:function:item functions|item]] | 
-| <del>[[modding:function:itmGetTypeData| (itmGetTypeData itemStruct) -> item data]]</del> |  [[modding:function:data functions|data]], [[modding:function:deprecated functions|deprecated]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetTypes|(itmGetTypes criteria) -> list of itemUNIDs]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmGetUNID|(itmGetUNID item) -> itemUNID]] |  [[modding:function:item functions|item]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:itmGetUseScreen|(itmGetUseScreen item) -> screenUNID or Nil]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:itmHasAttribute|(itmHasAttribute item attrib) -> True/Nil]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:condition query functions|condition query]], [[modding:function:item functions|item]] | 
-| <del>[[modding:function:tmHasModifier| (itmHasModifier itemStruct string) -> True/Nil]]</del> |  [[modding:function:0.98 functions|0.98]], [[modding:function:item functions|item]], [[modding:function:deprecated functions|deprecated]] | 
-| [[modding:function:itmHasReference|(itmHasReference item) -> True/Nil]] |  [[modding:function:condition query functions|condition query]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmIsDamaged|(itmIsDamaged item) -> True/Nil]] |  [[modding:function:condition query functions|condition query]], [[modding:function:item functions|item]], [[modding:function:repair & damage functions|repair & damage]] | 
-| [[modding:function:itmIsEnhanced|(itmIsEnhanced item) -> Nil or mods]] |  [[modding:function:enhancement functions|enhancement]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmIsInstalled|(itmIsInstalled item) -> True/Nil]] |  [[modding:function:condition query functions|condition query]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmIsKnown|(itmIsKnown item) -> True/Nil]] |  [[modding:function:condition query functions|condition query]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmMatches|(itmMatches item criteria) -> True/Nil]] |  [[modding:function:condition query functions|condition query]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmSetCharges|(itmSetCharges item charges) -> item]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmSetCount|(itmSetCount item count) -> item]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmSetDamaged|(itmSetDamaged itemStruct [boolean])]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:item functions|item]], [[modding:function:repair & damage functions|repair & damage]] | 
-| [[modding:function:itmSetEnhanced|(itmSetEnhanced item mods) -> item]] |  [[modding:function:enhancement functions|enhancement]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmSetGlobalData|(itmSetGlobalData itemStruct string expression)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:data functions|data]], [[modding:function:item functions|item]] | 
-| [[modding:function:itmSetKnown|(itmSetKnown {item //or// itemUNID}) -> True or Error]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:itmSetReference|(itmSetReference item) -> True or Error]] |  [[modding:function:item functions|item]] | 
-| [[modding:function:lambda|(lambda args exp) -> lambda]] |  [[modding:function:function operator functions|function operator]] | 
-| [[modding:function:leq|(leq a [b ... bn]) -> True if a &lt;= b &lt;= bn]] |  [[modding:function:logical operator functions|logical operator]] | 
-| [[modding:function:list|(list i1 i2 ... in) -> list]] |  [[modding:function:list functions|list]] | 
-| [[modding:function:lnkAppend|(lnkAppend list item) -> list]] |  [[modding:function:list functions|list]] | 
-| [[modding:function:lnkRemove|(lnkRemove list index Nil) -> list]] |  [[modding:function:list functions|list]] | 
-| [[modding:function:lnkRemoveNil|(lnkRemoveNil list) -> list]] |  [[modding:function:list functions|list]] | 
-| [[modding:function:lnkReplace|(lnkReplace list index item) -> list]] |  [[modding:function:list functions|list]] | 
-| [[modding:function:loop|(loop condition exp) -> value of last expression]] |  [[modding:function:iteration functions|iteration]] | 
-| [[modding:function:ls|(ls a [b ... bn]) -> True if a &lt; b &lt; bn]] |  [[modding:function:logical operator functions|logical operator]] | 
-| [[modding:function:max|(max expression [number]^1)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:math functions|math]] | 
-| [[modding:function:min|(min expression [number]^1)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:math functions|math]] | 
-| [[modding:function:modulo|(modulo number number) -> number]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:math functions|math]] | 
-| <del>[[modding:function:modulus|(modulus number number) -> number]]</del> |  [[modding:function:0.98 functions|0.98]], [[modding:function:math functions|math]] [[modding:function:changed functions]] | 
-| [[modding:function:multiply|(multiply x1 [x2 ... xn]) -> z]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:math functions|math]] | 
-| [[modding:function:not|(not exp) -> True/Nil]] |  [[modding:function:logical operator functions|logical operator]] | 
-| [[modding:function:objAddItem|(objAddItem obj item [count]) -> True/Nil]] |  [[modding:function:item functions|item]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objAddRandomItems|(objAddRandomItems obj table count) -> True/Nil]] |  [[modding:function:item functions|item]], [[modding:function:random functions|random]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objAddSubordinate|(objAddSubordinate obj subordinate) -> True/Nil]] |  [[modding:function:ship functions|ship]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objCanAttack|(objCanAttack obj) -> True/Nil]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objCharge|(objCharge obj amount) -> remaining balance]] |  [[modding:function:cash functions|cash]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objCommunicate|(objCommunicate spaceObject spaceObject number [spaceObject])]] |  [[modding:function:orders functions|orders]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objCredit|(objCredit obj amount) -> new balance]] |  [[modding:function:cash functions|cash]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objDepleteShields|(objDepleteShields obj) -> True/Nil]] |  [[modding:function:shield functions|shield]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objDestroy|(objDestroy obj [objSource]) -> True/Nil]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objEnumItems|(objEnumItems obj criteria itemVar exp) -> value of last expression]] |  [[modding:function:item functions|item]], [[modding:function:iteration functions|iteration]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objFireEvent|(objFireEvent obj event) -> result of event]] |  [[modding:function:event functions|event]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGateTo|(objGateTo obj node entrypoint [effectID])]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetArmorDamage|(objGetArmorDamage spaceObject number)]] |  [[modding:function:armor functions|armor]], [[modding:function:repair & damage functions|repair & damage]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetArmorName|(objGetArmorName spaceObject number)]] |  [[modding:function:armor functions|armor]], [[modding:function:name functions|name]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetArmorType|(objGetArmorType spaceObject number)]] |  [[modding:function:armor functions|armor]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetBalance|(objGetBalance spaceObject)]] |  [[modding:function:cash functions|cash]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetBuyPrice|(objGetBuyPrice spaceObject itemStruct)]] |  [[modding:function:cash functions|cash]], [[modding:function:item functions|item]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetCargoSpaceLeft|(objGetCargoSpaceLeft spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetCombatPower|(objGetCombatPower spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetDamageType|(objGetDamageType spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetData|(objGetData spaceObject string)]] |  [[modding:function:data functions|data]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetDestiny|(objGetDestiny spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetDistance|(objGetDistance spaceObject spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetGlobalData|(objGetGlobalData spaceObject string)]] |  [[modding:function:data functions|data]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetID|(objGetID spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetImageDesc|(objGetImageDesc spaceObject)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:spaceobject functions|spaceobject]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:objGetInstalledItemDesc|(objGetInstalledItemDesc spaceObject itemStruct)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetItems|(objGetItems spaceObject criteria)]] |  [[modding:function:item functions|item]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetLevel|(objGetLevel obj) -> level]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetMass|(objGetMass spaceObject)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetMaxPower|(objGetMaxPower spaceObject)]] |  [[modding:function:reactor functions|reactor]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetName|(objGetName spaceObject [number]) -> string]] |  [[modding:function:name functions|name]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetNamedItems|(objGetNamedItems obj name)]] |  [[modding:function:1.0 functions|1.0]], [[modding:function:item functions|item]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetNearestStargate|(objGetNearestStargate spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetObjByID|(objGetObjByID number)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetObjRefData|(objGetObjRefData spaceObject string)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetOrderGiver|(objGetOrderGiver spaceObject)]] |  [[modding:function:orders functions|orders]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetPos|(objGetPos spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetSellPrice|(objGetSellPrice spaceObject itemStruct)]] |  [[modding:function:cash functions|cash]], [[modding:function:item functions|item]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetShieldLevel|(objGetShieldLevel spaceObject)]] |  [[modding:function:shield functions|shield]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetSovereign|(objGetSovereign spaceObject)]] |  [[modding:function:ai functions|ai]], [[modding:function:spaceobject functions|spaceobject]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:objGetStaticData|(objGetStaticData spaceObject string)]] |  [[modding:function:data functions|data]], [[modding:function:spaceobject functions|spaceobject]] | 
-| <del>[[modding:function:objGetStaticDataForStationType|(objGetStaticDataForStationType number string) -> data]]</del> |  [[modding:function:station functions|station]], [[modding:function:data functions|data]], [[modding:function:unid functions|unid]], [[modding:function:0.98 functions|0.98]] | 
-| [[modding:function:objGetTarget|(objGetTarget spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objGetVel|(objGetVel spaceObject)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:spaceobject functions|spaceobject]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:objGetVisibleDamage|(objGetVisibleDamage spaceObject)]] |  [[modding:function:repair & damage functions|repair & damage]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objHasAttribute|(objHasAttribute spaceObject string)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objHasItem|(objHasItem spaceObject itemStruct)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objIncData|(objIncData spaceObject string [number])]] |  [[modding:function:data functions|data]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objIncVel|(objIncVel spaceObject vector)]] |  [[modding:function:spaceobject functions|spaceobject]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:objIsAbandoned|(objIsAbandoned spaceObject)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objIsDeviceSlotAvailable|(objIsDeviceSlotAvailable spaceObject)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objIsDockedAt|(objIsDockedAt spaceObject spaceObject)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]], [[modding:function:station functions|station]] | 
-| [[modding:function:objIsEnemy|(objIsEnemy spaceObject spaceObject)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objIsKnown|(objIsKnown obj) -> True/Nil]] |  [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objIsShip|(objIsShip spaceObject)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objIsUnderAttack|(objIsUnderAttack spaceObject)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objJumpTo|(objJumpTo spaceObject vector)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objLowerShields|(objLowerShields spaceObject)]] |  [[modding:function:shield functions|shield]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objMakeParalyzed|(objMakeParalyzed spaceObject number)]] |  [[modding:function:repair & damage functions|repair & damage]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objMoveTo|(objMoveTo spaceObject vector)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objRegisterForEvents|(objRegisterForEvents spaceObject spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objRemoveItem|(objRemoveItem spaceObject itemStruct [number])]] |  [[modding:function:item functions|item]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objRepairArmor|(objRepairArmor spaceObject number [number])]] |  [[modding:function:armor functions|armor]], [[modding:function:repair & damage functions|repair & damage]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objSendMessage|(objSendMessage spaceObject spaceObject string)]] |  [[modding:function:message functions|message]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objSetData|(objSetData spaceObject string expression)]] |  [[modding:function:data functions|data]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objSetGlobalData|(objSetGlobalData spaceObject string expression)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objSetKnown|(objSetKnown spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objSetName|(objSetName spaceObject string)]] |  [[modding:function:name functions|name]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objSetObjRefData|(objSetObjRefData spaceObject string spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objSetSovereign|(objSetSovereign spaceObject number)]] |  [[modding:function:ai functions|ai]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:objUnregisterForEvents|(objUnregisterForEvents spaceObject spaceObject)]] |  [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:or|(or [condition]^1)]] |  [[modding:function:logical operator functions|logical operator]] | 
-| [[modding:function:plyChangeShip|(plyChangeShip player target)]] |  [[modding:function:player functions|player]], [[modding:function:spaceobject functions|spaceobject]] | 
-| [[modding:function:plyCharge|(plyCharge player number)]] |  [[modding:function:cash functions|cash]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyClearShowHelpRefuel|(plyClearShowHelpRefuel player)]] |  [[modding:function:help functions|help]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyComposeString|(plyComposeString player string)]] |  [[modding:function:player functions|player]], [[modding:function:string operator functions|string operator]] | 
-| [[modding:function:plyCredit|(plyCredit player number)]] |  [[modding:function:cash functions|cash]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyDestroyed|(plyDestroyed player string)]] |  [[modding:function:player functions|player]], [[modding:function:repair & damage functions|repair & damage]] | 
-| [[modding:function:plyGetCredits|(plyGetCredits player)]] |  [[modding:function:cash functions|cash]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyGetGenome|(plyGetGenome spaceObject)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyGetInsuranceClaims|(plyGetInsuranceClaims player)]] |  [[modding:function:insurance functions|insurance]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyGetRedirectMessage|(plyGetRedirectMessage player)]] |  [[modding:function:message functions|message]], [[modding:function:player functions|player]] | 
-| <del>[[modding:function:plyIncreaseDominaRel|(plyIncreaseDominaRel player number) -> True]]</del> |  [[modding:function:player functions|player]], [[modding:function:0.98 functions|0.98]] | 
-| <del>[[modding:function:plyIncreaseOracusRel|(plyIncreaseOracusRel player number) -> True]]</del> |  [[modding:function:player functions|player]], [[modding:function:0.98 functions|0.98]] | 
-| [[modding:function:plyInsure|(plyInsure player)]] |  [[modding:function:insurance functions|insurance]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyIsInsured|(plyIsInsured player)]] |  [[modding:function:insurance functions|insurance]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyMessage|(plyMessage player string)]] |  [[modding:function:message functions|message]], [[modding:function:player functions|player]] | 
-| [[modding:function:plyRedirectMessage|(plyRedirectMessage player condition)]] |  [[modding:function:message functions|message]], [[modding:function:player functions|player]] | 
-| [[modding:function:power|(power number number)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:math functions|math]] | 
-| [[modding:function:random|(random expression [number])]] |  [[modding:function:random functions|random]] | 
-| [[modding:function:rollDice|(rollDice number number number)]] |  [[modding:function:random functions|random]] | 
-| [[modding:function:scrEnableAction|(scrEnableAction screen number condition)]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrExitDock|(scrExitDock screen)]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrGetCounter|(scrGetCounter screen)]] |  [[modding:function:input functions|input]], [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrGetInputText|(scrGetInputText screen)]] |  [[modding:function:input functions|input]], [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrGetItem|(scrGetItem screen)]] |  [[modding:function:input functions|input]], [[modding:function:screen functions|screen]] | 
-| <del>[[modding:function:scrGetItemListCursor|(scrGetItemListCursor screen) -> itemListCursor]]</del> |  [[modding:function:screen functions|screen]], [[modding:function:input functions|input]], [[modding:function:0.98 functions|0.98]], [[modding:function:deprecated functions|deprecated]] | 
-| [[modding:function:scrIsFirstOnInit|(scrIsFirstOnInit screen)]] |  [[modding:function:screen functions|screen]] | 
-| <del>[[modding:function:scrRefreshItemListCursor|(scrRefreshItemListCursor_deprecated)]]</del> |  [[modding:function:0.98 functions|0.98]], [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrRemoveitem|(scrRemoveitem screen number)]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrSetActionLabel|(scrSetActionLabel screen number string [key])]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrSetCounter|(scrSetCounter screen number)]] |  [[modding:function:input functions|input]], [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrSetDesc|(scrSetDesc screen string)]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrSetInputText|(scrSetInputText screen string)]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrSetListFilter|(scrSetListFilter screen criteria)]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrShowPane|(scrShowPane screen string)]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:scrShowScreen|(scrShowScreen screen string [string])]] |  [[modding:function:screen functions|screen]] | 
-| [[modding:function:seededRandom|(seededRandom number expression [number])]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:random functions|random]] | 
-| [[modding:function:set|(set string expression)]] |  [[modding:function:store functions|store]] | 
-| [[modding:function:setq|(setq variable expression)]] |  [[modding:function:store functions|store]] | 
-| [[modding:function:shpAddEnergyField|(shpAddEnergyField ship number number)]] |  [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpCancelOrders|(shpCancelOrders ship)]] |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpCanInstallArmor|(shpCanInstallArmor ship itemStruct)]] |  [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpCanInstallDevice|(shpCanInstallDevice ship itemStruct)]] |  [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpCanRemoveDevice|(shpCanRemoveDevice ship item) -> installCode]] |  [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpConsumeFuel|(shpConsumeFuel ship number)]] |  [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpDamageArmor|(shpDamageArmor ship number number number)]] |  [[modding:function:armor functions|armor]], [[modding:function:repair & damage functions|repair & damage]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpDamageItem|(shpDamageItem ship itemListCursor)]] |  [[modding:function:item functions|item]], [[modding:function:repair & damage functions|repair & damage]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpDecontaminate|(shpDecontaminate ship)]] |  [[modding:function:radiation functions|radiation]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpEnhanceItem|(shpEnhanceItem ship itemListCursor [number])]] |  [[modding:function:enhancement functions|enhancement]], [[modding:function:item functions|item]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpEnhanceSRS|(shpEnhanceSRS ship)]] |  [[modding:function:enhancement functions|enhancement]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpFixBlindness|(shpFixBlindness ship)]] |  [[modding:function:repair & damage functions|repair & damage]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpGetArmor|(shpGetArmor ship number)]] |  [[modding:function:armor functions|armor]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpGetArmorCount|(shpGetArmorCount ship)]] |  [[modding:function:armor functions|armor]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpGetArmorMaxHitPoints|(shpGetArmorMaxHitPoints ship number)]] |  [[modding:function:armor functions|armor]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpGetClass|(shpGetClass ship)]] |  [[modding:function:ship functions|ship]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:shpGetDataField|(shpGetDataField number string)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:ship functions|ship]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:shpGetDirection|(shpGetDirection ship)]] |  [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpGetFuelLeft|(shpGetFuelLeft ship)]] |  [[modding:function:reactor functions|reactor]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpGetGlobalData|(shpGetGlobalData number string) -> data/Nil]]</del> |  [[modding:function:data functions|data]], [[modding:function:ship functions|ship]], [[modding:function:0.98 functions|0.98]], [[modding:function:deprecated functions|deprecated]] | 
-| [[modding:function:shpGetImageDesc|(shpGetImageDesc spaceObject [number])]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:ship functions|ship]], [[modding:function:unid functions|unid]] | 
-| <del>[[modding:function:shpGetItemCharges|(shpGetItemCharges ship itemStruct) -> charges)]]</del> |  [[modding:function:0.98 functions|0.98]], [[modding:function:deprecated functions|deprecated]], [[modding:function:ship functions|ship]], [[modding:function:item functions|item]] | 
-| [[modding:function:shpGetMaxSpeed|(shpGetMaxSpeed spaceObject)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpGetOrder|(shpGetOrder ship)]] |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpGetShieldDamage|(shpGetShieldDamage ship)]] |  [[modding:function:repair & damage functions|repair & damage]], [[modding:function:shield functions|shield]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpGetShieldItemUNID|(shpGetShieldItemUNID ship)]] |  [[modding:function:shield functions|shield]], [[modding:function:ship functions|ship]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:shpGetShieldMaxHitPoints|(shpGetShieldMaxHitPoints ship)]] |  [[modding:function:shield functions|shield]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpInstallArmor|(shpInstallArmor ship itemListCursor number)]] |  [[modding:function:armor functions|armor]], [[modding:function:install functions|install]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpInstallAutopilot|(shpInstallAutopilot ship)]] |  [[modding:function:enhancement functions|enhancement]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpInstallDevice|(shpInstallDevice ship expression)]] |  [[modding:function:install functions|install]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpInstallTargetingComputer|(shpInstallTargetingComputer ship)]] |  [[modding:function:enhancement functions|enhancement]], [[modding:function:install functions|install]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpIsAutopilotInstalled|(shpIsAutopilotInstalled ship)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:enhancement functions|enhancement]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpIsFuelCompatible|(shpIsFuelCompatible ship itemStruct)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:reactor functions|reactor]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpIsRadiationImmune|(shpIsRadiationImmune ship [itemListCursor])]] |  [[modding:function:condition query functions|condition query]], [[modding:function:radiation functions|radiation]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpIsRadioactive|(shpIsRadioactive ship)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:radiation functions|radiation]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpIsSRSEnhanced|(shpIsSRSEnhanced ship)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:enhancement functions|enhancement]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpIsTargetingComputerInstalled|(shpIsTargetingComputerInstalled ship)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:enhancement functions|enhancement]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpMakeBlind|(shpMakeBlind ship number)]] |  [[modding:function:repair & damage functions|repair & damage]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpMakeRadioactive|(shpMakeRadioactive ship)]] |  [[modding:function:radiation functions|radiation]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpOrder|(shpOrder ship string [expression]^1)]] |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderAttack|(shpOrderAttack ship ship)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderDock|(shpOrderDock ship spaceObject)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderEscort|(shpOrderEscort ship protect [formation]) -> True/Nil]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderFollow|(shpOrderFollow ship spaceObject)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderGate|(shpOrderGate ship [spaceObject])]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderGoto|(shpOrderGoto ship spaceObject)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderGuard|(shpOrderGuard ship spaceObject)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderHold|(shpOrderHold ship [number])]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderLoot|(shpOrderLoot ship spaceObject)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderMine|(shpOrderMine ship spaceObject)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderPatrol|(shpOrderPatrol ship spaceObject number)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpOrderWait|(shpOrderWait ship number)]]</del> |  [[modding:function:orders functions|orders]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpRechargeItem|(shpRechargeItem ship expression number)]] |  [[modding:function:item functions|item]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpRechargeShield|(shpRechargeShield ship number)]] |  [[modding:function:repair & damage functions|repair & damage]], [[modding:function:shield functions|shield]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpRefuelFromItem|(shpRefuelFromItem ship itemStruct)]] |  [[modding:function:item functions|item]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpRemoveDevice|(shpRemoveDevice ship expression)]] |  [[modding:function:install functions|install]], [[modding:function:item functions|item]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpRepairItem|(shpRepairItem ship itemListCursor)]] |  [[modding:function:item functions|item]], [[modding:function:repair & damage functions|repair & damage]], [[modding:function:ship functions|ship]] | 
-| [[modding:function:shpSetController|(shpSetController ship string)]] |  [[modding:function:ai functions|ai]], [[modding:function:ship functions|ship]] | 
-| <del>[[modding:function:shpSetGlobalData|(shpSetGlobalData_deprecated number string expression) -> True/Nil]]</del> |  [[modding:function:data functions|data]], [[modding:function:ship functions|ship]], [[modding:function:0.98 functions|0.98]], [[modding:function:deprecated functions|deprecated]] | 
-| [[modding:function:shuffle|(shuffle list)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:list functions|list]], [[modding:function:random functions|random]] | 
-| [[modding:function:sovSetDisposition|(sovSetDisposition number number number)]] |  [[modding:function:ai functions|ai]] | 
-| [[modding:function:sqrt|(sqrt number)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:math functions|math]] | 
-| [[modding:function:staClearFireReconEvent|(staClearFireReconEvent station)]] |  [[modding:function:event functions|event]], [[modding:function:recon functions|recon]], [[modding:function:station functions|station]] | 
-| [[modding:function:staClearReconned|(staClearReconned station)]] |  [[modding:function:recon functions|recon]], [[modding:function:station functions|station]] | 
-| [[modding:function:staGetDockedShips|(staGetDockedShips station)]] |  [[modding:function:ship functions|ship]], [[modding:function:station functions|station]] | 
-| <del>[[modding:function:staGetGlobalData|(staGetGlobalData number string) -> data]]</del> |  [[modding:function:data functions|data]], [[modding:function:station functions|station]], [[modding:function:deprecated functions|deprecated]] | 
-| [[modding:function:staGetImageVariant|(staGetImageVariant station)]] |  [[modding:function:station functions|station]] | 
-| [[modding:function:staGetStructuralHP|(staGetStructuralHP station)]] |  [[modding:function:station functions|station]] | 
-| [[modding:function:staGetSubordinates|(staGetSubordinates station)]] |  [[modding:function:spaceobject functions|spaceobject]], [[modding:function:station functions|station]] | 
-| [[modding:function:staGetType|(staGetType station)]] |  [[modding:function:station functions|station]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:staIsEncountered|(staIsEncountered number)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:station functions|station]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:staIsReconned|(staIsReconned station)]] |  [[modding:function:condition query functions|condition query]], [[modding:function:recon functions|recon]], [[modding:function:station functions|station]] | 
-| [[modding:function:staSetActive|(staSetActive station)]] |  [[modding:function:station functions|station]] | 
-| [[modding:function:staSetFireReconEvent|(staSetFireReconEvent station)]] |  [[modding:function:event functions|event]], [[modding:function:recon functions|recon]], [[modding:function:station functions|station]] | 
-| <del>[[modding:function:staSetGlobalData|(staSetGlobalData number string expression) -> True/Nil]]</del> |  [[modding:function:0.98 functions|0.98]], [[modding:function:data functions|data]], [[modding:function:station functions|station]], [[modding:function:deprecated functions|deprecated]] | 
-| [[modding:function:staSetImageVariant|(staSetImageVariant station number)]] |  [[modding:function:station functions|station]] | 
-| [[modding:function:staSetInactive|(staSetInactive station)]] |  [[modding:function:station functions|station]] | 
-| [[modding:function:staSetStructuralHP|(staSetStructuralHP station number)]] |  [[modding:function:station functions|station]] | 
-| [[modding:function:strCapitalize|(strCapitalize string)]] |  [[modding:function:string operator functions|string operator]] | 
-| [[modding:function:strFind|(strFind string string)]] |  [[modding:function:string operator functions|string operator]] | 
-| [[modding:function:subst|(subst string string^1)]] |  [[modding:function:string operator functions|string operator]] | 
-| [[modding:function:subtract|(subtract number number)]] |  [[modding:function:math functions|math]] | 
-| [[modding:function:switch|(switch [exp1 exp2] ... [expn expn1] [defaultexp]) -> value of evaluated expression]] |  [[modding:function:control structure functions|control structure]] | 
-| [[modding:function:sysAddEncounterEvent|(sysAddEncounterEvent number spaceObject number spaceObject)]] |  [[modding:function:encounter table functions|encounter table]], [[modding:function:system functions|system]], [[modding:function:time functions|time]] | 
-| [[modding:function:sysAddEncounterEventAtDist|(sysAddEncounterEventAtDist number spaceObject number number)]] |  [[modding:function:encounter table functions|encounter table]], [[modding:function:system functions|system]], [[modding:function:time functions|time]] | 
-| [[modding:function:sysAddObjRecurringTimerEvent|(sysAddObjRecurringTimerEvent number spaceObject string)]] |  [[modding:function:event functions|event]], [[modding:function:system functions|system]], [[modding:function:time functions|time]] | 
-| [[modding:function:sysAddObjTimerEvent|(sysAddObjTimerEvent number spaceObject string)]] |  [[modding:function:event functions|event]], [[modding:function:system functions|system]], [[modding:function:time functions|time]] | 
-| [[modding:function:sysCancelTimerEvent|(sysCancelTimerEvent spaceObject string)]] |  [[modding:function:event functions|event]], [[modding:function:system functions|system]], [[modding:function:time functions|time]] | 
-| [[modding:function:sysCreateEffect|(sysCreateEffect number spaceObject vector)]] |  [[modding:function:create functions|create]], [[modding:function:system functions|system]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:sysCreateMarker|(sysCreateMarker string vector number)]] |  [[modding:function:create functions|create]], [[modding:function:system functions|system]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:sysCreateShip|(sysCreateShip number vector number [string])]] |  [[modding:function:create functions|create]], [[modding:function:ship functions|ship]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:sysCreateStation|(sysCreateStation number vector)]] |  [[modding:function:create functions|create]], [[modding:function:station functions|station]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:sysCreateWeaponFire|(sysCreateWeaponFire weaponID objSource posVector dir speed objTarget [detonateNow]) -> obj]] |  [[modding:function:create functions|create]], [[modding:function:system functions|system]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:sysFindObject|(sysFindObject spaceObject criteria)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:spaceobject functions|spaceobject]], [[modding:function:system functions|system]] | 
-| [[modding:function:sysGetData|(sysGetData [nodeID] attrib) -> data]] |  [[modding:function:data functions|data]], [[modding:function:system functions|system]] | 
-| [[modding:function:sysGetEnvironment|(sysGetEnvironment spaceObject)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:spaceobject functions|spaceobject]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:sysGetLevel|(sysGetLevel [string])]] |  [[modding:function:system functions|system]] | 
-| [[modding:function:sysGetName|(sysGetName [string])]] |  [[modding:function:system functions|system]] | 
-| [[modding:function:sysGetNavPathPoint|(sysGetNavPathPoint number spaceObject spaceObject number)]] |  [[modding:function:system functions|system]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:sysGetNode|(sysGetNode)]] |  [[modding:function:system functions|system]] | 
-| [[modding:function:sysGetObjectByName|(sysGetObjectByName spaceObject string)]] |  [[modding:function:spaceobject functions|spaceobject]], [[modding:function:system functions|system]] | 
-| [[modding:function:sysGlobals|(sysGlobals)]] |  [[modding:function:function functions|function]], [[modding:function:system functions|system]], [[modding:function:variable functions|variable]] | 
-| [[modding:function:sysPoolUsage|(sysPoolUsage)]] |  [[modding:function:system functions|system]] | 
-| [[modding:function:sysSetData|(sysSetData [string] string expression)]] |  [[modding:function:data functions|data]], [[modding:function:system functions|system]] | 
-| [[modding:function:sysStopTime|(sysStopTime number spaceObject)]] |  [[modding:function:system functions|system]], [[modding:function:time functions|time]] | 
-| [[modding:function:sysTicks|(sysTicks)]] |  [[modding:function:system functions|system]], [[modding:function:time functions|time]] | 
-| [[modding:function:sysVectorAdd|(sysVectorAdd vector vector)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorAngle|(sysVectorAngle vector)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorDistance|(sysVectorDistance vector vector)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorDivide|(sysVectorDivide vector number)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorMultiply|(sysVectorMultiply vector number)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorPolarOffset|(sysVectorPolarOffset vector number number)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorPolarVelocity|(sysVectorPolarVelocity number number)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorRandom|(sysVectorRandom vector number number criteria)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorSpeed|(sysVectorSpeed velVector)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:sysVectorSubtract|(sysVectorSubtract vector vector)]] |  [[modding:function:system functions|system]], [[modding:function:vector operator functions|vector operator]] | 
-| [[modding:function:typFind|(typFind criteria)]] |  [[modding:function:1.0 functions|1.0]], [[modding:function:type functions|type]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:typGetDataField|(typGetDataField unid attrib) -> data]] |  [[modding:function:data functions|data]], [[modding:function:type functions|type]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:typGetGlobalData|(typGetGlobalData number string)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:data functions|data]], [[modding:function:type functions|type]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:typGetStaticData|(typGetStaticData number string)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:data functions|data]], [[modding:function:type functions|type]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:typIncGlobalData|(typIncGlobalData number string [number])]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:data functions|data]], [[modding:function:math functions|math]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:typSetGlobalData|(typSetGlobalData number string expression)]] |  [[modding:function:0.99 functions|0.99]], [[modding:function:data functions|data]], [[modding:function:type functions|type]], [[modding:function:unid functions|unid]] | 
-| [[modding:function:unvGetTick|(unvGetTick)]] |  [[modding:function:time functions|time]] | 
-| [[modding:function:unvUNID|(unvUNID string)]] |  [[modding:function:random functions|random]], [[modding:function:system functions|system]], [[modding:function:unid functions|unid]] | 
modding/functions/index.1484960511.txt.gz · Last modified: 2017/01/21 01:01 (external edit)