2c-Highground map mistakes and corrections

The place to discuss balance changes for future versions of the game.
(Master releases & 3.X)

Re: 2c-Highground map mistakes and corrections

Postby Legion » 29 Jan 2014, 06:39

Sorry, topic is tl; dr for me except for the last few posts.

In regards to the aspect of blocking the ramp with a factory, I think that as long as the person/people who are using the map editor to make corrections are creative enough, they can change the drivable terrain elevation both at the entrance/exit on the high ground and on the ramp itself to a slope too steep to build a factory on, except for somewhere near the bottom. This would allow people to block the ramp with a factory only if they can defend it well enough to keep enemy tanks from piling up at the bottom and ramming through the factory.

This also serves the purposes of forcing tanks manufactured at that factory to climb the steep slope before they are able to influence the high ground, and delay attacking enemy units long enough for faster units to climb the secondary ramp and flank them from the high ground. Whether either of these will realistically be possible in a game depends on how much of the high ground that player can influence, and what types of tanks the players choose to research, design, and manufacture.

In my opinion, all of this would preserve the original look and feel of the map minus the existing imbalances. Remember, we are making corrections to these maps, not completely redesigning them.

Edit: This also forces the attacking player to build his factory on the defending player's low ground in order to block the ramp.
Legion
Greenhorn
 
Posts: 15
Joined: 03 Dec 2013, 16:14

Re: 2c-Highground map mistakes and corrections

Postby RBMW-Collector » 31 Jan 2014, 07:13

NoQ wrote:
what's the problem with blocking middle passages?

The problem: the side which units is produced by factory is the same for both players. No matter how you place the factory! It produces units dawnwards.
AKA Redemptor. Map designer
User avatar
RBMW-Collector
Trained
Trained
 
Posts: 87
Joined: 25 Jun 2012, 21:16

Re: 2c-Highground map mistakes and corrections

Postby Hesterax » 31 Jan 2014, 14:01

RBMW-Collector wrote:
NoQ wrote:
what's the problem with blocking middle passages?

The problem: the side which units is produced by factory is the same for both players. No matter how you place the factory! It produces units dawnwards.

I agree. Sad you can't change the direction of the factories. On a landscape map it would probably be a bit more balanced as the side that the units come from is the same.

And by the way, I think you meant to say "downwards". :)
Holocaust and Genocide, both linked to Mass Slaughter.
User avatar
Hesterax
Trained
Trained
 
Posts: 282
Joined: 11 Jan 2014, 13:32

Re: 2c-Highground map mistakes and corrections

Postby RBMW-Collector » 31 Jan 2014, 17:11

Here! Last corrections of the map
Attachments
mistakes.jpg
2c-HighGround_cor2.wz
(14.7 KiB) Downloaded 138 times
AKA Redemptor. Map designer
User avatar
RBMW-Collector
Trained
Trained
 
Posts: 87
Joined: 25 Jun 2012, 21:16

Re: 2c-Highground map mistakes and corrections

Postby Hesterax » 31 Jan 2014, 17:19

Hmmm...
This topic seems to have moved from improving the with of chokepoints and balancing access to different points on the map into balancing the positions of the oil derricks.
Holocaust and Genocide, both linked to Mass Slaughter.
User avatar
Hesterax
Trained
Trained
 
Posts: 282
Joined: 11 Jan 2014, 13:32

Re: 2c-Highground map mistakes and corrections

Postby Per » 01 Feb 2014, 00:39

Hesterax wrote:Sad you can't change the direction of the factories.

You can...
Per
Warzone 2100 Team Member
Warzone 2100 Team Member
 
Posts: 3571
Joined: 03 Aug 2006, 19:39

Re: 2c-Highground map mistakes and corrections

Postby NoQ » 01 Feb 2014, 06:06

Hmm btw yeah.
User avatar
NoQ
Special
Special
 
Posts: 6047
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: 2c-Highground map mistakes and corrections

Postby Hesterax » 01 Feb 2014, 10:31

Oh... :oops:
Holocaust and Genocide, both linked to Mass Slaughter.
User avatar
Hesterax
Trained
Trained
 
Posts: 282
Joined: 11 Jan 2014, 13:32

Re: 2c-Highground map mistakes and corrections

Postby RBMW-Collector » 01 Feb 2014, 14:21

Per wrote:
Hesterax wrote:Sad you can't change the direction of the factories.

You can...

Yes, you can, but it changes nothing. Units be produced same direction. What, you don't know about it??
AKA Redemptor. Map designer
User avatar
RBMW-Collector
Trained
Trained
 
Posts: 87
Joined: 25 Jun 2012, 21:16

Re: 2c-Highground map mistakes and corrections

Postby NoQ » 01 Feb 2014, 19:45

What, you don't know about it??
Was it reported? Cause it is, at least, a graphical glitch, and we'd better fix this first instead of making bad maps as a workaround.

No, i never use this feature, and i can't check right now, maybe tomorrow. I'm always on fixed radar to get rid of minimap antialiasing, which looks better, but rotating the view becomes painful.
User avatar
NoQ
Special
Special
 
Posts: 6047
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: 2c-Highground map mistakes and corrections

Postby Cyp » 01 Feb 2014, 21:20

Thought there was some shortcut to align the radar upsidedown, but don't remember.

As far as I remember, droids are placed arbitrarily next to factories by structPlaceDroid (or something like that) in structure.cpp. It's just luck that they happen to appear near the visible factory exit at the bottom (when the factory isn't rotated).
Cyp
Evitcani
Evitcani
 
Posts: 679
Joined: 17 Jan 2010, 23:35

Re: 2c-Highground map mistakes and corrections

Postby Legion » 02 Feb 2014, 04:34

Control + arrow keys aligns the map in respective NSEW directions. You can force a factory to deposit produced units at a certain adjacent square by blocking all the others. Takes a trivial amount of trial and error to figure out.
Legion
Greenhorn
 
Posts: 15
Joined: 03 Dec 2013, 16:14

Re: 2c-Highground map mistakes and corrections

Postby NoQ » 02 Feb 2014, 06:00

Thought there was some shortcut to align the radar upsidedown, but don't remember.
Well it doesn't really make the minimap anti-aliased unless it never rotated in the first place.
Code: Select all
/*find a location near to a structure to start the droid of*/
bool placeDroid(STRUCTURE *psStructure, UDWORD *droidX, UDWORD *droidY)
Hmm, should be easy to fix.
User avatar
NoQ
Special
Special
 
Posts: 6047
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: 2c-Highground map mistakes and corrections

Postby NoQ » 04 Feb 2014, 16:41

should be easy to fix.
Oh lol. Much harder to test.
The thing attached below is still not working, i just want to take a break :stressed:
Attachments
fail-to-fix-placeDroid.patch
Still buggy
(4.77 KiB) Downloaded 152 times
User avatar
NoQ
Special
Special
 
Posts: 6047
Joined: 24 Dec 2009, 11:35
Location: /var/zone

Re: 2c-Highground map mistakes and corrections

Postby Cyp » 04 Feb 2014, 22:59

Think getStructureBounds(psStructure) might be useful. And possibly the sides[][] array could be initialised independently of direction, later iterating using something like sides[(i + dir) % 4].
Cyp
Evitcani
Evitcani
 
Posts: 679
Joined: 17 Jan 2010, 23:35

PreviousNext

Return to Balance