MT-CTF / maps

All the maps used on the CTF server
31 stars 74 forks source link

Add new map "Appleton" by oMikekiMo #276

Closed HobbitPower closed 1 year ago

HobbitPower commented 1 year ago

Note: The map creator used steel trap doors. LV mentioned that he must first add a code that prevents trap doors from being picked up. Edit: Problem solved

omikekimo commented 1 year ago

I am gonna remove the trap doors as it makes no odds to the level really, are the wooden ones ok?

LoneWolfHT commented 1 year ago

I am gonna remove the trap doors as it makes no odds to the level really, are the wooden ones ok?

Yes, I think so

LoneWolfHT commented 1 year ago

LV mentioned that he must first add a code that prevents trap doors from being picked up.

Just making sure this is clear: Before this map can be merged I must first add a code that prevents trap doors from being picked up. I'll wait until it's ready to be merged before doing anything though

a-blob commented 1 year ago

(This is a pretty big map so this is probably not my final review)

(The rest is personal opinion)

LuismiInTheZone commented 1 year ago

Personal opinion: I found one place with... 30 mese blocks???? don't you think that's to much?

LuismiInTheZone commented 1 year ago

And after trying to count your ores...

I think you need to delete something:

team red: 548 diamonds... 94 mese blocks... 72 mese ores... 92 diamond blocks????? team blue: 124 diamond... 20 mese blocks... 79 mese ores... 7 diamond blocks?????

omikekimo commented 1 year ago

I take the point about ores and things, better balance is probably needed so perhaps deleting some would be good, i am not however seeing the problems with the glass, it all looks ok when i fly round it, is it possible to get some screenshots so i can compare it to what i am seeing? on this end it just loos like a big glass box that is 1 node thick all the way round.

Addendum: I just deleted my working copy from my maps folder and reinstated it from the tarball that i sent to HobbitPower initially, i have found none of the problems with the outer glass so i still dont know what that looks like but annoyingly there are a couple of noticeable mistakes in the architecture. I will fix those and add barrier stone as suggested by ColorBlob and re-balance the resources.

a-blob commented 1 year ago

I checked the barriers again. It's totally fine. My bad, something must have been wrong with the world I used to test your map.

omikekimo commented 1 year ago

That is good to know, however what you said echoed something LandarVargan said on discord in #maps, :

LandarVargan — 25/01/2023 21:58 The barrier glass should be 1 node thick, and I'll need to add some code that prevents picking up trapdoors

so it must have looked weird in that instance too. I have no idea why it would but if you both saw weirdness then something weird might be going on.

LoneWolfHT commented 1 year ago

so it must have looked weird in that instance too. I have no idea why it would but if you both saw weirdness then something weird might be going on.

I had loaded your map previously, so it may have just been an issue with my world saving the old version. You can ignore it for now

farooqkz commented 1 year ago

I feel like this map is too big for the current population of CTF most of the time. I suggest using this map only when https://github.com/MT-CTF/capturetheflag/issues/1128 is solved. Then the map will be launched only when enough players are online. Also the treasure chests are too sparse.

farooqkz commented 1 year ago

It is true that it is quite a big map. I wouldn't make it smaller but I would combat this by increasing the phys_speed, to 1.5 or so, you should experiment with this and pick what feels right. I find the ores quite hard to find, the whole tunnel system is confusing, kind like a maze. So maybe add a clear hint or move them to a more accessible location, perhaps less far down. The map is incredibly deep, I don't really see what the upside of that is. You can still have an elaborate tunneling system without forcing people to spend ages going up/down ladders, lol. Another suggestion is to add ways people can access the roofs of the buildings, such as fire escapes.

EDIT: the abundance of ores doesn't bother me, this is a choice that the map maker can make.

I believe these conditions are not enough to make the map fun. There must also be more player/block density. We can further discuss this in the appropriate issue.

Edit: regarding the maze thing, I always dreamed of a maze map and now we kinda have it which IMO, is good. However, other players looking only for PvP, might find it boring.

omikekimo commented 1 year ago

Thank you for your feedback guys, some really useful stuff in here I will act on, I love the fire escapes idea and I didn't even know I could increase the physics speed, I assume that will make people run faster? I want this to be a fast paced map so I will incorporate the speed adjustment and increase the vertical routes above ground. I think a more powerful default load-out is also a must, especially a better pick axe at spawn. I am going to reduce the ores somewhat so its fair for both sides, can anyone think of anything else I might want to address?

omikekimo commented 1 year ago

Thank you for uploading this for me HobbitPower, and thank you to everybody who has provided feedback. I took everything on board in an effort to make this a fun fast map and I hope you can see your influence in this new version.

MoreKat commented 1 year ago

Why is game_modes empty? That doesn't seem right.

omikekimo commented 1 year ago

It's not right, they should all be switched on. ADHD is such fun. Will I have to revert to 5.6 to save that? I upgraded my client after i finished this map.

MoreKat commented 1 year ago

It's not right, they should all be switched on. ADHD is such fun. Will I have to revert to 5.6 to save that? I upgraded my client after i finished this map.

You can just edit the map.conf manually. It should say game_modes = return {"classic", "classes", "nade_fight"}

HobbitPower commented 1 year ago

return {"classic", "classes", "nade_fight"}

Done, @omikekimo I assume you want to make the map available for all modes. If not, let me know and I'll change it.

HobbitPower commented 1 year ago

btw I am against adding a shotgun as an initial item, so I would suggest that we remove that in the conf file. @omikekimo

omikekimo commented 1 year ago

Thank you @HobbitPower, you are a scholar and a gentleman. As for the shotgun in the initial items, I'd be happy to remove it if you're dead set against that sort of thing. Would you be able to change it to be 30 ladders for me, i think that would be a useful thing for players to have on this map.

omikekimo commented 1 year ago

I think if I recall correctly I removed the ores mostly and evened out the distribution. I will check that and review the speed, i am sure i took care of the ores but it was a while ago. I am glad you like the map I hope everyone has fun with it. I think the hint should be "This empty town holds some deep secrets."

omikekimo commented 1 year ago

I have just checked ad it seems I did bring the ore count down significantly and distributed them more fairly for each team, I don't know how to count them but I think there's a similar number for each team by the looks of it. I had a play with the speed too and i found that 1.8 still gives a good sense of speed but you run out of sprint before you get to the middle so that might be a better fit. If that can be done just by editing the .conf perhaps I could ask @HobbitPower to change the move speed to 1.8 and change the hint to read "This empty town holds some deep secrets." for me when you get a moment. Thank you to everyone who has given me feedback to make this better, i have been enjoying CTF for years and it is exciting to be able to give something back.

MoreKat commented 1 year ago

I have just checked ad it seems I did bring the ore count down significantly and distributed them more fairly for each team, I don't know how to count them but I think there's a similar number for each team by the looks of it. I had a play with the speed too and i found that 1.8 still gives a good sense of speed but you run out of sprint before you get to the middle so that might be a better fit. If that can be done just by editing the .conf perhaps I could ask @HobbitPower to change the move speed to 1.8 and change the hint to read "This empty town holds some deep secrets." for me when you get a moment. Thank you to everyone who has given me feedback to make this better, i have been enjoying CTF for years and it is exciting to be able to give something back.

I'm afraid 1.8 will still be too fast. We had a map with 1.5 and matches ended quick, even though it was a four team map. I would start off with a lower speed, maybe like 1.25. We can easily adjust it after it gets added in-game if it turns out to be necessary.

omikekimo commented 1 year ago

If you think so then I'm happy for that to be the speed, I will defer to wisdom. I just tried it out and it still gives a bit of oomph, especially with the extra jump and you run out of sprint as you get to the main road from spawn which is all I wanted to ensure. Plus I am a doom player and doomguy runs very fast so I might just be slightly biased. So yeah I'm happy with 1.25

a-blob commented 1 year ago

I agree, the current speed is way too fast. Walking around the map feels like flying. Otherwise, I really like the map. A lot of effort is definitely spent on it. The builds look good and I didn’t find any bugs. It would be nice to finally see this map added to the game. I don’t think the ores needs to be the exact same amount for each team, but I tried counting with World Edit and they seem to differ a lot. Team red has 200 diamond ores with 65 diamond blocks. Team blue only has 61 diamond ores and 13 diamond blocks. Team red has 65 mese ores and 97 mese blocks. While team blue has 71 mese ores and 20 mese blocks.

omikekimo commented 1 year ago

Thank you, I am glad you like it, as far as the ores go yeah that was quite a discrepancy. Thanks for checking the count for me, I have turned them all to stone and replaced them more carefully, actually it was pretty cool to do because I figured I should place some of them like as if they are sort of power ups in the pvp chambers underground so there is now actually a reason to go into them, I think i placed them way more accurately this time in terms of distribution and definitely more scarcely. I do have one problem, I dont know how to do a pull request, I have made a .tar archive of the new map version I could send to someone on discord.

HobbitPower commented 1 year ago

I agree, the current speed is way too fast. Walking around the map feels like flying. Otherwise, I really like the map. A lot of effort is definitely spent on it. The builds look good and I didn’t find any bugs. It would be nice to finally see this map added to the game. I don’t think the ores needs to be the exact same amount for each team, but I tried counting with World Edit and they seem to differ a lot. Team red has 200 diamond ores with 65 diamond blocks. Team blue only has 61 diamond ores and 13 diamond blocks. Team red has 65 mese ores and 97 mese blocks. While team blue has 71 mese ores and 20 mese blocks.

You can ignore the diamond blocks (at least for now) as you cannot get diamonds from them. You can get mese crystals from mese blocks though, that's something that has to be fixed.

(Also just for the record, I will update the current PR once I got the correct files)

src4026 commented 1 year ago

I tested the current map (as it is in its current state), and found no issues in the design and other factors. It's a solid map, I have to say! I do, however, I agree with the other reviewers that the speed is too fast. It's like the Flash when sprinting and jumping with the right blocks. For now, I shall wait till the ores are in balance. Lol, there's a lot. Are they mostly from the caves/ground?. I am eagerly anticipating this map's merge to the repo after it has been refined furthermore. Amazing craftsmanship!

omikekimo commented 1 year ago

Thank you for your kind words, I am glad you like it, I have every reason to hope that hobbitpower has a version with the speed and ore situation under control. I say hope because I cant be sure yet, I thought that was the case yesterday but somehow some it got corrupted to an old version and on my computer was throwing errors after I saved it. Everything went weird, I have had a nightmare trying to figure out and fix it but i think i managed to sort it, so with any luck there will be an amended version being uploaded tomorrow.

HobbitPower commented 1 year ago

@omikekimo speed and ores were adjusted, however ores are still not equal: image The amount of mese blocks should definitely be the same for both sides. So please add some more for team blue, same for the normal diamond ores. diamond blocks are kind of useless, since you cant get diamonds out of them. You could remove the 6 diamond blocks imo.

src4026 commented 1 year ago

\<disparity in ores already mentioned above>

Speed and other stuff

The speed is good now. IMO is not too high nor too low. The reduced speed I feel is complimented by the 0.1 decrease in gravity and 0.1 increase in jump height.

farooqkz commented 1 year ago

I suggest adding diamond blocks equal to for both teams, like 30-40 diamond blocks per team. They can be used for building base and can add diversity to the game play. I further recommend having equal number of diamond blocks per team.

I also further recommend taking the damage diamond sword causes into consideration. Diamond swords to a bit more damage than mese swords. Thus, I would say 22 mese crystals equal to 20 diamonds.

omikekimo commented 1 year ago

The diamond blocks were removed completely, maybe I will add some in future but they were randomly distributed with the ores in this instance but as they cannot be mined and used for gaining diamonds I decded it would be easier to use worldedit to turn them to stone and redo the ores. Bear in mind they were present when the default loadout contained a shotgun but I do like your idea of having them available as a strong building material. I will think about how I could utilise them in this way perhaps in this map but more likely a future one. That may be a little while away though, I intend to learn how to be a map tester and help the team review and test some of the other new maps coming along because I have seen some excellent work shown on discord. Right now the version that hobbitpower uploaded yesterday is completely balanced in terms of ores and finished.

src4026 commented 1 year ago

Looks good now :+1:

HobbitPower commented 1 year ago

The map offers many opportunities for different tactics, above and below ground. I don't know how many players will actually use the underground passages, as it can be quite confusing, but either way the map offers enough variety. The ores are somewhat difficult to find directly, but this is the case for both sides, so it invites you to explore the map. I'll look at it again in a few days, but I'm in favor of adding the map. All in all, nicely built, good work.

omikekimo commented 1 year ago

Thank you so much, I am glad you like it. I must admit part of me wants the tunnels to be undiscovered for a little while but i think they will find them straight away in all honesty. I hope the players enjoy it, I am looking forward to roof jumping with knockback nades and sprinting along the cables but I am sure other tactics are available.

omikekimo commented 1 year ago

There is a similar spot on the blue side, in the building with the peaked roof. they are up in the loft. They are visible through the loft window from the rooftops and you can get to that window across a cable or by stairs inside.

Also, i am really glad that it was recognizable as a bank.

MoreKat commented 1 year ago

There is a similar spot on the blue side, in the building with the peaked roof. they are up in the loft. They are visible through the loft window from the rooftops and you can get to that window across a cable or by stairs inside.

Also, i am really glad that it was recognizable as a bank.

Oh that's great. I think it's good to go then :)