|
@@ -200,6 +200,7 @@ class Game(TMXGui):
|
200
|
200
|
self.graphic_path_manager = PathManager(self.config.resolve(
|
201
|
201
|
'global.include_path.graphics',
|
202
|
202
|
))
|
|
203
|
+ self.debug_gui = self.config.resolve('global.debug_gui', False)
|
203
|
204
|
|
204
|
205
|
self.terminal.register_event_handler(
|
205
|
206
|
FinishMoveEvent,
|
|
@@ -367,11 +368,12 @@ class Game(TMXGui):
|
367
|
368
|
# base on time base instead cycle base. Remove it to ensure.
|
368
|
369
|
delay = random.uniform(0.0, 0.6)
|
369
|
370
|
|
370
|
|
- self.layer_manager.edit_layer.append_callback(
|
371
|
|
- gunshot_trace,
|
372
|
|
- duration=0.1,
|
373
|
|
- delay=delay,
|
374
|
|
- )
|
|
371
|
+ if self.debug_gui:
|
|
372
|
+ self.layer_manager.edit_layer.append_callback(
|
|
373
|
+ gunshot_trace,
|
|
374
|
+ duration=0.1,
|
|
375
|
+ delay=delay,
|
|
376
|
+ )
|
375
|
377
|
self.layer_manager.edit_layer.append_callback(
|
376
|
378
|
gunshot_sound,
|
377
|
379
|
duration=0.0,
|