mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
Co-authored-by: Will <7099514+Willburd@users.noreply.github.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
27 lines
677 B
Plaintext
27 lines
677 B
Plaintext
#define DEFAULT_TALK_SOUNDS GLOB.talk_sound
|
|
|
|
/proc/get_talk_sound(var/voice_sound)
|
|
if(!voice_sound)
|
|
return DEFAULT_TALK_SOUNDS
|
|
return SSsounds.talk_sound_map[voice_sound]
|
|
|
|
/proc/rlist(var/list/keys,var/list/values) //short for reversible list generator
|
|
var/list/rlist = list(list(),list(),FALSE,0)
|
|
var/i = 0
|
|
for(i = 1, i <= LAZYLEN(keys), i++)
|
|
to_chat(world,keys[i])
|
|
rlist[1] += keys[i]
|
|
rlist[2][keys[i]] = values[i]
|
|
rlist += TRUE
|
|
rlist += i
|
|
return rlist
|
|
|
|
/proc/arlist(var/list/altlist)
|
|
var/list/rlist = list(list(),list(),FALSE,0)
|
|
var/i = 0
|
|
for(i = 1, i <= LAZYLEN(altlist), i++)
|
|
rlist[(i % 2) +1] += altlist[i]
|
|
rlist += TRUE
|
|
rlist += i/2
|
|
return rlist
|