From 1812fe88ee68936863aa4c1ddd317acfc635ae31 Mon Sep 17 00:00:00 2001 From: noah the goodra Date: Sat, 16 Feb 2019 00:30:04 -0600 Subject: [PATCH] more music lines --- code/game/objects/items/devices/violin.dm | 16 +++++++-------- code/game/objects/structures/musician.dm | 24 +++++++++++------------ 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/code/game/objects/items/devices/violin.dm b/code/game/objects/items/devices/violin.dm index 683c74bd02..a6d7706c4d 100644 --- a/code/game/objects/items/devices/violin.dm +++ b/code/game/objects/items/devices/violin.dm @@ -319,10 +319,10 @@ var/newline = html_encode(input("Enter your line: ", "violin") as text|null) if(!newline) return - if(song.lines.len > 50) + if(song.lines.len > 500) return - if(lentext(newline) > 50) - newline = copytext(newline, 1, 50) + if(lentext(newline) > 500) + newline = copytext(newline, 1, 500) song.lines.Add(newline) else if(href_list["deleteline"]) @@ -336,8 +336,8 @@ var/content = html_encode(input("Enter your line: ", "violin", song.lines[num]) as text|null) if(!content) return - if(lentext(content) > 50) - content = copytext(content, 1, 50) + if(lentext(content) > 500) + content = copytext(content, 1, 500) if(num > song.lines.len || num < 1) return song.lines[num] = content @@ -371,12 +371,12 @@ if(copytext(lines[1],1,6) == "BPM: ") tempo = 600 / text2num(copytext(lines[1],6)) lines.Cut(1,2) - if(lines.len > 50) + if(lines.len > 500) usr << "Too many lines!" - lines.Cut(51) + lines.Cut(501) var/linenum = 1 for(var/l in lines) - if(lentext(l) > 50) + if(lentext(l) > 500) usr << "Line [linenum] too long!" lines.Remove(l) else diff --git a/code/game/objects/structures/musician.dm b/code/game/objects/structures/musician.dm index c34740c748..8cfdc27799 100644 --- a/code/game/objects/structures/musician.dm +++ b/code/game/objects/structures/musician.dm @@ -318,8 +318,8 @@ defined by tempo / x: C,G/2,E/4
Combined, an example is: E-E4/4,/2,G#/8,B/8,E3-E4/4
- Lines may be up to 50 characters.
- A song may only contain up to 50 lines.
+ Lines may be up to 500 characters.
+ A song may only contain up to 500 lines.
"} else dat += "Show Help
" @@ -360,10 +360,10 @@ var/newline = html_encode(input("Enter your line: ", "Piano") as text|null) if(!newline) return - if(song.lines.len > 50) + if(song.lines.len > 500) return - if(lentext(newline) > 50) - newline = copytext(newline, 1, 50) + if(lentext(newline) > 500) + newline = copytext(newline, 1, 500) song.lines.Add(newline) else if(href_list["deleteline"]) @@ -377,8 +377,8 @@ var/content = html_encode(input("Enter your line: ", "Piano", song.lines[num]) as text|null) if(!content) return - if(lentext(content) > 50) - content = copytext(content, 1, 50) + if(lentext(content) > 500) + content = copytext(content, 1, 500) if(num > song.lines.len || num < 1) return song.lines[num] = content @@ -399,11 +399,11 @@ if (!in_range(src, usr)) return - if(lentext(t) >= 3072) + if(lentext(t) >= 5000) var/cont = input(usr, "Your message is too long! Would you like to continue editing it?", "", "yes") in list("yes", "no") if(cont == "no") break - while(lentext(t) > 3072) + while(lentext(t) > 5000) //split into lines spawn() @@ -412,12 +412,12 @@ if(copytext(lines[1],1,6) == "BPM: ") tempo = 600 / text2num(copytext(lines[1],6)) lines.Cut(1,2) - if(lines.len > 50) + if(lines.len > 500) usr << "Too many lines!" - lines.Cut(51) + lines.Cut(501) var/linenum = 1 for(var/l in lines) - if(lentext(l) > 50) + if(lentext(l) > 500) usr << "Line [linenum] too long!" lines.Remove(l) else