Conquer Club

XML Modifications and Variations

Topics that are not maps. Discuss general map making concepts, techniques, contests, etc, here.

Moderator: Cartographers

Forum rules
Please read the Community Guidelines before posting.

Re: XML Modifications and Variations

Postby MrBenn on Thu Oct 23, 2008 3:42 am

Suggestion Idea: Starting Bonus Override/Shuffle

Description: Add a <shuffle> tag to that allows a mapmaker to ensure that nobody starts the first round with any bonuses from a pre-defined list . This would be an optional tag, as some maps rely on starting bonuses. In my mind it would be the same as the <objective> shuffle, that ensures nobody starts with an objective. (It would have to be set so that it only looks at continents, and not auto-deploys - these can be tweaked with starting neutrals)

Why It Should Be Considered: The starting positions tags can be useful to define specific start locations, but is more beneficial for conquest gameplay. For maps that have lots of small bonuses (ie my Wales map)

The following code, for example, could be used to ensure that nobody started with Oceania or South America. In this case, somebody would still be able to get Africa on the drop...

Code: Select all
    <?xml version="1.0"?>
    <map>
       <title>Classic</title>
       <smallwidth>600</smallwidth>
       <smallheight>325</smallheight>
       <largewidth>800</largewidth>
       <largeheight>433</largeheight>
       <filetype>jpg</filetype>
       <objectives/>

       <shuffle>
            <components>
                 <continent>Oceania</continent>
                 <continent>South America</continent>
            </components>
       </shuffle>

       <continents/>
       <territories/>
    </map>


Lack Label (Mod Use): [-o<
Image
PB: 2661 | He's blue... If he were green he would die | No mod would be stupid enough to do that
User avatar
Lieutenant MrBenn
 
Posts: 6880
Joined: Wed Nov 21, 2007 9:32 am
Location: Off Duty

Re: XML Modifications and Variations

Postby OliverFA on Thu Oct 23, 2008 7:00 am

MrBenn wrote:Suggestion Idea: Starting Bonus Override/Shuffle

Description: Add a <shuffle> tag to that allows a mapmaker to ensure that nobody starts the first round with any bonuses from a pre-defined list . This would be an optional tag, as some maps rely on starting bonuses. In my mind it would be the same as the <objective> shuffle, that ensures nobody starts with an objective. (It would have to be set so that it only looks at continents, and not auto-deploys - these can be tweaked with starting neutrals)

Why It Should Be Considered: The starting positions tags can be useful to define specific start locations, but is more beneficial for conquest gameplay. For maps that have lots of small bonuses (ie my Wales map)

The following code, for example, could be used to ensure that nobody started with Oceania or South America. In this case, somebody would still be able to get Africa on the drop...

Code: Select all
    <?xml version="1.0"?>
    <map>
       <title>Classic</title>
       <smallwidth>600</smallwidth>
       <smallheight>325</smallheight>
       <largewidth>800</largewidth>
       <largeheight>433</largeheight>
       <filetype>jpg</filetype>
       <objectives/>

       <shuffle>
            <components>
                 <continent>Oceania</continent>
                 <continent>South America</continent>
            </components>
       </shuffle>

       <continents/>
       <territories/>
    </map>


Lack Label (Mod Use): [-o<


In fact it should be the default fort all maps, and use the tag to allow starting bonuses instead of forbidding them. Don't you think?
User avatar
Private OliverFA
 
Posts: 2295
Joined: Wed Jul 09, 2008 4:30 am
Location: Somewhere in Spain

Re: XML Modifications and Variations

Postby yeti_c on Thu Oct 23, 2008 7:03 am

No - because that wouldn't be backward compatible.

C.
Image
Highest score : 2297
User avatar
Lieutenant yeti_c
 
Posts: 9624
Joined: Thu Jan 04, 2007 9:02 am

Re: XML Modifications and Variations

Postby MrBenn on Thu Oct 23, 2008 7:50 am

I thought it would be good for the mapmaker to specifically exclude certain bonuses... The advantage of starting with Oceania, for example, is greater than the advantage of starting with Europe (or their equivalents).

It could also be used in conjunction with continent collections, to ensure that people didn't start with particular combinations of bonuses (ie, it could be used to limit the number of plane-bonuses held on the drop in Pearl Harbour)?
Image
PB: 2661 | He's blue... If he were green he would die | No mod would be stupid enough to do that
User avatar
Lieutenant MrBenn
 
Posts: 6880
Joined: Wed Nov 21, 2007 9:32 am
Location: Off Duty

Re: XML Modifications and Variations

Postby max is gr8 on Thu Oct 23, 2008 11:40 am

Another idea could be is it can shuffle with x of 4 territs. E.g

Code: Select all
        <?xml version="1.0"?>
        <map>
           <title>Classic</title>
           <smallwidth>600</smallwidth>
           <smallheight>325</smallheight>
           <largewidth>800</largewidth>
           <largeheight>433</largeheight>
           <filetype>jpg</filetype>
           <objectives/>

           <shuffle>
                <components>
                     <continent>Oceania</continent>
                         <over>2</over>
                     <continent>South America</continent>
                         <over>2</over>
               </components>
           </shuffle>

           <continents/>
           <territories/>
        </map>


EDIT: over does not mean = or < just means <
ā€¹max is gr8ā€ŗ so you're a tee-total healthy-eating sex-addict?
ā€¹New_rulesā€ŗ Everyone has some bad habits
(4th Jan 2010)
User avatar
Corporal max is gr8
 
Posts: 3720
Joined: Sat Jan 21, 2006 6:44 am
Location: In a big ball of light sent from the future

Re: XML Modifications and Variations

Postby Ditocoaf on Sun Oct 26, 2008 1:16 pm

The Wyvern wrote:Suggestion Idea:
Gates

Description
Gates are basically the opposite of Bombardment connections. Gate territories are only connected through fortification.
A player who possesses both territories that are Gate connected can move their armies through. Players cannot attack each other through Gate connections.

Why It Should Be Considered:
This function would be key for players that have half of their forces on another side of a map, and as a gimick for certain maps.
This should be easy to create since it is the opposite of Bombardment.

This XML would be very flexible and usable in many situations. But I would especially love to see it used in this map...
Image

>----------āœŖ Try to take down the champion in the continuous IPW/GIL tournament! āœŖ----------<

Note to self: THINK LESS LIVE MORE
Private 1st Class Ditocoaf
 
Posts: 1054
Joined: Wed Feb 27, 2008 9:17 pm
Location: Being eaten by the worms and weird fishes

Re: XML Modifications and Variations

Postby InkL0sed on Sun Oct 26, 2008 1:51 pm

yeti_c wrote:
e_i_pi wrote:Suggestion Idea: Visibility of territories

Description: Allow a territory to be visible from another territory, but not have an attack route.

Why It Should Be Considered: Would allow mapmakers to create maps with territories such as lookout posts, scouts, cliff-tops, etc. Would only really have any sort of effect on FoW maps. At the moment, on a map such as Waterloo it is crucial to own cannons in order to have an overview of what's going on. Would be great if there could be territories like that which are important, but cannot necessarily attack the territories that they can see.

Lack Label:


Yeah - this one's been mentioned before - but it doesn't stop it being an awesome idea.

C.


This is an amazing idea!
User avatar
Lieutenant InkL0sed
 
Posts: 2370
Joined: Sat Jun 23, 2007 4:06 pm
Location: underwater

Re:

Postby yeti_c on Thu Nov 06, 2008 4:18 am

Suggestion Idea:
Modify Card Matrix


Description:
Allow the Card Matrix to be modified for each map in the XML.
Example
Code: Select all
<cards>
  <red>4</red>
  <green>5</green>
  <blue>6</blue>
  <mixed>7</mixed>
  <escalating>4</escalating>
  <jump>2,2,2,2,2,2,2,2,5</jump>
</cards>


The Escalating tag is the starting set value.
The Jump value is the amount the escalating card sets jump by each set... with the last number being the number the continue to jump by ad infinitum.
This example = 4,6,8,10,12,14,16,18,20,25 -> 30,35,40,45...

Why It Should Be Considered: Gives the ability to change the card levels for maps - For instance in CC City Mogul the cards could've been multiplied by 5 as well as just the bonuses etc.

Lack Label (Mod Use):
Image
Highest score : 2297
User avatar
Lieutenant yeti_c
 
Posts: 9624
Joined: Thu Jan 04, 2007 9:02 am

Re: XML Modifications and Variations

Postby sailorseal on Fri Jan 23, 2009 6:12 pm

Suggestion Idea: Maybe a way to make a "Random Attack Pattern" for certain territories.

Description: So each turn a territory can attack a different, random place. Like use doodle earth for a example. Think of how Egypt can attack Congo, Sahara dessert, Arabia and Europe. Maybe one turn it can only attack Egypt? or Europe and Sahara? The sky is the limit!

Why It Should Be Considered: This would enhance game play on many new maps. It could be use to create a new element that players would have to factor into their strategy. This could be used to make simple maps more interesting.

Lack Label (Mod Use):
User avatar
Cook sailorseal
 
Posts: 2735
Joined: Sun May 25, 2008 1:49 pm
Location: conquerclub.com

Re: XML Modifications and Variations

Postby lostatlimbo on Sun Jan 25, 2009 4:30 pm

TaCktiX wrote:Suggestion Idea: Conditional Neutrality

Description: If certain territories are owned, then certain other territories become neutral. This also can be extended to killer neutral.

Why it should be considered:
1. Mapmakers could replicate the effects of a bomb or artillery shell without worrying about bombardment getting crap dice.
2. Fantasy-themed maps would be able to add in "walls" that players can "fortify" by owning a castle or something simliar.

Lack Label (Mod Use):


Yes please!

This would also be good for maps where the objective is to conquer a certain region of the map - allowing opponents the chance to temporarily 'block' the win by neutralizing a map defined territory.

Additionally, it would be useful on maps with limited limited access between continents - where owning all of those access points would result in a negative consequence for that player.

Both those examples would be valuable in the Human Body map I am working on.
User avatar
Sergeant 1st Class lostatlimbo
 
Posts: 1386
Joined: Wed Mar 28, 2007 3:56 pm
Location: Portland, OR

Re: XML Modifications and Variations

Postby Qwert on Sat Jan 31, 2009 1:07 pm

I have two question
1.If possible to create Random bonuses territory.
2.If possible to create that only one player can attack some specific territory
Example
Player 1 can only attack Kamchatka,all others can not attack these territory
Player 2 can only attack Afganistan,all others can not attack these territory

its these possible?
Image
NEW REVOLUTION-NEW RANKS PRESS THESE LINK viewtopic.php?f=471&t=47578&start=0
User avatar
Major Qwert
SoC Training Adviser
 
Posts: 9262
Joined: Tue Nov 07, 2006 5:07 pm
Location: VOJVODINA

Re: XML Modifications and Variations

Postby mibi on Wed Apr 01, 2009 1:06 pm

Its been a month with no responses. Any life here?
User avatar
Captain mibi
 
Posts: 3350
Joined: Thu Mar 01, 2007 8:19 pm
Location: The Great State of Vermont

Re: XML Modifications and Variations

Postby MrBenn on Wed Apr 01, 2009 1:08 pm

There are a load of good suggestions in here - the best of them are on lacks neverending 'to do' list...
Image
PB: 2661 | He's blue... If he were green he would die | No mod would be stupid enough to do that
User avatar
Lieutenant MrBenn
 
Posts: 6880
Joined: Wed Nov 21, 2007 9:32 am
Location: Off Duty

Re: XML Modifications and Variations

Postby dolomite13 on Sun Jun 07, 2009 1:32 pm

Don't know if this has been suggested before, however this would have helped me set up the starting drops in a map I am working on so I thought I would suggest it.

Suggestion Idea: Positions/Position Tag Starting Drop Override

Description: Add an "exclude" element for the <positions> tag that allows a mapmaker to ensure that leftover positions assigned by the <position> tag will be set up as a specified number of neutral armies, overriding their start element and not added to the general pool of starting forces drops in games where the number of players doesn't divide evenly.

Why It Should Be Considered: Mapmakers could use the position tag to ensure specific starting positions and exclude this positions from any random drops not specified by the position tags.

Example: The following code, for example, could be used to ensure that nobody started the extra wizards but still would allow the engine to drop randomly on the monsters indicated with a black circle.

Code: Select all
<positions  exclude="3">
   <position> <!-- Player 1 Start -->
      <territory start="1">Rayden</territory>
   </position>
   <position> <!-- Player 2 Start -->
      <territory start="1">Cryma</territory>
   </position>
   <position> <!-- Player 3 Start -->
      <territory start="1">Yesha</territory>
   </position>
   <position> <!-- Player 4 Start -->
      <territory start="1">Purlin</territory>
   </position>
   <position> <!-- Player 5 Start -->
      <territory start="1">Brago</territory>
   </position>
   <position> <!-- Player 6 Start -->
      <territory start="1">Grath</territory>
   </position>
   <position> <!-- Player 7 Start -->
      <territory start="1">Sythe</territory>
   </position>
   <position> <!-- Player 8 Start -->
      <territory start="1">Olan</territory>
   </position>
</positions>


Image

I have 8 wizards I have assigned to absolute start positions.
I have 16 monsters that I have not assigned neutrals to so they will be divided among the players.

In a 2 player game
- both players would have 4 wizards each.
- both players would have 8 monsters each.

In a 3 player game
- all players would have 3 wizards each with 2 remainder set to the override 3 neutrals.
- all players would have 6 monsters each with 2 remainder set to 3 neutrals.

In a 4 player game
- all players would have 2 wizards each.
- all players would have 4 monsters each.

In a 5 player game
- all players would have 1 wizard each with 3 remainder set to the override 3 neutrals.
- all players would have 3 monsters each with 1 remainder set to 3 neutrals.

In a 6 player game
- all players would have 1 wizard each with 2 remainder set to the override 3 neutrals.
- all players would have 2 monsters each with 4 remainder set to 3 neutrals.

In a 7 player game
- all players would have 1 wizard each with 1 remainder set to the override 3 neutrals.
- all players would have 2 monsters each with 2 remainder are dealt out as normal territories.

In a 8 player game
- all players would have 1 wizards each.
- all players would have 2 monsters each.

Lack Label (Mod Use): ;)

--D
Where Have I Been? ... Testing a prototype board game that I co-designed called Alien Overrun!
User avatar
Cook dolomite13
 
Posts: 1379
Joined: Mon Aug 18, 2008 5:54 pm

Re: XML Modifications and Variations

Postby MrBenn on Mon Jun 08, 2009 5:26 am

dolomite13 wrote:Don't know if this has been suggested before, however this would have helped me set up the starting drops in a map I am working on so I thought I would suggest it.

Suggestion Idea: Positions/Position Tag Starting Drop Override

Description: Add an "exclude" element for the <positions> tag that allows a mapmaker to ensure that leftover positions assigned by the <position> tag will be set up as a specified number of neutral armies, overriding their start element and not added to the general pool of starting forces drops in games where the number of players doesn't divide evenly.


This can already be done by coding the territories as neutral starts, which get over-ridden by the starting positions.
Image
PB: 2661 | He's blue... If he were green he would die | No mod would be stupid enough to do that
User avatar
Lieutenant MrBenn
 
Posts: 6880
Joined: Wed Nov 21, 2007 9:32 am
Location: Off Duty

Re: XML Modifications and Variations

Postby dolomite13 on Mon Jun 08, 2009 8:47 am

MrBenn wrote:
dolomite13 wrote:Don't know if this has been suggested before, however this would have helped me set up the starting drops in a map I am working on so I thought I would suggest it.

Suggestion Idea: Positions/Position Tag Starting Drop Override

Description: Add an "exclude" element for the <positions> tag that allows a mapmaker to ensure that leftover positions assigned by the <position> tag will be set up as a specified number of neutral armies, overriding their start element and not added to the general pool of starting forces drops in games where the number of players doesn't divide evenly.


This can already be done by coding the territories as neutral starts, which get over-ridden by the starting positions.


OK well now I'm really confused now. In a long email thread thenobodies80 explained to me that the leftover starting positions would get added to the general pool of additional starts.

thenobodies80 wrote:A game start
Game engine "counts" the players (A) and the starting positions (B).

B/A = C (and D)

where C is the number of starting positions for each player and D is a eventually reminder.
Now the game engine will sum the reminder with the other territories (E), then the total number will divided among players again.

D+E / A = F (and G)

F will be the number of territories assigned to a player (with 3 default troops) and G an eventually reminder (3 neutral troops)

In other words the game engine split the territories among the players ALWAYS randomly and give a 3 armies neutral to an eventual reminder.
The starting positions tags will force the game engine to choose this positions as first choice, so they will ever assigned to a player. When there's a reminder the engigne will consider the reminder of the starting position as a normal territory not giving to it a priority. So it could be assigned as a neutral if there's a reminder in the "second" splitting. It's random..
Where Have I Been? ... Testing a prototype board game that I co-designed called Alien Overrun!
User avatar
Cook dolomite13
 
Posts: 1379
Joined: Mon Aug 18, 2008 5:54 pm

Re: XML Modifications and Variations

Postby MrBenn on Mon Jun 08, 2009 9:40 am

There's a long discussion about Starting Positions in this thread: viewtopic.php?f=127&t=68154

If your question isn't made clear by that thread, then feel free to bump it ;-)
Image
PB: 2661 | He's blue... If he were green he would die | No mod would be stupid enough to do that
User avatar
Lieutenant MrBenn
 
Posts: 6880
Joined: Wed Nov 21, 2007 9:32 am
Location: Off Duty

Decay Territories To Neutral

Postby cairnswk on Tue Jun 16, 2009 5:52 pm

Territories Decay to Neutral

Description:
A starting territory marked as a decay territory in the XML could result in a specified number of troops killed in that territory per turn. After a certain number of rounds, this/these territories would reduce to neutral.

Why It Should Be Considered:It would allow for starting territories to be decayed to neutral to allow these positions to be de-activated from the game. This would be helpful for the battleships in the Gallipoli map.

Lack Label (Mod Use):
Image
* Pearl Harbour * Waterloo * Forbidden City * Jamaica * Pot Mosbi
User avatar
Private cairnswk
 
Posts: 11510
Joined: Sat Feb 03, 2007 8:32 pm
Location: Australia

Re: XML Modifications and Variations

Postby H-man on Thu Jun 18, 2009 10:38 am

Now, for a map I'm developing, how about maybe a +1 bonus of dice rolls, was the most unique thing I could come up with, perhaps we could amend that?
Cadet H-man
 
Posts: 14
Joined: Sun Jun 14, 2009 8:23 am

Re: XML Modifications and Variations

Postby sailorseal on Thu Jun 18, 2009 11:04 am

H-man wrote:Now, for a map I'm developing, how about maybe a +1 bonus of dice rolls, was the most unique thing I could come up with, perhaps we could amend that?

I'll put it in the form for you

Dice Roll Bonus


Description:
Be able to set a map so a bonus on it will give a player extra dice rolls.

Why It Should Be Considered:A new and unique feature that would enhance game play and open up possibilities
for a whole new niche of maps.
Lack Label (Mod Use):
User avatar
Cook sailorseal
 
Posts: 2735
Joined: Sun May 25, 2008 1:49 pm
Location: conquerclub.com

Re: XML Modifications and Variations

Postby H-man on Thu Jun 18, 2009 11:23 am

ty, sailorseal
Cadet H-man
 
Posts: 14
Joined: Sun Jun 14, 2009 8:23 am

Re: XML Modifications and Variations

Postby captainwalrus on Sun Jun 21, 2009 12:12 pm

Temporary impassible

Description:
A territory only boarders some other territory severy certain number of turns. For example, territory A and B are devided by an impassible but they can attack eachother every third turn.
Why it should be considered
This would allow for interesting gameplay, and could let things like tides or rock slides or whatever be incorperated into maps.
Lack Label
User avatar
Private 1st Class captainwalrus
 
Posts: 1018
Joined: Sun Nov 11, 2007 3:19 pm
Location: Finnmark

Team Starting Positions

Postby Teflon Kris on Sun Aug 23, 2009 9:50 pm

Team Starting Positions

Description:
The territories of the team positions are handed-out amongst the team, whether dubs, trips or quads.

Currently, in quads (for example), if there are 8 starting positions - each player would randomly get 1 of the 8, each team would therefore get a random 4 of the 8.

My proposal would mean each team randomly gets 1 of 2 positions.

Why It Should Be Considered:It would make war scenario maps and sports maps much more meaningful - maps could be created where all members of the same team are on the same side in the battle or sports contest.

In short - more creative licence for map-makers and much more fun team games.

Lack Label (Mod Use): [/quote]
User avatar
Sergeant 1st Class Teflon Kris
 
Posts: 4236
Joined: Sun Jul 13, 2008 4:39 pm
Location: Lancashire, United Kingdom

Re: XML Modifications and Variations

Postby MrBenn on Wed Aug 26, 2009 6:06 pm

I've just taken the time to read through all 47 pages of this thread... there are several ideas/suggestions that have been repeated very many times... The time has probably come to lock this thread down, until some of the best ideas get implemented ;-)
Image
PB: 2661 | He's blue... If he were green he would die | No mod would be stupid enough to do that
User avatar
Lieutenant MrBenn
 
Posts: 6880
Joined: Wed Nov 21, 2007 9:32 am
Location: Off Duty

xml engine needs updating

Postby YipYipDog on Sat Aug 29, 2009 8:24 pm

i am not sure if this is the correct place for this post but i guess i will find out. i can think of a few things i would like the game engine be able to do and some of you have your own ideas and maybe we can all post them here and discuss them.

i would like to see the start position function expanded to be able to have starting postions grouped. right now they are just random. like for example if someone makes a civil war map and have the north vs the south, well territories are randomly given out. why not group them so a player will have all their starting territories in either the north or the south but not both. then more realistic battle maps could be made which i think would be much more fun. and this would make team maps much more fun to play as each teammate would start out in a specific area and have his own
job to worry about. current team mapping has the feel of not having much teamwork involved. my suggestion would make teamwork imperative. with the current start position workings this could be accomplished by have a small number of starting points like 6 or 8 and them making all the other territories neutral, but this just doesnt seem the same.

my other idea is have the <random> function to the game engine. take for example u want to make a map with winning conditions and you want those winning conditions to be random so the players wont know exactly what they need to do to win. this might sound stupid at first, but if you think about it, it could have alot of uses. take for example the board game called CLUE. well the victory conditons are not known at the start of the game except you know that one person committed the crime in one of the rooms and with one of the readily available weapons. well. someone could make a clue type map and the game engine could randomize an array of winning conditions.

i have read other map draft postings and can remember that some people said that what they wanted to do with their gameplay wouldn't work with the current engine, but i cant remember exactly what they were wanting to do.

being that people seem to have to good ideas about gameplay that would add extra fun to the maps, but just won't work using the current engine, i think that an update is in order.
Sergeant 1st Class YipYipDog
 
Posts: 3
Joined: Tue Jul 21, 2009 2:41 pm

PreviousNext

Return to Foundry Discussions

Who is online

Users browsing this forum: No registered users