Refactor enemy system: enhance EnemyAI with attack cooldown, update Force class to handle damage, and improve EnemyHandler for enemy removal; add OccamsRazor weapon with attack mechanics.

This commit is contained in:
2026-03-30 19:39:43 +00:00
parent 60a89ed128
commit 0369d24338
9 changed files with 93 additions and 37 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
require_relative 'lorentz_field'
#require_relative 'occams_razor'
require_relative 'occams_razor'
#require_relative 'quantum_bow'
#require_relative 'blade_of_recursion'
@@ -7,7 +7,7 @@ class WeaponHandler
def initialize
@weapons = {
lorentz_field: LorentzField.new,
#occams_razor: OccamsRazor.new,
occams_razor: OccamsRazor.new,
#quantum_bow: QuantumBow.new,
#blade_of_recursion: BladeOfRecursion.new
}