aburi6800 / Python-OnyxOfBlack

A retro 3D dungeon role-playing game made in Python.
11 stars 2 forks source link

[ToDo]戦闘時にダメージを受けた際の演出を追加する #144

Closed aburi6800 closed 3 years ago

aburi6800 commented 3 years ago

メッセージだけではどれがダメージを受けたのかわからないため、演出を追加する。

aburi6800 commented 3 years ago

character.py: CharacterクラスにisDamagedプロパティを追加。

baseState.py: drawCharacterメソッドで、isDamaged==Trueの場合に赤い矩形を表示するようにした。

stateBattle.py: update_battleメソッドで、ダメージを受けた場合に効果音を鳴らしisDamagedをTrueにするようにした。 また、受け止めた場合は別の効果音を鳴らすようにした。