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

ignore wrong repo #2513

Closed
wants to merge 1,118 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1118 commits
Select commit Hold shift + click to select a range
31b9f59
untouch
Lyndomen Nov 13, 2024
1b1f8e1
untouch please
Lyndomen Nov 13, 2024
10d70ce
Merge remote-tracking branch 'upstream/master'
OCOtheOmega Nov 13, 2024
629fce9
Tarragon
loksill Nov 13, 2024
b57f81c
Revert "Shoukou: Freezer and Camera Layout Fix (#2054)"
EndrAnimet Nov 13, 2024
63a537a
Revert "Automatic changelog update"
EndrAnimet Nov 13, 2024
c10abb5
Revert "Update chibi.yml (#2185)"
EndrAnimet Nov 13, 2024
e866232
DoDoMapso
WorkerTester Nov 13, 2024
458937e
Merge PR #133 by WorkerTester
EndrAnimet Nov 13, 2024
6b07639
Merge PR #134 from Lyndomen/blood
EndrAnimet Nov 14, 2024
0b906e4
Эндер тупой и даже после того как я его попросил ДОБАВИТЬ ФИКС, ОН ЕГ…
OCOtheOmega Nov 14, 2024
de4ddc7
Merge remote-tracking branch 'upstream/master'
OCOtheOmega Nov 14, 2024
e56fbb5
Update puddle.yml
OCOtheOmega Nov 14, 2024
c80cd98
fix graph security borg
EndrAnimet Nov 16, 2024
d30b401
fix + add shadowkin customization
EndrAnimet Nov 16, 2024
4abbb04
winterboots
DimasKarabas2881 Nov 16, 2024
83824f1
captain sprites
DimasKarabas2881 Nov 16, 2024
58848a3
Merge PR #135 from DimasKarabas2881/resprites
EndrAnimet Nov 16, 2024
111e10f
Merge branch 'DeltaV-Station:master' into master
OCOtheOmega Nov 16, 2024
c906f24
update Box & fix CentComm
EndrAnimet Nov 16, 2024
6bb9993
перенос прототипов и респрайтов
EndrAnimet Nov 17, 2024
adec375
good work
EndrAnimet Nov 17, 2024
de7a6ff
первая попытка
EndrAnimet Nov 17, 2024
08fbfef
nes lobby
EndrAnimet Nov 17, 2024
6a5a68a
small fix and nay-night
EndrAnimet Nov 17, 2024
17cd2b1
retextures
EndrAnimet Nov 17, 2024
59e4fa4
i work for the work
EndrAnimet Nov 17, 2024
b7d073e
id
EndrAnimet Nov 17, 2024
a5925aa
my work
EndrAnimet Nov 17, 2024
68117a4
sooork
EndrAnimet Nov 17, 2024
d0b80e4
10+ дней тому назад
EndrAnimet Nov 17, 2024
2612635
shit
EndrAnimet Nov 17, 2024
e51db84
fuck toolbox
EndrAnimet Nov 17, 2024
0f93f94
1
EndrAnimet Nov 17, 2024
3c594a9
off displacement
EndrAnimet Nov 17, 2024
13ad575
fiч
EndrAnimet Nov 17, 2024
f36e5d8
fiч
EndrAnimet Nov 17, 2024
33ef094
когда я сделал дохуя
EndrAnimet Nov 17, 2024
171e528
crawling and readme
EndrAnimet Nov 17, 2024
ffe802c
resomi, tailbag, doors, sfx
EndrAnimet Nov 17, 2024
73c262b
ftl, resprite walls and tiles, resomi base
EndrAnimet Nov 17, 2024
bebbae0
первая часть
EndrAnimet Nov 17, 2024
ad253f2
пред апстрим
EndrAnimet Nov 17, 2024
cd9dad4
фиксы
EndrAnimet Nov 17, 2024
5af7ee6
мне щас будет страшна если я просру это поэтому пока первый пак фиксов
AserCreator Nov 18, 2024
32ad363
эта парашка стала рабочей
AserCreator Nov 18, 2024
0a6734d
hide spawn
AserCreator Nov 18, 2024
1bf9d28
cooper
AserCreator Nov 18, 2024
4331a4c
фиксик
AserCreator Nov 18, 2024
023763a
pda
AserCreator Nov 18, 2024
0b15ea6
финалочка?
AserCreator Nov 18, 2024
dd20c3f
нет
AserCreator Nov 18, 2024
33b0eda
я дебил
DimasKarabas2881 Nov 18, 2024
5af5622
Merge pull request #137 from DimasKarabas2881/bu
EndrAnimet Nov 18, 2024
aa8a5cd
Merge branch 'master' into tarragon
EndrAnimet Nov 18, 2024
82f120c
Merge pull request #132 from loksill/tarragon
EndrAnimet Nov 18, 2024
624ff8c
fix tarragon
EndrAnimet Nov 18, 2024
1e27c9e
еще пачка
AserCreator Nov 19, 2024
7aedea0
респрайты
AserCreator Nov 19, 2024
f0c41f8
вроде все...
AserCreator Nov 19, 2024
3ec44c6
fuck
AserCreator Nov 19, 2024
9daecc4
thruster
AserCreator Nov 19, 2024
f2d8d98
rape and kill copper
AserCreator Nov 19, 2024
f2b5fbe
rape and kill JobIconPilot
AserCreator Nov 19, 2024
4d8a59e
cargo and copper
AserCreator Nov 19, 2024
0f3a831
yaml fix НЕ МЕРДЖИТЬ (#138)
GeneralGaws Nov 19, 2024
ea4148f
BanWebhook
EndrAnimet Nov 20, 2024
57356cc
clests
AserCreator Nov 21, 2024
cfa316c
furry ai
AserCreator Nov 21, 2024
24a1e8d
windows
AserCreator Nov 21, 2024
9fbb175
fixs
AserCreator Nov 21, 2024
cd825bb
молимся богу yaml-l
AserCreator Nov 21, 2024
0e52baf
work
AserCreator Nov 21, 2024
451286e
MASSresprite
AserCreator Nov 22, 2024
616205f
fixs
AserCreator Nov 22, 2024
7bc67a0
woooork
AserCreator Nov 23, 2024
efe303d
IonStormTarget
loksill Nov 23, 2024
533150a
fix
EndrAnimet Nov 23, 2024
0cd2e01
Merge pull request #141 from loksill/AIstormed
OCOtheOmega Nov 23, 2024
b12c025
more sork
AserCreator Nov 24, 2024
af358b4
хочу самоубится
AserCreator Nov 24, 2024
dc85f46
respawn max players to 35
EndrAnimet Nov 24, 2024
e1188c0
ui fixes
AserCreator Nov 24, 2024
fe5f7d5
closets
AserCreator Nov 24, 2024
c34c343
revert SuitStorageSecDeltaV migration
EndrAnimet Nov 24, 2024
54f0fb9
final
AserCreator Nov 24, 2024
4cd18ad
Я СКАЗАЛ final БЛЯДЬ
AserCreator Nov 24, 2024
5bd8806
Merge PR #136 by Aser "NES revolution"
EndrAnimet Nov 24, 2024
dfa79c7
Update DepartmentBanCommand.cs
OCOtheOmega Nov 24, 2024
b2e96d2
Final
OCOtheOmega Nov 24, 2024
767c1ce
Merge pull request #140 from EndrAnimet/BanWebhook
OCOtheOmega Nov 24, 2024
b24c8b4
Rolebanlist command UI (#30827)
sativaleanne Sep 20, 2024
1b55620
Integrate Modern HWID into content
PJB3005 Nov 12, 2024
547fdec
Fix sandbox error with new HWID code. (#33461)
PJB3005 Nov 22, 2024
5253674
Merge remote-tracking branch 'upstream/master'
OCOtheOmega Nov 25, 2024
4b635ea
N-1
T26E5-Pershing Nov 25, 2024
afd4cb2
update manifest.yml
AserCreator Nov 25, 2024
eba504d
fix
OCOtheOmega Nov 25, 2024
9d64d19
Merge branch 'DeltaV-Station:master' into master
OCOtheOmega Nov 25, 2024
1c053c2
Merge pull request #143 from AserCreator/pr
OCOtheOmega Nov 25, 2024
b71e237
Update RobustToolbox
OCOtheOmega Nov 25, 2024
c29b1b9
Merge branch 'master' of https://github.com/EndrAnimet/DeltaV-Stray
OCOtheOmega Nov 25, 2024
d1ae045
fix
EndrAnimet Nov 25, 2024
f0ccb07
fix
EndrAnimet Nov 25, 2024
e6b4284
Merge branch 'pr/144'
OCOtheOmega Nov 25, 2024
97297e8
Merge branch 'master' of https://github.com/EndrAnimet/DeltaV-Stray
OCOtheOmega Nov 25, 2024
5b3ceb6
Revert "Merge branch 'pr/144'"
OCOtheOmega Nov 25, 2024
f7f4f75
фхс
EndrAnimet Nov 25, 2024
14ff9d0
fix
OCOtheOmega Nov 25, 2024
b6011a4
Update README.md
OCOtheOmega Nov 25, 2024
8fca6ca
Revert "fix"
OCOtheOmega Nov 25, 2024
dd00854
fix
OCOtheOmega Nov 25, 2024
e6aa272
Merge branch 'master' of https://github.com/EndrAnimet/DeltaV-Stray
OCOtheOmega Nov 25, 2024
5a8f80c
work
AserCreator Nov 26, 2024
4591621
fixs
AserCreator Nov 26, 2024
44d1ec7
Merge PR #145 from Aser
EndrAnimet Nov 26, 2024
44c3581
AutoVote
OCOtheOmega Nov 26, 2024
b79fa6a
Merge branch 'master' of https://github.com/EndrAnimet/DeltaV-Stray
OCOtheOmega Nov 26, 2024
f426ffb
Merge branch 'DeltaV-Station:master' into master
OCOtheOmega Nov 26, 2024
42a429b
Merge pull request #142 from T26E5-Pershing/Eto-Pizdec
OCOtheOmega Nov 26, 2024
684e93e
woooork
AserCreator Nov 26, 2024
2e6ccdc
Merge branch 'pr' of https://github.com/AserCreator/ERP into pr
AserCreator Nov 26, 2024
0e13e03
woooork
AserCreator Nov 26, 2024
7e8452f
lobby
AserCreator Nov 26, 2024
3f4393f
сука
AserCreator Nov 26, 2024
b55d004
fix
AserCreator Nov 26, 2024
e7adbb6
>:c
AserCreator Nov 26, 2024
83c9cc3
Добавлена поддержа шейдеров для будущего.
OCOtheOmega Nov 26, 2024
a0e4f95
behold: the newest fuckery
MilonPL Nov 27, 2024
fc97c5f
remove abstract
MilonPL Nov 27, 2024
f35bac8
resprite and fixs
AserCreator Nov 27, 2024
dc40f74
shitcode pt2
MilonPL Nov 27, 2024
b4cc041
why
MilonPL Nov 27, 2024
07dce52
pda resprite
AserCreator Nov 27, 2024
6bcfbc1
oops
AserCreator Nov 27, 2024
bad6299
Merge pull request #146 from AserCreator/pr
OCOtheOmega Nov 27, 2024
ff812cd
Merge branch 'DeltaV-Station:master' into master
OCOtheOmega Nov 27, 2024
daa5718
final changes
MilonPL Nov 27, 2024
a1cfabd
auto vote disabled for debug / shader fix
OCOtheOmega Nov 27, 2024
428c949
Merge branch 'DeltaV-Station:master' into master
OCOtheOmega Nov 27, 2024
39d726f
any bullet trace
OCOtheOmega Nov 27, 2024
ff7f9e3
Merge branch 'pr/148'
OCOtheOmega Nov 27, 2024
e518e46
Update shaders.yml
OCOtheOmega Nov 27, 2024
1be84de
теперь "жидкой биомассы" больше небудет в химопедии
Tetronamecronicus Nov 28, 2024
6653b0b
Merge pull request #149 from Tetronamecronicus/patch-2
OCOtheOmega Nov 29, 2024
0041db7
Merge branch 'DeltaV-Station:master' into master
OCOtheOmega Nov 29, 2024
d4302c3
wo
AserCreator Nov 29, 2024
0055a69
Merge branch 'EndrAnimet:master' into pr
AserCreator Nov 29, 2024
c213721
apc resprite
AserCreator Nov 29, 2024
07077df
доспрайт
AserCreator Nov 29, 2024
4b0f796
Merge PR #150 from AserCreator
EndrAnimet Nov 29, 2024
485379c
return cool rglass floor
EndrAnimet Nov 29, 2024
042ca08
resprite airlocks
EndrAnimet Dec 1, 2024
b14a177
new work
AserCreator Dec 5, 2024
0d3fa55
Merge pull request #151 from AserCreator/pr
Tetronamecronicus Dec 5, 2024
2f1696c
Update revolvers.yml
Tetronamecronicus Dec 5, 2024
fb7c081
Update revolvers.yml
Tetronamecronicus Dec 5, 2024
effee6c
Update belt.yml
Tetronamecronicus Dec 5, 2024
bbf7c46
new rules
EndrAnimet Dec 6, 2024
f20c1e8
fix icon
EndrAnimet Dec 6, 2024
127f60a
"NATO" items
EndrAnimet Dec 6, 2024
28293f8
fix
EndrAnimet Dec 6, 2024
7f21ad6
Скафандр
loksill Dec 7, 2024
a1bcab3
Спавн
loksill Dec 7, 2024
4785d81
Merge PR #152 from loksill
EndrAnimet Dec 7, 2024
0b7f7e0
fix
EndrAnimet Dec 7, 2024
8d965d2
fixs
AserCreator Dec 7, 2024
fad14b6
музыка от аки
AserCreator Dec 7, 2024
7d87605
немного звука
AserCreator Dec 7, 2024
c635b1a
Merge PR #153 from AserCreator
EndrAnimet Dec 7, 2024
a6a46d6
UI and Porn station!
AserCreator Dec 7, 2024
dac442d
Merge branch 'EndrAnimet:master' into pr
AserCreator Dec 8, 2024
d83f263
porn station map-pool and resprites
AserCreator Dec 8, 2024
640bacd
хаоат врача
AserCreator Dec 8, 2024
e731426
rape and kill shit!
AserCreator Dec 8, 2024
4c7d75d
fuck Port
EndrAnimet Dec 8, 2024
03cd8b2
fix
EndrAnimet Dec 8, 2024
91ffec7
Merge PR #154 from AserCreator
EndrAnimet Dec 8, 2024
9e68022
фикс небольших проёбов
EndrAnimet Dec 8, 2024
fc6e51a
я случайно удалил шлюз
EndrAnimet Dec 8, 2024
5305891
фикс бриллиантов
AserCreator Dec 8, 2024
1942810
Merge branch 'pr' of https://github.com/AserCreator/ERP into pr
AserCreator Dec 8, 2024
d9a5b6a
Merge PR #155 from AserCreator
EndrAnimet Dec 8, 2024
930e6c8
Merge remote-tracking branch 'upstream/master'
EndrAnimet Dec 10, 2024
04d2bbd
Revert "Fix sandbox error with new HWID code. (#33461)"
EndrAnimet Dec 13, 2024
f47c8f3
Revert "Integrate Modern HWID into content"
EndrAnimet Dec 13, 2024
62f1bf8
работа со светом
AserCreator Dec 13, 2024
d649649
fix
EndrAnimet Dec 13, 2024
b76a948
remove Roboticist traker from DV
EndrAnimet Dec 13, 2024
ac84c7c
ладно я это не трогаю
AserCreator Dec 13, 2024
ff091c0
fix lighthouse
EndrAnimet Dec 13, 2024
d542872
Update loadout_groups.yml
EndrAnimet Dec 13, 2024
d9bf473
fix
EndrAnimet Dec 13, 2024
d248d81
фэхс
EndrAnimet Dec 13, 2024
cf34054
Merge PR #157 Upstream говна
EndrAnimet Dec 13, 2024
771214d
Merge PR #158 from AserCreator
EndrAnimet Dec 13, 2024
7dac6a0
Merge branch 'master' of https://github.com/DeltaV-Station/Delta-v in…
Dec 15, 2024
34bfd8f
Merge branch 'master' of https://github.com/DeltaV-Station/Delta-v in…
Dec 17, 2024
0ba8405
fix
Dec 17, 2024
8fd019c
Revert "Integrate Modern HWID into content"
Dec 17, 2024
2b37908
fix2
Dec 17, 2024
a455602
fixROBO
Dec 17, 2024
0ea4923
okay boomer
Dec 17, 2024
54b07bc
sex
Dec 17, 2024
f8b2677
dick
Dec 17, 2024
1032258
20cm
Dec 17, 2024
114f236
Update pebble.yml
Dec 17, 2024
233e176
попроьбую
Dec 17, 2024
e3f8bc7
Merge branch 'master' of https://github.com/DeltaV-Station/Delta-v in…
Dec 17, 2024
a08968c
imposter
Dec 17, 2024
089f3af
upstreamOps (#161)
GeneralGaws Dec 17, 2024
4931f89
what the
Dec 17, 2024
c2631bf
Merge pull request #162 from EndrAnimet/try2
GeneralGaws Dec 17, 2024
36a1d5d
Merge pull request #160 from AserCreator/PR-work
AserCreator Dec 17, 2024
a61ec43
Update rodentia.yml
GeneralGaws Dec 17, 2024
e5e7bd3
Update vulpkanin.yml
GeneralGaws Dec 17, 2024
c797c7e
Pr work (#163)
AserCreator Dec 17, 2024
9f5e1b4
up
Dec 18, 2024
e74c460
fix
Dec 18, 2024
c5ed5d5
Merge pull request #164 from EndrAnimet/upsOps
GeneralGaws Dec 18, 2024
09bdea7
fix
Dec 20, 2024
526f34e
fix2
Dec 20, 2024
550be3a
fix3
Dec 20, 2024
668bcb5
Merge pull request #165 from EndrAnimet/upsOps2
GeneralGaws Dec 20, 2024
840af15
Pr work (#166)
AserCreator Dec 20, 2024
db7c36b
lodkaCry (#167)
GeneralGaws Dec 20, 2024
cda362f
quite local (#168)
GeneralGaws Dec 20, 2024
25118bb
ups
Dec 20, 2024
7346bb5
Merge branch 'master' of https://github.com/EndrAnimet/DeltaV-Stray
Dec 20, 2024
afd5199
fast fix
Dec 20, 2024
0d0321a
Merge branch 'DeltaV-Station:master' into master
GeneralGaws Dec 21, 2024
d92d02d
Merge branch 'DeltaV-Station:master' into master
GeneralGaws Dec 21, 2024
c41bd5c
initial commit
NULL882 Sep 21, 2024
6f97cce
some sprites
NULL882 Sep 21, 2024
0e1a401
mech weapons
NULL882 Sep 21, 2024
c1af346
syndi mechs to nuke ops uplink
NULL882 Sep 21, 2024
e353e2f
some loadouts to Nanotrasen mechs
NULL882 Sep 21, 2024
0facba6
spawn mark filled mechs
NULL882 Sep 21, 2024
6b16131
construction graphs
NULL882 Sep 21, 2024
5c4d735
researchable mechs
NULL882 Sep 21, 2024
d58474a
i forgor
NULL882 Sep 21, 2024
5652467
locale changes
NULL882 Sep 21, 2024
8f98510
aaa
NULL882 Sep 21, 2024
a010ff7
fix
EndrAnimet Dec 21, 2024
d4a754c
translate
EndrAnimet Dec 21, 2024
a0c253a
Turret Control
EndrAnimet Dec 21, 2024
1612057
Update DCCVars.cs
EndrAnimet Dec 21, 2024
52b4a98
Merge branch 'master' of https://github.com/DeltaV-Station/Delta-v in…
Dec 22, 2024
e00d9a8
fix
Dec 22, 2024
f52ffeb
бумер
Dec 22, 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.
36 changes: 6 additions & 30 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,11 @@
<!-- If you are new to the Delta-V repository, please read the [Contributing Guidelines](https://github.com/DeltaV-Station/Delta-v/blob/master/CONTRIBUTING.md) -->

## About the PR
<!-- What did you change? -->
## О чем PR

## Why / Balance
<!-- Discuss how this would affect game balance or explain why it was changed. Link any relevant discussions or issues. -->
## Почему

## Technical details
<!-- Summary of code changes for easier review. -->
## Технические детали

## Media
<!-- Attach media if the PR makes ingame changes (clothing, items, features, etc).
Small fixes/refactors are exempt. -->
## Медиа

## Requirements
<!-- Confirm the following by placing an X in the brackets [X]: -->
- [ ] I have tested all added content and changes.
- [ ] I have added media to this PR or it does not require an ingame showcase.
<!-- You should understand that not following the above may get your PR closed at maintainer’s discretion -->

## Breaking changes
<!-- List any breaking changes, including namespaces, public class/method/field changes, prototype renames; and provide instructions for fixing them. -->

**Changelog**
<!-- Add a Changelog entry to make players aware of new features or changes that could affect gameplay.
Make sure to read the guidelines and take this Changelog template out of the comment block in order for it to show up.
Changelogs must have a :cl: symbol, so the bot recognizes the changes and adds them to the game's changelog. -->
<!--
:cl:
- add: Added fun!
- remove: Removed fun!
- tweak: Changed fun!
- fix: Fixed fun!
-->
- [ ] Я добавил скриншот/видео, показывающее изменения в игре **или** PR не нуждается в показе
- [ ] Я проверил изменения на предмет багов
2 changes: 1 addition & 1 deletion .github/workflows/build-map-renderer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, trying, endrbranch2 ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-test-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Build & Test Debug

on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, trying, endrbranch2 ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/check-crlf.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
name: CRLF Check

on:
push:
branches: [ cursed ]
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ concurrency:
on:
workflow_dispatch:
schedule:
- cron: '0 10 * * *'
- cron: '0 4 * * MON'

jobs:
build:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, trying, endrbranch2 ]
paths:
- '**.cs'
- '**.csproj'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate-rgas.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: RGA schema validator
on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, trying, endrbranch2 ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate-rsis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: RSI Validator

on:
push:
branches: [ staging, trying ]
branches: [ staging, trying, endrbranch2 ]
merge_group:
pull_request:
paths:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate_mapfiles.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Map file schema validator
on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, trying, endrbranch2 ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/yaml-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: YAML Linter

on:
push:
branches: [ master, staging, trying ]
branches: [ master, staging, trying, endrbranch2 ]
merge_group:
pull_request:
types: [ opened, reopened, synchronize, ready_for_review ]
Expand Down
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"omnisharp.analyzeOpenDocumentsOnly": true,
"dotnet.defaultSolution": "SpaceStation14.sln",
"dotnet.preferCSharpExtension": true
}
11 changes: 6 additions & 5 deletions Content.Client/Administration/UI/BanPanel/BanPanel.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ namespace Content.Client.Administration.UI.BanPanel;
[GenerateTypedNameReferences]
public sealed partial class BanPanel : DefaultWindow
{
public event Action<string?, (IPAddress, int)?, bool, ImmutableTypedHwid?, bool, uint, string, NoteSeverity, string[]?, bool>? BanSubmitted;
public event Action<string?, (IPAddress, int)?, bool, byte[]?, bool, uint, string, NoteSeverity, string[]?, bool>? BanSubmitted;
public event Action<string>? PlayerChanged;
private string? PlayerUsername { get; set; }
private (IPAddress, int)? IpAddress { get; set; }
private ImmutableTypedHwid? Hwid { get; set; }
private byte[]? Hwid { get; set; }
private double TimeEntered { get; set; }
private uint Multiplier { get; set; }
private bool HasBanFlag { get; set; }
Expand Down Expand Up @@ -371,8 +371,9 @@ private void OnIpChanged()
private void OnHwidChanged()
{
var hwidString = HwidLine.Text;
ImmutableTypedHwid? hwid = null;
if (HwidCheckbox.Pressed && !(string.IsNullOrEmpty(hwidString) && LastConnCheckbox.Pressed) && !ImmutableTypedHwid.TryParse(hwidString, out hwid))
var length = 3 * (hwidString.Length / 4) - hwidString.TakeLast(2).Count(c => c == '=');
Hwid = new byte[length];
if (HwidCheckbox.Pressed && !(string.IsNullOrEmpty(hwidString) && LastConnCheckbox.Pressed) && !Convert.TryFromBase64String(hwidString, Hwid, out _))
{
ErrorLevel |= ErrorLevelEnum.Hwid;
HwidLine.ModulateSelfOverride = Color.Red;
Expand All @@ -389,7 +390,7 @@ private void OnHwidChanged()
Hwid = null;
return;
}
Hwid = hwid;
Hwid = Convert.FromHexString(hwidString);
}

private void OnTypeChanged()
Expand Down
44 changes: 41 additions & 3 deletions Content.Client/Camera/CameraRecoilSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,65 @@
using Content.Shared.Camera;
using Content.Shared.CCVar;
using Robust.Shared.Configuration;
using Robust.Client.GameObjects;
using Robust.Shared.Input;
using Robust.Shared.Input.Binding;
using Robust.Client.UserInterface;
using Robust.Client.UserInterface.CustomControls;
using Content.Client.Drunk;


namespace Content.Client.Camera;

public sealed class CameraRecoilSystem : SharedCameraRecoilSystem
{
[Dependency] private readonly DrunkSystem _drunk = default!;
[Dependency] private readonly IConfigurationManager _configManager = default!;

[Dependency] private readonly InputSystem _inputSystem = default!;
[Dependency] private readonly IUserInterfaceManager _ui = default!;
private float _intensity;

public float tim;
public override void Initialize()
{
base.Initialize();
SubscribeNetworkEvent<CameraKickEvent>(OnCameraKick);

//_inputSystem.CmdStates.GetState(EngineKeyFunctions.UseSecondary);
Subs.CVar(_configManager, CCVars.ScreenShakeIntensity, OnCvarChanged, true);
}

private void OnCvarChanged(float value)
{
_intensity = value;
}
public override void Update(float frameTime)
{
base.Update(frameTime);

//var query = EntityQueryEnumerator<CameraRecoilComponent>();

//while (query.MoveNext(out var uid, out var comp)){
// if(_inputSystem.CmdStates.GetState(EngineKeyFunctions.CameraOffset) == BoundKeyState.Down){
// //_ui.MousePositionScaled.Position
// Vector2 mp = new Vector2(0,0);
// if(_ui.MainViewport.Viewport!=null&&_ui.ActiveScreen!=null){
// Vector2 scrSize = new Vector2(_ui.ActiveScreen.Width, _ui.ActiveScreen.Height);
// //_popup.PopupEntity(""+_ui.MainViewport.Viewport.Size+" "+_ui.MousePositionScaled+_ui.ActiveScreen.Width+" "+_ui.ActiveScreen.Height,uid);
// mp = (_ui.MousePositionScaled.Position - scrSize/2);
// mp = new Vector2(mp.X>250?250:mp.X<-250?-250:mp.X,mp.Y>250?250:mp.Y<-250?-250:mp.Y)/100;
// //mp = new Vector2( Vector2.Distance(new Vector2(mp.X,scrSize.Y/200),scrSize/200)>5*_ui.MainViewport.Viewport.Size.X?5*_ui.MainViewport.Viewport.Size.X:mp.X,Vector2.Distance(new Vector2(scrSize.X/200,mp.Y),scrSize/200)>5*_ui.MainViewport.Viewport.Size.Y?5*_ui.MainViewport.Viewport.Size.Y:mp.Y );
// //mp = new Vector2(MathF.Max(MathF.Min(mp.X,5),-5),MathF.Max(MathF.Min(mp.Y,5),-5));
// //Vector2.
// }//(_ui.MousePositionScaled.Position-_ui.MainViewport.ViewportResolution/2)/_ui.MainViewport.ViewportResolution;
// comp.CurrentLookOffset = new Vector2(MathHelper.Lerp(comp.CurrentLookOffset.X, mp.X + MathF.Sin(tim)*MathF.Sqrt(MathF.Max(0,_drunk._overlay.CurrentBoozePower-50))/2000,0.01f),MathHelper.Lerp(comp.CurrentLookOffset.Y, -mp.Y + MathF.Cos(tim)*MathF.Sqrt(MathF.Max(0,_drunk._overlay.CurrentBoozePower-50))/2000,0.01f));
// }else{
// comp.CurrentLookOffset = new Vector2(MathHelper.Lerp(comp.CurrentLookOffset.X, MathF.Sin(tim)*MathF.Sqrt(MathF.Max(0,_drunk._overlay.CurrentBoozePower-50))/2000,0.05f),MathHelper.Lerp(comp.CurrentLookOffset.Y, MathF.Cos(tim)*MathF.Sqrt(MathF.Max(0,_drunk._overlay.CurrentBoozePower-50))/2000,0.05f));
// }
//}
//tim+=frameTime/50*(MathF.Pow(MathF.Min(0,_drunk._overlay.CurrentBoozePower-50),1.1f)/100+1);
// 120 54 120-54 = 66 54 - 120 -66 abs 66

// 120 120 50 -10 60
}

private void OnCameraKick(CameraKickEvent ev)
{
Expand Down
6 changes: 5 additions & 1 deletion Content.Client/Chat/Managers/ChatManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ public void SendMessage(string text, ChatSelectChannel channel)
_consoleHost.ExecuteCommand($"asay \"{CommandParsing.Escape(str)}\"");
break;

case ChatSelectChannel.Mapping:
_consoleHost.ExecuteCommand($"masay \"{CommandParsing.Escape(str)}\"");
break;

case ChatSelectChannel.Emotes:
_consoleHost.ExecuteCommand($"me \"{CommandParsing.Escape(str)}\"");
break;
Expand Down Expand Up @@ -88,7 +92,7 @@ public void SendMessage(string text, ChatSelectChannel channel)
}
}

//Nyano - Summary: fires off the update permissions script.
//Nyano - Summary: fires off the update permissions script.
public void UpdatePermissions()
{
PermissionsUpdated?.Invoke();
Expand Down
5 changes: 5 additions & 0 deletions Content.Client/Clothing/ClientClothingSystem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ public sealed class ClientClothingSystem : ClothingSystem
{"ears", "EARS"},
{"mask", "MASK"},
{"outerClothing", "OUTERCLOTHING"},
{"underpants", "UNDERPANTS"},
{"undershirt", "UNDERSHIRT"},
{"socks", "SOCKS"},
{Jumpsuit, "INNERCLOTHING"},
{"neck", "NECK"},
{"back", "BACKPACK"},
Expand All @@ -47,6 +50,8 @@ public sealed class ClientClothingSystem : ClothingSystem
{"pocket1", "POCKET1"},
{"pocket2", "POCKET2"},
{"suitstorage", "SUITSTORAGE"},
{"tailbag", "TAILBAG"}, // NES14-Changes, Tailbag
// {"pants", "PANTS"}, // NES14-Changes, Pants
};

[Dependency] private readonly IResourceCache _cache = default!;
Expand Down
37 changes: 7 additions & 30 deletions Content.Client/Credits/CreditsWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
using System.Numerics;
using Content.Client.Stylesheets;
using Content.Shared.CCVar;
using Content.Shared.Patron;
using Robust.Client.AutoGenerated;
using Robust.Client.Credits;
using Robust.Client.ResourceManagement;
Expand All @@ -27,18 +28,15 @@ public sealed partial class CreditsWindow : DefaultWindow
[Dependency] private readonly IResourceManager _resourceManager = default!;
[Dependency] private readonly IConfigurationManager _cfg = default!;

private static readonly Dictionary<string, int> PatronTierPriority = new()
{
["Central Commander"] = 1,
["Captain"] = 2,
["Assistant"] = 3
};
private PatronManager _patronManager = new PatronManager(); // Delta-V

public CreditsWindow()
{
IoCManager.InjectDependencies(this);
RobustXamlLoader.Load(this);

_patronManager.Load(_resourceManager); // Delta-V

TabContainer.SetTabTitle(Ss14ContributorsTab, Loc.GetString("credits-window-ss14contributorslist-tab"));
TabContainer.SetTabTitle(PatronsTab, Loc.GetString("credits-window-patrons-tab"));
TabContainer.SetTabTitle(LicensesTab, Loc.GetString("credits-window-licenses-tab"));
Expand All @@ -65,7 +63,7 @@ private void PopulateLicenses(BoxContainer licensesContainer)

private void PopulatePatrons(BoxContainer patronsContainer)
{
var patrons = LoadPatrons();
var patrons = _patronManager.Patrons!;

// Do not show "become a patron" button on Steam builds
// since Patreon violates Valve's rules about alternative storefronts.
Expand All @@ -84,15 +82,15 @@ private void PopulatePatrons(BoxContainer patronsContainer)
}

var first = true;
foreach (var tier in patrons.GroupBy(p => p.Tier).OrderBy(p => PatronTierPriority[p.Key]))
foreach (var tier in patrons.GroupBy(p => p.Tier).OrderBy(p => p.Key.Priority))
{
if (!first)
{
patronsContainer.AddChild(new Control {MinSize = new Vector2(0, 10)});
}

first = false;
patronsContainer.AddChild(new Label {StyleClasses = {StyleBase.StyleClassLabelHeading}, Text = $"{tier.Key}"});
patronsContainer.AddChild(new Label {StyleClasses = {StyleBase.StyleClassLabelHeading}, Text = $"{tier.Key.Name}"});

var msg = string.Join(", ", tier.OrderBy(p => p.Name).Select(p => p.Name));

Expand All @@ -103,16 +101,6 @@ private void PopulatePatrons(BoxContainer patronsContainer)
}
}

private IEnumerable<PatronEntry> LoadPatrons()
{
var yamlStream = _resourceManager.ContentFileReadYaml(new ("/Credits/Patrons.yml"));
var sequence = (YamlSequenceNode) yamlStream.Documents[0].RootNode;

return sequence
.Cast<YamlMappingNode>()
.Select(m => new PatronEntry(m["Name"].AsString(), m["Tier"].AsString()));
}

private void PopulateContributors(BoxContainer ss14ContributorsContainer)
{
Button contributeButton;
Expand Down Expand Up @@ -169,16 +157,5 @@ void AddSection(string title, string path, bool markup = false)
contributeButton.Visible = false;
}

private sealed class PatronEntry
{
public string Name { get; }
public string Tier { get; }

public PatronEntry(string name, string tier)
{
Name = name;
Tier = tier;
}
}
}
}
23 changes: 23 additions & 0 deletions Content.Client/DeltaV/Weapons/Ranged/Overlays/TracerOverlay.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
using Content.Client.DeltaV.Weapons.Ranged.Systems;
using Robust.Client.Graphics;
using Robust.Shared.Enums;

namespace Content.Client.DeltaV.Weapons.Ranged.Overlays;

public sealed class TracerOverlay : Overlay
{
private readonly TracerSystem _tracer;

public override OverlaySpace Space => OverlaySpace.WorldSpace;

public TracerOverlay(TracerSystem tracer)
{
_tracer = tracer;
IoCManager.InjectDependencies(this);
}

protected override void Draw(in OverlayDrawArgs args)
{
_tracer.Draw(args.WorldHandle, args.MapId);
}
}
Loading
Loading