PowerupManager: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
Line 15: Line 15:
{{PowerupManager/ExportedClientFunctions}}
{{PowerupManager/ExportedClientFunctions}}
=Events=
=Events=
Events prefixed with pum are ceated for internal usage only. You still can hook them, but I suggest you don't.
Events prefixed with pum are ceated for internal usage only. You still can hook them, but we suggest you don't.
==Server==
==Server==
{{PowerupManager/ServerEvents}}
{{PowerupManager/ServerEvents}}

Revision as of 12:30, 17 September 2007

The powerupManager library was created to ease the use of advanced, more custom pickups (powerups).

It exists out of server and client scripts to create, handle and destroy custom powerup items.

Advanced features contain: custom clientside animations (spin, up-down), custom collision element for triggering, server side triggering (to prevent cheating), change powerup object on the fly (for example triggering such a powerup gives a random advantage based on current modelID), ...

Also since it allows you to set a custom colShape, you can use it for things like tripmines, ...

Used by

  • self

Exported scripting functions

Server

Client

Events

Events prefixed with pum are ceated for internal usage only. You still can hook them, but we suggest you don't.

Server

Client