Commit Graph

27 Commits

Author SHA1 Message Date
Tayrtahn
7f3b436dc1 Fix prototypes so they pass analyzer checks (#35435)
(cherry picked from commit 6f925dd61083a3fd377e5d12549ac908985e855f)
2025-09-27 13:54:06 +03:00
Ed
30ab3fca30 improve BiomeDunGen (#33113)
* improve BiomeDunGen

* forgot lol

* Update DungeonJob.PostGenBiome.cs

* Update DungeonJob.PostGenBiome.cs

(cherry picked from commit a1966d867183f2962d17ef5415dc89b3cde54253)
2025-09-27 13:51:42 +03:00
Nemanja
998a72b9be Mining Asteroid Treasure Vaults (#31638)
add interior rooms to the vgroid

(cherry picked from commit a9d93e18c8a808d06a4a47ef6cfaa19d5eb06a14)
2025-07-19 15:40:18 +10:00
Nemanja
46f48dd268 add new salv loot into the vgroid procgen (#31290)
add new loot into vgroid procgen
2025-07-19 15:22:21 +10:00
Nemanja
dfa0165bc8 Mining Rebalance (#30920)
* first pass

* this shit too

* ok fix that shit

* buff

* actually fix that

(cherry picked from commit 3cdd62b0dd880135a4d83f6dcf0be4f1f95c3e8d)
2025-07-19 15:22:11 +10:00
metalgearsloth
fe916376b3 VGRoid support (#27659) 2025-07-14 14:02:02 +10:00
Spatison
1297182e3c [Port] Room spawner mask (#483)
* RoomSpawner mask (#33110)

* RoolFill can now spaw rooms with any size

* tile ignoring

* upgrade interior

* simplify

* Update DungeonSystem.Rooms.cs

* center rooms

* Update RoomFillComponent.cs

* Update RoomFillComponent.cs

* Update DungeonSystem.Rooms.cs

* Remove roomfillcoponent from integration test

* Update EntityTest.cs

* remove nullable size, replaced with minsize and maxsize

* clear existing logic refactor

* delete this one

* vgroidinterior.yml delete

* some fix

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
2025-05-03 12:51:57 +03:00
SimpleStation14
3b635f1729 Mirror: haunted dungeon template (#321)
## Mirror of PR #23768: [haunted dungeon
template](https://github.com/space-wizards/space-station-14/pull/23768)
from <img src="https://avatars.githubusercontent.com/u/10567778?v=4"
alt="space-wizards" width="22"/>
[space-wizards](https://github.com/space-wizards)/[space-station-14](https://github.com/space-wizards/space-station-14)

###### `952b7f4c4e8e957c0c3765f7b20f2745c9297e27`

PR opened by <img
src="https://avatars.githubusercontent.com/u/99158783?v=4"
width="16"/><a href="https://github.com/Emisse"> Emisse</a> at
2024-01-09 07:36:29 UTC

---

PR changed 17 files with 4009 additions and 67 deletions.

The PR had the following labels:


---

<details open="true"><summary><h1>Original Body</h1></summary>

> also for sloth when he gets to it
> 
> Requires https://github.com/space-wizards/RobustToolbox/pull/4980


</details>

Co-authored-by: SimpleStation14 <Unknown>
2024-05-11 23:14:58 -04:00
Ed
da5758ba4e Mineshaft (#25733)
* content

* catwalks

* fix fucking icons

* finish PR

* +1 room

* fix

(cherry picked from commit ace82854406631bad58cd731899fc8e20ef21e65)
2024-03-07 01:24:40 +01:00
metalgearsloth
f128143d13 Salvage magnet revamp (#23119)
* Generic offering window

* More work

* weh

* Parity

* Progression meter

* magnet

* rona

* PG asteroid work

* code red

* Asteroid spawnings

* clams

* a

* Marker fixes

* More fixes

* Workings of biome asteroids

* A

* Fix this loading code

* a

* Fix masking

* weh

* Fixes

* Magnet claiming

* toe

* petogue

* magnet

* Bunch of fixes

* Fix default

* Fixes

* asteroids

* Fix offerings

* Localisation and a bunch of fixes

* a

* Fixes

* Preliminary draft

* Announcement fixes

* Fixes and bump spawn rate

* Fix asteroid spawns and UI

* More fixes

* Expeditions fix

* fix

* Gravity

* Fix announcement rounding

* a

* Offset tweak

* sus

* jankass

* Fix merge

(cherry picked from commit bf79acd127483d64f96dc23f2e64c74ceb84303d)
2024-01-26 21:35:22 +01:00
DrSmugleaf
5d613ef6a5 Add missing constructor in RandomSpawnLootEntry struct (#21721) 2023-11-19 22:22:01 +01:00
metalgearsloth
81a5f97a2e Gateway destinations (#21040)
* Gateway generation

* Gateway stuff

* gatewehs

* mercenaries

* play area

* Range fixes and tweaks

* weh

* Gateway UI polish

* Lots of fixes

* Knock some items off

* Fix dungeon spawning

Realistically we should probably be using a salvage job.

* wahwah

* wehvs

* expression

* weh

* eee

* a

* a

* WEH

* frfr

* Gatwey

* Fix gateway windows

* Fix gateway windows

* a

* a

* Better layer masking

* a

* a

* Noise fixes

* a

* Fix fractal calculations

* a

* More fixes

* Fixes

* Add layers back in

* Fixes

* namespaces and ftl

* Other TODO

* Fix distance

* Cleanup

* Fix test
2023-11-19 22:09:46 +01:00
DrSmugleaf
4257bd2c7e Make all prototype types partial (#21374) 2023-11-12 20:29:57 +01:00
metalgearsloth
b1c988627a Expeditions rework (#18960) 2023-09-27 21:59:12 +02:00
DrSmugleaf
a88e747a0b Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
metalgearsloth
68480af109 Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
metalgearsloth
4fefd8b8b7 Add snow rocks to planets (#17692) 2023-06-28 21:32:01 +10:00
metalgearsloth
cca1a78384 Dungeon generation refactor (#17121) 2023-06-27 19:17:42 +10:00
deltanedas
a3c37edd69 use parts crates for rewards, show rewards in ui (#17374)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-17 12:00:54 +10:00
metalgearsloth
ed1ff4df06 Ore tweaks (#16930)
- Guaranteed spawns in salvage
- Triple vein count
- Made it so rocks only drop 1 as it's kinda whacky (I believe they still convert differently to bars).
2023-05-30 21:40:36 -06:00
metalgearsloth
ea4440be44 Make ore loot use walls as a mask (#16377) 2023-05-14 22:01:29 -04:00
metalgearsloth
ae01618874 Revert "Revert "Replace ResourcePath with ResPath (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
metalgearsloth
acf79a8209 Revert "Replace ResourcePath with ResPath (#15308)" (#15551) 2023-04-20 11:43:54 +10:00
metalgearsloth
122350f19c Salvage expeditions (#12745) 2023-04-20 10:43:13 +10:00
Ygg01
71f358a027 Replace ResourcePath with ResPath (#15308) 2023-04-19 23:39:17 +10:00
metalgearsloth
b0714ca45a Dungeon fixes (#14563) 2023-03-10 21:19:27 +11:00
metalgearsloth
6157dfa3c0 Salvage dungeons (#14520) 2023-03-10 16:41:22 +11:00