summaryrefslogtreecommitdiff
path: root/game/battle.rpy
diff options
context:
space:
mode:
Diffstat (limited to 'game/battle.rpy')
-rw-r--r--game/battle.rpy11
1 files changed, 11 insertions, 0 deletions
diff --git a/game/battle.rpy b/game/battle.rpy
index aab77a9..4be9dd5 100644
--- a/game/battle.rpy
+++ b/game/battle.rpy
@@ -29,6 +29,17 @@ init python:
def bt_handlelog(entry):
if entry[2] in [SPH_NONE, SPH_PIERCE, SPH_ASSAULT, SPH_HEAL]:
+ ## Play audio (WIP)
+ ## FIXME: Play -2 versions as well, randomly
+ try:
+ audi="sfx/w/%d-1.ogg" % Battle[entry[0]][entry[1]]["job"]
+ except:
+ audi="invalid job on source"
+ if renpy.loadable(audi):
+ renpy.play(audi)
+ else:
+ print("WARNING: Audio file \"%s\" does not exist" % audi)
+ ## Animate
hit_someone_verbose(Battle[entry[4]][entry[5]],
entry[3])
sdelay(0.1)