Raises max lines for piano from 50 to 300 (#1993)

This commit is contained in:
CitadelStationBot
2017-07-14 05:14:07 -05:00
committed by kevinz000
parent 5e079fa54f
commit 03618e7aa4

View File

@@ -1,4 +1,5 @@
#define MUSIC_MAXLINES 300
/datum/song
var/name = "Untitled"
@@ -172,7 +173,7 @@
Combined, an example is: <i>E-E4/4,F#/2,G#/8,B/8,E3-E4/4</i>
<br>
Lines may be up to 50 characters.<br>
A song may only contain up to 50 lines.<br>
A song may only contain up to [MUSIC_MAXLINES] lines.<br>
"}
else
dat += "<B><A href='?src=\ref[src];help=2'>Show Help</A></B><BR>"
@@ -192,9 +193,9 @@
lines.Cut(1,2)
else
tempo = sanitize_tempo(5) // default 120 BPM
if(lines.len > 50)
if(lines.len > MUSIC_MAXLINES)
to_chat(usr, "Too many lines!")
lines.Cut(51)
lines.Cut(MUSIC_MAXLINES + 1)
var/linenum = 1
for(var/l in lines)
if(lentext(l) > 50)
@@ -258,7 +259,7 @@
var/newline = html_encode(input("Enter your line: ", instrumentObj.name) as text|null)
if(!newline || !in_range(instrumentObj, usr))
return
if(lines.len > 50)
if(lines.len > MUSIC_MAXLINES)
return
if(lentext(newline) > 50)
newline = copytext(newline, 1, 50)