Add freshness bar, enhance overlays and renderers
- Add enemy freshness tracking (novelty bonus for repeated deploys) - Add freshness bar to sidepanel enemy cards with penalty indicator - Major overhaul of renderer-overlays.js (790+ lines for UI polish) - Enhanced combat log, shop overlays, and inventory UI - Improved weapon/upgrade display with partial ownership colors - Added element icons and weakness/resistance indicators to cards - Enhanced radial menu and tooltip system - Add "stale/%" penalty text when freshness depleted - Update play link to ffazeshift.net in index.html
This commit is contained in:
+2
-1
@@ -41,6 +41,7 @@ function openWeaponPicker(slotIndex) {
|
||||
if (slotIndex >= G.tower.weaponSlots) return;
|
||||
_pickerSlot = slotIndex;
|
||||
_pickerScrollY = 0;
|
||||
_radialSlot = -1;
|
||||
setPaused(true, false);
|
||||
document.body.classList.add('inventory-open');
|
||||
G.weaponInventory = G.weaponInventory || [];
|
||||
@@ -50,7 +51,7 @@ function closeWeaponPicker() {
|
||||
document.body.classList.remove('inventory-open');
|
||||
_pickerSlot = -1;
|
||||
_pickerScrollY = 0;
|
||||
if (!G.shopOpen) setPaused(false);
|
||||
if (!G.armoryOpen && !G.commandOpen) setPaused(false);
|
||||
}
|
||||
|
||||
function equipWeaponInstanceToSlot(slotIndex, instanceId) {
|
||||
|
||||
Reference in New Issue
Block a user