From d2c80d0f8b3949d5db50c777b7228db52c683517 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 17 Apr 2019 22:40:23 +0100 Subject: [PATCH 1/2] Egg --- code/modules/admin/secrets/fun_secrets/break_all_lights.dm | 1 + code/modules/mob/mob_movement.dm | 6 ++++++ vorestation.dme | 1 + 3 files changed, 8 insertions(+) diff --git a/code/modules/admin/secrets/fun_secrets/break_all_lights.dm b/code/modules/admin/secrets/fun_secrets/break_all_lights.dm index ea54952a7e..b9671705a3 100644 --- a/code/modules/admin/secrets/fun_secrets/break_all_lights.dm +++ b/code/modules/admin/secrets/fun_secrets/break_all_lights.dm @@ -1,3 +1,4 @@ + /datum/admin_secret_item/fun_secret/break_all_lights name = "Break All Lights" diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 2c82a53c32..2cf73080f4 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -323,6 +323,12 @@ move_delay += 2 return mob.buckled.relaymove(mob,direct) + if(waddleToggle) + if(!mob.buckled) + animate(mob, pixel_z = 4, time = 0) + animate(pixel_z = 0, transform = turn(matrix(), pick(-12, 0, 12)), time=2) + animate(pixel_z = 0, transform = matrix(), time = 0) + //We are now going to move moving = 1 //Something with pulling things diff --git a/vorestation.dme b/vorestation.dme index da00d0c34c..7ed00d1b51 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1357,6 +1357,7 @@ #include "code\modules\admin\secrets\fun_secrets\triple_ai_mode.dm" #include "code\modules\admin\secrets\fun_secrets\turn_humans_into_corgies.dm" #include "code\modules\admin\secrets\fun_secrets\turn_humans_into_monkeys.dm" +#include "code\modules\admin\secrets\fun_secrets\waddle_mode.dm" #include "code\modules\admin\secrets\random_events\gravity.dm" #include "code\modules\admin\secrets\random_events\trigger_cordical_borer_infestation.dm" #include "code\modules\admin\secrets\random_events\trigger_xenomorph_infestation.dm" From 0017c41f6927bcaa99da8f3868a53466a503ccf6 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 17 Apr 2019 23:46:49 +0100 Subject: [PATCH 2/2] egg 2 --- .../admin/secrets/fun_secrets/waddle_mode.dm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 code/modules/admin/secrets/fun_secrets/waddle_mode.dm diff --git a/code/modules/admin/secrets/fun_secrets/waddle_mode.dm b/code/modules/admin/secrets/fun_secrets/waddle_mode.dm new file mode 100644 index 0000000000..20346f88a0 --- /dev/null +++ b/code/modules/admin/secrets/fun_secrets/waddle_mode.dm @@ -0,0 +1,14 @@ +var/global/waddleToggle = 0 + +/datum/admin_secret_item/fun_secret/waddle_mode + name = "South Park Mode" + +/datum/admin_secret_item/fun_secret/waddle_mode/execute(var/mob/user) + ..() + if(!waddleToggle) + log_and_message_admins("[user] enabled waddling!", user) + waddleToggle = TRUE + else + log_and_message_admins("[user] disabled waddling!", user) + waddleToggle = FALSE +