Skip to content

Commit

Permalink
Merge pull request #34 from 778b/BaseMissionItems
Browse files Browse the repository at this point in the history
Base mission items
  • Loading branch information
778b authored Feb 3, 2024
2 parents d859cb3 + ac46c20 commit b714d10
Show file tree
Hide file tree
Showing 18 changed files with 86,778 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Content.Client/Entry/EntryPoint.cs
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,8 @@ public override void Init()
_prototypeManager.RegisterIgnore("wireLayout");
_prototypeManager.RegisterIgnore("alertLevels");
_prototypeManager.RegisterIgnore("nukeopsRole");
_prototypeManager.RegisterIgnore("secretPool");
_prototypeManager.RegisterIgnore("missionMapGrid");
_prototypeManager.RegisterIgnore("stationGoal"); // Corvax-StationGoal
_prototypeManager.RegisterIgnore("loadout"); // Corvax-Loadout

Expand Down
20 changes: 20 additions & 0 deletions Content.Server/TS/MissionMapGridPrototype.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.List;
using Robust.Shared.Utility;

namespace Content.Server.TS;

/// <summary>
/// Stores data for generic queries.
/// Each query is run in turn to get the final available results.
/// These results are then run through the considerations.
/// </summary>
[Prototype]
public sealed partial class MissionMapGridPrototype : IPrototype
{
[IdDataField]
public string ID { get; private set; } = default!;

[DataField(required: true)]
public ResPath MapPath;
}
19 changes: 19 additions & 0 deletions Content.Server/TS/SecretPoolPrototype.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
using Robust.Shared.Prototypes;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.List;

namespace Content.Server.TS;

/// <summary>
/// Stores data for generic queries.
/// Each query is run in turn to get the final available results.
/// These results are then run through the considerations.
/// </summary>
[Prototype]
public sealed partial class SecretPoolPrototype : IPrototype
{
[IdDataField]
public string ID { get; private set; } = default!;

[DataField(customTypeSerializer: typeof(PrototypeIdListSerializer<EntityPrototype>))]
public List<String> PoolItems = new();
}
4 changes: 4 additions & 0 deletions Resources/Locale/en-US/paper/paper-misc.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,7 @@ book-text-ame-scribbles = I don't know if you're trained already, so I hope this
The golden rule is 2 injection for every 1 core. You can go lower to save fuel.
Higher will burn the engine out and eventually make it explode. Don't.
Don't forget to refuel it, it tends to stop at the worst possible time.
book-text-mission-paper-1 = English experiment: 12
book-text-mission-paper-2 = English document: 562
15 changes: 15 additions & 0 deletions Resources/Locale/ru-RU/paper/paper-misc.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,18 @@ book-text-ame-scribbles =
Золотое правило - 2 впрыска на 1 ядро. В целях экономии топлива можно поставить меньше.
Поставите больше - и это привёдет к перегреву ДАМ, что в конечном итоге вызовет взрыв. Давайте без этого.
Не забывайте заправлять ДАМ, так как топливо имеет тенденцию заканчиваться в самый неподходящий момент.
book-text-mission-paper-1 =
Эксперимент 12:
Объект перестал реагировать на свет, показатели электромагнитной активности без изменений,
акустические датчики начили фиксировать посторонние помехи, источник которых установить пока не удалось.
Думаю уже можно сделать вывод что объект перешел в другую фазу, продолжаем действовать согласно инструкции.
book-text-mission-paper-2 =
Объяснительная записка.
Номер документа: №562
Должность: Директор исследований
Имя: Григорий Макаренко
По существу случившегося, могу сказать следующее, виновные, указанные в приложении А настоящей записке,
в проишествии №9, уже переданы службе безопасности по статье Грубая халатность, свою вину, как начальник
перечисленных преступников признаю, в ходе расследования были выявлены проблемные участки объекта, а также
неточность, ранее разработанных инструкций, по сему уже были приняты меры по устранению неточностей и
разработанна новая инструкция обращения с объектом, приложенная к настоящей записке.
77,876 changes: 77,876 additions & 0 deletions Resources/Maps/Mission/broken-aspid.yml

Large diffs are not rendered by default.

Loading

0 comments on commit b714d10

Please sign in to comment.