Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
0384ce0
Initial plan
Copilot Feb 12, 2026
dbd8483
Add core data files for new defense, weapon, and synergy systems
Copilot Feb 12, 2026
e142039
Add DefenseSystem, HeatSystem, and enhance CombatSystem and SynergySy…
Copilot Feb 12, 2026
d3df2d5
Integrate new defense and heat systems into Game.js and index.html
Copilot Feb 12, 2026
dc6f238
Update CollisionSystem to use new DefenseSystem with backward compati…
Copilot Feb 12, 2026
d12f590
Fix code review issues: remove setTimeout race condition and document…
Copilot Feb 12, 2026
2921031
Add comprehensive system overhaul implementation summary documentation
Copilot Feb 12, 2026
cb7d4c2
Add balance validation: resistance caps, heat caps, tier progression …
Copilot Feb 12, 2026
8275bd3
Add comprehensive balance validation report with all formulas and tes…
Copilot Feb 12, 2026
d9ab74f
P0-P2 CRITICAL FIXES: Syntax error, module application, centralized r…
Copilot Feb 12, 2026
eddcff2
Add complete French documentation and validation report
Copilot Feb 12, 2026
c148f23
Add enhanced UI components for tactical information visibility
Copilot Feb 12, 2026
3980cac
Add final UI-readiness validation report and documentation
Copilot Feb 12, 2026
6fe95a8
Add ETAT_DU_JEU.md - Complete French analysis of current game state
Copilot Feb 12, 2026
4cf3138
Add passive content loading: expose all data to window, add ShipUpgra…
Copilot Feb 12, 2026
60d3c43
Fix window exposure errors: correct constant names in all data files
Copilot Feb 12, 2026
c42d405
FINAL: Fix null checks in content-debug.html, all content loading suc…
Copilot Feb 12, 2026
cf994d0
Add CONTENU_PASSIF_README.md - Complete usage guide
Copilot Feb 12, 2026
8f0bc53
Fix HEAT_SYSTEM not defined: expose to window object
Copilot Feb 12, 2026
f0c8973
Add HEAT_SYSTEM validation test page
Copilot Feb 12, 2026
f22eeb7
Add comprehensive documentation for HEAT_SYSTEM fix
Copilot Feb 12, 2026
b123063
Add WeaponDataBridge.js to migrate runtime to NEW_WEAPONS
Copilot Feb 12, 2026
4005595
Add test-weapon-bridge.html for bridge validation
Copilot Feb 12, 2026
5dc4d3c
Add comprehensive documentation for Weapon Bridge migration
Copilot Feb 12, 2026
244df4e
COMPLETE: WeaponDataBridge migration - all requirements met
Copilot Feb 12, 2026
e9d60ae
Add ShipUpgradeSystem and prepare for PassiveData replacement
Copilot Feb 13, 2026
56e9559
Changes before error encountered
Copilot Feb 13, 2026
91f2d8d
Replace PassiveData with ShipUpgradeData in level-up system
Copilot Feb 13, 2026
8db850d
Add rarity/color to upgrades and create test page
Copilot Feb 13, 2026
48b028f
COMPLETE: Ship upgrade system migration with full documentation
Copilot Feb 13, 2026
925cfcd
Implement loot-based module system with pickup integration
Copilot Feb 13, 2026
28d56ab
Add comprehensive documentation for module loot system
Copilot Feb 13, 2026
4b08043
Switch enemy spawning to use EnemyProfiles with 3-layer defenses
Copilot Feb 13, 2026
8d568fb
Add comprehensive documentation for enemy profiles migration
Copilot Feb 13, 2026
f0a1bf5
Add comprehensive EnhancedUIComponents integration plan
Copilot Feb 13, 2026
9fc22bc
Add comprehensive tactical UI integration documentation and implement…
Copilot Feb 13, 2026
06b98df
Phase 1 & 5: Add event bus and Player component fields for tactical UI
Copilot Feb 13, 2026
63c34b0
Add complete tactical UI implementation guide with production-ready code
Copilot Feb 13, 2026
34d44aa
SUMMARY: Tactical UI integration - Foundation complete (Phases 1 & 5)…
Copilot Feb 13, 2026
94c256b
Integrate tactical UI: defense bars, heat gauge, weapon type, damage …
Copilot Feb 13, 2026
583561f
Fix tactical UI integration: heat application, currentWeapon, toggle …
Copilot Feb 13, 2026
853e52c
Initial plan
Copilot Feb 13, 2026
3662f1f
Fix damage type display and floating damage position issues
Copilot Feb 13, 2026
42b18d7
Refine fixes based on code review feedback
Copilot Feb 13, 2026
8c3bbdb
Replace class selection with 4-ship system (ION_FRIGATE, BALLISTIC_DE…
Copilot Feb 13, 2026
ba57af5
Remove backup file from git tracking
Copilot Feb 13, 2026
d641840
Add defense component support and damageType to projectiles (PATCH A …
Copilot Feb 13, 2026
0fab121
Add debug logging to weapon addition system
Copilot Feb 13, 2026
d359f91
Add fallback to window.WeaponData if WeaponData global not in scope
Copilot Feb 13, 2026
e03d0fe
Fix weapon system: remove legacy WeaponData.js, use window.WeaponData…
Copilot Feb 13, 2026
fc6b41a
Fix weapon initialization: remove conflicting WeaponData.js, enforce …
Copilot Feb 13, 2026
f4c10b3
Replace level-up system to only offer ship upgrades (no PassiveData/w…
Copilot Feb 13, 2026
ef4ab70
Implement proper module system with caps and unified applyModule func…
Copilot Feb 13, 2026
bf303d5
Implement enemy shooting: enemies now fire projectiles at player
Copilot Feb 13, 2026
469b3cc
Fix enemy projectiles to damage player defense system with damageType
Copilot Feb 13, 2026
c6d8079
Fix damage type UI: update currentWeapon when adding/leveling weapons
Copilot Feb 13, 2026
3bb1707
Improve early game balance: reduce spawn rate, enemy count, progressi…
Copilot Feb 13, 2026
355cb1e
Phase 2: Migration UI complète - Shield/Armor/Structure remplace HP bar
Copilot Feb 13, 2026
cb3fc0f
Fix: Corriger erreur de double déclaration de variable health
Copilot Feb 13, 2026
be46e24
Phase 3: Refonte complète IA ennemie - Tactique, positionnement, stra…
Copilot Feb 13, 2026
2843882
Phases 4 & 5: Équilibrage early game et nettoyage documentation legacy
Copilot Feb 13, 2026
c44439e
Phase 6 FINALE: DevTools mis à jour pour système de défense
Copilot Feb 13, 2026
4dc4492
Fix: Supprimer code dupliqué dans DevTools.js
Copilot Feb 13, 2026
a107c98
Étape 1: Activer logger par défaut en mode DEBUG avec buffer augmenté
Copilot Feb 13, 2026
489026d
Étape 2: Amélioration majeure DebugOverlay - Support defense layers, …
Copilot Feb 13, 2026
07a3734
Étape 3: Logs détaillés DefenseSystem - Calcul dégâts avec résistance…
Copilot Feb 13, 2026
bb85211
Étape 4: Logs détaillés CollisionSystem - Hits, damage player, XP, pi…
Copilot Feb 13, 2026
725ec8b
Étape 5: Logs détaillés CombatSystem - Tirs armes player et ennemis a…
Copilot Feb 13, 2026
64c067d
Étape 6 FINALE: Logs détaillés Game.js - Player creation, level-up, u…
Copilot Feb 13, 2026
81b2b5f
Fix: Remove hard health dependency from player damage in CollisionSystem
Copilot Feb 13, 2026
3e02221
Fix: Player defense component now matches DefenseSystem schema with r…
Copilot Feb 13, 2026
212daa8
Fix: Player heat component now uses correct schema for HeatSystem
Copilot Feb 13, 2026
52401ea
Fix: Heat bar now reads from heat component instead of playerComp pro…
Copilot Feb 13, 2026
f62c88b
last log
Linkatplug Feb 13, 2026
a968d07
Issue analysis: DefenseSystem accessing wrong resistance structure
Copilot Feb 13, 2026
8791db5
Fix: DefenseSystem now correctly accesses resistances from defense.re…
Copilot Feb 13, 2026
53c5e39
last logs
Linkatplug Feb 13, 2026
f870403
Fix: Player now properly dies when structure reaches 0
Copilot Feb 13, 2026
09a43ca
Step 1: Remove Components.Player() and Components.Renderable() from G…
Copilot Feb 13, 2026
cd0692d
Step 2 FINAL: Remove all Components usage from SpawnerSystem.js
Copilot Feb 13, 2026
715ef3d
✅ COMPLETE: Heat/Overheat system fixed + Test checklist provided
Copilot Feb 13, 2026
cf0aac2
CRITICAL FIX: Resolve layerName undefined crash in DefenseSystem
Copilot Feb 13, 2026
6b34be4
Fix: Add 'warning' sound type to AudioManager
Copilot Feb 13, 2026
df3c225
✅ COMPLETE: 3 fixes - Logs dégâts réels, Audio fallback, Hit cooldown…
Copilot Feb 13, 2026
511d0e4
📋 RÉSUMÉ: État du Bugfix/Rebalance Patch - Travail accompli et restant
Copilot Feb 13, 2026
27e7317
✅ P0 CRITIQUE: GameState guards + Overheat fix soft-lock COMPLET
Copilot Feb 13, 2026
c6b6b7f
✅ P0 COMPLET: Level Up/XP system restauré avec debug logs exhaustifs
Copilot Feb 13, 2026
9e51de1
📚 Documentation: État final - Jeu 100% fonctionnel et jouable
Copilot Feb 13, 2026
23ff63e
✅ P1 Balance: Fire Distance + Enemy Bounds implémentés
Copilot Feb 13, 2026
6571071
Initial plan
Copilot Feb 13, 2026
4696fa0
Add comprehensive logging for XP and damage systems
Copilot Feb 13, 2026
d9f162c
Add emergency fallback for empty boost generation
Copilot Feb 13, 2026
0626eb6
Add comprehensive bug fix documentation
Copilot Feb 13, 2026
3b9e6f3
Address code review feedback: improve comments and consolidate logs
Copilot Feb 13, 2026
7c4ebf1
Add French summary of bug fixes for user
Copilot Feb 13, 2026
4c0128f
Fix overheat soft-lock and implement level-up system
Copilot Feb 13, 2026
dcf047b
Fix enemy issues, collision system, and audio fallback
Copilot Feb 13, 2026
82d2bc5
Add comprehensive bug fix documentation
Copilot Feb 13, 2026
c3cde29
Fix comment: clarify i-frames adjustment
Copilot Feb 13, 2026
948ebbc
Add French documentation for bug fixes
Copilot Feb 13, 2026
9f541bc
Fix critical UI bugs: add defense/heat components and sync to playerComp
Copilot Feb 13, 2026
51783ff
Add comprehensive French documentation for UI fixes
Copilot Feb 13, 2026
c91542f
Fix French spelling in documentation
Copilot Feb 13, 2026
1da0f73
Add final comprehensive summary in French
Copilot Feb 13, 2026
fbb7b93
Add critical guards for XP and heat calculations to prevent NaN
Copilot Feb 13, 2026
6ce8f6a
Add comprehensive documentation for critical gameplay fixes
Copilot Feb 13, 2026
cfb23fb
Add final user-friendly summary of all fixes
Copilot Feb 13, 2026
0a4a190
Complete migration from legacy 6-class to 4-ship system
Copilot Feb 13, 2026
5f3b027
Remove legacy 6-class system, migrate to ShipUpgradeData 4-ship system
Copilot Feb 13, 2026
696920c
Merge pull request #23 from Linkatplug/copilot/analyse-amelioration-j…
Linkatplug Feb 14, 2026
146a49a
Merge branch 'copilot/refonte-systme-armement-bonus' into copilot/fix…
Linkatplug Feb 14, 2026
cb78372
Merge pull request #21 from Linkatplug/copilot/fix-current-weapon-ass…
Linkatplug Feb 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
js/data/ShipData.js.bak
229 changes: 0 additions & 229 deletions BLACK_HOLE_IMPLEMENTATION_SUMMARY.md

This file was deleted.

Loading