Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
683 commits
Select commit Hold shift + click to select a range
7ba3f75
Automatic changelog update
PJBot Feb 28, 2026
adc6605
Adding serpentcrest to map pool + overhauling several rooms (#43061)
TytosB Feb 28, 2026
219f562
Automatic changelog update
PJBot Feb 28, 2026
c3d5754
Change Bad Chembottle Suffixes (#43064)
kontakt Feb 28, 2026
c4d6e5b
Reparent White Gilgamesh (#43065)
kontakt Feb 28, 2026
ed0b178
Throwing Croissant Incorrect Inhand Removed (#43066)
kontakt Feb 28, 2026
34d162b
Automatic changelog update
PJBot Feb 28, 2026
b5b21c0
Fix Makeshift Juicer Crafting (#43075)
ScarKy0 Feb 28, 2026
1751e41
Automatic changelog update
PJBot Feb 28, 2026
3c75e82
Add xenoborg gun sprites (#43013)
beck-thompson Feb 28, 2026
6c33441
Automatic changelog update
PJBot Feb 28, 2026
6828aba
Remove unused noise texture (#42970)
eoineoineoin Feb 28, 2026
99d275f
[Fix] Door remote fixes (#43063)
Velken Feb 28, 2026
7970c4a
Automatic changelog update
PJBot Feb 28, 2026
b3501bc
Revenants cannot be stuck with plastic explosives (#42889)
IProduceWidgets Feb 28, 2026
5d967bf
Automatic changelog update
PJBot Feb 28, 2026
28ebad6
Removed rollerskates & clown-outfit cargo bounties; reduce pancakes n…
Hitlinemoss Feb 28, 2026
eab6b9c
Automatic changelog update
PJBot Feb 28, 2026
2e0875a
Fix damagable mispredicts (#43080)
slarticodefast Feb 28, 2026
15e4b51
Automatic changelog update
PJBot Mar 1, 2026
b32e24b
Update Credits (#43084)
github-actions[bot] Mar 1, 2026
2011b52
use proxy methods in EntitySystems (#43083)
slarticodefast Mar 1, 2026
5add083
fix topicals (#43087)
slarticodefast Mar 1, 2026
855979f
Automatic changelog update
PJBot Mar 1, 2026
1008bc5
APC building doAfter fix (#43089)
AffleWaffle Mar 1, 2026
d6eb03c
Automatic changelog update
PJBot Mar 1, 2026
9c28c19
[STAGING] Innate prying tooltip (#43081)
ScarKy0 Mar 1, 2026
59e7886
Fixed Mining Hardsuit Helmet Name + Added Internals to Crates (#43072)
SirWarock Mar 1, 2026
5136e98
Automatic changelog update
PJBot Mar 1, 2026
38a31af
Fix "Unknown messageId" warnings from ID cards (#42886)
Tayrtahn Mar 1, 2026
df8e151
yaml format nitpick (#43074)
Pharaz4 Mar 1, 2026
8770701
Fix AtmosDebugOverlay being always active (#43073)
B-Kirill Mar 1, 2026
2de2d76
Only one puddle sparkle please (#43086)
jessicamaybe Mar 1, 2026
19c8221
Add borg construction interaction test (#42359)
Tayrtahn Mar 1, 2026
07f24e7
Fix door remotes 2 (#43094)
Velken Mar 1, 2026
0673373
Automatic changelog update
PJBot Mar 1, 2026
1fee95f
Stable merge to master (#43095)
SlamBamActionman Mar 2, 2026
18149db
Support for melee weapon user overrides (#39633)
Pok27 Mar 2, 2026
d9d0cd9
add nested entity effects+conditions (#42341)
deltanedas Mar 3, 2026
8cb0664
Inventory + Storage toolshed query commands (#40813)
UpAndLeaves Mar 3, 2026
11fd67d
Automatic changelog update
PJBot Mar 3, 2026
b098b82
Hyper autolathe now requires the same ammount of manipulators as auto…
ProPeperos Mar 4, 2026
be19f0b
Automatic changelog update
PJBot Mar 4, 2026
eea773f
Remove salv stuff from mothership (#43007)
Samuka-C Mar 4, 2026
506f9a3
Automatic changelog update
PJBot Mar 4, 2026
eb18317
HTNComponent from SharedNPCSystem (#42750)
Shegare Mar 4, 2026
1918f8e
Small tippy fix + msg toolshed additions (#43082)
neomoth Mar 6, 2026
0611a4f
Automatic changelog update
PJBot Mar 6, 2026
cfe2e06
Brings Estoc DMR accuracy to standard rifle accuracy, removes movemen…
august-sun Mar 7, 2026
c2681cd
Automatic changelog update
PJBot Mar 7, 2026
b2b547b
Initial decoupling pass on Damageable (#43103)
sowelipililimute Mar 7, 2026
90f6a72
Automatic changelog update
PJBot Mar 7, 2026
ae6b681
PinpointerSystem&Component cleanup (#42463)
alexalexmax Mar 7, 2026
755cdea
Serpentcrest antivirus update (#43102)
TytosB Mar 7, 2026
f98be0d
Automatic changelog update
PJBot Mar 7, 2026
e00c8bd
Vulpkanin Gauze (#43096)
Minemoder5000 Mar 7, 2026
12f25e2
Automatic changelog update
PJBot Mar 7, 2026
15f9528
Fixing issue 42759, air grenades cannot be re-triggered. (#42866)
11BelowStudio Mar 8, 2026
e630dcd
Update Credits (#43140)
github-actions[bot] Mar 8, 2026
05843d0
Mix xenoborg_scream.ogg to mono (#43132)
Tayrtahn Mar 8, 2026
1821d1e
Automatic changelog update
PJBot Mar 8, 2026
dd051d0
Nukie guidebook improvements (#43131)
CoconutThunder Mar 8, 2026
601e572
Make map tests more fine-grained. (#42977)
moonheart08 Mar 8, 2026
1b50111
Weather entities (#41427)
TheShuEd Mar 8, 2026
24382dd
Automatic changelog update
PJBot Mar 8, 2026
4cdef6a
Patch for engine ComponentFilter (#43168)
moonheart08 Mar 10, 2026
8e0a271
Refactor guide entry tests. (#43159)
moonheart08 Mar 10, 2026
b01d2ec
Refactor explosion prototype tests. (#43158)
moonheart08 Mar 10, 2026
5eba73c
Refactor Device Linking tests. (#43157)
moonheart08 Mar 10, 2026
be8bd66
Refactor construction tests (#43155)
moonheart08 Mar 10, 2026
87a3787
Add exception tolerance to SharedDoAfterSystem. (#43088)
moonheart08 Mar 10, 2026
b07fc5f
Reactions test cleanup. (#42979)
moonheart08 Mar 10, 2026
229ce3e
Refactor MobThresholds and Stamina tests. (#43156)
moonheart08 Mar 10, 2026
c83077f
Update `NodeHelpers` and `Node.GetReachableNodes` to use `Entity<Tran…
Tayrtahn Mar 10, 2026
700e901
Add a basic API to `JukeboxSystem` (#42896)
Tayrtahn Mar 11, 2026
5f030ee
Atmos YAML-defined gas flammability, flammability API (#43165)
ArtisticRoomba Mar 11, 2026
f3bb1be
Vent Hordes (#43047)
ScarKy0 Mar 11, 2026
d547adc
Automatic changelog update
PJBot Mar 11, 2026
67b0e89
Add DB Config to development.toml (#43036)
Geekyhobo Mar 12, 2026
012ffe5
Add banning to server api (#43205)
Simyon264 Mar 12, 2026
38cd873
Revert "Support for melee weapon user overrides" (#43106)
slarticodefast Mar 12, 2026
03f1963
Update RT to 273.0.0 (#43130)
Tayrtahn Mar 13, 2026
d902843
Wrapped parcels can go into mail carts (#43226)
Centronias Mar 13, 2026
30c28b5
Make test runnable on windows in debug config again (#43227)
Centronias Mar 13, 2026
03d5c4c
Removes a test that handles engine behavior in content. (#43228)
moonheart08 Mar 13, 2026
d6f1e97
Automatic changelog update
PJBot Mar 13, 2026
a915930
[Fix] Silicon Ion Law Scramble Text (#43229)
Velken Mar 13, 2026
dcbe5e0
Automatic changelog update
PJBot Mar 13, 2026
a1d7406
Move a metric fuckton of AtmosphereSystem to Shared. (#42989)
Princess-Cheeseballs Mar 14, 2026
58cab10
fix bottle reagent localization (#43208)
TaserTheFox Mar 14, 2026
e105237
Automatic changelog update
PJBot Mar 14, 2026
2cbc857
Fix missing word from emitter alerts (#43225)
CroilBird Mar 14, 2026
e49d36a
Make EntityTableSpawner spawn relative to grid instead of map (#43234)
SnappingOpossum Mar 14, 2026
fe8f5f2
Add a holy light effect to bible healing (#43189)
themias Mar 14, 2026
23aa4c9
Automatic changelog update
PJBot Mar 14, 2026
6e33382
Automatic changelog update
PJBot Mar 14, 2026
93dccc3
Content-side IRobustRandom cleanup. (#43231)
moonheart08 Mar 14, 2026
fbed18b
Cleanup warnings: CS0168, CS0414 (#43198)
B-Kirill Mar 14, 2026
4ab475a
On Exo, fixed power for AI North and South external cameras (#43143)
Suenrg Mar 14, 2026
4e6bf98
Automatic changelog update
PJBot Mar 15, 2026
193c0dc
CachedResources for GasTileDangerousTemperatureOverlay (#43032)
insoPL Mar 15, 2026
05b6ec1
Update Credits (#43241)
github-actions[bot] Mar 15, 2026
d5ed6aa
Refactor: Gas tile overlay split (#42881)
insoPL Mar 15, 2026
3caea16
Move ID card name/title length limit to server (#43237)
Tayrtahn Mar 15, 2026
60ce454
Update ruined_prison_ship.yml (#43242)
Mar 15, 2026
57d8210
Revert "Remove salv stuff from mothership (#43007)"
ScarKy0 Mar 15, 2026
f796cef
remove changelog
ScarKy0 Mar 15, 2026
38f7800
Single item cargo orders are delivered in Parcel Wrap instead of crat…
Centronias Mar 15, 2026
c99d94c
Automatic changelog update
PJBot Mar 15, 2026
c51a7ea
Refactor Ion Law string generation (#42629)
Velken Mar 15, 2026
116e09e
Fix bug blocking character saves for species without hair. (#43170)
VerinSenpai Mar 15, 2026
651b70f
Automatic changelog update
PJBot Mar 15, 2026
bd96c0e
Revert "Remove salv stuff from mothership (#43007)" (#43249)
ScarKy0 Mar 15, 2026
2736c45
Predict reagent grinder (#42815)
slarticodefast Mar 15, 2026
bc0ce07
Automatic changelog update
PJBot Mar 15, 2026
5c94e14
Fix reagent grinders on dev map (#43253)
slarticodefast Mar 15, 2026
4554e3a
Fix changelog for #43049 (#43248)
SlamBamActionman Mar 15, 2026
31bf1e7
Fixed the two-handed activated sound bug. (#38070)
RedBookcase Mar 16, 2026
53e4139
Removed MovementBodyPartComponent (#43257)
Tuchila-Adi-Bogdan Mar 16, 2026
f89fdaa
Revert "Xenoborg extractor (#42796)"
ScarKy0 Mar 16, 2026
e9d7362
revert CL
ScarKy0 Mar 16, 2026
b335e4e
Revert "Xenoborg extractor (#42796)" (#43262)
SlamBamActionman Mar 17, 2026
4495128
Fix floating point tilefire nonsense (#43263)
ArtisticRoomba Mar 17, 2026
6d9d3ef
Staging Stable Release (#43265)
Princess-Cheeseballs Mar 17, 2026
9b0067e
Staging To Master (#43264)
Princess-Cheeseballs Mar 17, 2026
ec8f1d7
Add test result archiving to our test actions + Test fixes (#43175)
moonheart08 Mar 17, 2026
33beb79
Update RT to 274.0.0 (#43261)
Tayrtahn Mar 17, 2026
5645b94
Make the chem guidebook show when chemicals adjust body temperature (…
Eternally-Confused Mar 17, 2026
f63d2fd
Automatic changelog update
PJBot Mar 17, 2026
4ae82ec
Tech disk resprite and pricing changes (#37719)
murolem Mar 17, 2026
53ca3fe
Automatic changelog update
PJBot Mar 17, 2026
dd6254f
Fix Airtight Explosion Cache (#43276)
Princess-Cheeseballs Mar 18, 2026
9087a2e
Stable -> Master (#43284)
Princess-Cheeseballs Mar 18, 2026
cedae35
Fix thermomachine guidebook typo (#43285)
Buunie099 Mar 18, 2026
ee3926f
Automatic changelog update
PJBot Mar 18, 2026
b03a72d
DeleteComponentCommand minor cleanup/rename. (#43289)
VerinSenpai Mar 18, 2026
087edd2
Cleaning Blood Footstep Sounds (#43266)
Prole0 Mar 18, 2026
2008be2
Update Packed's TEG Burn chamber (#43278)
rwrv1 Mar 19, 2026
6a67512
Automatic changelog update
PJBot Mar 19, 2026
b251848
Move salvage RandomSpawners to EntityTableSpawners (#43233)
SnappingOpossum Mar 19, 2026
f27d600
Borg charger hitbox changes (#43300)
ProPeperos Mar 20, 2026
545a4bc
Automatic changelog update
PJBot Mar 20, 2026
d14423f
Move some simple random spawners to entity table spawners (#43305)
SnappingOpossum Mar 21, 2026
7a9cd0b
Fix melee attack sprite rotations (#43307)
slarticodefast Mar 21, 2026
803fd2d
Automatic changelog update
PJBot Mar 21, 2026
7cf3728
Update Credits (#43313)
github-actions[bot] Mar 22, 2026
d86219c
removed PhysicalConstants.ZERO_CELCIUS (#43316)
MendaxxDev Mar 22, 2026
226deda
Fix welders running an additional time when no damage remains. (#43321)
VerinSenpai Mar 22, 2026
441f4c8
Automatic changelog update
PJBot Mar 22, 2026
4f485d8
Correct attribution for /Textures/Objects/mre.rsi (#43328)
VerinSenpai Mar 23, 2026
cc732f2
Flatpack opening uses collision of flatpacked entity (#41849)
mqole Mar 24, 2026
fcb74f6
Automatic changelog update
PJBot Mar 24, 2026
8235971
Move remaining random spawners to entity table spawners (#43324)
SnappingOpossum Mar 24, 2026
0d1c744
Improvments for Reach station (#43046)
ProPeperos Mar 24, 2026
1a2831d
Automatic changelog update
PJBot Mar 24, 2026
d743763
Update RT to 274.0.1 (#43337)
slarticodefast Mar 24, 2026
db74373
remove all use cases of TimerComponent (#43320)
slarticodefast Mar 25, 2026
35d97c6
trico no longer heals when mob is crit, and no longer heals rad (#43293)
Not-A-Chair Mar 25, 2026
c57e117
Automatic changelog update
PJBot Mar 25, 2026
744e298
Fixes ambuzol pills. (#43331)
ArcaneValiance Mar 25, 2026
343cc04
Automatic changelog update
PJBot Mar 25, 2026
7e386de
Fix `SharedCrayonSystem` being both `[Virtual]` and `abstract` (#43339)
Tayrtahn Mar 25, 2026
3d67725
Painting and poster random spawners to entity table spawners (#43270)
SnappingOpossum Mar 26, 2026
971490e
Update RT to 275.0.0 (#43357)
Tayrtahn Mar 27, 2026
6a748d4
Пиратские прототипы, перенос в отдельную пиратскую папку (#4646)
KaiserMaus Aug 10, 2026
570a9da
Тестовый фикс зависших шардов (#4696)
ThereDrD0 Aug 10, 2026
1763b08
Обновление паблиша для тестового (#4689)
kanopus952 Aug 10, 2026
a4d93fe
Исправлены баги прототипов (#4661)
KaiserMaus Aug 10, 2026
f7b9532
Automatic changelog update
Sunrise-Bot Aug 10, 2026
6e10550
[ХОТФИКС] Исправление факса капитана на карте Марафон (#4653)
privet8385 Aug 10, 2026
9d0d291
Automatic changelog update
Sunrise-Bot Aug 10, 2026
1f26f96
Ксено экспедиция теперь только легкая сложность (#4683)
KaiserMaus Aug 11, 2026
c495ea7
Миграция чейнжлога с SS14.Changelog на Github Actions (#4690)
ThereDrD0 Aug 11, 2026
c464a19
Automatic changelog update
Sunrise-Bot Aug 11, 2026
5a5edba
Объявления станции (#4694)
Orvex07 Aug 11, 2026
90eb1ca
Automatic changelog update
Sunrise-Bot Aug 11, 2026
bfbd6b3
Automatic changelog update
Sunrise-Bot Aug 11, 2026
93fbf8c
Перевод хранения предыдущего запуска Changelog с файла в репозитории …
ThereDrD0 Aug 11, 2026
a4e94b8
Исправление профайлера тестов (#4701)
ThereDrD0 Aug 12, 2026
fc8baea
Фиксы рецептов (#4706)
Kinar7 Aug 12, 2026
f1d361d
Automatic changelog update
Sunrise-Bot Aug 12, 2026
3beacb3
Ускорения отправки шаттлов ОБР: 300>180 секунд до вылета (#4698)
KaiserMaus Aug 12, 2026
af924cc
Automatic changelog update
Sunrise-Bot Aug 12, 2026
c794d91
Фикс заполнености спидлоудеров патронами (#4685)
KaiserMaus Aug 12, 2026
0950614
Automatic changelog update
Sunrise-Bot Aug 12, 2026
fa0723a
откат Дельты (#4680)
SliZen69 Aug 12, 2026
6da8acd
Automatic changelog update [skip ci]
Sunrise-Bot Aug 12, 2026
69a6983
чух-чух (НЕ В РОТАЦИИ) (#4587)
SliZen69 Aug 12, 2026
d0b631c
Пиратские шаттлы для режима (#4647)
KaiserMaus Aug 12, 2026
a3e820d
Хот Фикс очистки скафандра мылом (#4702)
KaiserMaus Aug 12, 2026
ae6419f
Automatic changelog update
Sunrise-Bot Aug 12, 2026
1a6ce2c
Оторбражение типов патронов на спидлоудерах винтовочных клипс (#4703)
KaiserMaus Aug 12, 2026
7a05a13
Automatic changelog update
Sunrise-Bot Aug 12, 2026
e9c64a8
[Прототип] Балансная правка импланта у SELF (#4710)
XsenonDash Aug 13, 2026
f15769d
Automatic changelog update
Sunrise-Bot Aug 13, 2026
a4a7626
Улучшения нового чейнжлога (#4704)
ThereDrD0 Aug 13, 2026
ad9a780
Automatic changelog update
Sunrise-Bot Aug 13, 2026
ae5603c
Automatic changelog update [skip ci]
Sunrise-Bot Aug 13, 2026
4fa3d41
Исправление медиа чейнжлога PR #4704 (#4712)
ThereDrD0 Aug 13, 2026
3e11e91
Актуализация статистики тестов для шардирования (#4714)
ThereDrD0 Aug 14, 2026
e366b9a
Фикс тестов (#4715)
ThereDrD0 Aug 14, 2026
3314aa8
Более правильный и красивый док к чейнжлогу отвечающий на все вопросы…
ThereDrD0 Aug 14, 2026
d4fa47c
фиксы миди (#4693)
Lgibb18 Aug 14, 2026
58b919a
Automatic changelog update [skip ci]
Sunrise-Bot Aug 14, 2026
4f9c4f8
фикс шаттлов прибытия 2 (#4695)
Lgibb18 Aug 14, 2026
f53d114
Automatic changelog update [skip ci]
Sunrise-Bot Aug 14, 2026
601ad76
очередной хотфикс (#4660)
Fooksy2304 Aug 14, 2026
10e11c3
Обжились пиратики (#4711)
KaiserMaus Aug 14, 2026
6df23d7
Фикс консоль ID СССП (#4709)
KaiserMaus Aug 14, 2026
abbf846
Automatic changelog update [skip ci]
Sunrise-Bot Aug 14, 2026
abb1c19
куда более солидно (#4682)
Fooksy2304 Aug 14, 2026
9c319aa
Automatic changelog update [skip ci]
Sunrise-Bot Aug 14, 2026
9521d6a
Очистка оружейного музея Sunrise (#4672)
KaiserMaus Aug 14, 2026
a5889b7
Automatic changelog update [skip ci]
Sunrise-Bot Aug 14, 2026
a00b8fd
Исправления работы поломки самодельного оружия с шансом (#4718)
KaiserMaus Aug 15, 2026
c4884b0
Automatic changelog update [skip ci]
Sunrise-Bot Aug 15, 2026
09d36a7
Fix Абуз Крафта Турели на Упаковщике (#4679)
KaiserMaus Aug 15, 2026
84eb291
Automatic changelog update [skip ci]
Sunrise-Bot Aug 15, 2026
ee854c9
Поддержка нескольких чейнжлогов для форков (#4719)
ThereDrD0 Aug 15, 2026
3c71637
Automatic changelog update [skip ci]
Sunrise-Bot Aug 15, 2026
865d342
Upstream Wizden Visual NuBody and Sunrise compatibility fixes
kanopus952 Aug 16, 2026
4e6dfcc
Апстрим - стадия 1 (#4725)
ThereDrD0 Aug 16, 2026
c424143
Automatic changelog update [skip ci]
Sunrise-Bot Aug 16, 2026
956d5e3
Revert "[Port] Resprite Anomalies" (#4726)
KaiserMaus Aug 16, 2026
370af69
Хотфиксы апстрима (#4728)
kanopus952 Aug 16, 2026
d4eb4d3
Фиксы туториалов (#4727)
kanopus952 Aug 16, 2026
b81c79a
Automatic changelog update [skip ci]
Sunrise-Bot Aug 16, 2026
ab54312
Актуализация русской локализации (#4730)
ThereDrD0 Aug 16, 2026
03e72db
Фикс стейбл паблиша (#4735)
kanopus952 Aug 17, 2026
1d4b09a
Ребрендинг под Stellar Stories (#4738)
ThereDrD0 Aug 18, 2026
af80d15
Automatic changelog update [skip ci]
Sunrise-Bot Aug 18, 2026
8a119c9
ГМО вульпы будут сожжены (#4740)
KaiserMaus Aug 18, 2026
b1ca80c
Make Трусы Great Again (#4736)
KaiserMaus Aug 18, 2026
58493d7
Возвращены доступы консолей к ваниле (#4722)
KaiserMaus Aug 18, 2026
9fd74cf
Merge remote-tracking branch 'sunrise/master' into upstream
WardexOfficial Aug 19, 2026
9fc37a4
Auto-sync HideSpawnMenu categories
github-actions[bot] Aug 19, 2026
d4d511c
Фиксы багов апстрима (#4747)
kanopus952 Aug 19, 2026
4eb305a
Фиксы багов (#4739)
liegend Aug 19, 2026
51480bc
Глава революции свой цвет в меню игроков (#4721)
KaiserMaus Aug 19, 2026
6bc0980
Небольшой ребаланс локализации и доступности боеприпасов (#4742)
KaiserMaus Aug 19, 2026
0f968a6
Сочные Томаты убийцы (#4723)
KaiserMaus Aug 19, 2026
4984855
Merge remote-tracking branch 'sunrise/master' into upstream
WardexOfficial Aug 20, 2026
8280064
Merge branch 'upstream' of https://github.com/space-sunrise/project-f…
WardexOfficial Aug 20, 2026
1fae740
переключаемый магнит у сумки с рудой (#4432)
Kinar7 Aug 20, 2026
8d3290f
Фиксы апстрима (#4751)
kanopus952 Aug 21, 2026
db6ed06
Исправление HTML-медиа и зависания чейнджлога на старых PR (#4753)
ThereDrD0 Aug 21, 2026
b62f13d
Automatic changelog update [skip ci]
Sunrise-Bot Aug 21, 2026
80db0df
Исправление валидатора чейнджлога для старых PR (#4754)
ThereDrD0 Aug 21, 2026
f2c67f3
Merge remote-tracking branch 'sunrise/master' into upstream
WardexOfficial Aug 21, 2026
cf69148
Merge remote-tracking branch 'sunrise/master' into upstream
WardexOfficial Aug 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
6 changes: 3 additions & 3 deletions .agents/rules/ss14-codebase-prefix-detection.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ Don't start editing vanilla files until these three values ​​are defined.

Define a fork by collecting all concrete signals before choosing:

1. Git remote repository slug: the last repository name in the remote URL, for example `project-fire` in `space-sunrise/project-fire`.
1. Git remote repository slug: the last repository name in the remote URL, for example `project-fire` in `makura-games/project-fire`.
2. The name of the repository root folder and the path of the working directory.
3. Which forked project folder is actually present in the code base (`_Sunrise`, `_Scp`, `_Fish`, `_Lust`) near the files being changed.
4. The nearest existing edit markers in the adjacent code.

Do not infer the fork from the GitHub organization or owner name alone. `space-sunrise` is an organization name, not proof that the codebase is Sunrise. If the repository slug is `project-fire` or the active project folder is `_Scp`, select Fire even when the owner is `space-sunrise`.
Do not infer the fork from the GitHub organization or owner name alone. `makura-games` is an organization name, not proof that the codebase is Sunrise. If the repository slug is `project-fire` or the active project folder is `_Scp`, select Fire even when the owner is `makura-games`.

If the signals diverge:

Expand All @@ -39,7 +39,7 @@ Select the first line that matches the exact repository slug, the name of the ro

| Match | Prefix | Project folder | Single-line marker | Block markers | Note |
| --- | --- | --- | --- | --- | --- |
| `sunrise-station/space-station-14`, `space-sunrise/sunrise-station`, `sunrise-station`, `_Sunrise` | `Sunrise` | `_Sunrise` | `Sunrise-Edit` | `Sunrise edit start/end`, `Sunrise added start/end` | For new single placemarks, default to `Sunrise-Edit`. |
| `sunrise-station/space-station-14`, `makura-games/sunrise-station`, `sunrise-station`, `_Sunrise` | `Sunrise` | `_Sunrise` | `Sunrise-Edit` | `Sunrise edit start/end`, `Sunrise added start/end` | For new single placemarks, default to `Sunrise-Edit`. |
| `fire-station/project-fire`, `project-fire`, `fire-station`, `_Scp` | `Fire` | `_Scp` | `Fire edit`, `Fire added` | `Fire edit start/end`, `Fire added start/end` | For Fire, single edit/add marks are different. |
| `fish-station`, `_Fish` | `Fish` | `_Fish` | `FIsh edit` | Use local file style | Don't automatically normalize the legacy token case. |
| `lust-lustation`, `_Lust` | `Lust` | `_Lust` | `Lust edit` | Use local file style | If there is already a block-style nearby inside Lust, follow it. |
Expand Down
2 changes: 1 addition & 1 deletion .agents/skills/ss14-upstream-maintenance/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ To clearly separate vanilla code from our modifications, a special project folde
2. **Partial classes:** Extensions of vanilla classes (see below).
3. **Assets:** New sprites, sounds, textures.

The selected project folder is a consequence of the active fork, not of the subsystem being touched. If the active fork is Fire, write new project code under `_Scp`. Do not move new files to `_Sunrise` just because the repository owner is `space-sunrise`, the original code came from Sunrise, or the change is a vanilla hook.
The selected project folder is a consequence of the active fork, not of the subsystem being touched. If the active fork is Fire, write new project code under `_Scp`. Do not move new files to `_Sunrise` just because the repository owner is `makura-games`, the original code came from Sunrise, or the change is a vanilla hook.

> [!TIP]
> **Isolation principle:**
Expand Down
6 changes: 3 additions & 3 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ reviews:
Use `.agents/rules/*.md` and `.agents/skills/*/SKILL.md` as the Codex-facing review knowledge base.
Treat `.agents/` as the canonical source tree. Treat `.agent/`, `.claude/`, `.cursor/`, and `.github/` as compatibility bridge trees.
Prefer repository-specific rules and skills over generic framework advice or web-derived guidance when they conflict.
When inferring the active fork from a git remote slug or GitHub repository identifier, ignore the owner or organization segment and use only the repository name plus the actual project folder and local edit markers. For example, evaluate `space-sunrise/project-fire` by `project-fire`, not by `space-sunrise`.
Do not hard-code Sunrise from the `space-sunrise` organization name. If the exact repository slug is `project-fire` or the active project folder is `_Scp`, review as Fire: use the `Fire` prefix, `_Scp` project folder, and `Fire edit` / `Fire added` markers. If the exact repository slug is `sunrise-station` or the active project folder is `_Sunrise`, review as Sunrise.
When inferring the active fork from a git remote slug or GitHub repository identifier, ignore the owner or organization segment and use only the repository name plus the actual project folder and local edit markers. For example, evaluate `makura-games/project-fire` by `project-fire`, not by `makura-games`.
Do not hard-code Sunrise from the `makura-games` organization name. If the exact repository slug is `project-fire` or the active project folder is `_Scp`, review as Fire: use the `Fire` prefix, `_Scp` project folder, and `Fire edit` / `Fire added` markers. If the exact repository slug is `sunrise-station` or the active project folder is `_Sunrise`, review as Sunrise.
For a single-line upstream edit, a single-line marker in the active fork's native style is sufficient. Do not require `edit start/end` or `added start/end` blocks unless the fork edit spans multiple lines.
Ignore a leading UTF-8 BOM (`U+FEFF`) at the start of a text file. Do not request BOM removal unless the PR is explicitly about file encoding.
- path: "**/*.cs"
Expand Down Expand Up @@ -105,7 +105,7 @@ reviews:
name: "SS14 fork/project folder selection"
instructions: |
Run this check for every PR that adds or moves fork-owned code, prototypes, assets, or upstream edit markers.
Determine the active fork using `.agents/rules/ss14-codebase-prefix-detection.md`. Ignore the GitHub owner or organization segment: `space-sunrise` alone must not imply Sunrise.
Determine the active fork using `.agents/rules/ss14-codebase-prefix-detection.md`. Ignore the GitHub owner or organization segment: `makura-games` alone must not imply Sunrise.
Fail if exact Fire signals (`project-fire`, `_Scp`, or Fire markers) are reviewed as Sunrise or if new Fire-owned files are placed under `_Sunrise` instead of `_Scp`.
Fail if exact Sunrise signals (`sunrise-station`, `_Sunrise`, or Sunrise markers) are reviewed as Fire or if new Sunrise-owned files are placed under `_Scp` instead of `_Sunrise`.
Do not fail merely because the PR touches vanilla files. New fork logic still belongs in the active fork project folder, while vanilla files should contain only minimal hooks with the active fork's markers.
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ body:
- type: markdown
attributes:
value: |
Спасибо, что помогаете делать Sunrise Station лучше! Пожалуйста, заполните форму максимально подробно.
Спасибо, что помогаете делать Stellar Stories лучше! Пожалуйста, заполните форму максимально подробно.
- type: textarea
id: description
attributes:
Expand Down
13 changes: 12 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@
<!--
=== КАК ПИСАТЬ ЧЕЙНЖЛОГ ===

[RU]
[Подробная инструкция и полный пример](https://github.com/makura-games/sunrise-station/blob/master/Tools/_sunrise/changelog/README.md)

1) Не считайте тип чейнжлога частью вашего предложения.
add: Новая фича = ПЛОХО | add: Добавлена новая фича = ХОРОШО
2) Подробно описывайте, что вы добавили и как это использовать. Все должно быть в меру.
Expand All @@ -47,10 +48,20 @@ fix: Исправлены мелочи = УЖАСНО | fix: Исправлен
add: Добавлен новый хелпер-метод = ПЛОХО | НИЧЕГО НЕ ПИСАТЬ = ХОРОШО
* Иногда чейнжлог не нужен. Просто удалите это поле.

Добавляйте `media:` сразу после той записи, к которой относится изображение или видео:
`add: Добавлена новая рыба`
`media: ![Рыба в игре](https://example.org/fish.png)`
`media: [Демонстрация механики](https://example.org/demo.webm)`

Продолжайте текст записи на следующих строках; переносы сохранятся в Discord:
`fix: Первая строка исправления`
`Вторая строка той же записи`

-->

:cl: ВАШЕ_ИМЯ
- add: ТЕКСТ
- remove: ТЕКСТ
- tweak: ТЕКСТ
- fix: ТЕКСТ
:end-cl:
2 changes: 1 addition & 1 deletion .github/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Project-Condor:
org: space-sunrise
org: makura-games
project: 2
inbox: Inbox
labels:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto-locale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ permissions:
jobs:
update-locale:
runs-on: ubuntu-latest
if: github.repository == 'space-sunrise/sunrise-station' # && github.event.pull_request.merged == true
if: github.repository == 'makura-games/sunrise-station' # && github.event.pull_request.merged == true

steps:
- name: Checkout repository
Expand Down
Loading
Loading