Thread Rating:
  • 4 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Feature] Player Pianos
#1
The lowdown: 
player pianos are an automatic piano! you feed them some text and they'll poop out a sequence of notes. you can use a key to adjust the timing (anywhere from half a second between notes to a quarter of a second). you can link pianos together by cracking off the front piano and click dragging with a multitool to have pianos play in sync (for those sweet chords). theres a guidebook in game that you can get with the local "claim items" verb while standing next to a piano that hasnt had its items claimed. it's been pretty thoroughly tested but i couldve missed something. just @ me or dm me or reply to this thread if you find a bug or have a question about the horror code or why i did something the way i did it :]

big thanks to urs, pali and mbc for helping me out a bunch with this <3

The features:
  • Player Pianos! A new object that will accept specially formatted text and play sounds based on it.
  • Text formatting for the pianos is explained in the book, but it's basically a cluster based system. |D,N,F,3| will play a D (D) natural (N) at the forte dynamic (F) in the 3rd octave (3). The vertical bars separate notes, and the commas separate note components. 
  • Pianos have a 256 note limit, just to prevent people trying to break the game by spamming stuff in. 
  • Piano keys and a guide book. Claim them by using the "claim items" verb next to a piano. (Only 1 redemption per piano). 
  • Piano keys can either factory reboot your piano, adjust timing, or toggle looping.
  • Adjusting timing lets you bring the note interval from anywhere between 0.5 seconds to 0.25 seconds.
  • Factory reset will set absolutely everything back to standard if something is really bungled up. (Linked pianos, stored notes, looping, timing, it'll even stop a song if you do it while a song is playing!)
  • A whole host of tool interactions. Unscrew a player piano to move it around. Use a wirecutters to cut the looping wire, preventing that piano from ever looping again. Use a crowbar to open the maintenance panel. Use a multitool when the maintenance panel is open to reset the piano. Click drag with a multitool while the maintenance panels are open to link pianos together.
  • Pianos are able to be scanned and duplicated by mechanics- lets get this party started!!!
  • A wikipage (if this gets merged) where you'll be able to dump your own songs for fellow spacemen to use. 

The videos:

The links and stuff:
Reply


Messages In This Thread
[Feature] Player Pianos - by Adhara In Space - 10-11-2019, 02:40 PM
RE: [Feature] Player Pianos - by New525 - 10-11-2019, 02:52 PM
RE: [Feature] Player Pianos - by Camryn - 10-11-2019, 02:53 PM
RE: [Feature] Player Pianos - by UrsulaMejor - 10-11-2019, 02:54 PM
RE: [Feature] Player Pianos - by pali6 - 10-11-2019, 02:55 PM
RE: [Feature] Player Pianos - by Avack - 10-11-2019, 02:57 PM
RE: [Feature] Player Pianos - by AleksAdamska - 10-11-2019, 05:54 PM
RE: [Feature] Player Pianos - by Triacontakai - 10-11-2019, 05:58 PM
RE: [Feature] Player Pianos - by Slacker Magician - 10-11-2019, 06:00 PM
RE: [Feature] Player Pianos - by Kak0phony - 10-17-2019, 01:54 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)