Du könntest bevor man Schaden nimmt die HP des Helden in einer Variable speichern und dann nachschauen ob der Schaden, der dir zugefügt wird größer oder gleich dieser Variable ist (deine HP sind dann also entweder 0 oder geringer und das führt ja bekanntlicherweise zu einem Game Over). Wenn ja, dann rufe dein Custom Game Over-Zeug auf und zieh danach erst die HP ab. Und wenn nein, dann ziehst du halt nur die HP ab. Sollte glaube ich den von dir gewünschten Effekt erzielen und du kannst immer noch mit dem Standardmenü etc. arbeiten. Das musst halt nur vor jedem Schaden den man nimmt eingefügt werden.

Code:
v[1]=PlayerHP
v[2]=Einkommender Schaden

if v2 >= v1
   Dein Game Over-Zeug mit Punkteanzeige etc.
end

Change HP: DeinHeld v2 Remove