Bools and returns super-pr (#53221)

Replaces like 70-80% of 0 and such, as a side effect cleaned up a bunch of returns
Edit: Most left out ones are in mecha which should be done in mecha refactor already
Oh my look how clean it is

Co-authored-by: TiviPlus <TiviPlus>
Co-authored-by: Couls <coul422@gmail.com>
This commit is contained in:
TiviPlus
2020-08-28 14:26:37 -07:00
committed by GitHub
co-authored by TiviPlus <TiviPlus> Couls
parent cb49d3301b
commit ca366c3ea1
355 changed files with 1549 additions and 1591 deletions
+13 -13
View File
@@ -619,34 +619,34 @@
//Bad mobs! - Remember to add a comment explaining what's wrong with the mob
if(!MP)
return 0 //Sanity, this should never happen.
return FALSE //Sanity, this should never happen.
if(ispath(MP, /mob/living/simple_animal/hostile/construct))
return 0 //Verbs do not appear for players.
return FALSE //Verbs do not appear for players.
//Good mobs!
if(ispath(MP, /mob/living/simple_animal/pet/cat))
return 1
return TRUE
if(ispath(MP, /mob/living/simple_animal/pet/dog/corgi))
return 1
return TRUE
if(ispath(MP, /mob/living/simple_animal/crab))
return 1
return TRUE
if(ispath(MP, /mob/living/simple_animal/hostile/carp))
return 1
return TRUE
if(ispath(MP, /mob/living/simple_animal/hostile/mushroom))
return 1
return TRUE
if(ispath(MP, /mob/living/simple_animal/shade))
return 1
return TRUE
if(ispath(MP, /mob/living/simple_animal/hostile/killertomato))
return 1
return TRUE
if(ispath(MP, /mob/living/simple_animal/mouse))
return 1 //It is impossible to pull up the player panel for mice (Fixed! - Nodrak)
return TRUE
if(ispath(MP, /mob/living/simple_animal/hostile/bear))
return 1 //Bears will auto-attack mobs, even if they're player controlled (Fixed! - Nodrak)
return TRUE
if(ispath(MP, /mob/living/simple_animal/parrot))
return 1 //Parrots are no longer unfinished! -Nodrak
return TRUE //Parrots are no longer unfinished! -Nodrak
//Not in here? Must be untested!
return 0
return FALSE
#undef TRANSFORMATION_DURATION