Skip to content

Commit

Permalink
Gate map (space-wizards#32032)
Browse files Browse the repository at this point in the history
* import

* remove perma asteroid

* remove cyrillic

* ok

* Remove Chromite island, Move AI, add cameras

* remove mapped garbage

* add station anchors

* admeme teleporter

* remove wapr points, add nav beacons

* telecomm, camera servers, some atmos fix

* crew server

* remove white plating, fix MANY pipestacking

* playtest bugs fixing

* big update

* bunch minor fixes

* Update gate.yml

* out of rotation
  • Loading branch information
TheShuEd authored Dec 17, 2024
1 parent d90f6ce commit a77fcde
Show file tree
Hide file tree
Showing 8 changed files with 209,720 additions and 0 deletions.
1 change: 1 addition & 0 deletions Content.IntegrationTests/Tests/PostMapInitTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ public sealed class PostMapInitTest
"Train",
"Oasis",
"Cog",
"Gate",
"Amber"
};

Expand Down
209,625 changes: 209,625 additions & 0 deletions Resources/Maps/gate.yml

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions Resources/Prototypes/Entities/Objects/Devices/hand_teleporter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,19 @@
- HighRiskItem
- type: StealTarget
stealGroup: HandTeleporter

- type: entity
id: HandTeleporterAdmeme
suffix: Admeme
parent: BaseItem
name: interdimensional teleporter
description: allows you to open stable portal gates that are not limited by distance
components:
- type: Sprite
sprite: /Textures/Objects/Devices/hand_teleporter.rsi
layers:
- state: icon
color: green
- type: HandTeleporter
firstPortalPrototype: PortalGatewayBlue
secondPortalPrototype: PortalGatewayOrange
Original file line number Diff line number Diff line change
Expand Up @@ -324,6 +324,15 @@
- type: Sprite
state: bar

- type: entity
parent: BaseSign
id: SignBath
name: bathroom sign
description: A sign indicating the bathroom.
components:
- type: Sprite
state: bath

- type: entity
parent: BaseSign
id: SignKitchen
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Maps/Pools/default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
- Cog
- Core
- Fland
#- Gate
- Marathon
- Meta
- Oasis
Expand Down
65 changes: 65 additions & 0 deletions Resources/Prototypes/Maps/gate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
- type: gameMap
id: Gate
mapName: 'Gate Station'
mapPath: /Maps/gate.yml
minPlayers: 55
stations:
Gate:
stationProto: StandardNanotrasenStation
components:
- type: StationNameSetup
mapNameTemplate: '{0} Gate Station {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: 'ED'
- type: StationEmergencyShuttle
emergencyShuttlePath: /Maps/Shuttles/emergency_raven.yml
- type: StationJobs
availableJobs:
#service
Captain: [ 1, 1 ]
HeadOfPersonnel: [ 1, 1 ]
Bartender: [ 2, 2 ]
Botanist: [ 3, 3 ]
Chef: [ 2, 2 ]
Janitor: [ 2, 2 ]
Chaplain: [ 1, 1 ]
Librarian: [ 1, 1 ]
ServiceWorker: [ 2, 2 ]
Zookeeper: [ 1, 1 ]
Reporter: [ 2, 2 ]
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 3, 3 ]
StationEngineer: [ 4, 4 ]
TechnicalAssistant: [ 4, 4 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
Chemist: [ 2, 2 ]
MedicalDoctor: [ 3, 3 ]
Paramedic: [ 2, 2 ]
MedicalIntern: [ 4, 4 ]
Psychologist: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
Scientist: [ 4, 4 ]
ResearchAssistant: [ 4, 4 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SecurityOfficer: [ 6, 6 ]
Detective: [ 1, 1 ]
SecurityCadet: [ 4, 4 ]
Lawyer: [ 2, 2 ]
#supply
Quartermaster: [ 1, 1 ]
SalvageSpecialist: [ 3, 3 ]
CargoTechnician: [ 6, 6 ]
#civilian
Passenger: [ -1, -1 ]
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]
#silicon
StationAi: [ 1, 1 ]
Borg: [ 2, 2 ]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions Resources/Textures/Structures/Wallmounts/signs.rsi/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@
{
"name": "bar"
},
{
"name": "bath"
},
{
"name": "biblio"
},
Expand Down

0 comments on commit a77fcde

Please sign in to comment.