Proper Flying Mod

Discussion of all aspects of multiplayer development: unit balancing, map development, server development, and so forth.

Moderators: Forum Moderators, Developers

Post Reply
User avatar
Hammerfritz
Posts: 15
Joined: September 1st, 2016, 10:09 pm

Proper Flying Mod

Post by Hammerfritz » March 3rd, 2017, 5:41 pm

Greetings, fellow Wesnothians!

I found the time to write another mod, that being the "Proper Flying Mod".
It tries to make certain units feel more like they are actually flying, even in combat: With this mod enabled, several mainline units are unattackable in melee by ground units, and receive something like the skirmisher ability. In return, they become outstandingly bad at holding points of interest (villages, castles, keeps, mountains) by having their inattackability removed on such hexes and losing their zone of control.

So far I have nothing on my mind to be added to the mod, however I might update it as soon as I have gathered some data on balancing. Feedback is therefore, and of course, highly welcome!

EDIT: I updated to version 1.1.0, fixing the issue of AI trying to (rather unsuccessfully) attack fliers with melee ground units and changed defense penalties of fliers on certain terrains to them not having a zone of control under any circumstances. Level 0 fliers still receive defense penalties instead.
Last edited by Hammerfritz on April 4th, 2017, 7:28 pm, edited 1 time in total.
In general, speaking is a free action that you can perform even when it isn’t your turn.

(Wizards of the Coast: Dungeons and Dragons Player's Handbook)

User avatar
Eagle_11
Posts: 757
Joined: November 20th, 2013, 12:20 pm

Re: Proper Flying Mod

Post by Eagle_11 » March 3rd, 2017, 7:16 pm

omg, yes! thanks for making this.

User avatar
Sapient
Inactive Developer
Posts: 4452
Joined: November 26th, 2005, 7:41 am
Contact:

Re: Proper Flying Mod

Post by Sapient » March 3rd, 2017, 8:44 pm

What about units with submerge ability in deep water then? :whistle:
http://www.wesnoth.org/wiki/User:Sapient... "Looks like your skills saved us again. Uh, well at least, they saved Soarin's apple pie."

User avatar
Hammerfritz
Posts: 15
Joined: September 1st, 2016, 10:09 pm

Re: Proper Flying Mod

Post by Hammerfritz » March 3rd, 2017, 9:21 pm

Oh! Thanks for those quick replies (and approval, if applicable)!
Sapient wrote:What about units with submerge ability in deep water then? :whistle:
https://www.youtube.com/watch?v=D8vaFl6 ... tu.be&t=54

Yeah, what about them? :D No seriously now, on account of anybody still being able to attack them when they are detected? Always wondered why their defense was still so low :D Or just because I wrote ground unit?

Also, dear Eagle_11, if you encounter a ghoul poisoning a flier, that was probably still possible a few hours ago. But now I updated. Now it takes a magical ghoul (why does this sound like a genre of anime?)
In general, speaking is a free action that you can perform even when it isn’t your turn.

(Wizards of the Coast: Dungeons and Dragons Player's Handbook)

Can-ned_Food
Posts: 205
Joined: December 17th, 2015, 10:27 pm

Re: Proper Flying Mod

Post by Can-ned_Food » March 12th, 2017, 12:24 pm

Maybe the submerged troop swims to the top of the deep water and is watched as it descends again.
Actually, that's an question: why can't merfolk be able to perceive submerged troops?

As for the flying, I think it would work better if the flier had superposition — i.e. a second map overtop the one with the terrain tiles.
There are some silly ways this could be done, but it would probably be best as a mod to the engine.

User avatar
ForestDragon
Forum Regular
Posts: 1494
Joined: March 6th, 2014, 1:32 pm

Re: Proper Flying Mod

Post by ForestDragon » March 12th, 2017, 12:28 pm

Can flying units (in your mod) attack other flying units in melee? if they can't, them you should make them able to.
Co-creator of Era of Magic
Creator of Tale of Alan (1.12 abandoned),The Golden Age (1.12/1.13, abandoned),XP Bank (1.14),Alliances Mod(1.14), with a large add-on in development
"Real life is like a hyper-realistic VR game, but with permadeath and boring gameplay"

User avatar
Hammerfritz
Posts: 15
Joined: September 1st, 2016, 10:09 pm

Re: Proper Flying Mod

Post by Hammerfritz » March 12th, 2017, 12:33 pm

Can-ned_Food wrote:As for the flying, I think it would work better if the flier had superposition — i.e. a second map overtop the one with the terrain tiles.
There are some silly ways this could be done, but it would probably be best as a mod to the engine.
That'd be cool to see, but I fear this and all the changes to the game it would imply are currently above my skills to do...
ForestDragon wrote:Can flying units (in your mod) attack other flying units in melee? if they can't, them you should make them able to.
And yeah, flying units can engage other fliers without restriction.
In general, speaking is a free action that you can perform even when it isn’t your turn.

(Wizards of the Coast: Dungeons and Dragons Player's Handbook)

Shiki
Developer
Posts: 229
Joined: July 13th, 2015, 9:53 pm
Location: Germany

Re: Proper Flying Mod

Post by Shiki » August 17th, 2018, 8:36 pm

There is an error with the Image Path Function used for the add-on's icon:

Code: Select all

20180817 22:35:28 error general: Mismatched parenthesis:
~BLIT(units/human-outlaws/thief-defend-1-2.png~RC(magenta>blue)~CROP(12,0,0,0)~BLIT(units/dunefolk/falcon.png~RC(magenta>white)~FL(horizontal)~CROP(0,8,60,40)
20180817 22:35:28 error general: Mismatched parenthesis:
BLIT(units/human-outlaws/thief-defend-1-2.png~RC(magenta>blue)~CROP(12,0,0,0)~BLIT(units/dunefolk/falcon.png~RC(magenta>white)~FL(horizontal)~CROP(0,8,60,40)
20180817 22:35:28 error general: Mismatched parenthesis:
units/human-outlaws/thief-defend-1-2.png~RC(magenta>blue)~CROP(12,0,0,0)~BLIT(units/dunefolk/falcon.png~RC(magenta>white)~FL(horizontal)~CROP(0,8,60,40)
20180817 22:35:28 error general: Mismatched parenthesis:
~RC(magenta>blue)~CROP(12,0,0,0)~BLIT(units/dunefolk/falcon.png~RC(magenta>white)~FL(horizontal)~CROP(0,8,60,40)
20180817 22:35:28 error general: Mismatched parenthesis:
BLIT(units/dunefolk/falcon.png~RC(magenta>white)~FL(horizontal)~CROP(0,8,60,40)
Maintainer of Era of Myths.
Introduction to WML filtering and WML variables.

Post Reply