mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 11:43:31 +00:00
Merge branch 'master' of github.com:Baystation12/Baystation12
This commit is contained in:
@@ -329,8 +329,8 @@ datum
|
|||||||
AG.process_group()
|
AG.process_group()
|
||||||
|
|
||||||
process_singletons()
|
process_singletons()
|
||||||
for(var/turf/simulated/T in active_singletons)
|
//for(var/turf/simulated/T in active_singletons) // this code shouldn't actually exist in the current version of FEA apparently,
|
||||||
T.process_cell()
|
// T.process_cell() // causes horrible gas variable glitching
|
||||||
|
|
||||||
process_super_conductivity()
|
process_super_conductivity()
|
||||||
for(var/turf/simulated/hot_potato in active_super_conductivity)
|
for(var/turf/simulated/hot_potato in active_super_conductivity)
|
||||||
|
|||||||
@@ -718,9 +718,7 @@ turf/proc/add_bloody_footprints(mob/living/carbon/human/M,leaving,d,info)
|
|||||||
this.blood_DNA.len++
|
this.blood_DNA.len++
|
||||||
this.blood_DNA[this.blood_DNA.len] = list(M.dna.unique_enzymes,M.dna.b_type)
|
this.blood_DNA[this.blood_DNA.len] = list(M.dna.unique_enzymes,M.dna.b_type)
|
||||||
else
|
else
|
||||||
var/list/blood_DNA_temp[1]
|
this.blood_DNA = list(list(M.dna.unique_enzymes,M.dna.b_type))
|
||||||
blood_DNA_temp[1] = list(M.dna.unique_enzymes, M.dna.b_type)
|
|
||||||
this.blood_DNA = blood_DNA_temp
|
|
||||||
|
|
||||||
proc/get_tracks(mob/M)
|
proc/get_tracks(mob/M)
|
||||||
if(istype(M,/mob/living))
|
if(istype(M,/mob/living))
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
var/list/fingerprints = list()
|
var/list/fingerprints = list()
|
||||||
var/list/fingerprintshidden = new/list()
|
var/list/fingerprintshidden = new/list()
|
||||||
var/fingerprintslast = null
|
var/fingerprintslast = null
|
||||||
var/list/blood_DNA = list()
|
var/list/blood_DNA = null
|
||||||
var/last_bumped = 0
|
var/last_bumped = 0
|
||||||
var/pass_flags = 0
|
var/pass_flags = 0
|
||||||
|
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
/var/const/meteor_wave_delay = 625 //minimum wait between waves in tenths of seconds
|
/var/const/meteor_wave_delay = 625 //minimum wait between waves in tenths of seconds
|
||||||
//set to at least 100 unless you want evarr ruining every round
|
//set to at least 100 unless you want evarr ruining every round
|
||||||
|
|
||||||
/var/const/meteors_in_wave = 20
|
/var/const/meteors_in_wave = 10 //THIS should be better, Spess.
|
||||||
/var/const/meteors_in_small_wave = 10
|
/var/const/meteors_in_small_wave = 4
|
||||||
|
|
||||||
/proc/meteor_wave(var/number = meteors_in_wave)
|
/proc/meteor_wave(var/number = meteors_in_wave)
|
||||||
if(!ticker || wavesecret)
|
if(!ticker || wavesecret)
|
||||||
@@ -97,8 +97,9 @@
|
|||||||
|
|
||||||
/obj/effect/meteor/Move()
|
/obj/effect/meteor/Move()
|
||||||
var/turf/T = src.loc
|
var/turf/T = src.loc
|
||||||
if (istype(T, /turf))
|
//FUCK YOU. FUCK YOU ALL, METEORS. ~Hawk.
|
||||||
T.hotspot_expose(METEOR_TEMPERATURE, 1000)
|
/*if (istype(T, /turf))
|
||||||
|
T.hotspot_expose(METEOR_TEMPERATURE, 1000) */
|
||||||
..()
|
..()
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
@@ -559,9 +559,7 @@ var/engwords = list("travel", "blood", "join", "hell", "destroy", "technology",
|
|||||||
R.blood_DNA.len++
|
R.blood_DNA.len++
|
||||||
R.blood_DNA[R.blood_DNA.len] = list(H.dna.unique_enzymes, H.dna.b_type)
|
R.blood_DNA[R.blood_DNA.len] = list(H.dna.unique_enzymes, H.dna.b_type)
|
||||||
else
|
else
|
||||||
var/list/blood_DNA_temp[1]
|
R.blood_DNA = list(list(H.dna.unique_enzymes, H.dna.b_type))
|
||||||
blood_DNA_temp[1] = list(H.dna.unique_enzymes, H.dna.b_type)
|
|
||||||
R.blood_DNA = blood_DNA_temp
|
|
||||||
return
|
return
|
||||||
else
|
else
|
||||||
user << "The book seems full of illegible scribbles. Is this a joke?"
|
user << "The book seems full of illegible scribbles. Is this a joke?"
|
||||||
@@ -606,9 +604,7 @@ var/engwords = list("travel", "blood", "join", "hell", "destroy", "technology",
|
|||||||
var/obj/effect/rune/R = new /obj/effect/rune
|
var/obj/effect/rune/R = new /obj/effect/rune
|
||||||
if(istype(user, /mob/living/carbon/human))
|
if(istype(user, /mob/living/carbon/human))
|
||||||
var/mob/living/carbon/human/H = user
|
var/mob/living/carbon/human/H = user
|
||||||
var/list/blood_DNA_temp[1]
|
R.blood_DNA = list(list(H.dna.unique_enzymes, H.dna.b_type))
|
||||||
blood_DNA_temp[1] = list(H.dna.unique_enzymes, H.dna.b_type)
|
|
||||||
R.blood_DNA = blood_DNA_temp
|
|
||||||
switch(r)
|
switch(r)
|
||||||
if("teleport")
|
if("teleport")
|
||||||
var/list/words = list("ire", "ego", "nahlizet", "certum", "veri", "jatkaa", "balaq", "mgar", "karazet", "geeri")
|
var/list/words = list("ire", "ego", "nahlizet", "certum", "veri", "jatkaa", "balaq", "mgar", "karazet", "geeri")
|
||||||
|
|||||||
@@ -1130,8 +1130,8 @@ CIRCULAR SAW
|
|||||||
|
|
||||||
/obj/item/weapon/surgical_tool/bonegel
|
/obj/item/weapon/surgical_tool/bonegel
|
||||||
name = "bone gel"
|
name = "bone gel"
|
||||||
icon = 'janitor.dmi'
|
icon = 'surgery.dmi'
|
||||||
icon_state = "cleaner"
|
icon_state = "bone gel"
|
||||||
|
|
||||||
/obj/item/weapon/surgical_tool/bonegel/New()
|
/obj/item/weapon/surgical_tool/bonegel/New()
|
||||||
stage += 0
|
stage += 0
|
||||||
@@ -1154,8 +1154,8 @@ CIRCULAR SAW
|
|||||||
|
|
||||||
/obj/item/weapon/surgical_tool/bonesetter
|
/obj/item/weapon/surgical_tool/bonesetter
|
||||||
name = "bone setter"
|
name = "bone setter"
|
||||||
icon = 'items.dmi'
|
icon = 'surgery.dmi'
|
||||||
icon_state = "wrench"
|
icon_state = "bone setter"
|
||||||
|
|
||||||
/obj/item/weapon/surgical_tool/bonesetter/New()
|
/obj/item/weapon/surgical_tool/bonesetter/New()
|
||||||
stage += 1
|
stage += 1
|
||||||
|
|||||||
@@ -56,11 +56,11 @@
|
|||||||
M << browse(null, "window=vote")
|
M << browse(null, "window=vote")
|
||||||
M.client.showvote = 0
|
M.client.showvote = 0
|
||||||
|
|
||||||
|
calcwin()
|
||||||
|
|
||||||
if(winner == "none")
|
if(winner == "none")
|
||||||
winner = "default"
|
winner = "default"
|
||||||
|
|
||||||
calcwin()
|
|
||||||
|
|
||||||
if(mode == 2)
|
if(mode == 2)
|
||||||
var/wintext = capitalize(winner)
|
var/wintext = capitalize(winner)
|
||||||
world << "Result is [wintext]"
|
world << "Result is [wintext]"
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 7.9 KiB |
Reference in New Issue
Block a user