-
Notifications
You must be signed in to change notification settings - Fork 132
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
Adjust modular space ruins with new loot system + minor tweaks #1766
base: master
Are you sure you want to change the base?
Conversation
Reviewer's Guide by SourceryThis pull request introduces a new loot system to modular space ruins, enhancing their replayability. It also includes minor tweaks to existing ruins, such as adding tiers to loot safes and adjusting the position of a Vox. Class diagram for new loot spawner systemclassDiagram
class SpawnPool {
+available_points: int
}
class SpaceLoot {
+available_points: 2200
}
class RandomPoolSpawner {
+point_value: int
+spawn_loot_chance: int
+loot: list
}
SpawnPool <|-- SpaceLoot
RandomPoolSpawner <|-- MechTransportMecha
RandomPoolSpawner <|-- MechTransportEquipment
RandomPoolSpawner <|-- ModsuitSyndie
RandomPoolSpawner <|-- LaserSpawner
RandomPoolSpawner <|-- MiningToolSpawner
RandomPoolSpawner <|-- SecurityModsuitSpawner
class MechTransportMecha {
+point_value: 100
+loot: DurandOld
}
class MechTransportEquipment {
+point_value: 40
+spawn_all_loot: true
}
class ModsuitSyndie {
+point_value: 110
+spawn_loot_chance: 30
}
class LaserSpawner {
+point_value: 30
+spawn_loot_chance: 40
}
class SecurityModsuitSpawner {
+point_value: 75
+spawn_loot_chance: 45
}
note for SpaceLoot "New space loot pool system"
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
eec6200
to
b2f40eb
Compare
вообще я написал зачем, но подумав понял, что идея хуйня и лучше делать записки, наводящие на сейф в руине, а не кидать какой-то рандомный тирей. я пока перемещу его в комнату с сейфом, как "тонкий" намёк, а записки делать не буду.. может у нас появится лоровед, который этим займётся |
b2f40eb
to
28e0a2e
Compare
This reverts commit 643bd7f.
Что этот PR делает
Добавляет оффовские спавнеры лута в модульные руины.
Добавляет несколько новых, модульных спавнеров для определённых руин.
Добавляет тиреи на те наши руины, где присутствуют сейфы с лутом, чтобы это было более очевидно для гейтеров и им не приходилось лезть в код чтобы найти заветный сейф, который иначе никак не обнаружить.
Слегка передвигает одного из воксов на руине
voxraiders_1
и добавляет ему стеклянный аирлок, чтобы он не игнорировал лутающегося рядом гейтера.Почему это хорошо для игры
Больше рандома = больше реиграбельности.
Пока без гейтов, но если всё норм, то гейты тоже можно будет зааджастить позднее, как уже частично произошло со спейсбаттлом.
Тестирование
Поюзал все спавнеры на локалке, без проблем, вроде. Наверное, стоит юзать в ТМе, пока не замержат #1764
Changelog
🆑
tweak: Модульные руины обновлены в соответствии с недавним ребалансом лута космоса с оффов.
/:cl:
Summary by Sourcery
Update modular space ruins with the new loot system.
New Features:
Tests: