MTA:Eir/New Scripting Functions: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<pageclass class="client"></pageclass> This page contains new scripting functions that should make their way into the Eir fork. Currently, this page is heavily work-in-progress. ...") |
No edit summary |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<pageclass class="client"></pageclass> | <pageclass class="client"></pageclass> | ||
This page contains new scripting functions that should make their way into the Eir fork. Currently, this page is heavily work-in-progress. I am focusing on client-side scripting functions. Feel free to discuss them in the "discussion" tab of each page. | This page contains new scripting functions that should make their way into the Eir fork. Currently, this page is heavily work-in-progress. I am focusing on client-side scripting functions. Feel free to discuss them in the "discussion" tab of each page. | ||
'''These functions are added in Phase 4, which is now. Join #mta.recore at irc.multitheftauto.com to share your opinion.''' | |||
'''Some functions have been temporarily removed to reduce development pressure. They will make their way on the list once they are implemented or are in reachable distance.''' | |||
==Engine== | ==Engine== | ||
* [[MTA:Eir/functions/ | * [[MTA:Eir/functions/engineStreamingSetProperty|engineStreamingSetProperty]] (implemented) | ||
* [[MTA:Eir/functions/ | * [[MTA:Eir/functions/engineStreamingGetProperty|engineStreamingGetProperty]] (implemented) | ||
* [[MTA:Eir/functions/ | * [[MTA:Eir/functions/engineGetActiveStreamingEntityCount|engineGetActiveStreamingEntityCount]] (implemented) | ||
* [[MTA:Eir/functions/ | * [[MTA:Eir/functions/engineGetActiveStreamingFreeSlotCount|engineGetActiveStreamingFreeSlotCount]] (implemented) | ||
* [[MTA:Eir/functions/engineGetActiveStreamingEntities|engineGetActiveStreamingEntities]] (implemented) | |||
* [[MTA:Eir/functions/engineGetActiveStreamingEntities|engineGetActiveStreamingEntities]] | |||
* [[MTA:Eir/functions/engineGetStreamingFocusEntity|engineGetStreamingFocusEntity]] | * [[MTA:Eir/functions/engineGetStreamingFocusEntity|engineGetStreamingFocusEntity]] | ||
* [[MTA:Eir/functions/engineSetWorldStreamingEnabled|engineSetWorldStreamingEnabled]] | * [[MTA:Eir/functions/engineSetWorldStreamingEnabled|engineSetWorldStreamingEnabled]] | ||
Line 16: | Line 17: | ||
* [[MTA:Eir/functions/engineGetRemovedWorldModels|engineGetRemovedWorldModels]] | * [[MTA:Eir/functions/engineGetRemovedWorldModels|engineGetRemovedWorldModels]] | ||
* [[MTA:Eir/functions/engineClearWorldEntityRemovals|engineClearWorldEntityRemovals]] | * [[MTA:Eir/functions/engineClearWorldEntityRemovals|engineClearWorldEntityRemovals]] | ||
* [[MTA:Eir/functions/engineGetGamePoolLimits|engineGetGamePoolLimits]] | * [[MTA:Eir/functions/engineGetGamePoolLimits|engineGetGamePoolLimits]] (implemented) | ||
* [[MTA:Eir/functions/engineGetStreamingInfo|engineGetStreamingInfo]] | * [[MTA:Eir/functions/engineGetStreamingInfo|engineGetStreamingInfo]] (implemented) | ||
* [[MTA:Eir/functions/engineStreamingIsElementManaged|engineStreamingIsElementManaged]] | * [[MTA:Eir/functions/engineStreamingIsElementManaged|engineStreamingIsElementManaged]] | ||
==Rendering== | ==Rendering== | ||
Line 32: | Line 25: | ||
* [[MTA:Eir/functions/setVehicleLODRenderingEnabled|setVehicleLODRenderingEnabled]] | * [[MTA:Eir/functions/setVehicleLODRenderingEnabled|setVehicleLODRenderingEnabled]] | ||
* [[MTA:Eir/functions/isVehicleLODRenderingEnabled|isVehicleLODRenderingEnabled]] | * [[MTA:Eir/functions/isVehicleLODRenderingEnabled|isVehicleLODRenderingEnabled]] | ||
* [[MTA:Eir/functions/ | * [[MTA:Eir/functions/engineSetWorldRenderMode|engineSetWorldRenderMode]] (implemented) | ||
* [[MTA:Eir/functions/ | * [[MTA:Eir/functions/engineGetWorldRenderMode|engineGetWorldRenderMode]] (implemented) | ||
* [[MTA:Eir/functions/setElementRenderMode|setElementRenderMode]] (implemented) | |||
* [[MTA:Eir/functions/getElementRenderMode|getElementRenderMode]] (implemented) | |||
* [[MTA:Eir/functions/ | * [[MTA:Eir/functions/resetElementRenderMode|resetElementRenderMode]] (implemented) | ||
* [[MTA:Eir/functions/ | |||
* [[MTA:Eir/functions/ | |||
==World== | ==World== | ||
* [[MTA:Eir/functions/ | * [[MTA:Eir/functions/createLoadingDummy|createLoadingDummy]] | ||
* [[MTA:Eir/functions/garbageCollectWorldEntities|garbageCollectWorldEntities]] | * [[MTA:Eir/functions/garbageCollectWorldEntities|garbageCollectWorldEntities]] | ||
Latest revision as of 18:18, 10 April 2014
This page contains new scripting functions that should make their way into the Eir fork. Currently, this page is heavily work-in-progress. I am focusing on client-side scripting functions. Feel free to discuss them in the "discussion" tab of each page.
These functions are added in Phase 4, which is now. Join #mta.recore at irc.multitheftauto.com to share your opinion.
Some functions have been temporarily removed to reduce development pressure. They will make their way on the list once they are implemented or are in reachable distance.
Engine
- engineStreamingSetProperty (implemented)
- engineStreamingGetProperty (implemented)
- engineGetActiveStreamingEntityCount (implemented)
- engineGetActiveStreamingFreeSlotCount (implemented)
- engineGetActiveStreamingEntities (implemented)
- engineGetStreamingFocusEntity
- engineSetWorldStreamingEnabled
- engineIsWorldStreamingEnabled
- engineGetRemovedWorldModels
- engineClearWorldEntityRemovals
- engineGetGamePoolLimits (implemented)
- engineGetStreamingInfo (implemented)
- engineStreamingIsElementManaged
Rendering
- getEntitiesInRenderQueue
- setVehicleLODRenderingEnabled
- isVehicleLODRenderingEnabled
- engineSetWorldRenderMode (implemented)
- engineGetWorldRenderMode (implemented)
- setElementRenderMode (implemented)
- getElementRenderMode (implemented)
- resetElementRenderMode (implemented)