41 lines
1.4 KiB
JavaScript
41 lines
1.4 KiB
JavaScript
// ===========================================================================
|
|
// Vortrex's Roleplay Resource
|
|
// https://github.com/VortrexFTW/gtac_roleplay
|
|
// ===========================================================================
|
|
// FILE: sync.js
|
|
// DESC: Provides some elements and data sync
|
|
// TYPE: Client (JavaScript)
|
|
// ===========================================================================
|
|
|
|
function processSync(event, deltaTime) {
|
|
if(localPlayer != null) {
|
|
if(!areServerElementsSupported()) {
|
|
sendNetworkEventToServer("vrr.player.position", localPlayer.position);
|
|
sendNetworkEventToServer("vrr.player.heading", localPlayer.heading);
|
|
}
|
|
|
|
if(localPlayer.health <= 0) {
|
|
if(!calledDeathEvent) {
|
|
logToConsole(LOG_DEBUG, `Local player died`);
|
|
localPlayer.clearWeapons();
|
|
calledDeathEvent = true;
|
|
sendNetworkEventToServer("vrr.playerDeath");
|
|
}
|
|
}
|
|
|
|
if(streamingRadioElement) {
|
|
streamingRadio.position = getElementPosition(streamingRadioElement);
|
|
//streamingRadio.volume = getStreamingRadioVolumeForPosition(streamingRadio.position);
|
|
}
|
|
}
|
|
}
|
|
|
|
// ===========================================================================
|
|
|
|
function receiveHouseFromServer(houseId, entrancePosition, blipModel, pickupModel, hasInterior) {
|
|
if(getGame() == VRR_GAME_GTA_IV) {
|
|
|
|
}
|
|
}
|
|
|
|
// ===========================================================================
|