2019-04-15, 02:46 PM
- OnPlayerTakeDamage should be called BEFORE a player takes damage
-> Alternative: make returning 0 negate all damage (also self-inflicted!)
- Macros for map icons in the chat and 3D text labels
- AttachMapiconToPlayer, AttachMapiconToVehicle, AttachMapiconToObject
- Split ShowNameTags into two separate functions:
- ShowNameTags to toggle the visibility of the players' names
- ShowPlayerBars to toggle the visibility of the players' health/armor bars
- Show/HideVehicleMarkers
- SetPlayerHealthLevel to match the extended HP bar from the singleplayer
- EnableTeargasCoughing
- EnableVehicleDirt
- Get/SetPlayerCameraMode TogglePlayerCameraMode
- Get/SetPlayerLungCapacity
- Get/SetPlayerStamina
- Up to four dialog buttons
- Lag compensation for vehicles
- Colored checkpoints
- Ability to change font size of 3D text labels
- Ability to toggle collisions between players
- Basic NPC functionality: Walking from node to node, shooting, killable
- Building on the DL feature:
-> Custom map icons
-> Custom player blips/markers
-> Custom player animations
-> Custom vehicle models
- ScreenToWorld function which returns a boolean based on whether a certain x,y,z position is in the field of view of a specific player
- Make all keys available for use
- OnPlayerPause and OnPlayerUnpaused
- Don't desync the player when he enters the game's menu. Make a transparent overlay so the player can still see what's going on ingame.
-> Alternative: make returning 0 negate all damage (also self-inflicted!)
- Macros for map icons in the chat and 3D text labels
- AttachMapiconToPlayer, AttachMapiconToVehicle, AttachMapiconToObject
- Split ShowNameTags into two separate functions:
- ShowNameTags to toggle the visibility of the players' names
- ShowPlayerBars to toggle the visibility of the players' health/armor bars
- Show/HideVehicleMarkers
- SetPlayerHealthLevel to match the extended HP bar from the singleplayer
- EnableTeargasCoughing
- EnableVehicleDirt
- Get/SetPlayerCameraMode TogglePlayerCameraMode
- Get/SetPlayerLungCapacity
- Get/SetPlayerStamina
- Up to four dialog buttons
- Lag compensation for vehicles
- Colored checkpoints
- Ability to change font size of 3D text labels
- Ability to toggle collisions between players
- Basic NPC functionality: Walking from node to node, shooting, killable
- Building on the DL feature:
-> Custom map icons
-> Custom player blips/markers
-> Custom player animations
-> Custom vehicle models
- ScreenToWorld function which returns a boolean based on whether a certain x,y,z position is in the field of view of a specific player
- Make all keys available for use
- OnPlayerPause and OnPlayerUnpaused
- Don't desync the player when he enters the game's menu. Make a transparent overlay so the player can still see what's going on ingame.