Finishes up basic mechanics and un-buggifies them

cum is stored in the red solo cup is the best receptacle
For barbecues tailgates fairs and festivals
And you sir do not have a pair of testicles
If you prefer drinking from glass
A red solos cup is cheap and disposable
And in fourteen years they are decomposable
And unlike my home they are not fore-closable
Freddie Mac can kiss my ass woo
Red solo cup I fill you up
Let's have a party let's have a party
I love you red solo cup I lift you up
Proceed to party proceed to party
Now I really love how your easy to stack
But I really hate how your easy to crack
'Cause when beer runs down the front of my back
Well that my friends is quite yucky
But I have to admit that the ladies get smitten
Admiring how sharply my first name is written
On you with a sharpie when I get to hittin'
On…
This commit is contained in:
Dahlular
2020-04-17 14:55:50 -06:00
parent 9a8a8af918
commit 35fdabe699
2 changed files with 14 additions and 30 deletions
+7 -21
View File
@@ -1,4 +1,4 @@
//LETS GET THIS FUCKING SIZECONTENT GAMERS
//I am not a coder. Please fucking tear apart my code, and insult me for how awful I am at coding. Please and thank you. -Dahlular
var/const/RESIZE_MACRO = 6
var/const/RESIZE_HUGE = 4
var/const/RESIZE_BIG = 2
@@ -23,7 +23,6 @@ var/const/RESIZE_A_TINYMICRO = (RESIZE_TINY + RESIZE_MICRO) / 2
M.Translate(0, 16*(size_multiplier-1)) //translate by 16 * size_multiplier - 1 on Y axis
src.transform = M //the source of transform is M
/mob/proc/get_effective_size()
return 100000
@@ -109,7 +108,7 @@ mob/living/get_effective_size()
sizediffBruteloss(tmob)
return 1
// if(src.a_inent == "grab"... goes here
// if(src.a_inent == "grab"... goes here... WIP
if(tmob.get_effective_size() > get_effective_size())
micro_step_under(tmob)
@@ -136,25 +135,12 @@ mob/living/get_effective_size()
var/B = (get_effective_size()/tmob.get_effective_size()*2) //macro divided by micro, times 2
tmob.adjustBruteLoss(B) //final result in brute loss
//Proc for picking up people. WIP.
//Proc for instantly grabbing valid size difference. Code optimizations soon(TM)
/*
/mob/living/proc/attempt_to_scoop(var/mob/living/M)
var/sizediv = get_effective_size()/M.get_effective_size()
if(!holder_default && holder_type)
holder_default = holder_type
if(!istype(M))
/mob/living/proc/sizeinteractioncheck(var/mob/living/tmob)
if(abs(get_effective_size()/tmob.get_effective_size())>=2.0 && get_effective_size()>tmob.get_effective_size())
return 0
if(buckled)
to_chat(src,"<span class='notice'>You have to unbuckle them before you can pick them up.</span>")
return 0
if(sizediv >= 2)
holder_type = /obj/item/holder/micro
var/obj/item/holder/m_holder = get_scooped(M)
holder_type = holder_default
if (m_holder)
return 1
else
return 0
else
return 1
*/
//Clothes coming off at different sizes, and health/speed/stam changes as well