Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Goonstation "Totally" Monthly Contest - June 2022
#1
We're really bad at doing monthly contests, sorry. But here's another mapping contest!

This time we're going to be adding in Random Rooms. Random rooms are cool little rooms found in maintenance that add flair and variety to every station. They're also super easy to make!

To get into creating a random room, simply boot up your mapping software of choice (I recommend StrongDMM 2 ), update your local copy of the Gooncode and get to work. If you need help mapping head over to #immapper , or if you need help setting up your local copy of gooncode head over to #imcoder .

Entry Information:
  • Entries will be split into three categories. The categories are based on size, which are 3x3, 3x5, and 5x3.
  • Multiple submissions into the same size category are allowed (And encouraged, we need more random rooms!), but only one may be entered as your official entry.
  • You may make an entry for each size category, but if you make a 3x5 room and rotate it to 5x3 the rotated version does not count as a separate entry. See: Current random rooms that are identical, just rotated.
  • Entries must be submitted as PRs on the Goonstation github with link posted here.
  • Entries/PRs must be fully functional, in the correct subfolders, and be ready to merge in game.
  • Entries must fit the current Random Room "standard", namely; Must be "maintenance" themed and fit on station. No overpowered loot, no crazy mobs/critters. Must not look out of place in the maint tunnels on any given station.
  • If one player wins multiple categories, the next highest voted room in that category will be given the sticker. One sticker per winner!
  • Do not include a changelog addition for your entry.

Entries will be accepted until June 22nd, at which point the voting will be started. Voting will take place in 3 separate polls at the same time. One poll per size category.

For this month there will be 3 sticker winners, one per size category. All participants will get a cool medal, and the contest winners will get an even cooler one that lets you [Image: attachment.php?aid=486] in-game and in OOC. Additionally, all entries will be eligible to be merged regardless of winning, provided they are approved by the developers.
#2
Small update regarding random rooms because I was poked that there's not much documentation on how they should be made. Random rooms are stored in assets/maps/random_rooms/#x# . Replace #x# with the size room. You can end a room with _## (Ex: birds_80.dmm) to define the weight of the room with 100 being the default value if not defined. You can make rooms less likely to spawn, or if you really wanted to, more likely to spawn. Typically don't make a room more likely to spawn unless you have a very good reason.

Maps must be saved with the TGM format. Go into strongdmm -> File -> Preferences -> Save Format and select TGM.

Random rooms should be a 3x3, 3x5, or 5x3 dmm. You can use any flooring (provided it's simulated) to decorate your room if you're doing something special, or just use plating.

Cardinal directions should be kept clear on all types unless you very very specifically want to sometimes block off access to the room. Certain exceptions would include stuff like barricades, or easily deconstructable objects such as tables or racks, or storage objects like crates or lockers.

Finally, you MUST use /area/dmm_suit/clear_area as the area, this way the random room is powered and in the correct station area.


aloe post hijack:
The easiest way to test your room and make sure it functions and everything loads in right is to use the "Load Area" tool in build mode.
use the "Build-Mode" command in the command bar (as an admin on a local server, of course), right click the middle icon in the top left (should be orange), select "Load Area" from the list, and then click where you want the bottom left corner of your room to be placed. Then just select your room in the file system and you're good to go.
#3
3x3: https://github.com/goonstation/goonstation/pull/8953
5x3: https://github.com/goonstation/goonstation/pull/8987
3x5: https://github.com/goonstation/goonstation/pull/9021
#4
Entry for 3x3: https://github.com/goonstation/goonstation/pull/8980
Entry for 3x5: https://github.com/goonstation/goonstation/pull/9009
Entry for 5x3: https://github.com/goonstation/goonstation/pull/9022
#5
5x3: https://github.com/goonstation/goonstation/pull/8988
3x5: https://github.com/goonstation/goonstation/pull/8993
#6
3x5 https://github.com/goonstation/goonstation/pull/9000

5x3 https://github.com/goonstation/goonstation/pull/9261
#7
5x3: https://github.com/goonstation/goonstation/pull/8982
#8
3x5 https://github.com/goonstation/goonstation/pull/9011
#9
3x3 official entry https://github.com/goonstation/goonstation/pull/9030

3x3 https://github.com/goonstation/goonstation/pull/9028

5x3 https://github.com/goonstation/goonstation/pull/9213
#10
3x5 Official Entry: https://github.com/goonstation/goonstation/pull/9218
#11
3x3 Official Entry: https://github.com/goonstation/goonstation/pull/9193
#12
5x3 Offical Entry: https://github.com/goonstation/goonstation/pull/9232
#13
5x3 Official Entry: https://github.com/goonstation/goonstation/pull/9259
3x3 Entry: https://github.com/goonstation/goonstation/pull/9260
#14
entry for 3x5: https://github.com/goonstation/goonstation/pull/9256
entry for 5x3: https://github.com/goonstation/goonstation/pull/9257
#15
5x3 Official Entry: https://github.com/goonstation/goonstation/pull/9272


Forum Jump:


Users browsing this thread: 1 Guest(s)