mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
Whoops. Forgot to include a file in my previous commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3414 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -166,7 +166,7 @@ proc/string_explode(var/string, var/separator)
|
|||||||
Just found out there was already a string explode function, did some benchmarking, and that function were a bit faster, sticking to that.
|
Just found out there was already a string explode function, did some benchmarking, and that function were a bit faster, sticking to that.
|
||||||
*/
|
*/
|
||||||
proc/string_explode(var/string, var/separator)
|
proc/string_explode(var/string, var/separator)
|
||||||
if(istext(string))
|
if(istext(string) && istext(separator))
|
||||||
return dd_text2list(string, separator)
|
return dd_text2list(string, separator)
|
||||||
|
|
||||||
proc/n_repeat(var/string, var/amount)
|
proc/n_repeat(var/string, var/amount)
|
||||||
@@ -174,6 +174,8 @@ proc/n_repeat(var/string, var/amount)
|
|||||||
var/i
|
var/i
|
||||||
var/newstring = ""
|
var/newstring = ""
|
||||||
for(i=0, i<=amount, i++)
|
for(i=0, i<=amount, i++)
|
||||||
|
if(i>=1000)
|
||||||
|
break
|
||||||
newstring = newstring + string
|
newstring = newstring + string
|
||||||
|
|
||||||
return newstring
|
return newstring
|
||||||
@@ -183,6 +185,8 @@ proc/n_reverse(var/string)
|
|||||||
var/newstring = ""
|
var/newstring = ""
|
||||||
var/i
|
var/i
|
||||||
for(i=lentext(string), i>0, i--)
|
for(i=lentext(string), i>0, i--)
|
||||||
|
if(i>=1000)
|
||||||
|
break
|
||||||
newstring = newstring + copytext(string, i, i+1)
|
newstring = newstring + copytext(string, i, i+1)
|
||||||
|
|
||||||
return newstring
|
return newstring
|
||||||
|
|||||||
Reference in New Issue
Block a user