Skip to content

Conversation

@SELFHELL
Copy link

@SELFHELL SELFHELL commented Jan 15, 2026

Ports over all the stuff, testing to come

About The Pull Request

I'll fill this out once i've finished testing & tweaking everything,

Todo:

Finish the shittier Budget First Team so admins have an option that's not entirely wiping everyone out

Why It's Good For The Game

More admin toys are fun

Changelog

🆑
add: Pentex FIRST Team ERT
/:cl:

Ports over all the stuff, testing to come
@SELFHELL SELFHELL marked this pull request as ready for review January 16, 2026 21:56
@SELFHELL SELFHELL requested review from a team as code owners January 16, 2026 21:56
wound = 80

//------------SHOES------------
/obj/item/clothing/shoes/response
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shouldnt these all be vampire/darkpack subtypes?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah.. I was lazy porting it.

Comment on lines +3 to +10
melee = 80
bullet = 80
laser = 80
energy = 80
fire = 80
bomb = 80
acid = 80
wound = 80
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lower to 70 at least, we want people to have SOME chance

Comment on lines +24 to +27
/obj/item/clothing/shoes/response/firstteam
name = "first-team boots"
desc = "Pitch-black boots with hard, industrial laces."
icon_state = "ftboots"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

armor_type?

Comment on lines +82 to +84
/obj/item/clothing/suit/response/Initialize()
. = ..()
AddComponent(/datum/component/selling, 15, "suit", FALSE)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
/obj/item/clothing/suit/response/Initialize()
. = ..()
AddComponent(/datum/component/selling, 15, "suit", FALSE)
/obj/item/clothing/suit/response/Initialize()
. = ..()
AddComponent(/datum/component/selling, 200, "suit", FALSE)

selling ERT gear? the value is how much money they get per success (finance roll). If someone manages to slay a First Teamer they should get rewarded.

Comment on lines +100 to +102
/obj/item/clothing/under/response
desc = "Some clothes."
name = "clothes"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i know this isnt used and is kind of an abstract type for under/response/firstteam whatever, but pls swap the desc and name var locations as name usually comes before desc

Comment on lines +409 to +414






Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

just extra newlines lol

Comment on lines +1 to +6
/datum/ert/wod

/datum/ert/wod/swat
//TODO: Get the SWAT Icons from Bomby & reimplement SWAT using the normal ert system
/datum/ert/wod/national_guard
//TODO: Get new assets & reimplement the national guard using the normal ERT system
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ty

Comment on lines +15 to +18
/datum/ert/wod/pentex/budget
rename_team = "First Team" //For when you need a death-squad on a budget
mission = "Remove all hostile anomolous entities"
polldesc = "an 'elite' FIRST Team"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LOL - is this implemented?

Comment on lines +8 to +13
/datum/ert/wod/pentex
leader_role = /datum/antagonist/ert/wod/pentex/leader
roles = list(/datum/antagonist/ert/wod/pentex/medic, /datum/antagonist/ert/wod/pentex/exterminator, /datum/antagonist/ert/wod/pentex/specialist)
rename_team = "First Team"
mission = "Liquidate all hostile anomolous entities"
polldesc = "an elite FIRST Team"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

asking bc I dont know - can we set their objectives? i remember you PRed for that

Comment on lines +20 to +26
/obj/item/radio/headset/darkpack/pmc
name = "military radio"
radio_network = NETWORK_MILITARY

/obj/item/radio/headset/darkpack/pmc/Initialize()
. = ..()
set_frequency(FREQ_ENDRON)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure if FREQ_ENDRON exists and even if it did, you set the network to be military above

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.

2 participants