<commit_before>/datum/biome
	var/turf_type
	var/list/turfs = list()
	var/center_x
	var/center_y
	var/min_weight = 50
	var/max_weight = 300
	var/weight = 0
	var/list/cells = list()
	var/flora_density = 0
	var/fauna_density = 0
	var/list/flora_types = list(/obj/structure/flora/grass/jungle)
	var/list/fauna_types = list(
	/mob/living/carbon/monkey{faction = list("wildlife")} = 50,
	/obj/item/clothing/mask/facehugger = 1,
	/mob/living/simple_animal/hostile/poison/bees{faction = list("wildlife")} = 50	,
	/mob/living/simple_animal/hostile/poison/giant_spider/nurse{faction = list("wildlife")} = 5,
	/mob/living/simple_animal/hostile/bear{faction = list("wildlife")} = 5,
	)

/datum/biome/desert
	turf_type = /turf/open/floor/plating/asteroid/planet/sand
	flora_types = list(/obj/structure/flora/ausbushes, /obj/structure/flora/ausbushes/palebush, /obj/structure/flora/ausbushes/stalkybush)
	max_weight = 50
	flora_density = 15

/datum/biome/lake
	turf_type = /turf/open/floor/plating/asteroid/planet/water
	flora_types = list(/obj/structure/flora/grass/jungle)
	fauna_types = list(/mob/living/simple_animal/hostile/carp)
	max_weight = 150
	flora_density = 0
	fauna_density = 0.2

/datum/biome/plains
	turf_type = /turf/open/floor/plating/asteroid/planet/grass
	flora_types = list(/obj/structure/flora/grass/jungle,/obj/structure/flora/grass/jungle/b, /obj/structure/flora/tree/jungle, /obj/structure/flora/junglerocks, /obj/structure/flora/junglebush, /obj/structure/flora/junglebush/b, /obj/structure/flora/junglebush/c, /obj/structure/flora/junglebush/large, /obj/structure/flora/largerocks)
	max_weight = 100
	flora_density = 20

/datum/biome/jungle
	turf_type = /turf/open/floor/plating/asteroid/planet/grass
	flora_types = list(/obj/structure/flora/grass/jungle,/obj/structure/flora/grass/jungle/b, /obj/structure/flora/tree/jungle, /obj/structure/flora/junglerocks, /obj/structure/flora/junglebush, /obj/structure/flora/junglebush/b, /obj/structure/flora/junglebush/c, /obj/structure/flora/junglebush/large, /obj/structure/flora/largerocks)
	max_weight = 400
	flora_density = 75
	fauna_density = 4

/datum/biome/snowy_plains
	turf_type = /turf/open/floor/plating/asteroid/planet/snow
	flora_types = list(/obj/structure/flora/tree/pine,/obj/structure/flora/tree/dead, /obj/structure/flora/grass, /obj/structure/flora/grass/brown, /obj/structure/flora/grass/green, /obj/structure/flora/grass/both, /obj/structure/flora/bush)
	max_weight = 50
	flora_density = 20

/datum/biome/mountain
	turf_type = /turf/closed/mineral/random
	max_weight = 250
	flora_density = 0

/datum/biome_cell
	var/center_x
	var/center_y
	var/datum/biome/biome

/datum/biome_cell/New()
	..()
	center_x = rand(1,world.maxx)
	center_y = rand(1,world.maxy)
<commit_msg>fixes my shit<commit_after>/datum/biome
	var/turf_type
	var/list/turfs = list()
	var/center_x
	var/center_y
	var/min_weight = 50
	var/max_weight = 300
	var/weight = 0
	var/list/cells = list()
	var/flora_density = 0
	var/fauna_density = 0
	var/list/flora_types = list(/obj/structure/flora/grass/jungle)
	var/list/fauna_types = list(
	/mob/living/carbon/monkey{faction = list("wildlife")} = 50,
	)

/datum/biome/desert
	turf_type = /turf/open/floor/plating/asteroid/planet/sand
	flora_types = list(/obj/structure/flora/ausbushes, /obj/structure/flora/ausbushes/palebush, /obj/structure/flora/ausbushes/stalkybush)
	max_weight = 50
	flora_density = 15

/datum/biome/lake
	turf_type = /turf/open/floor/plating/asteroid/planet/water
	flora_types = list(/obj/structure/flora/grass/jungle)
	fauna_types = list(/mob/living/simple_animal/hostile/carp)
	max_weight = 50
	flora_density = 0
	fauna_density = 0.2

/datum/biome/plains
	turf_type = /turf/open/floor/plating/asteroid/planet/grass
	flora_types = list(/obj/structure/flora/grass/jungle,/obj/structure/flora/grass/jungle/b, /obj/structure/flora/tree/jungle, /obj/structure/flora/junglerocks, /obj/structure/flora/junglebush, /obj/structure/flora/junglebush/b, /obj/structure/flora/junglebush/c, /obj/structure/flora/junglebush/large, /obj/structure/flora/largerocks)
	max_weight = 75
	flora_density = 20

/datum/biome/jungle
	turf_type = /turf/open/floor/plating/asteroid/planet/grass
	flora_types = list(/obj/structure/flora/grass/jungle,/obj/structure/flora/grass/jungle/b, /obj/structure/flora/tree/jungle, /obj/structure/flora/junglerocks, /obj/structure/flora/junglebush, /obj/structure/flora/junglebush/b, /obj/structure/flora/junglebush/c, /obj/structure/flora/junglebush/large, /obj/structure/flora/largerocks)
	max_weight = 400
	flora_density = 75
	fauna_density = 4

/datum/biome/snowy_plains
	turf_type = /turf/open/floor/plating/asteroid/planet/snow
	flora_types = list(/obj/structure/flora/tree/pine,/obj/structure/flora/tree/dead, /obj/structure/flora/grass, /obj/structure/flora/grass/brown, /obj/structure/flora/grass/green, /obj/structure/flora/grass/both, /obj/structure/flora/bush)
	max_weight = 50
	flora_density = 20

/datum/biome/mountain
	turf_type = /turf/closed/mineral/random
	max_weight = 250
	flora_density = 0

/datum/biome_cell
	var/center_x
	var/center_y
	var/datum/biome/biome

/datum/biome_cell/New()
	..()
	center_x = rand(1,world.maxx)
	center_y = rand(1,world.maxy)

{'fraction_non_alphanumeric': 0.14291217257318953, 'fraction_numerical': 0.016371340523882897, 'mean_word_length': 4.472075869336143, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '953512', 'n_tokens_mistral': 2327, 'n_tokens_neox': 2161, 'n_words': 239}