Skip to content

Commit

Permalink
finally fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
PuroSlavKing committed Dec 22, 2024
1 parent 4ca5ef1 commit 56395b1
Show file tree
Hide file tree
Showing 36 changed files with 878 additions and 354 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ namespace Content.Server.Aliens.Components;
public sealed partial class AlienAcidComponent : Component
{
[DataField("corrosiveAcidPrototype", customTypeSerializer: typeof(PrototypeIdSerializer<EntityPrototype>))]
public string AcidPrototype = "CorrosiveAcid";
public string AcidPrototype = "CorrosiveAcidOverlay";
}
Original file line number Diff line number Diff line change
Expand Up @@ -41,50 +41,50 @@ ent-FacehuggerLamarr = Ламар
.desc = На конце хвоста есть что-то вроде трубки, но не похоже, что он может им пользоваться.
.suffix = Лицехват
ent-MobAlienDrone = ксеноморф дрон
ent-MobXenomorphDrone = ксеноморф дрон
.desc = Существо с черной гладкой оболочкой, длинными конечностями, острыми зубами и хищным, вытянутым черепом. У него отсутствуют глаза, а на месте рта ярко выраженные челюсти.
ent-MobAlienSentinel = ксеноморф плевальщик
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienHunter = ксеноморф охотник
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienPraetorian = ксеноморф преторианец
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienQueen = ксеноморф королева
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienMaid = ксеноморф горничная
.desc = { ent-MobAlienDrone.desc }
ent-MobXenomorphSentinel = ксеноморф плевальщик
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphHunter = ксеноморф охотник
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphPraetorian = ксеноморф преторианец
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphQueen = ксеноморф королева
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphMaid = ксеноморф горничная
.desc = { ent-MobXenomorphDrone.desc }
ent-MobAlienDroneDummy = { ent-MobAlienDrone }
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienSentinelDummy = { ent-MobAlienSentinel }
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienHunterDummy = { ent-MobAlienHunter }
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienPraetorianDummy = { ent-MobAlienPraetorian }
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienQueenDummy = { ent-MobAlienQueen }
.desc = { ent-MobAlienDrone.desc }
ent-MobAlienMaidDummy = { ent-MobAlienMaid }
.desc = { ent-MobAlienDrone.desc }
ent-MobXenomorphDroneDummy = { ent-MobXenomorphDrone }
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphSentinelDummy = { ent-MobXenomorphSentinel }
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphHunterDummy = { ent-MobXenomorphHunter }
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphPraetorianDummy = { ent-MobXenomorphPraetorian }
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphQueenDummy = { ent-MobXenomorphQueen }
.desc = { ent-MobXenomorphDrone.desc }
ent-MobXenomorphMaidDummy = { ent-MobXenomorphMaid }
.desc = { ent-MobXenomorphDrone.desc }
ent-MobAlienLarvaGrowStageThreeDummy = { ent-MobAlienLarvaGrowStageThree }
.desc = { ent-MobAlienLarvaGrowStageThree.desc }
ent-SpawnMobAlienDrone = спавнер ксеноморф дрон
.desc = { ent-MobAlienDrone.desc }
ent-SpawnMobAlienSentinel = спавнер ксеноморф плевальщик
.desc = { ent-MobAlienDrone.desc }
ent-SpawnMobAlienHunter = спавнер ксеноморф охотник
.desc = { ent-MobAlienDrone.desc }
ent-SpawnMobAlienPraetorian = спавнер ксеноморф преторианец
.desc = { ent-MobAlienDrone.desc }
ent-SpawnMobAlienQueen = спавнер ксеноморф королева
.desc = { ent-MobAlienDrone.desc }
ent-SpawnMobAlienMaid = спавнер ксеноморф горничная
.desc = { ent-MobAlienDrone.desc }
ent-SpawnMobXenomorphDrone = спавнер ксеноморф дрон
.desc = { ent-MobXenomorphDrone.desc }
ent-SpawnMobXenomorphSentinel = спавнер ксеноморф плевальщик
.desc = { ent-MobXenomorphDrone.desc }
ent-SpawnMobXenomorphHunter = спавнер ксеноморф охотник
.desc = { ent-MobXenomorphDrone.desc }
ent-SpawnMobXenomorphPraetorian = спавнер ксеноморф преторианец
.desc = { ent-MobXenomorphDrone.desc }
ent-SpawnMobXenomorphQueen = спавнер ксеноморф королева
.desc = { ent-MobXenomorphDrone.desc }
ent-SpawnMobXenomorphMaid = спавнер ксеноморф горничная
.desc = { ent-MobXenomorphDrone.desc }
ent-SpawnMobAlienLarva = спавнер лярва
.desc = { ent-MobAlienLarvaGrowStageThree.desc }
station-event-alien-infestation-anouncement = Обнаружены неопознанные признаки жизни на борту станции. Обеспечьте безопасность внешних доступов, включая скубберы и вентиляцию.
station-event-xenomorph-infestation-announcement = Обнаружены неопознанные признаки жизни на борту станции. Обеспечьте безопасность внешних доступов, включая скубберы и вентиляцию.
hud-chatbox-select-channel-XenoHivemind = Разум роя
Expand All @@ -106,21 +106,28 @@ alien-maid-greeting = Вы - ксено-горничная. Будьте пох
alerts-plasma-name = Плазма
alerts-plasma-desc = Ваше тело синтезирует плазму, которую вы можете использовать для своих способностей.
ent-OrganXenoAcidGland = кислотная гланда
ent-CorrosiveAcid = кислота
.desc = Яркая зелёная кислота.
ent-CorrosiveAcidOverlay = { ent-AlienAcid }
.desc = { ent-AlienAcid.desc }
ent-CorrodedAcid = { ent-AlienAcid }
.desc = { ent-AlienAcid.desc }
ent-OrganXenomorphAcidGland = кислотная гланда
.desc = Вставляется в рот, позволяет носителю плеваться плазмой.
ent-OrganXenoEggsac = яйцеклад
ent-OrganXenomorphEggsac = яйцеклад
.desc = Вставляется в пах, позволяет носителю откладывать яйца.
ent-OrganXenoHivenode = разум роя
ent-OrganXenomorphHivenode = разум роя
.desc = Вставляется в голову, позволяет носителю стать единым с роем.
ent-OrganXenoPlasmaVesselTiny = крошечный плазменный мешочек
ent-OrganXenomorphPlasmaVesselTiny = крошечный плазменный мешочек
.desc = Вставляется в грудь, позволяет носителю хранить и вырабатывать плазму.
ent-OrganXenoPlasmaVesselSmall = маленький плазменный мешочек
.desc = { ent-OrganXenoPlasmaVesselTiny.desc }
ent-OrganXenoPlasmaVesselMedium = средний плазменный мешочек
.desc = { ent-OrganXenoPlasmaVesselTiny.desc }
ent-OrganXenoPlasmaVesselLarge = большой плазменный мешочек
.desc = { ent-OrganXenoPlasmaVesselTiny.desc }
ent-OrganXenoBrain = мозг пришельца
ent-OrganXenomorphPlasmaVesselSmall = маленький плазменный мешочек
.desc = { ent-OrganXenomorphPlasmaVesselTiny.desc }
ent-OrganXenomorphPlasmaVesselMedium = средний плазменный мешочек
.desc = { ent-OrganXenomorphPlasmaVesselTiny.desc }
ent-OrganXenomorphPlasmaVesselLarge = большой плазменный мешочек
.desc = { ent-OrganXenomorphPlasmaVesselTiny.desc }
ent-OrganXenomorphBrain = мозг пришельца
.desc = Вы слишком недоразвиты, чтобы понять его положение.
ent-TorsoXeno = торс ксеноморфа
ent-TorsoXenomorph = торс ксеноморфа
.desc = Сигма, крипер.
1 change: 1 addition & 0 deletions Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@
- type: IgnoreUIRange
- type: ShowRevIcons
- type: ShowZombieIcons
- type: ShowInfectedIcons # WWDP
- type: Inventory
templateId: aghost
- type: InventorySlots
Expand Down
52 changes: 26 additions & 26 deletions Resources/Prototypes/_White/Actions/xenomorph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
id: ActionXenomorphVision
name: action-toggle-xenomorph-vision-name
description: action-toggle-xenomorph-vision-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
icon: { sprite: _White/Interface/Actions/xenomorph.rsi, state: vision_on_action }
Expand All @@ -16,7 +16,7 @@
id: ActionVomit
name: action-vomit-name
description: action-vomit-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
icon: { sprite : Fluids/vomit.rsi, state: vomit-0 }
Expand All @@ -29,7 +29,7 @@
id: ActionMakeAcid
name: action-make-acid-name
description: action-make-acid-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
icon: { sprite : _White/Interface/Actions/xenomorph.rsi, state: acid_action }
Expand All @@ -41,7 +41,7 @@
id: ActionResinNode
name: action-create-weednode-name
description: action-create-weednode-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 2
Expand All @@ -53,7 +53,7 @@
id: ActionCombatModeToggleAlien
name: "[color=red]Боевой режим[/color]"
description: Войти в боевой режим.
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
checkCanInteract: false
Expand All @@ -69,7 +69,7 @@
id: ActionAlienDroneWall
name: action-create-resin-wall-name
description: action-create-resin-wall-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 3
Expand All @@ -81,7 +81,7 @@
id: ActionWindowResin
name: action-create-resin-window-name
description: action-create-resin-window-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 4
Expand All @@ -93,7 +93,7 @@
id: ActionAlienNest
name: action-create-alien-nest-name
description: action-create-alien-nest-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 4
Expand All @@ -107,72 +107,72 @@
id: ActionEvolveDrone
name: action-evolve-alien-drone
description: action-evolve-alien-drone-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 9
useDelay: 5
icon: { sprite : _White/Mobs/Aliens/Xenos/drone.rsi, state: aliend }
icon: { sprite : _White/Mobs/Aliens/Xenomorphs/drone.rsi, state: aliend }
event: !type:AlienDroneEvolveActionEvent

- type: entity
id: ActionEvolveSentinel
name: action-evolve-alien-sentinel
description: action-evolve-alien-sentinel-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 11
useDelay: 5
icon: { sprite : _White/Mobs/Aliens/Xenos/sentinel.rsi, state: aliens }
icon: { sprite : _White/Mobs/Aliens/Xenomorphs/sentinel.rsi, state: aliens }
event: !type:AlienSentinelEvolveActionEvent

- type: entity
id: ActionEvolvePraetorian
name: action-evolve-alien-praetorian
description: action-evolve-alien-praetorian-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 10
useDelay: 0
icon: { sprite : _White/Mobs/Aliens/Xenos/praetorian.rsi, state: alienp }
icon: { sprite : _White/Mobs/Aliens/Xenomorphs/praetorian.rsi, state: alienp }
event: !type:AlienPraetorianEvolveActionEvent

- type: entity
id: ActionEvolveHunter
name: action-evolve-alien-hunter
description: action-evolve-alien-hunter-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 10
useDelay: 0
icon: { sprite : _White/Mobs/Aliens/Xenos/hunter.rsi, state: alienh }
icon: { sprite : _White/Mobs/Aliens/Xenomorphs/hunter.rsi, state: alienh }
event: !type:AlienHunterEvolveActionEvent

- type: entity
id: ActionEvolveQueen
name: action-evolve-alien-queen
description: action-evolve-alien-queen-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 10
useDelay: 0
icon: { sprite : _White/Mobs/Aliens/Xenos/queen.rsi, state: alienq }
icon: { sprite : _White/Mobs/Aliens/Xenomorphs/queen.rsi, state: alienq }
event: !type:AlienQueenEvolveActionEvent

- type: entity
id: ActionLarvaGrow
name: action-larva-grow
description: action-larva-grow-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 10
useDelay: 0
icon: { sprite : _White/Mobs/Aliens/Xenos/larva.rsi, state: larva0 }
icon: { sprite : _White/Mobs/Aliens/Xenomorphs/larva.rsi, state: larva0 }
event: !type:AlienLarvaGrowActionEvent

# Hunter
Expand All @@ -181,7 +181,7 @@
id: ActionJumpAlien
name: action-alien-jump
description: action-alien-jump-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: WorldTargetAction
priority: 0
Expand All @@ -196,7 +196,7 @@
id: ActionStalkAlien
name: action-stalk-alien-hunter
description: action-stalk-alien-hunter-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 0
Expand All @@ -211,7 +211,7 @@
id: ActionAlienEgg
name: action-egg-alien
description: action-egg-alien-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 0
Expand All @@ -223,7 +223,7 @@
id: ActionAlienRoyalLarva
name: action-promotion-alien
description: action-promotion-alien-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: EntityTargetAction
priority: 0
Expand All @@ -235,7 +235,7 @@
id: ActionTailLash
name: action-tail-lash
description: action-tail-lash-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: InstantAction
priority: 0
Expand All @@ -247,7 +247,7 @@
id: ActionAlienTransferPlasma
name: action-transfer-plasma-alien
description: action-transfer-plasma-alien-desc
noSpawn: true
categories: [ HideSpawnMenu ]
components:
- type: EntityTargetAction
priority: 0
Expand Down
Loading

0 comments on commit 56395b1

Please sign in to comment.