OvercastCommunity / CommunityMaps

Repository for community created maps for oc.tc
Creative Commons Attribution Share Alike 4.0 International
18 stars 42 forks source link

[32v32] Arrowless CTW #710

Closed CredensJustitiam closed 1 month ago

CredensJustitiam commented 1 year ago

Checklist

Map Name

Arrowless CTW

Gamemode & Map Description

This is (probably) the only CTW map that contains no arrows! Well, except for a single one at the center of the map. I made this map because I thought it would be cool to see more maps on this server that play significantly differently from one another.

Obviously this map has a big emphasis on melee combat. Bridging across the middle of the map shouldn't be too annoying since people won't constantly be shooting at each other like usual. To accommodate the lack of arrows, the max build height is significantly lower than that of a normal map. The map also contains custom items, potions, and shops to make combat and defending more interesting.

I'm open to making changes to the map if it ends up being too easy (or hard) for players to get into the wool rooms. Suggestions for better balancing shops and items are also appreciated.

Team Sizes

32v32

Screenshots

https://imgur.com/a/JxXa64r

XML

https://gist.github.com/CredensJustitiam/d59a72ec750b2490d93e4e23078e3f54

Map Image

map

Map Download

Arrowless CTW (1.8.9).zip

TheRealPear commented 1 year ago

Hello, thank you for your submission and apologies in advance for the slow response. I've just got to reviewing your map and noticed that the xml could be further simplified by removing redundant things and correcting certain things for the map to load properly. Here's what I've done so far:

XML Details * Some lines were mis-indented, make sure you are pressing the spacebar 4 times (not tab). This has been fixed for you. * You can combine two kits into one to save on the number of lines in the xml. You can also use the [`team-color` attribute](https://pgm.dev/docs/modules/gear/items/#team-color-attribute) to automatically color *most* items into the player's corresponding team color. However, some people may choose to use specific colors for their armors–so I kept it separate from the kit so you can decide how you want it set up. * When making `id`s to assign names to things, avoid ambiguous names like `id="red"` for the tea, kit id, etc... because it can cause confusion and errors when loading the map. Instead, use something like `id="red-team"` and `id="red-kit"`. * You can use the [Material Finder](https://pgm.dev/docs/reference/items/inventory/#material-finder) to find the matching internal name for an item because it is not always the same as it appears in Minecraft. (example: `material="wood"` is Oak Wood Planks, not `material="planks"`. Iron shovel is `material="iron spade"`, not `material="iron shovel"`) ```xml Arrowless CTW 2023-04-28 1.0.0 development Capture both wools from the enemy's wool rooms and return them to your victory monument! Red Blue damage resistance 20 iron sword bow iron pickaxe iron axe iron spade wood stained clay leather helmet leather chestplate chainmail leggings iron boots string flint red-team blue-team chest red-team chest blue-team chest workbench blue-team chest workbench red-team web red-team web blue-team ```

As for the map itself, I have no strong opinion on the design as it is not really my field of expertise yet, but it could use more block variation so it does not look plain. For the custom shops, you could replace the NBT villagers with the Shops module offered by PGM so you can easily edit it from the xml in the future. Whether you want to implement this is completely up to you.

CredensJustitiam commented 1 year ago

Thanks so much for improving the xml. I was using another map’s xml as a template so that I wouldn’t have to make the whole file from scratch, so that’s why some of the code was a bit dated probably.

I spawned the villagers using a command that I have saved on my pc, so I can easily edit the command and spawn in new villagers whenever I want. I’ll just keep using that if I need to edit the trades instead of adding more to the xml.

As for the block variation, I will probably ask some people on the discord server soon for their advice on how to make the map look better. I’m not an expert at design either (this is my first non-arcade map for the server), so I was wanting to ask for people’s suggestions anyway.

CredensJustitiam commented 1 year ago

Maybe I'm crazy, but I actually kind of like the simplicity of how it looks currently. People on the discord gave some good suggestions based on how the map looks from the images, so I was going to make some changes, but I realized that the map looks fine in-game when you're actually running around in it instead of looking at it from afar.

Plus, people are gonna end up spamming blocks all over it anyway, so I'm hoping it's okay the way it is now?