Files
Bubberstation/code/game/objects/items
SkyratBot 6d33400603 [MIRROR] Further tape and universal recorder improvements (#3078)
* Further tape and universal recorder improvements (#56023)

- Makes it so warning for time happens based on the time and not when the tape recorder hears something
- Makes stopping work correctly when we try to record with a full tape or when recording stops because of a full tape
- Uses the SECONDS and MINUTES defines instead of a mixture of undefined deciseconds and seconds that are multiplied by 10 (while having to divide by 10 in a couple of places)
- Cannot print a transcript for a blank tape
- Tweaks transcript name setting to be better formatted
- No longer update_icon() after stop() under play() (it's in the stop() proc)
- Reorders stopping to be consistent between playing and recording and logical (which probably makes no noticeable difference)
- Play/record hiss sound loop (mediocre due to lack of options in sound loops to cut and not fade in/out)
- Drop and pick up sounds
- 0→2 throwforce (like it was when Uhangi added them, before Hornygranny made it 0 for some reason)
- Cleans up radial image() usage
- Clarifies radial icon var
- Clarifies tape unspooling and respooling vars
- Random 3 char hexademical on tape names
- Tape can spawn on either side
- Adds greyscale tapes and randomised colouration

* Further tape and universal recorder improvements

Co-authored-by: cacogen <25089914+cacogen@users.noreply.github.com>
2021-02-04 21:51:44 +00:00
..
2021-01-31 16:40:05 +00:00
2021-01-08 18:52:35 +01:00
2021-01-31 16:40:05 +00:00
2021-01-16 00:52:05 +01:00
2021-01-08 18:52:35 +01:00
2020-12-13 00:51:12 +00:00
2021-01-25 15:05:41 +00:00