Сообщения в ПДА (#564)
* add: Сообщения в ПДА * Search bar and colors in messages on the PDA
This commit is contained in:
@@ -3,6 +3,7 @@ device-pda-slot-component-slot-name-cartridge = Cartridge
|
||||
default-program-name = Program
|
||||
notekeeper-program-name = Notekeeper
|
||||
news-read-program-name = Station news
|
||||
messages-program-name = Messages
|
||||
|
||||
crew-manifest-program-name = Crew manifest
|
||||
crew-manifest-cartridge-loading = Loading ...
|
||||
|
||||
9
Resources/Locale/en-US/radio/components/pda-messages.ftl
Normal file
9
Resources/Locale/en-US/radio/components/pda-messages.ftl
Normal file
@@ -0,0 +1,9 @@
|
||||
messages-pda-error-header = ERROR
|
||||
messages-pda-error-message = An error has occured in the messages system, have you tried turning it off and on again?
|
||||
messages-pda-notification-header = A new message from {$name} has arrived on your PDA
|
||||
messages-pda-connection-error = CONNECTION ERROR
|
||||
messages-pda-unknown-name = Unknown
|
||||
messages-pda-unknown-job = Unassigned
|
||||
messages-pda-user-missing = NAME ENTRY MISSING
|
||||
messages-pda-ui-back = Back
|
||||
messages-pda-chat-choice = Select chat
|
||||
@@ -3,6 +3,7 @@ device-pda-slot-component-slot-name-cartridge = Картридж
|
||||
default-program-name = Программа
|
||||
notekeeper-program-name = Заметки
|
||||
news-read-program-name = Новости станции
|
||||
messages-program-name = Сообщения
|
||||
|
||||
crew-manifest-program-name = Манифест персонала
|
||||
crew-manifest-cartridge-loading = Загрузка ...
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# For the PDA screen
|
||||
comp-pda-ui = ID: [color=white]{ $owner }[/color], [color=yellow]{ CAPITALIZE($jobTitle) }[/color]
|
||||
comp-pda-ui-blank = ID:
|
||||
comp-pda-ui-owner = Владелец: [color=white]{ $actualOwnerName }[/color]
|
||||
comp-pda-ui-owner = Владелец: [color=white]{$actualOwnerName}[/color]
|
||||
comp-pda-io-program-list-button = Программы
|
||||
comp-pda-io-settings-button = Настройки
|
||||
comp-pda-io-program-fallback-title = Программа
|
||||
|
||||
9
Resources/Locale/ru-RU/radio/components/pda-messages.ftl
Normal file
9
Resources/Locale/ru-RU/radio/components/pda-messages.ftl
Normal file
@@ -0,0 +1,9 @@
|
||||
messages-pda-error-header = ОШИБКА
|
||||
messages-pda-error-message = В системе сообщений произошла ошибка, вы пробовали отключить и включить ее снова?
|
||||
messages-pda-notification-header = На ваш ПДА поступило новое сообщение от {$name}
|
||||
messages-pda-connection-error = ОШИБКА СОЕДЕНЕНИЯ
|
||||
messages-pda-unknown-name = Неизвестный
|
||||
messages-pda-unknown-job = Неназначен
|
||||
messages-pda-user-missing = ОТСУТСТВУЕТ ЗАПИСЬ ИМЕНИ
|
||||
messages-pda-ui-back = Назад
|
||||
messages-pda-chat-choice = Выберите чат
|
||||
@@ -4,3 +4,9 @@ ent-NotekeeperCartridge = картридж Заметки
|
||||
ent-NetProbeCartridge = картридж NetProbe
|
||||
.desc = Программа для получения адресов и частот сетевых устройств
|
||||
.suffix = { "" }
|
||||
ent-MessagesCartridge = картридж Сообщений
|
||||
.desc = Программа для обмена сообщениями с другими членами экипажа
|
||||
.suffix = { "" }
|
||||
ent-MessagesCartridgeSyndicate = картридж Сообщений Синдиката
|
||||
.desc = Программа для обмена сообщениями с другими агентами Синдиката
|
||||
.suffix = { "" }
|
||||
@@ -0,0 +1,4 @@
|
||||
ent-MessagesServer = сервер сообщений ПДА
|
||||
.desc = Сервер, который позволяет передавать сообщения с помощью ПДА
|
||||
ent-SyndicateMessagesServer = сервер сообщений ПДА Синдиката
|
||||
.desc = Сервер, который позволяет обмениваться сообщениями с помощью ПДА между оперативниками Синдиката.
|
||||
@@ -101,3 +101,23 @@
|
||||
id: BasicDevice
|
||||
name: device-frequency-prototype-name-basic-device
|
||||
frequency: 1280
|
||||
|
||||
- type: deviceFrequency
|
||||
id: NTMessagesServer
|
||||
name: device-frequency-prototype-name-nt-messages-server
|
||||
frequency: 2790
|
||||
|
||||
- type: deviceFrequency
|
||||
id: NTMessagesClient
|
||||
name: device-frequency-prototype-name-nt-messages-client
|
||||
frequency: 2791
|
||||
|
||||
- type: deviceFrequency
|
||||
id: SyndicateMessagesServer
|
||||
name: device-frequency-prototype-name-syndicate-messages-server
|
||||
frequency: 2792
|
||||
|
||||
- type: deviceFrequency
|
||||
id: SyndicateMessagesClient
|
||||
name: device-frequency-prototype-name-syndicate-messages-client
|
||||
frequency: 2793
|
||||
@@ -34,6 +34,54 @@
|
||||
state: news_read
|
||||
- type: NewsReaderCartridge
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: MessagesCartridge
|
||||
name: messages cartridge
|
||||
description: A program for messageing other crew
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Devices/cartridge.rsi
|
||||
state: cart-y
|
||||
- type: UIFragment
|
||||
ui: !type:MessagesUi
|
||||
- type: Cartridge
|
||||
programName: messages-program-name
|
||||
icon:
|
||||
sprite: Objects/Misc/books.rsi
|
||||
state: book_icon
|
||||
- type: MessagesCartridge
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wireless
|
||||
transmitFrequencyId: NTMessagesClient
|
||||
receiveFrequencyId: NTMessagesServer
|
||||
autoConnect: false
|
||||
- type: StationLimitedNetwork
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: MessagesCartridgeSyndicate
|
||||
name: syndicate messages cartridge
|
||||
description: A program for messageing other syndicate agents
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Devices/cartridge.rsi
|
||||
state: cart-y
|
||||
- type: UIFragment
|
||||
ui: !type:MessagesUi
|
||||
- type: Cartridge
|
||||
programName: messages-program-name
|
||||
icon:
|
||||
sprite: Objects/Misc/books.rsi
|
||||
state: book_icon
|
||||
- type: MessagesCartridge
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wireless
|
||||
transmitFrequencyId: SyndicateMessagesClient
|
||||
receiveFrequencyId: SyndicateMessagesServer
|
||||
autoConnect: false
|
||||
- type: StationLimitedNetwork
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: CrewManifestCartridge
|
||||
|
||||
@@ -74,6 +74,7 @@
|
||||
preinstalled:
|
||||
- CrewManifestCartridge
|
||||
- NotekeeperCartridge
|
||||
- MessagesCartridge
|
||||
- NewsReaderCartridge
|
||||
- BankCartridge
|
||||
cartridgeSlot:
|
||||
@@ -682,6 +683,7 @@
|
||||
preinstalled:
|
||||
- CrewManifestCartridge
|
||||
- NotekeeperCartridge
|
||||
- MessagesCartridge
|
||||
- NewsReaderCartridge
|
||||
- LogProbeCartridge
|
||||
|
||||
@@ -766,6 +768,7 @@
|
||||
uiKey: enum.PdaUiKey.Key
|
||||
preinstalled:
|
||||
- NotekeeperCartridge
|
||||
- MessagesCartridgeSyndicate
|
||||
cartridgeSlot:
|
||||
priority: -1
|
||||
name: Cartridge
|
||||
@@ -1067,6 +1070,7 @@
|
||||
uiKey: enum.PdaUiKey.Key
|
||||
preinstalled:
|
||||
- NotekeeperCartridge
|
||||
- MessagesCartridgeSyndicate
|
||||
cartridgeSlot:
|
||||
priority: -1
|
||||
name: Cartridge
|
||||
|
||||
@@ -80,3 +80,69 @@
|
||||
- EncryptionKeySecurity
|
||||
- EncryptionKeyService
|
||||
- EncryptionKeyCommand
|
||||
|
||||
- type: entity
|
||||
id: MessagesServer
|
||||
parent: BaseMachinePowered
|
||||
name: PDA messaging server
|
||||
description: Server that allows PDA messaging to function on the station.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Machines/server.rsi
|
||||
layers:
|
||||
- state: server
|
||||
- state: variant-research
|
||||
- type: ApcPowerReceiver
|
||||
powerLoad: 200
|
||||
- type: ExtensionCableReceiver
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 600
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 300
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
collection: MetalBreak
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
SheetSteel1:
|
||||
min: 1
|
||||
max: 2
|
||||
- type: Appearance
|
||||
- type: AmbientSound
|
||||
volume: -9
|
||||
range: 5
|
||||
sound:
|
||||
path: /Audio/Ambience/Objects/server_fans.ogg
|
||||
- type: MessagesServer
|
||||
- type: SingletonDeviceNetServer
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wireless
|
||||
transmitFrequencyId: NTMessagesServer
|
||||
receiveFrequencyId: NTMessagesClient
|
||||
autoConnect: false
|
||||
- type: StationLimitedNetwork
|
||||
|
||||
- type: entity
|
||||
id: SyndicateMessagesServer
|
||||
parent: MessagesServer
|
||||
name: Syndicate PDA messaging server
|
||||
description: Server that allows PDA messaging between Syndicate operatives to function.
|
||||
components:
|
||||
- type: MessagesServer
|
||||
- type: StationLimitedNetwork
|
||||
- type: SingletonDeviceNetServer
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wireless
|
||||
transmitFrequencyId: SyndicateMessagesServer
|
||||
receiveFrequencyId: SyndicateMessagesClient
|
||||
autoConnect: false
|
||||
Reference in New Issue
Block a user