Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
b599d83
my head is in brick
EldritchPineapple Jul 12, 2026
6d7a50a
voucher mod
EldritchPineapple Jul 12, 2026
e8b0488
linter fart+ arcturus turbine automation
EldritchPineapple Jul 12, 2026
82fe92c
Merge branch 'main' into Arcturus
EldritchPineapple Jul 12, 2026
74d6fd1
fixeded
EldritchPineapple Jul 12, 2026
af0f8db
Merge branch 'main' into Arcturus
EldritchPineapple Jul 12, 2026
58c940e
greebles!!
EldritchPineapple Jul 12, 2026
4f1fabb
Merge branch 'main' into Arcturus
EldritchPineapple Jul 14, 2026
bc845b9
flyssa restored
EldritchPineapple Jul 15, 2026
b333d3f
wrong flyssa version oh no
EldritchPineapple Jul 15, 2026
322efe2
readded flyssa voucher to lathe recipes because i forgor
EldritchPineapple Jul 15, 2026
b08e739
Merge branch 'main' into Arcturus
EldritchPineapple Jul 15, 2026
2ad51b6
added rnd server (and computer), buildable halberds, just like the fl…
EldritchPineapple Jul 15, 2026
76dc84c
added telecomms server as well as id card console, and a turbine moni…
EldritchPineapple Jul 15, 2026
c6e5e77
i forgot exterior buttons for the mechbay blast doors
EldritchPineapple Jul 15, 2026
d21ee8e
Merge branch 'main' into Arcturus
EldritchPineapple Jul 16, 2026
c7136e0
requested changes made and ame are roundstart powered
EldritchPineapple Jul 17, 2026
c99c0f2
ftl updated i forgor
EldritchPineapple Jul 17, 2026
f96ad7d
Merge branch 'main' into Arcturus
EldritchPineapple Jul 17, 2026
0ee57e1
Merge branch 'main' into Arcturus
EldritchPineapple Jul 18, 2026
a6a42bd
shortened it by one (1) tile and added 2 (two) thrusters
EldritchPineapple Jul 18, 2026
f468e85
Merge branch 'Arcturus' of https://github.com/EldritchPineapple/Monol…
EldritchPineapple Jul 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/_Mono/research/tsf-research.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,6 @@ research-technology-tsfmc-tier-three-vouchers = Grade 3 Shipyard Production
research-technology-tsfmc-super-weapons = State-of-the-art Weapons Manufacturing
research-technology-tsfmc-synthalloy = Experimental Material Science
research-technology-tsfmc-advanced-module = TSFMC Advanced Cyborg Module Developpment

# T4 TSFN
research-technology-tsfmc-tier-four-vouchers = Capital Ship Fielding
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/_Mono/store/tsfmc-uplink-catalog.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,9 @@ uplink-security-t3-fujian-voucher-desc = A small card that contains the data for
uplink-security-flyssa-voucher-name = TSFMC Flyssa LPC [T4]
uplink-security-flyssa-voucher-desc = A small card that contains the data for the procurement of a Flyssa-class destroyer from the flagship's reserves.

uplink-security-arcturus-voucher-name = TSFMC Arcturus LPC [T4]
uplink-security-arcturus-voucher-desc = A small card that contains the data for the procurement of an Arcturus-class destroyer from the flagship's reserves.

uplink-security-sentry-mk290-name = MK-290 Deployable Sentry System
uplink-security-sentry-mk290-desc = A multipurpose portable sentry, capable of feeding from 5.56x45mm, 6.8x52mm, and 7.62x39mm magazines. Requires a screwdriver to disassemble once placed.

Expand Down
16 changes: 15 additions & 1 deletion Resources/Prototypes/_Mono/Catalogs/tsfmc_uplink_catalog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -428,6 +428,21 @@

# start T4

- type: listing
id: UplinkSecurityArcturusVoucher
name: uplink-security-arcturus-voucher-name
description: uplink-security-arcturus-voucher-desc
productEntity: ShipVoucherArcturus
cost:
FederationMilitaryCredit: 1000
categories:
- UplinkSecurityVouchers
conditions:
- !type:StoreWhitelistCondition
whitelist:
tags:
- FactionStaticUplinkTsf

- type: listing
id: UplinkSecurityFlyssaVoucher
name: uplink-security-flyssa-voucher-name
Expand All @@ -442,7 +457,6 @@
whitelist:
tags:
- FactionStaticUplinkTsf

# end T4

# Misc
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -426,6 +426,31 @@

# start T4

- type: entity
parent: BaseShipLPCRenewable
id: ShipVoucherArcturus
name: TSF Arcturus LPC [T4]
description: A small card that contains the data for the procurement of an Arcturus-class destroyer from the navy's bluespace reserves.
components:
- type: Sprite
sprite: _Mono/Objects/Misc/lpcnew.rsi
layers:
- state: icon_capital
- state: screen
color: "#05ffff"
- state: screen4
color: "#05ffff"
shader: unshaded
- type: ShipyardVoucher
destroyOnEmpty: false
cooldown: 7200 # 2 hours
consoleType: Security
companyName: TSF
vessels:
- Arcturus
- type: StaticPrice
vendPrice: 1000000

- type: entity
parent: BaseShipLPCRenewable
id: ShipVoucherFlyssa
Expand Down
17 changes: 17 additions & 0 deletions Resources/Prototypes/_Mono/Recipes/Lathes/Factions/shipyard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,23 @@
Silver: 5000
Gold: 5000

- type: latheRecipe
parent: BaseVoucherRecipe
id: ArcturusVoucherTSF
result: ShipVoucherArcturus
completetime: 170
materials:
Steel: 45000
Plasteel: 60000
Plastic: 50000
Glass: 12000
Plasma: 700
UraniumFissile: 1250
UraniumDepleted: 5500
Silver: 8000
Gold: 5625


# PDV

- type: latheRecipe
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
id: MonoTSFVouchersDynamic
recipes:
- FlyssaVoucherTSF
- ArcturusVoucherTSF
- FujianVoucherTSF
- AltairVoucherTSF
- PolarisVoucherTSF
Expand Down
18 changes: 16 additions & 2 deletions Resources/Prototypes/_Mono/Research/TSF/tsf_misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,12 +73,11 @@
- type: technology
id: TsfTierThreeVouchers
name: research-technology-tsfmc-tier-three-vouchers
entityIcon: ShipVoucherFlyssa
entityIcon: ShipVoucherAltair
discipline: TsfmcShipyard
tier: 3
cost: 80000
recipeUnlocks:
- FlyssaVoucherTSF
- AltairVoucherTSF
- FujianVoucherTSF
- PolarisVoucherTSF
Expand All @@ -87,6 +86,21 @@
- UniversalMaterialResearchT3
position: 11, 12

- type: technology
id: TsfTierFourVouchers
name: research-technology-tsfmc-tier-four-vouchers
entityIcon: ShipVoucherArcturus
discipline: TsfmcShipyard
tier: 3
cost: 45000
recipeUnlocks:
- ArcturusVoucherTSF
- FlyssaVoucherTSF
technologyPrerequisites:
- TsfTierThreeVouchers
- UniversalMaterialResearchT3
position: 11, 13

- type: technology
id: TsfMeds
name: research-technology-tsfmc-advanced-meds
Expand Down
45 changes: 45 additions & 0 deletions Resources/Prototypes/_Mono/Shipyard/Capitals/arcturus.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#Made with great stress by Eldritch_Pineapple
- type: vessel
id: Arcturus
parent: BaseVesselAntag
name: TSFN-PIN Arcturus
description: A gigantic capital fittingly named after one of the brightest stars once seen from Sol. Glory to the Federation.
limit: 1
hyperwarLimit: 3
hyperwarTimelock: 3600
price: 1225950
purchasable: false # voucher only
category: Large
group: Security
access: Security
shuttlePath: /SharedMaps/_Mono/Shuttles/Capitals/arcturus.yml
guidebookPage: Null
class:
- Capital
- Destroyer
- Medical
- Chemistry
- Patrol
engine:
- AME

- type: gameMap
id: Arcturus
mapName: 'TSFN-PIN Arcturus'
mapPath: /SharedMaps/_Mono/Shuttles/Capitals/arcturus.yml
minPlayers: 0
stations:
Arcturus:
stationProto: StandardFrontierSecurityVessel
gridComponents:
- type: VesselInfo
description: "One of the greatest pride and joys of the TSFN. Her turbolaser batteries' shine rivals with the star it was named after. Sol invictus."
components:
- type: StationNameSetup
mapNameTemplate: 'Arcturus TSFN{1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- type: StationJobs
availableJobs:
Deputy: [ 0, 0 ]
3 changes: 0 additions & 3 deletions Resources/Prototypes/_Mono/Shipyard/Capitals/flyssa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,3 @@
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- type: StationJobs
availableJobs:
Deputy: [ 0, 0 ]
29,403 changes: 29,403 additions & 0 deletions Resources/SharedMaps/_Mono/Shuttles/Capitals/arcturus.yml

Large diffs are not rendered by default.

Loading