Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIRROR] Basic Constructs: Juggernaut #268

Merged
merged 1 commit into from
Oct 25, 2023
Merged

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Skyrat: Skyrat-SS13/Skyrat-tg#24547
Original PR: tgstation/tgstation#79170

About The Pull Request

Converts juggernaut constructs to basic mobs. These guys are really simple, so this is a pretty straightforward one.

The one notable thing about this PR is that I got annoyed that projectile reflection code was copy-pasted in two different places (the main one for things like the ablative trenchcoat, and right here on the juggernaut). So, trenchcoat-style reflection is now a proc on /obj/projectile, which is used in both places.

AI-controlled juggernauts are as simple as befits these big lugs, doing nothing but slowly walking toward mobs and beating them to death with their giant fists.

Why It's Good For The Game

Removes another 5 simple animals.

Not too much else to say about this one, but it's easier to make projectiles bounce off of things now if anyone wants to do that.

Changelog

🆑 lizardqueenlexi
refactor: Juggernaut constructs now use the basic mob framework. Please report any bugs.
/:cl:

* Basic Constructs: Juggernaut (#79170)

## About The Pull Request

Converts juggernaut constructs to basic mobs. These guys are really
simple, so this is a pretty straightforward one.

The one notable thing about this PR is that I got annoyed that
projectile reflection code was copy-pasted in two different places (the
main one for things like the ablative trenchcoat, and right here on the
juggernaut). So, trenchcoat-style reflection is now a proc on
`/obj/projectile`, which is used in both places.

AI-controlled juggernauts are as simple as befits these big lugs, doing
nothing but slowly walking toward mobs and beating them to death with
their giant fists.
## Why It's Good For The Game

Removes another 5 simple animals.

Not too much else to say about this one, but it's easier to make
projectiles bounce off of things now if anyone wants to do that.
## Changelog
:cl:
refactor: Juggernaut constructs now use the basic mob framework. Please
report any bugs.
/:cl:

---------

Co-authored-by: san7890 <the@ san7890.com>

* Basic Constructs: Juggernaut

* Modular

* Map Reset

---------

Co-authored-by: lizardqueenlexi <[email protected]>
Co-authored-by: san7890 <the@ san7890.com>
Co-authored-by: Giz <[email protected]>
@ReezeBL ReezeBL merged commit 86cd468 into master Oct 25, 2023
@ReezeBL ReezeBL deleted the upstream-mirror-24547 branch October 25, 2023 06:31
AnywayFarus added a commit that referenced this pull request Oct 25, 2023
Iajret pushed a commit that referenced this pull request Jan 3, 2024
…268)

* Updates discord link in panic bunker

* Fixes undeleted query

* makes these use the span procs instead

* Update client_procs.dm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants