Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign up[RDY] Mansion Upgrade Project #22072
Conversation
ZhilkinSerg
changed the title
Mansion Upgrade Project
[WIP] Mansion Upgrade Project
Oct 3, 2017
ZhilkinSerg
added some commits
Oct 3, 2017
This comment has been minimized.
This comment has been minimized.
AdonaiJr
commented
Oct 4, 2017
|
Yes! Thank you so much for pushing this, Zhilkin. Egomassive made an awesome job at those mansions. It's a pity that his mod was buried in the foruns, and was not working for a while. |
This comment has been minimized.
This comment has been minimized.
|
Needs a rebase, badly |
This comment has been minimized.
This comment has been minimized.
I've just did something wrong when trying to rebase and resolve conflicts. Will try to rollback. |
Coolthulhu
suggested changes
Oct 6, 2017
| }, | ||
| "items": { | ||
| ".": { "item": "clutter_mansion", "chance": 1 }, | ||
| ":": { "item": "clutter_yard", "chance": 1 }, |
This comment has been minimized.
This comment has been minimized.
| "+": "t_door_c", | ||
| ",": "t_sidewalk", | ||
| "-": "t_carpet_red", | ||
| ":": [ "t_grass", "t_grass", "t_grass", "t_grass", "t_grass", "t_grass", "t_grass", "t_dirt" ], |
This comment has been minimized.
This comment has been minimized.
Coolthulhu
Oct 6, 2017
Contributor
Not strictly necessary, but those are reused a few times and could use a proper palette instead of copypaste.
| "object": { | ||
| "fill_ter": "t_floor", | ||
| "rows": [ | ||
| "X....nnn.X....X... |
This comment has been minimized.
This comment has been minimized.
Coolthulhu
Oct 6, 2017
Contributor
This looks really wrong: chance: 100 means only 1 in 100 safes will have anything in it.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
ZhilkinSerg
Oct 6, 2017
Author
Contributor
There were no issues in amount of loot when this mansion was in the mod. Will test it again later.
This comment has been minimized.
This comment has been minimized.
Coolthulhu
Oct 6, 2017
Contributor
Oh, I re-read it now. It looks like there are two different functions in mapgen and the item group one uses x_in_y( chance, 100 ), while spawn_item for some reason uses one_in( chance ). This is pretty terrible, but looks like the PR is not affected.
| "object": { | ||
| "fill_ter": "t_floor", | ||
| "rows": [ | ||
| "X....nnn.X....X... |
This comment has been minimized.
This comment has been minimized.
ZhilkinSerg
added some commits
Oct 6, 2017
This comment has been minimized.
This comment has been minimized.
|
Fixed eveything reviewуd, except for palettes and item spawn chances. |
ZhilkinSerg
added some commits
Oct 6, 2017
Coolthulhu
approved these changes
Oct 6, 2017
This comment has been minimized.
This comment has been minimized.
|
I'm still working on utilizing palettes. |
ZhilkinSerg
added some commits
Oct 6, 2017
This comment has been minimized.
This comment has been minimized.
|
The loot seems to be okay. |
ZhilkinSerg
added some commits
Oct 6, 2017
ZhilkinSerg
changed the title
[WIP] Mansion Upgrade Project
[RDY] Mansion Upgrade Project
Oct 6, 2017
This comment has been minimized.
This comment has been minimized.
|
The masterpiece should be ready now. |
Coolthulhu
self-assigned this
Oct 12, 2017
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Pretty much every mansion has this weird room of rock. There is no door leading to it, so I guess it's minor, but it should be fixed. |
Coolthulhu
merged commit 3f6775f
into
CleverRaven:master
Oct 12, 2017
This comment has been minimized.
This comment has been minimized.
What floor is it? Was it basement? |

ZhilkinSerg commentedOct 3, 2017
•
edited
Added mansion mapgen from Mansion Upgrade Project (see http://smf.cataclysmdda.com/index.php?topic=13630.0).
Thanks to @egomassive (http://smf.cataclysmdda.com/index.php?action=profile;u=3495).
Todo