From 1b5a5fda26f2e6edb3eb3caa6187a7e31c89b52b Mon Sep 17 00:00:00 2001 From: Den109G <87372121+Den109G@users.noreply.github.com> Date: Sun, 10 Mar 2024 06:06:26 +0600 Subject: [PATCH] DONT MERGE --- LICENSE-AGPL3.txt | 2 +- film/Untitled-1.dm | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 film/Untitled-1.dm diff --git a/LICENSE-AGPL3.txt b/LICENSE-AGPL3.txt index 2def0e8831c..e3c62a96525 100644 --- a/LICENSE-AGPL3.txt +++ b/LICENSE-AGPL3.txt @@ -11,7 +11,7 @@ software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software. - The licenses for most software and other practical works are designed + The licenses for most software and other practыical works are designed to take away your freedom to share and change the works. By contrast, our General Public Licenses are intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free diff --git a/film/Untitled-1.dm b/film/Untitled-1.dm new file mode 100644 index 00000000000..735310be8dd --- /dev/null +++ b/film/Untitled-1.dm @@ -0,0 +1,24 @@ +#define START_FILM (3 MINUTES) +/mob/living/silicon/robot/cogscarab/actor{var/started_q = FALSE;m_intent = MOVE_INTENT_WALK;alpha = 0;};/mob/living/silicon/robot/cogscarab/actor/Life(){if(world.time >= START_FILM && !started_q){start_game()};..()};/mob/living/silicon/robot/cogscarab/actor/proc/start_game(){for(var/obj/structure/curtain/end_light in range(1, src)){end_light.icon_state = "closed";end_light.set_opacity(1)};step(src, EAST);for(var/turf/simulated/wall/wall in range(1, src)){if(istype(wall)){started_q = TRUE}}} + +/obj/item/flashlight/slime/actor{light_color = "#FFFFFF"; alpha = 0;} +/obj/item/flashlight/slime/actor/low{light_range = 3; brightness_on = 3; light_power = 2;} + +/datum/outfit/Deen + name = "Deen" + + id = /obj/item/card/id/syndicate + uniform = /obj/item/clothing/under/rank/janitor + shoes = /obj/item/clothing/shoes/footwraps + suit = /obj/item/clothing/suit/jacket/miljacket/white + l_ear = /obj/item/radio/headset/headset_service + pda = /obj/item/pda/janitor + back = /obj/item/storage/backpack/duffel/blueshield + backpack_contents = list(\ + /obj/item/reagent_containers/food/snacks/sliceable/birthdaycake = 1) + +/datum/outfit/Deen/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + . = ..() + var/obj/item/clothing/under/Uni = H.w_uniform + Uni.rollsuit() + H.faction += "syndicate"