TGMC:Xenomorph Mechanics: различия между версиями

Материал из SS220 /tg/station13 (Space Station 13)
Перейти к навигации Перейти к поиску
(Новая страница: «{{TGMC}} Here you can check out xenomorph mechanics more in-depth, with formulas and rules taken directly from the source code. == Health and Armor == Regen is pretty complicated. It always works on weeds (or off weeds if you have CASTE_INNATE_HEALING), and changes according to several things: * Doesn't work if you're on fire. * Base regen is 1+3.75% max HP. * On resting weeds (white), regen increased 20% (after all modifiers, so it's always 1.2 times fas...»)
 
Нет описания правки
Строка 1: Строка 1:
{{TGMC}}
{{TGMC}}


Here you can check out xenomorph mechanics more in-depth, with formulas and rules taken directly from the source code.
== Здоровье и броня ==
Существует множество способов регенерировать своё здоровье, большинство ксеноморфов могут лечиться только на ксено-траве.


== Health and Armor ==
* Вы не можете регенерировать, если горите.
Regen is pretty complicated. It always works on weeds (or off weeds if you have CASTE_INNATE_HEALING), and changes according to several things:
* Базовая регенерация высчитывается по формуле 1+3.75% от максимального здоровья.
* Отдых (Rest [[File:Resting.png|24px]]) на белой ксенотраве увеличивает регенерацию на 20%.
* Регенерация стоя и при отдыхе различается в 5 раз.
* Если у улья жива [[TGMC:Queen|королева]] или [[TGMC:Shrike|принцесса]] (на одном z-уровне с вами) любая регенерация будет увеличена в 2 раза.
* Феромоны увеличивают регенерацию в процентах от максимального здоровья, увеличение зависит от силы феромонов.


* Doesn't work if you're on fire.
'''Формула''':
* Base regen is 1+3.75% max HP.
* On resting weeds (white), regen increased 20% (after all modifiers, so it's always 1.2 times faster). But you only gain the bonus if you rest.
* When standing, a major debuff (modifier is  1.1 resting vs 0.2 standing, so about 5 times as slow).
* When you have '''Queen''' of '''Shrike''' alive (on same z-level) any regen is doubled.
* Pheromones increase regen by % of max HP or flat, depending on aura level.
 
'''Formula''':


<code>REGEN = (1 + (maxHealth * (0.0375 + 0.01*Regen_aura_level))) * Multipliers</code>
<code>REGEN = (1 + (maxHealth * (0.0375 + 0.01*Regen_aura_level))) * Multipliers</code>
Строка 19: Строка 17:
<code>Multipliers = (0.2*Standing + 1.1*Resting) * (1+Ruler_alive) * (1+Resting*Resting_weeds*0.2)</code>
<code>Multipliers = (0.2*Standing + 1.1*Resting) * (1+Ruler_alive) * (1+Resting*Resting_weeds*0.2)</code>


Regen works with a '''delay'''.
Регенерация происходит с '''задержкой'''.


* If under regen aura, delay is small.
* Если на вас действуют феромоны регенерации - задержка маленькая.
* Without aura, it gradually double every tick until reaches max as given by formula above. So it is worth resting for a while, but also note that timer starts working if you're standing up. So you can stand alert, wait for regen to ramp up, and then rest.
* Если не действует, то Without aura, it gradually double every tick until reaches max as given by formula above. So it is worth resting for a while, but also note that timer starts working if you're standing up. So you can stand alert, wait for regen to ramp up, and then rest.


==== Sunder ====
==== Sunder или же степень пробития брони ====
regens a little different.
Данная регенерация происходит немного иначе.


* Activation of regen is under same rules.
* Активация регенерации начинает также, как и здоровье.
* Base is 0.5% per tick.
* Базовая регенерация равна 0.5% в тик.
* Resting doubles regen.
* Отдых (Rest [[File:Resting.png|24px]]) удваивает регенерацию.
* Resting weeds double again.
* Отдых (Rest [[File:Resting.png|24px]]) на ксенотраве также удваивает регенерацию.
* +10% per regen aura level.
* +10% за каждый уровень феромонов.


<code>Sunder_regen = 0.5 * (1+resting) * (1+resting_weeds) * (1+0.1*Regen_aura_level)</code>
<code>Sunder_regen = 0.5 * (1+resting) * (1+resting_weeds) * (1+0.1*Regen_aura_level)</code>


Among other things, healing abilities (Psychic cure) also give 5% of HP restored to sunder heal.
Кроме всего перечисленного, лечащие способности (Psychic Cure [[File:Heal_xeno.png|24px]]) также восстанавливают броню на 5% от вылеченного здоровья.


==== Critical ====
==== Критическое состояние ====
After getting smacked well enough, xeno goes to critical condition. He cannot perform actions, but still affected by regen mechanics. Also, off weeds he loses 5 health per tick.
После получения достаточного урона ксеноморф падает в критическое состояние. В нем он не может производить никакие действия, но на него продолжают действовать механики регенерации. Если он будет лежать в критическом состоянии не на ксено-траве, то будет терять 5 здоровья в тик.


==== Plasma ====
==== Плазма ====


* Resting doubles regen
* Отдых (Rest [[File:Resting.png|24px]]) удваивает регенерацию.
* Resting weeds give +20%
* Отдых (Rest [[File:Resting.png|24px]]) на ксенотраве усиливает регенерацию на 20%.
* Recovery aura does '''NOT''' affect plasma
* Аура регенерации '''НЕ''' работает на восстановление плазмы.


== Fire and resin ==
== Огонь и смоляное желе ==
Fire turns off regen, auras and some abilities. Damage per tick is
Огонь отключает регенерацию, феромоны и некоторые способности, а также наносит урон каждый тик по формуле:


<code>(#fire_stacks + 3) * (1-fire_resist)</code>
<code>(#fire_stacks + 3) * (1-fire_resist)</code>


Resin jelly increases your fire resist by '''20''' flat, and protects you from obtaining '''new''' fire stacks. Existing fire stacks persist.
Смоляное желе увеличивает сопротивление к огню на '''20''', а также защищает от '''нового''' возгарания. Если ксеноморф уже горел, то желе его не потушит.


Using acid spit on xeno directly removes all fire from him.
Плевок кислотой (Acid Spit [[File:TGMC_Xeno_Spit.gif|24px]]) прямо на ксеноморфа - тушит его.


== Pheromones ==
== Феромоны ==
'''AURAS DO NOT STACK!''' Only the most powerful is taken for each pheromone.
'''ФЕРОМОНЫ НЕ СКЛАДЫВАЮТСЯ!''' На деле ксеноморфы получают эффекты от самой сильной ауры.


Pheromones strength from lowest to highest
Ниже представлены касты ксеноморфов в порядке от самых слабых до самых сильных феромонов:


[[File:Wiki Images.png|64px|link=TGMC:Drone#Maturity_Statistics_and_Evolution_Paths|Drone]] Drone, [[File:CarrierTGMC.png|64px|link=TGMC:Carrier#Maturity_Statistics_and_Evolution_Paths|Carrier]] Carrier, [[File:TGMC_Defiler.png|64px|link=TGMC:Defiler#Maturity_Statistics_and_Evolution_Paths|Defiler]] Defiler, [[File:HivelordTGMC.png|64px|link=TGMC:Hivelord#Maturity_Statistics_and_Evolution_Paths|Hivelord]] Hivelord and [[File:Shrike.png|64px|link=TGMC:Shrike#Maturity_Statistics_and_Evolution_Paths|Shrike]] Shrike (they have the same pheromones strength), [[File:PraetorianTGMC.png|64px|link=TGMC:Praetorian#Maturity_Statistics_and_Evolution_Paths|Praetorian]] Praetorian, [[File:QueenTGMC.png|64px|link=TGMC:Queen#Maturity_Statistics_and_Evolution_Paths|Queen]] Queen, and finally [[File:TGMC King.png|64px|link=TGMC:King#Maturity_Statistics_and_Evolution_Paths|King]] King.
[[File:Wiki Images.png|64px|link=TGMC:Drone#Maturity_Statistics_and_Evolution_Paths|Drone]] [[TGMC:Drone|Трутень]], [[File:CarrierTGMC.png|64px|link=TGMC:Carrier#Maturity_Statistics_and_Evolution_Paths|Carrier]] [[TGMC:Carrier|Переносчик]], [[File:TGMC_Defiler.png|64px|link=TGMC:Defiler#Maturity_Statistics_and_Evolution_Paths|Defiler]] [[TGMC:Defiler|Осквернитель]], [[File:HivelordTGMC.png|64px|link=TGMC:Hivelord#Maturity_Statistics_and_Evolution_Paths|Hivelord]] [[TGMC:Hivelord|Лорд улья]] и [[File:Shrike.png|64px|link=TGMC:Shrike#Maturity_Statistics_and_Evolution_Paths|Shrike]] [[TGMC:Shrike|Принцесса]] (имеют одинаковую силу феромонов), [[File:PraetorianTGMC.png|64px|link=TGMC:Praetorian#Maturity_Statistics_and_Evolution_Paths|Praetorian]] [[TGMC:Praetorian|Преторианец]], [[File:QueenTGMC.png|64px|link=TGMC:Queen#Maturity_Statistics_and_Evolution_Paths|Queen]] [[TGMC:Queen|Королева]], [[File:TGMC King.png|64px|link=TGMC:King#Maturity_Statistics_and_Evolution_Paths|King]] [[TGMC:King|Король]].


{| class="wikitable"
{| class="wikitable"
! style="background:#afeeee" width=150|Pheromones
! style="background:#afeeee" width=150|Феромоны
! style="background:#afeeee" |Effect
! style="background:#afeeee" |Эффект
|-
|-
![[File:TGMC_Recovery.png|64px]]<br>Recovery
!Восстановление<br>[[File:TGMC_Recovery.png|64px]]<br>Recovery
|Described above. Gives 1% regen per level.  
|Описан выше. Дает 1% регенерации за уровень.
Also increases effect of healing abilities.
Также увеличивает силу лечащих способностей.


Regen only works on weeds.
Регенерация работает только на ксено-траве
|-
|-
![[File:TGMC_Warding.png|64px]]<br>Warding
!Защита<br>[[File:TGMC_Warding.png|64px]]<br>Warding
|Gives 2.5 Soft Armor (in each category) per level.
|Увеличивает защиту на 2.5 (в каждой категории) за уровень.
|-
|-
![[File:TGMC_Frenzy.png|64px]]<br>Frenzy
!Ускорение<br>[[File:TGMC_Frenzy.png|64px]]<br>Frenzy
| +0.06 base speed per level.
| +0.06 к базовой скорости за уровень.
|}<code>Aura_range = round(6+Aura_level*2)</code>
|}<code>Aura_range = round(6+Aura_level*2)</code>


Aura (pheromone) level (strength) is on each xeno's page. Varies from 2 to 6.
Сила феромонов представлена на страницах ксеноморфов и варьируется от 1 до 6.


== Queen mechanics ==
== Механики королевы ==
Hive leaders have Queen's pheromones (type and level). And of course they can choose their own if they posses this ability.
Лидеры улья разносят феромоны королевы (тот же тип и уровень). Также они могут выбрать свои феромоны, кроме феромонов королевы и они будут работать одновременно (если они одного и того же типа, то сильнейшие).


Rally minions summons minions nearby, note that activation sets behaviour to "aggressive". This patch Queen should get a rally point ability similar to that of Hive mind. Every minion will go there - including those who spawned after. Minions have low degree of independence, so if enemy is nearby they will aggro and attack.
Все Т4 ксеноморфы, а также лидеры улья имеют способность призыв миньонов (Rally Minions [[File:TGMC_Rally_Minions.png|24px]]) которая заставляет ближайших миньонов двигаться за вами, их первоначальное поведение "агрессивное". У миньонов примитивное поведение - они будут нападать на ближайшего противника и отступать при малом количестве здоровья.


== Buildings ==
== Структуры ==
[[File:Resin wall.png|64px]] Resin wall. They regen on their own. Starts at 150 HP, regens at 3 HP per 5 secs, up to 300 HP. This maximum is same for all castes, starting health differs. Has 40% bullet resistance.  
[[File:Resin wall.png|64px]] Resin wall. Имеет пассивную регенерацию и 40% к сопротивлению пулям. При постройке у неё 150 здоровья, которые увеличиваются на 3 каждые 5 секунд, вплоть до 300. Максимум одинаков для всех каст, но начальное здоровье различается.


[[File:Resin door.png|64px]] Resin Door. Has 100 HP for [[TGMC:Drone|'''Drone''']] with 1.5 Hardness and 160 HP for [[TGMC:Hivelord|'''Hivelord''']] with Hardness 2.
[[File:Resin door.png|64px]] Resin Door. Имеет 100 здоровья при постройке [[TGMC:Drone|'''трутнем''']] и 160 здоровья при постройке [[TGMC:Hivelord|'''лордом улья'']].


Before Containment SHitters are open, all weed costs only half as much.
До того, как створки ЛЗ будут открыты, поросль тратит лишь половину от стандартных затрат плазмы.


== Tier Slots ==
== Количество тиров в улье ==
'''Tier 4''' are limited to one each of: Queen, Shrike, King.
'''Тир 4''' ограничен в количестве и увеличивается на 1 за королеву, принцессу и короля в улье.


'''Tier 3:'''
'''Tier 3:'''


<code>Tier 3 = (NUM_XENOS-NUM_TIER_3)/3+1</code>
<code>Тир 3 = (NUM_XENOS-NUM_TIER_3)/3+1</code>


Minimum one. If current number of T3 is higher than that, no xeno is devolved (the number stays until death of one of them).
Минимум один. Если так случилось, что количество тир 3 ксеноморфов больше лимита, то ничего не произойдет. Просто другие касты не смогут эволюционировать до тир 3, пока не освободятся места.


'''Tier 2:'''
'''Тир 2:'''


<code>Tier 3 = NUM_TIER_0+NUM_TIER_1+NUM_TIER_4 + 1 - NUM_TIER_3</code>
<code>Tier 2 = NUM_TIER_0+NUM_TIER_1+NUM_TIER_4 + 1 - NUM_TIER_3</code>


So if somedoby evolves from T2 to T3, T2 slot is gone.
Если кто-то эволюционирует из Т2 в Т3, то Т2 слот не освободится.


'''Tier 1''' is unlimited
'''Тир 1''' не ограничен


'''Tier 0''' are larvas, see below.
'''Тир 0''' это грудоломы, они ниже.


== Larva spawn formula ==
== Формула рождаемости грудоломов ==
Points are given each minute, as below:
Поинты даются каждую минуту по формуле:


<code>PTS = ((1.75 + SILOS) * (marines * 0.035 * (marines_on_ship * 3 + marines_on_planet * 2)) / (1+1.75)) * (1+Hijacked*2) + BUFF</code>
<code>PTS = ((1.75 + SILOS) * (marines * 0.035 * (marines_on_ship * 3 + marines_on_planet * 2)) / (1+1.75)) * (1+Hijacked*2) + BUFF</code>


So, taking BUFF as 0, with '''1 silo''' you have multiplier of '''2.75.'''  
Итак, если принять So, BUFF за 0, то с '''1 сило''' мы получим модификатор '''2.75.'''  


With '''2 silos''', you have multiplier of '''3.75,''' which translates to '''36%''' increase in larvas.
С '''2 сило''', модификатор - '''3.75,''' что можно считать как ускорение на '''36%'''.


Buff base is '''0'''. Updates once every 5 minutes.
Стандартный Buff равен '''0''' и обновляется каждые 5 минут.


Changes according to:
Формула меняется, если:


# Monitoring decides that balance is off.
# Мониторинг решит, что баланс нарушен.
# There is a stalemate.
# Возникнет патовая ситуация.
# If live players are less than ghosts. Then there is <code>BUFF = GHOSTS * 0.75</code>  
# Если живых игроков меньше, чем призраков. Тогда баф будет вычисляться по формуле: <code>BUFF = GHOSTS * 0.75</code>  


For distress, you must gain '''8 points per larva'''. Also, at the start you gain '''2 burrowed larva'''.
Для режима Distress, стандарт: '''8 поинтов для рождения грудолома'''. А на старте ксеноморфы имеют '''2 закопанных грудолома'''.


When somebody enters the game on marine side, xeno gain '''3.25''' larva points. Therefore stable ratio is 2 xeno to 5 marines.
Когда кто-то заходит в игру за сторону TGMC, то ксеноморфы получают '''3.25''' поинтов. Поэтому стандартное соотношение сил - 2 ксеноморфа на 5 морпехов.

Версия от 07:17, 10 февраля 2022

DMCA Logo.png Эта страница относится к TGMC.

TGMC это билд, созданный на основе CM-SS13 и переделанный под ТГ.


Здоровье и броня

Существует множество способов регенерировать своё здоровье, большинство ксеноморфов могут лечиться только на ксено-траве.

  • Вы не можете регенерировать, если горите.
  • Базовая регенерация высчитывается по формуле 1+3.75% от максимального здоровья.
  • Отдых (Rest Resting.png) на белой ксенотраве увеличивает регенерацию на 20%.
  • Регенерация стоя и при отдыхе различается в 5 раз.
  • Если у улья жива королева или принцесса (на одном z-уровне с вами) любая регенерация будет увеличена в 2 раза.
  • Феромоны увеличивают регенерацию в процентах от максимального здоровья, увеличение зависит от силы феромонов.

Формула:

REGEN = (1 + (maxHealth * (0.0375 + 0.01*Regen_aura_level))) * Multipliers

Multipliers = (0.2*Standing + 1.1*Resting) * (1+Ruler_alive) * (1+Resting*Resting_weeds*0.2)

Регенерация происходит с задержкой.

  • Если на вас действуют феромоны регенерации - задержка маленькая.
  • Если не действует, то Without aura, it gradually double every tick until reaches max as given by formula above. So it is worth resting for a while, but also note that timer starts working if you're standing up. So you can stand alert, wait for regen to ramp up, and then rest.

Sunder или же степень пробития брони

Данная регенерация происходит немного иначе.

  • Активация регенерации начинает также, как и здоровье.
  • Базовая регенерация равна 0.5% в тик.
  • Отдых (Rest Resting.png) удваивает регенерацию.
  • Отдых (Rest Resting.png) на ксенотраве также удваивает регенерацию.
  • +10% за каждый уровень феромонов.

Sunder_regen = 0.5 * (1+resting) * (1+resting_weeds) * (1+0.1*Regen_aura_level)

Кроме всего перечисленного, лечащие способности (Psychic Cure Heal xeno.png) также восстанавливают броню на 5% от вылеченного здоровья.

Критическое состояние

После получения достаточного урона ксеноморф падает в критическое состояние. В нем он не может производить никакие действия, но на него продолжают действовать механики регенерации. Если он будет лежать в критическом состоянии не на ксено-траве, то будет терять 5 здоровья в тик.

Плазма

  • Отдых (Rest Resting.png) удваивает регенерацию.
  • Отдых (Rest Resting.png) на ксенотраве усиливает регенерацию на 20%.
  • Аура регенерации НЕ работает на восстановление плазмы.

Огонь и смоляное желе

Огонь отключает регенерацию, феромоны и некоторые способности, а также наносит урон каждый тик по формуле:

(#fire_stacks + 3) * (1-fire_resist)

Смоляное желе увеличивает сопротивление к огню на 20, а также защищает от нового возгарания. Если ксеноморф уже горел, то желе его не потушит.

Плевок кислотой (Acid Spit TGMC Xeno Spit.gif) прямо на ксеноморфа - тушит его.

Феромоны

ФЕРОМОНЫ НЕ СКЛАДЫВАЮТСЯ! На деле ксеноморфы получают эффекты от самой сильной ауры.

Ниже представлены касты ксеноморфов в порядке от самых слабых до самых сильных феромонов:

Drone Трутень, Carrier Переносчик, Defiler Осквернитель, Hivelord Лорд улья и Shrike Принцесса (имеют одинаковую силу феромонов), Praetorian Преторианец, Queen Королева, King Король.

Феромоны Эффект
Восстановление
TGMC Recovery.png
Recovery
Описан выше. Дает 1% регенерации за уровень.

Также увеличивает силу лечащих способностей.

Регенерация работает только на ксено-траве

Защита
TGMC Warding.png
Warding
Увеличивает защиту на 2.5 (в каждой категории) за уровень.
Ускорение
TGMC Frenzy.png
Frenzy
+0.06 к базовой скорости за уровень.

Aura_range = round(6+Aura_level*2)

Сила феромонов представлена на страницах ксеноморфов и варьируется от 1 до 6.

Механики королевы

Лидеры улья разносят феромоны королевы (тот же тип и уровень). Также они могут выбрать свои феромоны, кроме феромонов королевы и они будут работать одновременно (если они одного и того же типа, то сильнейшие).

Все Т4 ксеноморфы, а также лидеры улья имеют способность призыв миньонов (Rally Minions TGMC Rally Minions.png) которая заставляет ближайших миньонов двигаться за вами, их первоначальное поведение "агрессивное". У миньонов примитивное поведение - они будут нападать на ближайшего противника и отступать при малом количестве здоровья.

Структуры

Resin wall.png Resin wall. Имеет пассивную регенерацию и 40% к сопротивлению пулям. При постройке у неё 150 здоровья, которые увеличиваются на 3 каждые 5 секунд, вплоть до 300. Максимум одинаков для всех каст, но начальное здоровье различается.

Resin door.png Resin Door. Имеет 100 здоровья при постройке трутнем и 160 здоровья при постройке 'лордом улья.

До того, как створки ЛЗ будут открыты, поросль тратит лишь половину от стандартных затрат плазмы.

Количество тиров в улье

Тир 4 ограничен в количестве и увеличивается на 1 за королеву, принцессу и короля в улье.

Tier 3:

Тир 3 = (NUM_XENOS-NUM_TIER_3)/3+1

Минимум один. Если так случилось, что количество тир 3 ксеноморфов больше лимита, то ничего не произойдет. Просто другие касты не смогут эволюционировать до тир 3, пока не освободятся места.

Тир 2:

Tier 2 = NUM_TIER_0+NUM_TIER_1+NUM_TIER_4 + 1 - NUM_TIER_3

Если кто-то эволюционирует из Т2 в Т3, то Т2 слот не освободится.

Тир 1 не ограничен

Тир 0 это грудоломы, они ниже.

Формула рождаемости грудоломов

Поинты даются каждую минуту по формуле:

PTS = ((1.75 + SILOS) * (marines * 0.035 * (marines_on_ship * 3 + marines_on_planet * 2)) / (1+1.75)) * (1+Hijacked*2) + BUFF

Итак, если принять So, BUFF за 0, то с 1 сило мы получим модификатор 2.75.

С 2 сило, модификатор - 3.75, что можно считать как ускорение на 36%.

Стандартный Buff равен 0 и обновляется каждые 5 минут.

Формула меняется, если:

  1. Мониторинг решит, что баланс нарушен.
  2. Возникнет патовая ситуация.
  3. Если живых игроков меньше, чем призраков. Тогда баф будет вычисляться по формуле: BUFF = GHOSTS * 0.75

Для режима Distress, стандарт: 8 поинтов для рождения грудолома. А на старте ксеноморфы имеют 2 закопанных грудолома.

Когда кто-то заходит в игру за сторону TGMC, то ксеноморфы получают 3.25 поинтов. Поэтому стандартное соотношение сил - 2 ксеноморфа на 5 морпехов.