[Manual Mirror] Adds checkgrep for improper or missing atom Initialize args (mapload) (#19539)

* Adds checkgrep for improper or missing atom Initialize args (`mapload`) (#72846)

## About The Pull Request

Adds a grep for atom initialize overrides which does not include mapload

Regex used
`^/(obj|mob|turf|area|atom)/.+/Initialize\((?!mapload).*\)`

Also replaced some space indentation with some tab indentation in some
other greps


![image](https://user-images.githubusercontent.com/51863163/213883049-ef6d953a-e11f-4876-9852-c09633ddc289.png)

## Why It's Good For The Game

See #69107, #61759, #61623

## Changelog

No player facing changes

* Missed by #8374

* Add (mapload) to a //Skyrat Edit so that it passes

---------

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
This commit is contained in:
OrionTheFox
2023-02-26 15:20:38 -05:00
committed by GitHub
co-authored by MrMelbert
parent 3c2e8d5da2
commit d097050d1d
10 changed files with 31 additions and 25 deletions
@@ -29,7 +29,7 @@
blood_volume = BLOOD_VOLUME_NORMAL
ai_controller = /datum/ai_controller/basic_controller/pig
/mob/living/basic/pig/Initialize()
/mob/living/basic/pig/Initialize(mapload)
AddElement(/datum/element/pet_bonus, "oinks!")
AddElement(/datum/element/ai_retaliate)
AddElement(/datum/element/ai_flee_while_injured)