diff --git a/code/modules/library/barcode_scanner.dm b/code/modules/library/barcode_scanner.dm index ca20f362663..09f2303a779 100644 --- a/code/modules/library/barcode_scanner.dm +++ b/code/modules/library/barcode_scanner.dm @@ -25,3 +25,4 @@ if(BARCODE_SCANNER_INVENTORY) scan_mode = BARCODE_SCANNER_CHECKIN user.balloon_alert(user, "check-in mode") + playsound(loc, 'sound/items/click.ogg', 20, TRUE) diff --git a/code/modules/library/book.dm b/code/modules/library/book.dm index 234bb934de1..73a41a11d0f 100644 --- a/code/modules/library/book.dm +++ b/code/modules/library/book.dm @@ -150,6 +150,7 @@ checkouts -= checkout_ref computer.checkout_update() user.balloon_alert(user, "book checked in") + playsound(loc, 'sound/items/barcodebeep.ogg', 20, FALSE) return user.balloon_alert(user, "book not checked out!") @@ -159,6 +160,7 @@ computer.inventory[ref(our_copy)] = our_copy computer.inventory_update() user.balloon_alert(user, "book added to inventory") + playsound(loc, 'sound/items/barcodebeep.ogg', 20, FALSE) else if(try_carve(attacking_item, user, params)) return diff --git a/icons/obj/library.dmi b/icons/obj/library.dmi index 31c97cfaf9a..ebf48682325 100644 Binary files a/icons/obj/library.dmi and b/icons/obj/library.dmi differ diff --git a/sound/items/barcodebeep.ogg b/sound/items/barcodebeep.ogg new file mode 100644 index 00000000000..e1939537fb9 Binary files /dev/null and b/sound/items/barcodebeep.ogg differ diff --git a/sound/items/click.ogg b/sound/items/click.ogg new file mode 100644 index 00000000000..366ed0f8cc1 Binary files /dev/null and b/sound/items/click.ogg differ