<commit_before>/turf/open/floor/holofloor
	icon_state = "floor"
	thermal_conductivity = 0
	broken_states = list("engine")
	burnt_states = list("engine")

/turf/open/floor/holofloor/attackby(obj/item/weapon/W as obj, mob/user as mob)
	return // HOLOFLOOR DOES NOT GIVE A FUCK

/turf/open/floor/holofloor/plating
	name = "Holodeck Projector Floor"
	icon_state = "engine"

/turf/open/floor/holofloor/plating/burnmix
	name = "Burn-mix Floor"
	initial_gas_mix = "o2=2500;plasma=5000;TEMP=370"

/turf/open/floor/holofloor/grass
	gender = PLURAL
	name = "lush grass"
	icon_state = "grass"

/turf/open/floor/holofloor/beach
	name = "sand"
	icon = 'icons/misc/beach.dmi'
	icon_state = "sand"

/turf/open/floor/holofloor/beach/coast_t
	name = "coastline"
	icon_state = "sandwater_t"

/turf/open/floor/holofloor/beach/coast_b
	name = "coastline"
	icon_state = "sandwater_b"

/turf/open/floor/holofloor/beach/water
	name = "water"
	icon_state = "water"

/turf/open/floor/holofloor/asteroid
	name = "Asteroid"
	icon_state = "asteroid0"

/turf/open/floor/holofloor/asteroid/New()
	icon_state = "asteroid[pick(0,1,2,3,4,5,6,7,8,9,10,11,12)]"
	..()

/turf/open/floor/holofloor/space
	name = "Space"
	icon = 'icons/turf/space.dmi'
	icon_state = "0"

/turf/open/floor/holofloor/space/New()
	icon_state = SPACE_ICON_STATE // so realistic
	..()

/turf/open/floor/holofloor/hyperspace
	name = "Hyperspace"
	icon = 'icons/turf/space.dmi'
	icon_state = "speedspace_ew_1"

/turf/open/floor/holofloor/hyperspace/New()
	icon_state = "speedspace_ew_[(x + 5*y + (y%2+1)*7)%15+1]"
	..()

/turf/open/floor/holofloor/hyperspace/ns/New()
	..()
	icon_state = "speedspace_ns_[(x + 5*y + (y%2+1)*7)%15+1]"

/turf/open/floor/holofloor/carpet
	name = "Carpet"
	desc = "Electrically inviting."
	icon = 'icons/turf/floors/carpet.dmi'
	icon_state = "carpet"
	floor_tile = /obj/item/stack/tile/carpet
	broken_states = list("damaged")
	smooth = SMOOTH_TRUE
	canSmoothWith = null

/turf/open/floor/holofloor/carpet/New()
	..()
	spawn(1)
		update_icon()

/turf/open/floor/holofloor/carpet/update_icon()
	if(!..())
		return 0
	if(intact)
		queue_smooth(src)

/turf/open/floor/holofloor/snow
	name = "snow"
	desc = "Looks cold."
	icon = 'icons/turf/snow.dmi'
	icon_state = "snow"
	slowdown = 2

/turf/open/floor/holofloor/snow/cold
	temperature = 180

/turf/open/floor/holofloor/asteroid
	name = "asteroid sand"
	icon = 'icons/turf/floors.dmi'
	icon_state = "asteroid"<commit_msg>Snow holodeck is now cold, but air pressure<commit_after>/turf/open/floor/holofloor
	icon_state = "floor"
	thermal_conductivity = 0
	broken_states = list("engine")
	burnt_states = list("engine")

/turf/open/floor/holofloor/attackby(obj/item/weapon/W as obj, mob/user as mob)
	return // HOLOFLOOR DOES NOT GIVE A FUCK

/turf/open/floor/holofloor/plating
	name = "Holodeck Projector Floor"
	icon_state = "engine"

/turf/open/floor/holofloor/plating/burnmix
	name = "Burn-mix Floor"
	initial_gas_mix = "o2=2500;plasma=5000;TEMP=370"

/turf/open/floor/holofloor/grass
	gender = PLURAL
	name = "lush grass"
	icon_state = "grass"

/turf/open/floor/holofloor/beach
	name = "sand"
	icon = 'icons/misc/beach.dmi'
	icon_state = "sand"

/turf/open/floor/holofloor/beach/coast_t
	name = "coastline"
	icon_state = "sandwater_t"

/turf/open/floor/holofloor/beach/coast_b
	name = "coastline"
	icon_state = "sandwater_b"

/turf/open/floor/holofloor/beach/water
	name = "water"
	icon_state = "water"

/turf/open/floor/holofloor/asteroid
	name = "Asteroid"
	icon_state = "asteroid0"

/turf/open/floor/holofloor/asteroid/New()
	icon_state = "asteroid[pick(0,1,2,3,4,5,6,7,8,9,10,11,12)]"
	..()

/turf/open/floor/holofloor/space
	name = "Space"
	icon = 'icons/turf/space.dmi'
	icon_state = "0"

/turf/open/floor/holofloor/space/New()
	icon_state = SPACE_ICON_STATE // so realistic
	..()

/turf/open/floor/holofloor/hyperspace
	name = "Hyperspace"
	icon = 'icons/turf/space.dmi'
	icon_state = "speedspace_ew_1"

/turf/open/floor/holofloor/hyperspace/New()
	icon_state = "speedspace_ew_[(x + 5*y + (y%2+1)*7)%15+1]"
	..()

/turf/open/floor/holofloor/hyperspace/ns/New()
	..()
	icon_state = "speedspace_ns_[(x + 5*y + (y%2+1)*7)%15+1]"

/turf/open/floor/holofloor/carpet
	name = "Carpet"
	desc = "Electrically inviting."
	icon = 'icons/turf/floors/carpet.dmi'
	icon_state = "carpet"
	floor_tile = /obj/item/stack/tile/carpet
	broken_states = list("damaged")
	smooth = SMOOTH_TRUE
	canSmoothWith = null

/turf/open/floor/holofloor/carpet/New()
	..()
	addtimer(src, "update_icon", 1)

/turf/open/floor/holofloor/carpet/update_icon()
	if(!..())
		return 0
	if(intact)
		queue_smooth(src)

/turf/open/floor/holofloor/snow
	name = "snow"
	desc = "Looks cold."
	icon = 'icons/turf/snow.dmi'
	icon_state = "snow"
	slowdown = 2

/turf/open/floor/holofloor/snow/cold
	initial_gas_mix = "o2=22;n2=82;TEMP=180"

/turf/open/floor/holofloor/asteroid
	name = "asteroid sand"
	icon = 'icons/turf/floors.dmi'
	icon_state = "asteroid"
{'fraction_non_alphanumeric': 0.16233766233766234, 'fraction_numerical': 0.022321428571428572, 'mean_word_length': 4.271657754010695, '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': '3196762', 'n_tokens_mistral': 2371, 'n_tokens_neox': 2194, 'n_words': 311}