Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experiment: 220 re-vamp #1911

Closed
wants to merge 3,130 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3130 commits
Select commit Hold shift + click to select a range
7f6ebc9
RSCADD: Remove lack of admin verbs (#14)
Gaxeer Feb 10, 2024
4d4bc87
wip: rustg
Furrior Feb 10, 2024
c78ab0b
rustg rename
Furrior Feb 10, 2024
62ab12a
Yes, this is needed for CI. Actions suffer from bad fps
Furrior Feb 10, 2024
e58792a
Fix: bitshift
Furrior Feb 10, 2024
39b8d33
log_world > log_debug
Furrior Feb 10, 2024
462ebc4
I GUESS?
Furrior Feb 10, 2024
560d966
What if
Furrior Feb 10, 2024
0f6828f
Tak be srazu i skazali
Furrior Feb 10, 2024
1954d08
Anti glist kostyl
Furrior Feb 10, 2024
b12450e
Forgot GLOB.
Furrior Feb 10, 2024
7b1c492
Fix: CI (#20)
Gaxeer Feb 10, 2024
98c4c46
Save work
TheArturZh Feb 10, 2024
e4a03f4
le bugfix
TheArturZh Feb 10, 2024
c47ca32
turbolift exposure stacking bandaid
TheArturZh Feb 10, 2024
6a1052a
fix sprite modularity
TheArturZh Feb 10, 2024
1b9b97a
Exposure strength pref
TheArturZh Feb 10, 2024
0b19ec2
clean up icon override
TheArturZh Feb 10, 2024
405db09
clean shit up
TheArturZh Feb 10, 2024
81009a3
:trollface:
TheArturZh Feb 10, 2024
4ffd5dc
delete colormatrix presets
TheArturZh Feb 10, 2024
e82238f
Replace PR Template (#27)
AyIong Feb 10, 2024
6fdf998
code quality fixes
TheArturZh Feb 10, 2024
2a72aed
Merge branch 'master' into ya-ebanko
TheArturZh Feb 10, 2024
cf8a686
515 support & major perfomance tweaks (#8)
Gaxeer Feb 10, 2024
2caa759
Update mods/~_ss220/bloom_light/code/preferences.dm
TheArturZh Feb 10, 2024
e336999
Update mods/~_ss220/bloom_light/code/preferences.dm
TheArturZh Feb 10, 2024
fec2600
Update mods/~_ss220/bloom_light/code/preferences.dm
TheArturZh Feb 10, 2024
5d07dbc
translate: issue template (#29)
Furrior Feb 10, 2024
9859b7b
fixes
TheArturZh Feb 10, 2024
09c6721
refactor: don't make temp overlay update if no gas overlay is display…
Gaxeer Feb 10, 2024
541ae34
feat: TauCeti bloomy lights (#22)
Gaxeer Feb 10, 2024
aac39f9
TGUI Update (#17)
AyIong Feb 10, 2024
7c8f9a1
Remove absence of overmap processing (#31)
ImJustKisik Feb 10, 2024
c5dd090
Delete haram, illegal (#21)
dj-34 Feb 10, 2024
f3739af
fix bar lighting (#38)
TheArturZh Feb 10, 2024
7818935
Remove absence of emissive airlock sounds (#41)
ImJustKisik Feb 10, 2024
b1378ff
Replace hitsound for hatchet (#44)
dj-34 Feb 10, 2024
88bdd08
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 11, 2024
16ae685
fix: fix runtimes related to changeling and widescreen, `stack_trace`…
Gaxeer Feb 11, 2024
04ff1cc
fix: properly send nanoui assets. Refactor `new Callback` to `CALLBAC…
Gaxeer Feb 11, 2024
3653e01
Fix: tts problems (#37)
Furrior Feb 11, 2024
893a15b
fix: invoke title screen show async (#58)
Gaxeer Feb 11, 2024
3e18367
fix: fix runechat style (#59)
Gaxeer Feb 11, 2024
ca44b1a
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 12, 2024
db13781
[MIRROR] FIX: Capitalized cyrillic radio prefixes (#1891)
SierraHelper Feb 12, 2024
12696df
Чейнджлог для PR #1891 [ci skip]
SierraHelper Feb 12, 2024
efa91b1
[MIRROR] device/spaceflare -> shuttle_beacon, add /active type (#1858)
SierraHelper Feb 12, 2024
d399861
[MIRROR] Increases SKILL_DEVICES cap for the CE (#1850)
SierraHelper Feb 12, 2024
cf4f47b
Чейнджлог для PR #1850 [ci skip]
SierraHelper Feb 12, 2024
93ff309
Fix Cyrillic names (#63)
larentoun Feb 12, 2024
2495eab
GAS icons - insuls and base (#62)
larentoun Feb 12, 2024
daa54ad
fix: don't iterate world (#61)
Gaxeer Feb 12, 2024
e4fb21f
runechat for sign language (#48)
larentoun Feb 12, 2024
cc3d509
Size backpack (#1890)
ddorou Feb 12, 2024
ba7be8a
Чейнджлог для PR #1890 [ci skip]
SierraHelper Feb 12, 2024
56ee599
Merge branch 'dev-sierra' into mergeups
dj-34 Feb 12, 2024
24b58a0
fix skills
dj-34 Feb 12, 2024
7109983
transliterate emails (#67)
larentoun Feb 12, 2024
f12eb18
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 13, 2024
8c2c8a6
[MIRROR] fixes subdermal armor
ManofSausage Feb 12, 2024
22f26b8
Чейнджлог для PR #1892 [ci skip]
SierraHelper Feb 13, 2024
92296fe
FIX: Cultures and more (#1894)
LordNest Feb 13, 2024
3b2772f
Чейнджлог для PR #1894 [ci skip]
SierraHelper Feb 13, 2024
bcf000f
Mapfix: Sierra map issues (#1893)
YegorKandziuba Feb 13, 2024
88c01f0
Чейнджлог для PR #1893 [ci skip]
SierraHelper Feb 13, 2024
32c3da7
Fix: grabbing yourself paralyzes you (#1895)
LordNest Feb 13, 2024
793fe4d
Чейнджлог для PR #1895 [ci skip]
SierraHelper Feb 13, 2024
aaaa509
fixes check for age for latejoin (#75)
larentoun Feb 13, 2024
203a104
Fixes grab-self (#72)
larentoun Feb 13, 2024
72a39de
Fix R-UST room
YegorKandziuba Feb 13, 2024
c17c15c
Merge pull request #1896 from YegorKandziuba/Sierra_Mapping
YegorKandziuba Feb 13, 2024
3e56b63
[TGUI] Sierra SVG Backround (#77)
AyIong Feb 13, 2024
d5c3151
Bloom light fixes (#78)
TheArturZh Feb 13, 2024
d638371
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 14, 2024
049937a
Отключил горящий космос
YegorKandziuba Feb 14, 2024
f918bdf
Указал ПР в РИДМИ мода
YegorKandziuba Feb 14, 2024
5b0f0c7
Merge pull request #1898 from YegorKandziuba/Sierra_Refactor
YegorKandziuba Feb 14, 2024
28b2f09
Чейнджлог для PR #1898 [ci skip]
SierraHelper Feb 14, 2024
2438c1b
Fixes length to length_char in tgui text input (#81)
larentoun Feb 14, 2024
47d8b1d
Mechs can activate modules without selecting it (#73)
larentoun Feb 14, 2024
4a58c57
[TGUI] APC and Vending (#64)
AyIong Feb 14, 2024
15de23d
feat: adds beautiful music by Duke Gneiss: `Exploring`
Gaxeer Feb 14, 2024
a6d7838
fix: make matchbox actually light matches (#82)
Gaxeer Feb 14, 2024
bd6cbe6
Remove lack of smoking smoke (#36)
ImJustKisik Feb 14, 2024
771e059
fix: compiles again
Gaxeer Feb 14, 2024
40c229e
Update Labeler (#84)
AyIong Feb 14, 2024
54d934f
feat: adds beautiful music by Duke Gneiss: `Exploring` (#83)
AyIong Feb 14, 2024
6a81970
New announcements (#79)
dj-34 Feb 14, 2024
a040476
Labeler Fix (#86)
AyIong Feb 14, 2024
12d303f
Fix Labeler 2 (#87)
AyIong Feb 14, 2024
a3caa8e
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 15, 2024
796c2cb
TTS acronyms fix (#88)
larentoun Feb 15, 2024
3310865
[MIRROR] FIx: rig_modules.dmi absence of icons
LordNest Feb 15, 2024
1e4be9a
Чейнджлог для PR #1900 [ci skip]
SierraHelper Feb 16, 2024
d73b2c3
[MIRROR] changes the taste of DnB from sassafras (wrong) to fruit and…
Noreaus Feb 15, 2024
8c5b8b6
Чейнджлог для PR #1899 [ci skip]
SierraHelper Feb 16, 2024
f7552a2
[MIRROR] Allows filling fire extinguishers with beakers/glass contain…
emmanuelbassil Feb 15, 2024
845d940
Чейнджлог для PR #1902 [ci skip]
SierraHelper Feb 16, 2024
a80452d
TGchat (#76)
AyIong Feb 16, 2024
b59b27f
[TGUI] Orbit (#90)
AyIong Feb 16, 2024
c3de97a
Merge upstream 12.02.2024 (#66)
Furrior Feb 16, 2024
f44ecee
Remove lack of airlock speed (#53)
ImJustKisik Feb 16, 2024
83a0ff9
Remove lack of blue bluspace (#55)
ImJustKisik Feb 16, 2024
55eb839
RU Announcer (#91)
larentoun Feb 16, 2024
5eaca8e
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 17, 2024
2be538a
fix: another pack of 515 compatibility (#94)
Gaxeer Feb 17, 2024
842fb4e
Species restriction antags (#97)
larentoun Feb 17, 2024
ed35138
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 18, 2024
4c4f9f1
Merge branch 'dev-sierra' into mergeoffs
dj-34 Feb 18, 2024
a103ef2
удалил мод
dj-34 Feb 18, 2024
9d57712
Update sierra.dm
dj-34 Feb 18, 2024
6df3e69
Merge upstream 18.02.2024 (#100)
Legendaxe Feb 18, 2024
bd2caec
remove diona/adherant antags (#101)
larentoun Feb 18, 2024
7048ccd
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 19, 2024
5d933ac
feat: add better char preview (#69)
Gaxeer Feb 19, 2024
673eac6
fix: return back preview toggles (#103)
Gaxeer Feb 19, 2024
146d4c3
fix: you can change underware again (#105)
Gaxeer Feb 19, 2024
3cbf71c
Test Map Refresh (#104)
AyIong Feb 19, 2024
0d4ba39
Revert "Remove lack of blue bluspace" (#106)
Gaxeer Feb 19, 2024
27f60b0
remove preferences verb (#108)
larentoun Feb 20, 2024
37e1d2f
Add Whisper keybind (#107)
larentoun Feb 20, 2024
b613092
refactor: remove redundant gear categories, cache loadout image previ…
Gaxeer Feb 20, 2024
ac40ff2
Components + Pixel Shift (#85)
larentoun Feb 20, 2024
eb4aca3
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 21, 2024
c7c4827
fix: fix runtimes caused by new map
Gaxeer Feb 21, 2024
61a0f90
fix: fix runtimes caused by new map (#110)
larentoun Feb 21, 2024
0b67361
fix: most of widescreen issues fixes. Make documents loadout free (#111)
Gaxeer Feb 21, 2024
777b7a3
add toggle safety signal, use it for underslung launcher (#112)
larentoun Feb 21, 2024
998906e
fix: return of the skybox, and also space dust (#114)
Gaxeer Feb 21, 2024
c71f432
SS220manager support
Legendaxe Feb 21, 2024
902f199
tweak: add ability to disable roundstart vote, make `secret` master g…
Gaxeer Feb 21, 2024
9dd2c32
[MIRROR] adds portable radio jammer
ManofSausage Feb 16, 2024
ce91e84
[MIRROR] Adds TC and FPE outfits/accessories.
JoeyNosegay Feb 21, 2024
4428016
Чейнджлог для PR #1906 [ci skip]
SierraHelper Feb 21, 2024
a721f0a
[MIRROR] Add Black Carpet
SegaCD Feb 21, 2024
03f9541
Чейнджлог для PR #1912 [ci skip]
SierraHelper Feb 21, 2024
db1422e
[MIRROR] Standardizes APC health
emmanuelbassil Feb 16, 2024
939bdf5
Чейнджлог для PR #1913 [ci skip]
SierraHelper Feb 21, 2024
b3c0ad1
Чейнджлог для PR #1907 [ci skip]
SierraHelper Feb 21, 2024
8f8ce92
Add: WolforbyKot Guns and rebalance (#1897)
LordNest Feb 21, 2024
d01d11f
Чейнджлог для PR #1897 [ci skip]
SierraHelper Feb 21, 2024
3ef8f1d
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 22, 2024
420f39e
[MIRROR] packified frontier alliance and terran commonwealth assets
Spookerton Feb 21, 2024
d9c3ead
cult armor always issued (#123)
Astrea-way Feb 22, 2024
dadbda0
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 23, 2024
65e5cec
fix: reorder subsystems fire priority. Make SSinput top 1 priority (#…
Gaxeer Feb 23, 2024
19f29e9
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 24, 2024
b798ee8
[MIRROR] repath /tc*/ to /commonwealth*/ & fix rolling utes
Spookerton Feb 23, 2024
c8e7679
[MIRROR] rsf improvement pass
Spookerton Feb 21, 2024
41ff77e
tweak: disable broken `miningpirate` away site (#128)
Gaxeer Feb 24, 2024
0b50e57
refactor: make xenoarch initialize for not an eternity (#130)
Gaxeer Feb 24, 2024
68cd2cc
refactor: make rnd lookups efficient (#129)
Gaxeer Feb 24, 2024
4983c8c
Jobbans now required R_BAN
Legendaxe Feb 24, 2024
c329126
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 25, 2024
22918a9
Remove lack of elevator beauty (#127)
ImJustKisik Feb 25, 2024
859f728
fix: make SSpresence not runtime (#131)
Gaxeer Feb 25, 2024
8a83eb0
Id card image map (#132)
Gaxeer Feb 25, 2024
53fa1d4
fix: properly sort designs again
Gaxeer Feb 25, 2024
072fcf4
refactor: hard dels are wasteful
Gaxeer Feb 25, 2024
b2bacf7
fix: properly sort designs again (#133)
AyIong Feb 25, 2024
870c343
fix: don't qdel primitive types (#135)
Gaxeer Feb 25, 2024
c1ccfd8
TGUI Interfaces - Part 1 (#117)
AyIong Feb 26, 2024
cdb2f71
Mech runtimes fix (#136)
larentoun Feb 26, 2024
667c5cd
fix diagonal ventcrawl (#138)
larentoun Feb 26, 2024
0d904b1
Update some TGUI components (#139)
AyIong Feb 27, 2024
bba33d6
Автоматическая компиляция чейнджлогов [ci skip]
SierraHelper Feb 27, 2024
61ecd27
fix: Orbit UI Missing (#140)
AyIong Feb 27, 2024
507b460
Add: xeno whitelist panel, FBP whitelist (#1917)
Dimach Feb 27, 2024
78b7db7
Чейнджлог для PR #1917 [ci skip]
SierraHelper Feb 27, 2024
4b3a8d8
MAP: Hearer's Hand Salvage Vessel (#1637)
LordNest Feb 27, 2024
fcff9da
Чейнджлог для PR #1637 [ci skip]
SierraHelper Feb 27, 2024
dbcdfaa
Bump dorny/paths-filter from 3.0.0 to 3.0.1 (#1904)
dependabot[bot] Feb 27, 2024
6258189
[MIRROR] fixed not being able to teleport objects sometimes
MuckerMayhem Feb 15, 2024
a8b4be7
Чейнджлог для PR #1901 [ci skip]
SierraHelper Feb 27, 2024
409d619
ADD: IPC Cooling organ (#1782)
Lexanx Feb 27, 2024
4c3d16d
Чейнджлог для PR #1782 [ci skip]
SierraHelper Feb 27, 2024
aad811e
Storage fixes (#120)
larentoun Feb 27, 2024
88a08a6
refactor: add icon states cache and appropriate macros to work with i…
Gaxeer Feb 27, 2024
7e7659d
FEAT: Adherent Discharge (#1653)
Lexanx Feb 27, 2024
6f45de5
Merge branch 'dev-sierra' of https://github.com/SierraBay/SierraBay12…
larentoun Feb 27, 2024
e711b3f
fix upstream difference
larentoun Feb 27, 2024
f73bda0
update checks
larentoun Feb 27, 2024
b264574
ImageButton component (#142)
AyIong Feb 27, 2024
54cfa55
copypaste nanos again
larentoun Feb 28, 2024
77ef073
correct path
larentoun Feb 28, 2024
6cdbe3c
SmartFridge runtime fix (#146)
AyIong Mar 1, 2024
61723ba
Decrease observ cleanup overhead (#145)
ImJustKisik Mar 1, 2024
bb50504
Better quick-equip on E (#143)
Mar 2, 2024
1d556a0
Refresh TGUI fix (#152)
AyIong Mar 2, 2024
3bd8296
[WIP] Fabricator/Autolathe (#147)
AyIong Mar 3, 2024
7f20751
Fix: looc cant be viewed by blind mobs (#158)
Furrior Mar 6, 2024
7394cef
Quick atmos filters fix (#157)
Mar 6, 2024
e0b39b2
refactor: purges `in world` for all area cases and almost all machine…
Gaxeer Mar 8, 2024
7411f7c
One more ImageButton DLC (#154)
AyIong Mar 8, 2024
2611894
TGchat Updates (#161)
AyIong Mar 9, 2024
b069bd2
refactor: SStts220 and it's usages refactor. Move acronym and job rep…
Gaxeer Mar 9, 2024
55066a2
Tool Acts (#155)
larentoun Mar 9, 2024
5fa7e99
MAPFIX: Farfleet papers and Sierra issue fixes (#153)
LordNest Mar 10, 2024
b0186e0
fix: MaxTotalMessages (#165)
AyIong Mar 10, 2024
acfbf69
Delete HUMAN species (#166)
AyIong Mar 10, 2024
7ccf456
fix lying status not updating (#169)
larentoun Mar 10, 2024
9ea8f94
[TG Port] Balloon Alerts (#163)
larentoun Mar 10, 2024
c90c3a1
refactor: Door closing optimization (#170)
Vladisvell Mar 10, 2024
ba08bef
Credits TGUI (#168)
AyIong Mar 11, 2024
2f883fa
fix welder charges for electric + correct check (#173)
larentoun Mar 11, 2024
bb5806a
remove eyes oneshot (#174)
larentoun Mar 11, 2024
9eaf417
tweak: remove adherant ability
Gaxeer Mar 11, 2024
150e0fe
revert using change
larentoun Mar 12, 2024
4996305
Merge branch 'master' into upstream-merge
larentoun Mar 12, 2024
d659961
fix apc
larentoun Mar 12, 2024
6f38ad7
radio jammer crowbar act
larentoun Mar 12, 2024
72761f6
udpdate check paths
larentoun Mar 12, 2024
8b7990a
Upstream merge (#141)
Legendaxe Mar 12, 2024
4778422
Right Mouse Button (#167)
larentoun Mar 12, 2024
3397e89
Removes remnants of my enthusiasm (#156)
ImJustKisik Mar 12, 2024
5c1b132
[TGUI] ChemDispenser (#183)
AyIong Mar 13, 2024
d3a7ea6
fix square turf selection if origin is inside another atom (#182)
larentoun Mar 13, 2024
03ea980
Remove lack of proper alarms reprocess gasses (#134)
ImJustKisik Mar 13, 2024
bafce8f
Fix disposal flushing (#185)
AyIong Mar 15, 2024
0d60da2
fix crafting (#188)
larentoun Mar 16, 2024
5ec1bca
balloon alerts for general do-afters (#179)
larentoun Mar 16, 2024
6edc998
ladder up on LMB, ladder down on RMB (#178)
larentoun Mar 16, 2024
ed44106
Tweak: Интерфейс для обычной и объемной помп (#171)
Kar4es Mar 16, 2024
a4799c4
fix: properly get other gases for atoms alarm (#189)
Gaxeer Mar 16, 2024
11d17b2
welder_act feedback standartization (#181)
larentoun Mar 18, 2024
ed36445
Signals for updated lying/buckled is sent now only when it's changed.…
larentoun Mar 21, 2024
1c337cf
Use correct proc for checking FBP xeno-whitelist (#194)
larentoun Mar 23, 2024
cafcede
fix ui when storage is removed from another storage (#197)
larentoun Apr 2, 2024
c799c0a
TTS Component (#113)
larentoun Apr 2, 2024
aa1bacf
Ref: tts effects refactor (#164)
Furrior Apr 2, 2024
2a35258
Fix Ears loadout (#195)
larentoun Apr 2, 2024
fbb182d
[TGUI] ChemMaster (#190)
AyIong Apr 2, 2024
fbabe24
Screwdriver feedback standartization (#187)
larentoun Apr 2, 2024
da90d0e
plasmacutter is welder (#176)
larentoun Apr 2, 2024
74c11bb
refactor: remove stupid each nth atom no tick check (#159)
Gaxeer Apr 2, 2024
91e792c
Gender superiority + Examine refactor (#177)
larentoun Apr 3, 2024
e702ffc
Remove lack of drunk driving (#32)
ImJustKisik Apr 3, 2024
0f49d87
damage from pulling from to_chat to balloon (#196)
larentoun Apr 5, 2024
1740c41
Juke Build (#74)
AyIong Apr 6, 2024
473cd49
DMAPI (#13)
Legendaxe Apr 6, 2024
74fbdac
[TM] add: Support for ss220manager (#116)
Legendaxe Apr 6, 2024
d5c9d35
Im a clown: fixes some missed stuff (#198)
Furrior Apr 6, 2024
c5f611c
Fix: partially fix linters (#199)
Furrior Apr 6, 2024
42327fb
Actual links in readme (#202)
Furrior Apr 7, 2024
62b3691
Ya clown (#203)
Furrior Apr 7, 2024
d25a094
Move TGchat notifications to the top (#206)
AyIong Apr 10, 2024
fe2c2bc
De-modularize Input (#205)
AyIong Apr 11, 2024
8e0f9ab
Return Examine Descriptors (#204)
larentoun Apr 11, 2024
87059e5
Пистолет (#209)
VaskaPepelov Apr 18, 2024
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: 6 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,9 @@
bf996203dfc4b09f8dc4dd73b532f9ee49691776
bfa20cdc17d1794969331c4272c4a8d7ad523a44
bca4aa1184eca550a6d9543a93d720ba6dc10b20

# obj/effect/ -> obj/
8cd28ed954d5873c1b20f35ce58aa5820803ec4c

# datum/effect/effect/system & datum/effect/system -> datum/effect
96f09a4736ccdc33d9651aa9f162d27e3263b127
18 changes: 1 addition & 17 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,17 +1 @@
# Require reviews Core for changes to configuration, license, etc

.github/ @Baystation12/Core
.vscode/ @Baystation12/Core

.codebeatignore @Baystation12/Core
.editorconfig @Baystation12/Core
.git-blame-ignore-revs @Baystation12/Core
.gitattributes @Baystation12/Core
.gitignore @Baystation12/Core
SpacemanDMM.toml @Baystation12/Core

/docs/ @Baystation12/Core
/tools/ @Baystation12/Core

/LICENSE @Baystation12/Core
/README.md @Baystation12/Core
* @SierraBay/reviewers
558 changes: 554 additions & 4 deletions .github/CONTRIBUTING.md

Large diffs are not rendered by default.

106 changes: 59 additions & 47 deletions .github/ISSUE_TEMPLATE/bug-report.yaml
Original file line number Diff line number Diff line change
@@ -1,67 +1,79 @@
# Docs - https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
name: Bug Report
description: File a bug report
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
#
name: "Issue Report"
#title: "[Bug]: " | if you want to have a have it automatically say [Bug] when they start the form
description: "Доложите о проблемах или багах, что бы мы могли их исправить."
#labels: "Баг"

body:
- type: markdown
attributes:
value: |
Make sure to [search for an existing issue report](https://github.com/Baystation12/Baystation12/issues) before making a new one.
value: Спасибо за оставленный отчёт! Не забудьте дать ему соответствующее проблеме название для упрощения работы другим.

- type: input
id: version
attributes:
label: BYOND Version
description: "На какой версии BYOND встретился баг. (Если уверены, что не связано - можно пропустить.)"

Your issue will be tagged by a developer with reproduction status and a priority once it has been reviewed and verified.
- type: textarea
id: desc
id: description
attributes:
label: Description of issue
placeholder: The macguffin doesn't do anything when used.
label: Описание проблемы
description: В чем состоит суть проблемы? (Обязательное поле)
placeholder: Я сел на стул, от чего взорвался, а мой мозг оказался в душе на ЦК!
validations:
required: true

- type: textarea
id: expected
id: what-expected
attributes:
label: Difference between expected and actual behaviour
placeholder: The macguffin should kill the big bad when I use it.
label: Что должно было произойти?
description: Почему вы считаете это проблемой?
placeholder: Я ожидал, что я просто сяду на стул и буду сидеть.

- type: textarea
id: repro-steps
id: what-happened
attributes:
label: Steps to reproduce
description: Please provide a complete step-by-step method of reproducing the bug, including steps you may think are obvious. Also please make sure you have followed and verified these steps reproduce the bug yourself. Being verbose is better than being vague. If reproduction is unreliable, i.e., it only happens sometimes or only happened once, mention that in the reproduction steps.
placeholder: |
1.
2.
3.
...
validations:
required: true
label: Что случилось вместо этого?
description: Как произошедшее отличается от ваших ожиданий?
placeholder: Я умер и оказался на ЦК.

- type: textarea
id: paths
id: why-bad
attributes:
label: Specific information for locating
description: e.g. an object name, specific message outputs, object paths or file names if known, specific maps and/or coordinates, etc
placeholder: |
Item name: The MacGuffin
Big bad name: Very Evil Mob
Item path: `/obj/item/macguffin`
label: Почему это плохо/Какие последствия?
description: Почему вы считаете эту проблему значительной?
placeholder: Игроки должны иметь возможность сидеть на стульях, не взрываясь.

- type: textarea
id: version
id: how-to-reproduce
attributes:
label: Client version, server revision, & game ID
description: This is found with the `Show server revision` verb in the OOC tab in game, or typing `show-server-revision` into the chat.
placeholder: |
Client Version: 514
Server Revision: 34bf3ff6a39a09848d5552e0486c0f0fedb58fc9 - dev - 2022-08-06
Game ID: cji-cImG
Current map: SEV Torch
label: Шаги для повторения проблемы.
description: Самая важная часть. Опишите ВСЁ, что вы делали, что бы встретиться с проблемой. (Обязательное поле)
placeholder: Найди стул, сядь на него, пойми, что на стуле стояла бутылка. (Тру стори)
validations:
required: true
- type: checkboxes
id: issue-bingo

- type: textarea
id: when-problem-start
attributes:
label: Когда проблема началась?
description: Если отчет связан с тем, что раньше работало иначе, опишите последний раз, когда механика работала корректно. (Обязательное поле)
placeholder: Я мог садиться на стулья без проблем неделю назад, так что примерно тогда.
validations:
required: true

- type: textarea
id: extra-information
attributes:
label: Дополнительная информация
description: Всё, что вы считаете важным/относящимся к проблеме.
placeholder: "Я думаю, что проблема начала появляться после этого PR https://github.com/ss220club/Paradise-SS220/pull/583"

- type: textarea
id: logs
attributes:
label: Issue bingo
description: Check all that apply. Try to tick off all of these before you submit the report.
options:
- label: Issue could be reproduced at least once
- label: Issue could be reproduced by different players
- label: Issue could be reproduced in multiple rounds
- label: Issue happened in a recent (less than 7 days ago) round
- label: "[Couldn't find an existing issue about this](https://github.com/Baystation12/Baystation12/issues)"
label: Связанные логи
description: Пожалуйста, предоставьте связанные логи или рантаймы, если имеете к ним доступ(Лучше цензурить IP адреса).
render: DM
65 changes: 49 additions & 16 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,49 @@
<!--
Do not forget to add a changelog when you have made admin/player facing changes that can alter gameplay.
Examples which require a changelog entry include:
* Adding/removing objects that players may interact with, or the way they function.
* Adding/removing/altering admin tools.
* Changing the map.

Examples were changelog entries are optional/not typically required:
* Cosmetic changes such as descriptions, sound effects, etc.
* Optimizations and other changes to underlying systems which do not affect gameplay.
* Minor bug fixes.

You'll find a README and example file in .\html\changelogs\ for further instructions.

You can also find a template for adding your changelog directly to the PR description here: https://github.com/Baystation12/Baystation12/wiki/Automatic-changelog-generation
-->
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то может пойти не так. -->
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. -->

## Что этот PR делает

<!-- Вкратце опишите изменения, которые вносите. -->
<!-- Опишите **все** изменения, так как противное может сказаться на рассмотрении этого PR'а! -->
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после принятия PR'а. -->

## Почему это хорошо для игры

<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру. -->

## Изображения изменений
<details>
<summary>Скриншоты</summary>

</details>

<details>
<summary>Видео</summary>

</details>

<!-- Если вы не меняли карту или спрайты, можете опустить эту секцию. Если хотите, можете вставить видео. -->

## Тестирование

<!-- Как вы тестировали свой PR, если делали это вовсе? -->

## Changelog

:cl:
add: Что-то добавил
del: Что-то удалил
tweak: Поменял что-то по мелочи
fix: Что-то починил
wip: Какие-либо наработки в процессе
soundadd: Добавил новый звук
sounddel: Удалил старый звук
imageadd: Добавил новую картинку
imagedel: Удалил старую картинку
spellcheck: Исправил опечатку
experiment: Добавил эксперементальную функцию
/:cl:

<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы можете написать свой ник справа от первого :cl:, если хотите. Иначе будет использован ваш ник на ГитХабе. -->
<!-- Вы можете использовать несколько записей с одинаковым префиксом (Они используются только для иконки в игре) и удалить ненужные. Помните, что чейнджлог должен быть понятен обычным игроком. -->
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы можете исключить всю секцию. -->
80 changes: 57 additions & 23 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,61 @@
Repo:
- .github/**/*
- .vscode/**/*
- docs/**/*
- scripts/**/*
- test/**/*
- tools/**/*
- .codebeatignore
- .editorconfig
- .git*
- LICENSE
- README.md
- SpacemanDMM.toml
':guitar: Инструменты':
- changed-files:
- any-glob-to-any-file:
- '.github/**/*'
- '.vscode/**/*'
- 'docs/**/*'
- 'scripts/**/*'
- 'test/**/*'
- 'tools/**/*'
- '.codebeatignore'
- '.codebeatsettings'
- '.editorconfig'
- '.git*'
- 'biome.json'
- 'libmysql.dll'
- 'LICENSE'
- 'README.md'
- 'SpacemanDMM.toml'

Map:
- '**/*.dmm'
':world_map: Изменение Карты':
- changed-files:
- any-glob-to-any-file:
- '**/*.dmm'

Sprites:
- '**/*.dmi'
':rice: Спрайты':
- changed-files:
- any-glob-to-any-file:
- '**/*.dmi'

Sound:
- '**/*.ogg'
- '**/*.wav'
- '**/*.mp3'
':sound: Звуки':
- changed-files:
- any-glob-to-any-file:
- '**/*.aif'
- '**/*.aiff'
- '**/*.it'
- '**/*.mid'
- '**/*.midi'
- '**/*.mod'
- '**/*.mp3'
- '**/*.ogg'
- '**/*.oxm'
- '**/*.raw'
- '**/*.s3m'
- '**/*.wma'
- '**/*.wav'
- '**/*.xm'

Config Update:
- config/example/**/*
':page_facing_up: Требуется изменение конфига':
- changed-files:
- any-glob-to-any-file:
- 'config/example/**/*'

'SQL':
- changed-files:
- any-glob-to-any-file:
- 'sql/**/*'

'TGUI':
- changed-files:
- any-glob-to-any-file:
- 'tgui/**'
2 changes: 1 addition & 1 deletion .github/workflows/cancel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 3
steps:
- uses: styfle/cancel-workflow-action@b173b6ec0100793626c2d9e6b90435061f4fc3e5
- uses: styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa
with:
workflow_id: 3545321
access_token: ${{ github.token }}
41 changes: 0 additions & 41 deletions .github/workflows/changelog_generation.yml

This file was deleted.

32 changes: 32 additions & 0 deletions .github/workflows/check_changelog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Проверка Ченджлога

permissions:
contents: read
pull-requests: write
issues: write

on:
pull_request_target:
types: [opened, reopened, edited]

jobs:
CheckCL:
runs-on: ubuntu-latest
if: github.repository == 'ss220club/WyccerraBay220' && github.base_ref == 'master' && github.event.pull_request.draft == false
steps:
- name: Скачивание файлов
run: |
wget https://raw.githubusercontent.com/ss220club/WyccerraBay220/master/tools/changelog/sierra_check_changelog.py
wget https://raw.githubusercontent.com/ss220club/WyccerraBay220/master/tools/changelog/tags.yml
- name: Установка Python
uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c
with:
python-version: '3.x'
- name: Установка зависимостей
run: |
python -m pip install --upgrade pip
pip install ruamel.yaml PyGithub
- name: Проверка чейнджлога
env:
BOT_TOKEN: ${{ secrets.BOT_TOKEN }}
run: python sierra_check_changelog.py
Loading
Loading