Various Updates

Refactors factional presence tracking from src to dsrc for more flexibility and hooking to GCW leaderboard for scaled scoring later
Addresses a number of faction base and faction presence GU items
Rescripted gmRevive to have more functionality
Restore Planet Map Cats to final day
This commit is contained in:
AconiteGodOfSWG
2021-03-31 12:13:09 -04:00
parent bb20b35fd8
commit 04a32e3e95
9 changed files with 531 additions and 65 deletions
@@ -104,6 +104,7 @@ public class live_conversions extends script.base_script
handleEsbAnniversaryGifts(player);
handleMailOptInRewards(player);
handleCombatUpgradePlaqueReward(player);
startFactionalPresenceTrackingLoop(player);
}
public void runOncePerTravelConversions(obj_id player) throws InterruptedException
{
@@ -1006,4 +1007,11 @@ public class live_conversions extends script.base_script
}
}
/**
* Handles looper to start tracking factional presence
*/
public void startFactionalPresenceTrackingLoop(obj_id player) throws InterruptedException {
recurringMessageTo(player, "playerFactionalPresenceHeartbeat", null, 60.0f);
}
}