Thread Tools
Old October 21, 2002, 19:27   #1
SMIFFGIG
Call to Power II Democracy GameCall to Power II MultiplayerCTP2 Source Code Project
Prince
 
SMIFFGIG's Avatar
 
Local Time: 10:41
Local Date: November 1, 2010
Join Date: Jul 2002
Location: Great Britain
Posts: 684
A different approach to making EXPLORING more of a task.
Dale for his AoM mod has come up with a good idea on how to make exploring more of a task and not just a standard thing that is done by the player in an unrealistic fashion.
He proposed making unit maintainance cost significantly higher when not in your civilizations or and allys territory. With the exception of certain new units that he plans to add to the game (Conquistador being one i think)

well i have though of another method that some mod makers may prefer however I am not sure if it is possible.

- When a unit is moving into a tile with shround on it (an unexplored tile) it takes significantly longer to move onto that tile compared to what it would usually, however there will be exceptions (thinking of when civ3 units are converted) eg conquistador and explorer.

This would certainly make early map exploring more of a challenge and the maps would look more how they should of that time period, it would probably make exploring more fun (with goody huts. IW's natural wonders and Pedrunns barbarian encampment) im thinking ahead here when all these mods are combined. It would also make map trading more precious and the ability to steal maps and/or partial maps alot more worthy (something i suggested and pedrunn is working on [I think ].

Can it be done ? If so which idea do you think would work better ?

Either way the problem can be addressed and i feel weary of even calling it a problem when compared to CIV3's PROBLEM with this issue (BIG PROBLEM which I highly doubt can be addressed)
__________________
Oxygen should be considered a drug
Tiberian Sun Retro
My Mod for Tiberian Sun Webmaster of
http://www.tiberiumsun.com

Last edited by SMIFFGIG; October 21, 2002 at 19:33.
SMIFFGIG is offline  
Old October 21, 2002, 20:25   #2
Pedrunn
Call to Power II Democracy Game
King
 
Pedrunn's Avatar
 
Local Time: 06:41
Local Date: November 1, 2010
Join Date: Jul 2001
Location: of Natal, Brazil
Posts: 2,555
Quote:
It would also make map trading more precious and the ability to steal maps and/or partial maps alot more worthy (something i suggested and pedrunn is working on [I think ].
Actually, there isnt much to do here. The code couldnt be simpler. A picture for it would be the hardest!

Quote:
Can it be done ? If so which idea do you think would work better ?
Surw we just need to increase all units movement in the unit.txt (I am smelling CTPedit here) and remove movement points of the units if it is in unclaimed territory.
And/or add movement if it is in its own/other civ territory.
__________________
"Kill a man and you are a murder.
Kill thousands and you are a conquer.
Kill all and you are a God!"
-Jean Rostand
Pedrunn is offline  
Old October 24, 2002, 08:56   #3
J Bytheway
Call to Power PBEMCall to Power II Democracy GameCTP2 Source Code Project
Emperor
 
J Bytheway's Avatar
 
Local Time: 10:41
Local Date: November 1, 2010
Join Date: Jul 2001
Location: England
Posts: 3,826
Quote:
Originally posted by Pedrunn
Surw we just need to increase all units movement in the unit.txt (I am smelling CTPedit here) and remove movement points of the units if it is in unclaimed territory.
And/or add movement if it is in its own/other civ territory.
That's for the territory method, is it possible to determine whether a units explored at all on a given move?
J Bytheway is offline  
Old October 24, 2002, 09:11   #4
The Big Mc
CTP2 Source Code Project
King
 
The Big Mc's Avatar
 
Local Time: 09:41
Local Date: November 1, 2010
Join Date: Oct 2001
Location: Of the universe / England
Posts: 2,061
Well pedrun you could have give him some pointers (this is for a newbie to slic so don’t be offended as I don’t know what your slic abilities are like.

Well here goes start by selecting a unit order one that is not used much.

Then go to apolyton and get the destructions on how to put together slic comments
Then in the documentation there is a swap map event so put that in like

Like
Handelevent(orderx) “steelmap” {
Int_t tmpplayer;
Int_t tmpplayer2

Tmpplayer1 = unit[0].owner;
Tmpplayer2 = city[0].owner;
Then in the documentation there is a swap map event so put that in like
Event:------------(tmpplayer1,tmpplayer2);

Return stop;
}

there’s a few bugs as I am away from ctp to test it but that should be the basis
__________________
"Every time I learn something new it pushes some old stuff out of my brain" Homer Jay Simpson
The BIG MC making ctp2 a much unsafer place.
Visit the big mc’s website
The Big Mc is offline  
Old October 24, 2002, 13:23   #5
Martin Gühmann
staff
Call to Power II Democracy GameCall to Power Democracy GameCTP2 Source Code Project
Super Moderator
 
Martin Gühmann's Avatar
 
Local Time: 11:41
Local Date: November 1, 2010
Join Date: Mar 2001
Location: Tübingen, Germany
Posts: 6,206
Quote:
Originally posted by J Bytheway
That's for the territory method, is it possible to determine whether a units explored at all on a given move?
It is no problem to determine if a unit is in home territory, in unclaimed territory or in foreign territory.

Just use the MoveUnits event and this code will return the current owner of the current location.

Code:
Owner = CellOwner(army[0].location);
Owner will be -1 if no one owns the location, equal to army[0].owner if the unit is at home and everything else will mean the unit is in territory of other civs.

-Martin
__________________
Civ2 military advisor: "No complaints, Sir!"
Martin Gühmann is offline  
Old October 24, 2002, 15:46   #6
Immortal Wombat
Apolytoners Hall of Fame
Prince
 
Immortal Wombat's Avatar
 
Local Time: 10:41
Local Date: November 1, 2010
Join Date: Dec 2000
Location: in perpetuity
Posts: 4,962
But that doesn't say if the cell was newly-explored or not. Which, AFAIK is impossible to determine, except by adding every location to an array once it has been explored. But then this might be extremely hard to handle map-swaps.

In my opinion, making it harder to walk through unexplored terrain isn't a particularly good thing. I'd just sit where I was, and wait for the AI to come find me, and then map-whore to all the rest.
Discouraging exploration hurts the AI more than the human. We can adapt.
__________________
Concrete, Abstract, or Squoingy?
"I don't believe in giving scripting languages because the only additional power they give users is the power to create bugs." - Mike Breitkreutz, Firaxis
Immortal Wombat is offline  
Old October 24, 2002, 16:23   #7
Pedrunn
Call to Power II Democracy Game
King
 
Pedrunn's Avatar
 
Local Time: 06:41
Local Date: November 1, 2010
Join Date: Jul 2001
Location: of Natal, Brazil
Posts: 2,555
I guess, IW and J, you guys are missing that if a unit is in a location it has to be explored.
__________________
"Kill a man and you are a murder.
Kill thousands and you are a conquer.
Kill all and you are a God!"
-Jean Rostand
Pedrunn is offline  
Old October 24, 2002, 16:51   #8
Immortal Wombat
Apolytoners Hall of Fame
Prince
 
Immortal Wombat's Avatar
 
Local Time: 10:41
Local Date: November 1, 2010
Join Date: Dec 2000
Location: in perpetuity
Posts: 4,962
Yeah, and the tiles around it too. But then you need an array for every player, storing every single tile on the map, which is either 1 (explored) or 0 (unexplored).

Unless you set it up so that the tile a unit is in is "explored". But then it is never moving into unexplored territory, and the whole exercise becomes pointless...
__________________
Concrete, Abstract, or Squoingy?
"I don't believe in giving scripting languages because the only additional power they give users is the power to create bugs." - Mike Breitkreutz, Firaxis
Immortal Wombat is offline  
Old October 24, 2002, 18:59   #9
Dale
Emperor
 
Dale's Avatar
 
Local Time: 19:41
Local Date: November 1, 2010
Join Date: Dec 2000
Posts: 3,944
Also, when thinking of CTP2 units, we're looking at a brigade level with scouts, trackers, cartographers, etc. They'd already have a good idea of the land-flow before the main unit arrived, which means they aren't really slowed down at all.

But I do agree too that limiting exploration too much will hurt the AI too much.
Dale is offline  
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 05:41.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team