… | |
… | |
3488 | load_resource_file "$DATADIR/treasures" |
3488 | load_resource_file "$DATADIR/treasures" |
3489 | or die "unable to load treasurelists\n"; |
3489 | or die "unable to load treasurelists\n"; |
3490 | } |
3490 | } |
3491 | |
3491 | |
3492 | sub reload_sound { |
3492 | sub reload_sound { |
|
|
3493 | warn "loading sound config from $DATADIR/sound\n"; |
|
|
3494 | |
3493 | 0 < Coro::AIO::aio_load "$DATADIR/sound", my $data |
3495 | 0 < Coro::AIO::aio_load "$DATADIR/sound", my $data |
3494 | or die "$DATADIR/sound $!"; |
3496 | or die "$DATADIR/sound $!"; |
3495 | |
3497 | |
3496 | my $soundconf = JSON::XS->new->utf8->relaxed->decode ($data); |
3498 | my $soundconf = JSON::XS->new->utf8->relaxed->decode ($data); |
3497 | |
3499 | |