- add: Changeling antagonist (#2)

* Changeling WIP

* UI

* Pointers fix

* Moved out abilities

* Regenerate ability

* Fixed Regenerate ability
Prevent ghosting while regenerating

* Cleanup

* Base lesser form

* Finished Lesser Form && Transform

* Transform Sting

* Blind Sting

* Mute Sting
Added OnExamine on absorbed human

* Hallucination Sting
Changeling Absorb and transfer absorbed entities to absorber

* Cryogenic Sting

* Adrenaline Sacs

* Transform now uses Polymorph

* Armblade, Shield, Armor

* Tentacle Arm ability
Tentacle Gun system

* WIP with bugs

* WiP bugs

* fix implant transfer

* Fixed bugs with shop transfer and actions transfer

* Just in case

* Vi sitter i ventrilo och spelar DotA

* Fixes and proper LesserForm tracking

* !!!!!

* Fixed empty buttons

* WIP Gamerule
Ready - shop

* nerf stun time cause its sucks

* cleaning

* just in case

* Absorb DNA Objective.

* Partial objectives with bugs

* fix

* fix pointer

* Changeling objectives

* Changeling objectives №2

* Admin verb, game rule

* Fixed empty list check
Icons for objectives

* Changeling chat, changeling names etc.

* fix some merge errors

* - fix: Fixed all bugs with changeling

---------

Co-authored-by: Y-Parvus <yevhen.parvus@gmail.com>
Co-authored-by: Y-Parvus <61109031+Y-Parvus@users.noreply.github.com>
Co-authored-by: HitPanda <104197232+EnefFlow@users.noreply.github.com>
Co-authored-by: EnefFlow <regeto90@mail.ru>
This commit is contained in:
rhailrake
2024-01-31 14:01:35 +00:00
committed by GitHub
parent 7872502bf8
commit aa8e31fa7e
127 changed files with 3747 additions and 33 deletions

View File

@@ -0,0 +1,3 @@
chat-manager-changeling-channel-name = HIVE
hud-chatbox-select-channel-Changeling = Hive
chat-manager-send-changeling-chat-wrap-message = [bold]\[HIVE\][/bold] [font size=13][italic][bold]{ $player }[/bold] hisses, "{ $message }"[/italic][/font]

View File

@@ -1,5 +1,6 @@
verb-categories-antag = Antag ctrl
admin-verb-make-traitor = Make the target into a traitor.
admin-verb-make-changeling = Make the target into a changeling.
admin-verb-make-zombie = Zombifies the target immediately.
admin-verb-make-nuclear-operative = Make target into a lone Nuclear Operative.
admin-verb-make-pirate = Make the target into a pirate. Note this doesn't configure the game rule.
@@ -7,8 +8,9 @@ admin-verb-make-head-rev = Make the target into a Head Revolutionary.
admin-verb-make-thief = Make the target into a thief.
admin-verb-text-make-traitor = Make Traitor
admin-verb-text-make-changeling = Make Changeling
admin-verb-text-make-zombie = Make Zombie
admin-verb-text-make-nuclear-operative = Make Nuclear Operative
admin-verb-text-make-pirate = Make Pirate
admin-verb-text-make-head-rev = Make Head Rev
admin-verb-text-make-thief = Make Thief
admin-verb-text-make-thief = Make Thief

View File

@@ -110,3 +110,6 @@ alerts-revenant-essence-desc = The power of souls. It sustains you and is used f
alerts-revenant-corporeal-name = Corporeal
alerts-revenant-corporeal-desc = You have manifested physically. People around you can see and hurt you.
alerts-changeling-chemicals-name = Chemicals
alerts-changeling-chemicals-desc = Our chemicals.

View File

@@ -0,0 +1,13 @@
#Changeling
changeling-title = Changeling
changeling-description = A changeling has boarded the station!
changeling-not-enough-ready-players = Not enough players readied up for the game! There were {$readyPlayersCount} players readied up out of {$minimumPlayers} needed. Can't start Changeling.
changeling-no-one-ready = No players readied up! Can't start Changeling.
changeling-round-end-agent-name = changeling
changeling-role-greeting =
You are a changeling!
Your objectives are listed in the character menu.
Use the evolution shop to gain new abilities.
Death to Nanotrasen!
changeling-role-briefing-short = Use '<' to communicate with other members of the Hive.

View File

@@ -0,0 +1,4 @@
objective-condition-absorb-dna = Absorb {$count} humans.
objective-condition-absorb-more-dna = Absorb more humans, that others in the Hive.
objective-condition-absorb-changeling-title = Absorb {$targetName}, {CAPITALIZE($job)}.
objective-condition-escape-with-identity-title = Escape with {$targetName}, {CAPITALIZE($job)} identity.

View File

@@ -1,6 +1,9 @@
roles-antag-syndicate-agent-name = Syndicate agent
roles-antag-syndicate-agent-objective = Complete your objectives without being caught.
roles-antag-changeling-name = Changeling
roles-antag-changeling-objective = Complete your objectives without being caught.
roles-antag-initial-infected-name = Initial Infected
roles-antag-initial-infected-objective = Once you turn, infect as many other crew members as possible.

View File

@@ -13,5 +13,7 @@ store-category-job = Job
store-category-armor = Armor
store-category-pointless = Pointless
# Revenant
# Revenant && Changeling
store-category-abilities = Abilities
store-category-stings = Stings
store-category-boosters = Boosters

View File

@@ -9,7 +9,7 @@ store-currency-display-debugdollar = {$amount ->
}
store-currency-display-telecrystal = TC
store-currency-display-stolen-essence = Stolen Essence
store-currency-display-changeling-point = DNA Points
store-currency-display-space-cash = {$amount ->
[one] One Dollar
*[other] Dollars

View File

@@ -12,6 +12,8 @@ gun-component-wrong-ammo = Wrong ammo!
gun-SemiAuto = semi-auto
gun-Burst = burst
gun-FullAuto = full-auto
gun-PullItem = grab item
gun-PullMob = grab human
# BallisticAmmoProvider
gun-ballistic-cycle = Cycle