Skip to content
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

check the newly added maps for issues #2453

Closed
9 tasks done
sevu opened this issue Feb 7, 2018 · 6 comments
Closed
9 tasks done

check the newly added maps for issues #2453

sevu opened this issue Feb 7, 2018 · 6 comments
Assignees
Labels
Campaign (any) Deprecated tag, replaced with separate tags for each mainline campaign Good first issue Issues deemed adequate for contributors without prior experience to work on. WML Issues involving the WML engine or WML APIs.
Milestone

Comments

@sevu
Copy link
Member

sevu commented Feb 7, 2018

There was an issue in one of the maps added in fafce20, I guess it would be good to check the others too. I leave this here as issue, currently I have not the time for it.

  • 2p_Clearing_Gushes
  • 2p_Hellhole
  • 2p_Ruined_Passage
  • 2p_Ruphus_Isle
  • 2p_Swamp_of_Dread
  • 2p_The_Walls_of_Pyrennis
  • 2p_Tombs_of_Kesorak
  • 4p_Bath_of_Glory
  • 4p_Geothermal
@sevu sevu added Campaign (any) Deprecated tag, replaced with separate tags for each mainline campaign WML Issues involving the WML engine or WML APIs. Good first issue Issues deemed adequate for contributors without prior experience to work on. labels Feb 7, 2018
catagent101 added a commit to catagent101/wesnoth that referenced this issue Feb 8, 2018
On this map, side 1 starts at the bottom, while side 2 starts at the top. The naming of the teams assumed the opposite. Another check mark on issue wesnoth#2453.
Vultraz pushed a commit that referenced this issue Feb 9, 2018
On this map, side 1 starts at the bottom, while side 2 starts at the top. The naming of the teams assumed the opposite. Another check mark on issue #2453.
@sevu sevu added this to the 1.14.0 milestone Mar 12, 2018
@sevu sevu self-assigned this Mar 12, 2018
@sevu sevu closed this as completed in 733f40f Mar 12, 2018
@sevu
Copy link
Member Author

sevu commented Mar 12, 2018

@ln-zookeeper
The use of the [terrain_graphics] tag in 2p_The_Walls_of_Pyrennis looks strange to me. Is that alright? (And it's the only place in multiplayer which uses [terrain_graphics].

@CelticMinstrel
Copy link
Member

CelticMinstrel commented Mar 12, 2018

I think it's probably okay, but I also think it could likely be replaced by a now-core overlay terrain? I do know that [terrain_graphics] is legal in a scenario tag, at least.

@Vultraz
Copy link
Member

Vultraz commented Mar 12, 2018

I don't think it can, since those hexes are meant to be impassable, and you can't give a terrain two overlays.

@CelticMinstrel
Copy link
Member

True, true. (I didn't look closely at the map.)

@sevu
Copy link
Member Author

sevu commented Mar 12, 2018

The reason I think this could be a problem is that for joining MP games which use custom terrain I have to have the add-on installed. IIRC it's already logging errors in stderr because creating the map preview doesn't work then.
I wonder if it is a problem if I try to join a game which uses this map, but do not have it installed myself.
Admittedly, probably all players will have it since I remember no packaging constellation which splits multiplayer apart.

@CelticMinstrel
Copy link
Member

I also don't think that's a problem when the [terrain_graphics] tag is placed inside the scenario - isn't scenario tag basically what's sent across the network if the other side doesn't have the addon? So as long as it doesn't reference any non-core images there should be no issue.

But yeah, this is in the core multiplayer, so I doubt there'd be a situation where one side has it and the other doesn't.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Campaign (any) Deprecated tag, replaced with separate tags for each mainline campaign Good first issue Issues deemed adequate for contributors without prior experience to work on. WML Issues involving the WML engine or WML APIs.
Projects
None yet
Development

No branches or pull requests

3 participants