mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
Co-authored-by: Cameron Lennox <killer65311@gmail.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
31 lines
936 B
Plaintext
31 lines
936 B
Plaintext
///NOTE: LEAVE THIS FILE UNTICKED AND THE SEGMENTS OF CODE COMMENTED OUT UNLESS YOU NEED TO DO SOMETHING SPECIFIC / TRACK SOMETHING SPECIFIC.
|
|
|
|
|
|
/*
|
|
/// Testing if DNA & Species datums get destoryed or not. Use this as a basis to test for memory leaks.
|
|
/// This happens if DNA is copied from somewhere but not qdel_swap()'d. WARNING: Not every time it's copied should be qdel_swap()'d.
|
|
/// But if you are doing anything DNA copy related, turn this on and make sure it's not infintely storing a datum somewhere.
|
|
GLOBAL_VAR(total_dna_counters)
|
|
GLOBAL_VAR(total_species_counters)
|
|
|
|
/datum/dna/New()
|
|
. = ..()
|
|
GLOB.total_dna_counters += 1
|
|
|
|
/datum/dna/Destroy()
|
|
. = ..()
|
|
GLOB.total_dna_counters -= 1
|
|
|
|
/datum/species/New()
|
|
. = ..()
|
|
GLOB.total_species_counters += 1
|
|
|
|
/datum/species/Destroy()
|
|
. = ..()
|
|
GLOB.total_species_counters -= 1
|
|
|
|
/proc/delete_all_monkeys()
|
|
for(var/mob/living/carbon/human/monkey/monkeys in world)
|
|
qdel(monkeys)
|
|
*/
|