Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Call To Power II > CtP2-Source Code Project > PROJECT: Altered source files
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!
CivGroups
CTP2 Source Code Project (59): Not a Member - Join

bottom of page
  
Author
Thread   
Pages (17): [ <<   2   3   4   5   6   7   8     >> ]
< Last Thread     Next Thread > Post New Thread     Post A Reply
Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 27-02-2004 03:09
Edit/Delete Message Reply w/Quote
#121 Report this post to a moderator
Support Apolyton buy from Amazon

Activision 1.1 patch reimplementation:
- enable reading of files generated by the Activision 1.1 patch (file type 66)
- prevented CtD when settling in the Alexander scenario

gfx\spritesys\UnitActor.cpp
gs\fileio\GameFile.cpp
gs\gameobj\CityData.cpp
gs\gameobj\CityData.h
gs\gameobj\Civilisation.h
gs\gameobj\CivilisationData.cpp
gs\gameobj\CivilisationData.h

Bug fixes:

gfx\spritesys\UnitSpriteGroup.cpp (do not access files after the open or create has failed)
gs\gameobj\ImprovementEvent.cpp (corrected possible CtD when deleting own data in the middle of execution)
gs\gameobj\TerrImproveData.cpp (do not kill the terraforming object twice)
gs\world\MapPoint.cpp (corrected comment - no code change)
robot\pathing\astar.cpp (corrected Null pointer dereferencing CtD)

[Edit: link removed. Included in the 2004.03.28 source.]

Last edited by Fromafar on 08-04-2004 at 01:03

Peter Triggs is offline Peter Triggs
Prince
Gone Fishin, Canada
Jan 2000
time: 05:31
  Old Post 28-02-2004 03:39
Edit/Delete Message Reply w/Quote
#122 Report this post to a moderator
Browse Apolyton AD-FREE

- Can't rush buy capitalization/infrastructure: CityData::BuyFront

- Diplomatic proposals/responses sent from UI get the highest priority possible
so that the AI won't override them: DipWizard::SendCallback

- Added auto-center for bombardment: ArmyData::Bombard

Also changed Ahenobarb/Fromafar's InterceptTrade fix to make sure that you only hear the SpecialEffect
sound when the pirating is visable.

\ctp2_code\ui\interface\DipWizard.cpp
\ctp2_code\gs\gameobj\CityData.cpp
\ctp2_code\gs\gameobj\ArmyData.cpp

Attachment: 2004.02.27.incr.zip
This has been downloaded 7 time(s).

Protra3211 is offline Protra3211
Warlord

Jun 2003
time: 05:31
  Old Post 28-02-2004 08:09
Edit/Delete Message Reply w/Quote
#123 Report this post to a moderator
Browse Apolyton AD-FREE

Diplomat Pictures

Was reading thur the changes listed. Diplo photos restored. I see a blank area where the photo should be.Are you just getting it prepared for pictures later on after bugs are fixed?

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 28-02-2004 21:31 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#124 Report this post to a moderator
Increase the size of your Attachments

quote:
Originally posted by Protra3211
Diplomat Pictures

Was reading thur the changes listed. Diplo photos restored. I see a blank area where the photo should be.Are you just getting it prepared for pictures later on after bugs are fixed?


No, Activision's original diplomacy photos appear in the game, well if you adapted a mod like Cradle or ApolytonPack then you don't see photos of the additional civs, simply because noone added them as the game didn't use them anyway. Oh and of course you need to select a civ first.

Oh and by the way incr is very general, it needs an additional description so that we now by looking on the file name what is in.

-Martin

Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 29-02-2004 00:01
Edit/Delete Message Reply w/Quote
#125 Report this post to a moderator
Tired of ads?

Something I had on my harddrive for ages, but somehow it managed to escape uploading.

gs\gameobj\bldque.cpp: loading of build queues with capatalisation or infrastructure (modification as posted by Peter Triggs).

[Edit: link removed. Included in the 2004.03.28 source.]

Last edited by Fromafar on 08-04-2004 at 01:04

Protra3211 is offline Protra3211
Warlord

Jun 2003
time: 05:31
  Old Post 29-02-2004 05:23
Edit/Delete Message Reply w/Quote
#126 Report this post to a moderator
Browse Apolyton AD-FREE

Thank you Martin

One more thing which file are they in .

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 29-02-2004 21:42 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#127 Report this post to a moderator
Avatar Enlargement: We've got the solution

quote:
Originally posted by Protra3211
Thank you Martin

One more thing which file are they in .


You can find the photos in the pic555.zfs and pic565.zfs use Martin the Danes's zfs-viewer, to find them in it.

-Martin

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 29-02-2004 22:00 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#128 Report this post to a moderator
Support Apolyton, buy Call to Power 2

..\ctp2_code\ui\interface\scenarioeditor.cpp
..\ctp2_code\ui\interface\scenarioeditor.h
..\ctp2_code\ui\aui_common\aui_memmap.cpp
..\ctp2_code\gfx\spritesys\Anim.cpp
..\ctp2_data\english\gamedata\ldl_str.txt
..\ctp2_data\italian\gamedata\ldl_str.txt
..\ctp2_data\italian\gamedata\add_str.txt

Bug fixes by Martin Gühmann:
scenarioeditor.cpp: Fixed Auto-Turn-Off-Pollution-Bug. When you opened the scenario editor pollution was turned off automaticly.
scenarioeditor.h: Added to both scnearioeditor files ACTIVISION_ORIGINAL guards for older new code to match this with our current system.
aui_memmap.cpp, Anim.cpp, scenarioeditor.cpp fixed some memory leaks however the game still records memory leaks but what was fixed was clearly a problem.
Text files: Corrected a string in the English version, by Drulius. And Italian translation added provided by sandro.

-Martin

Attachment: 2004.02.29.pollautoturnoff.leaks.zip
This has been downloaded 8 time(s).

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 07-03-2004 21:39 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#129 Report this post to a moderator
Support Apolyton, buy Civilization 2

2004.03.07
..\ctp2_code\ui\interface\spnewgamewindow.cpp

Bug fix by Martin Gühmann: Prevents a crash when you load the single player new single player game screen and the game tries to load an invalid string, concerning world shape, map size and level of difficuilty.

-Martin

Attachment: 2004.03.07.spnspscreen.fix.zip
This has been downloaded 6 time(s).

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 07-03-2004 21:40 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#130 Report this post to a moderator
Lose 30 kilos (of popups)

DP

Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 14-03-2004 00:08
Edit/Delete Message Reply w/Quote
#131 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

Bug fixes:

gs\gameobj\Player.cpp
gs\gameobj\PlayerEvent.cpp

Moved the autosave file generation to just before the StartMovePhase event, to prevent losing the advance that just was completed. See description.

ui\interface\scenarioeditor.cpp

Fixed some more memory leaks.

gfx\spritesys\UnitSpriteGroup.cpp
gfx\spritesys\UnitActor.cpp

Corrected crashes due to uninitialised member variables.

[Edit: link removed. Included in the 2004.03.28 source.]

Last edited by Fromafar on 08-04-2004 at 01:04

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 14-03-2004 03:34 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#132 Report this post to a moderator
Put an end to popups!

..\ctp2_code\gs\gameobj\Player.cpp
..\ctp2_code\gs\gameobj\Player.h
..\ctp2_code\ui\interface\GreatLibary.cpp
..\ctp2_data\XXXXXX\gamedata\ldl_str.txt

Where XXXXXX is english, french, german, italian or japanese; an spanish version of that file is still missing.

Additions by Martin Gühmann:

Setting research goal to something already researched clears the goal. In comparision to the patch 1.1 implementation the player is notified that no goal was set.

Now also advances leading to tile improvements can be set, if there are more then one TerrainEffect fields then the cheapest enabling advance that is not known to the player is selected, if all enabling advances are known then the goal is cleared, too.

Note for the translation: The no goal set string is only available in German and English so far, in all language versions except the German version the English string is used until it is translated.

-Martin

Attachment: 2004.03.13.researchgoals.incr.zip
This has been downloaded 3 time(s).

Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 17-03-2004 03:12
Edit/Delete Message Reply w/Quote
#133 Report this post to a moderator
Put an end to popups!

Bug fix: prevent CtD when a tile improvement is created next to a goody hut under the fog of war.

ctp2_code\gfx\tilesys\TileDraw.cpp

[Edit: link removed. Included in the 2004.03.28 source.]

Last edited by Fromafar on 08-04-2004 at 01:05

Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 19-03-2004 03:10
Edit/Delete Message Reply w/Quote
#134 Report this post to a moderator
Put an end to popups!

Made the pathfinding algorithm more like A*: added updating of a visited node when a better path towards it is found later.

Notes:

1. This sometimes improves the path (see example), but also makes the pathfinding slower. We will have to test what the impact is when there are lots of units around.

2. The efficiency of the current implementation may be improved. When the node was on the closed list, some propagation should be applied. For now, I have chosen an easier implementation, by simply reinserting the node in the open list.


robot\aibackdoor\priorityqueue.h
robot\pathing\Astar.cpp
robot\pathing\Astar.h
robot\pathing\Astarpnt.h
robot\pathing\UnitAstar.cpp

[Edit: link removed. Included in the 2004.03.28 source.]

Last edited by Fromafar on 08-04-2004 at 01:06

Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 21-03-2004 00:25
Edit/Delete Message Reply w/Quote
#135 Report this post to a moderator
Suffering from ads?

Enable saving and loading of agreement data for more than 28 civilisations. Tested that loading and saving still works as expected with my own games, not tested with more than 28 civilisations.

ai\diplomacy\AgreementMatrix.cpp

[Edit: link removed. Included in the 2004.03.28 source.]

Last edited by Fromafar on 08-04-2004 at 01:07

Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 24-03-2004 23:17
Edit/Delete Message Reply w/Quote
#136 Report this post to a moderator
Enter the AD-FREE zone

Bug fix: prevent invalid memory access + save file corruption when a low priority strategic state is added to a full buffer.

ai\diplomacy\Diplomat.cpp

[Edit: link removed. Included in the 2004.03.28 source.]

Last edited by Fromafar on 08-04-2004 at 01:07

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 27-03-2004 05:17 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#137 Report this post to a moderator
Avatar Enlargement: We've got the solution

2004.03.27
..\ctp2_data\gs\utility\gameinit.cpp
..\ctp2_data\ctp\civapp.cpp

Additions and fixes by Martin Gühmann:

gameinit.cpp:

- Added player selection, and with player selection color selection.
- Fixed scenarios that allow players other than player 1 to be played.

civapp.cpp:

- Fixed a repetitive memory leak in the Great Libary caused by scenario loading.
- Removed some redundant code, because it is already done somewhere else.

-Martin

Attachment: 2004.03.27.colorselmisc.incr.zip
This has been downloaded 4 time(s).

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 27-03-2004 23:34 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#138 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

..\ctp2_data\gs\utility\gameinit.cpp

I discovered some problems with the player selection code. Player selection now also work on the world map and if you select a player that does not have a starting location on a map you get an Assertion in the debug version and the selected player is set to the last player, of course the UI has to be updated so that you cannot do this.

-Martin

Attachment: 2004.03.27.2.gameinit.incr.zip
This has been downloaded 4 time(s).

Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 28-03-2004 00:59
Edit/Delete Message Reply w/Quote
#139 Report this post to a moderator
Browse Apolyton AD-FREE

Design improvement: straight line computation corrected for worlds that do not have east-west wrapping.

robot\pathing\unitastar.cpp

[Edit: link removed. Included in the 2004.03.28 source.]

Last edited by Fromafar on 08-04-2004 at 01:08

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 28-03-2004 04:43 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#140 Report this post to a moderator
Increase the size of your Attachments

2004.03.28
..\ctp2_code\ui\interface\scenarioeditor.cpp
..\ctp2_code\\ui\aui_ctp2\keypress.cpp

Bug fixes by Martin Gühmann:

senarioeditor.cpp:

- When the scenario editor is for the first time launched in a game session player 1 is not selected anymore.

keypress.cpp:

- Disabled restart key in network, hot seat and email games.

-Martin

Attachment: 2004.03.28.uifixes.incr.zip
This has been downloaded 2 time(s).

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 28-03-2004 23:41 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#141 Report this post to a moderator
Support Apolyton buy from Amazon

2004.02.24
..\ctp2_code\gs\gameobj\ArmyData.cpp
..\ctp2_code\ai\strategy\scheduler\Scheduler.cpp

Bug fixes by Fromafar:

ArmyData.cpp: Do not center on invisible pirates.
Scheduler.cpp: Do not consider goals that have become invalid (e.g. threatened cities that have been destroyed).


2004.02.26
..\ctp2_code\gfx\spritesys\UnitActor.cpp
..\ctp2_code\gs\fileio\GameFile.cpp
..\ctp2_code\gs\gameobj\CityData.cpp
..\ctp2_code\gs\gameobj\CityData.h
..\ctp2_code\gs\gameobj\Civilisation.h
..\ctp2_code\gs\gameobj\CivilisationData.cpp
..\ctp2_code\gs\gameobj\CivilisationData.h

Activision 1.1 patch reimplementation by Fromafar:
- Enable reading of files generated by the Activision 1.1 patch. (file type 66)
- Prevented CtD when settling in the Alexander scenario.


2004.02.26
..\ctp2_code\gfx\spritesys\UnitSpriteGroup.cpp
..\ctp2_code\gs\gameobj\ImprovementEvent.cpp
..\ctp2_code\gs\gameobj\TerrImproveData.cpp
..\ctp2_code\gs\world\MapPoint.cpp
..\ctp2_code\robot\pathing\astar.cpp

Bug fixes by Fromafar:

UnitSpriteGroup.cpp: Do not access files after the open or create has failed.
ImprovementEvent.cpp: Corrected possible CtD when deleting own data in the middle of execution.
TerrImproveData.cpp: Do not kill the terraforming object twice.
MapPoint.cpp: Corrected comment - no code change.
astar.cpp: Corrected Null pointer dereferencing CtD.


2004.02.27
..\ctp2_code\ui\interface\DipWizard.cpp
..\ctp2_code\gs\gameobj\CityData.cpp
..\ctp2_code\gs\gameobj\ArmyData.cpp

Bug fixes by Peter Triggs:

- Can't rush buy capitalization/infrastructure: CityData::BuyFront

- Diplomatic proposals/responses sent from UI get the highest priority possible
so that the AI won't override them: DipWizard::SendCallback

- Added auto-center for bombardment: ArmyData::Bombard

Also changed Ahenobarb/Fromafar's InterceptTrade fix to make sure that you only hear the SpecialEffect
sound when the pirating is visable.


..\ctp2_code\gs\gameobj\bldque.cpp

Loading of build queues with capatalisation or infrastructure is now possible. (Modification as posted by Peter Triggs)


2004.02.29
..\ctp2_code\ui\interface\scenarioeditor.cpp
..\ctp2_code\ui\interface\scenarioeditor.h
..\ctp2_code\ui\aui_common\aui_memmap.cpp
..\ctp2_code\gfx\spritesys\Anim.cpp
..\ctp2_data\english\gamedata\ldl_str.txt
..\ctp2_data\italian\gamedata\ldl_str.txt
..\ctp2_data\italian\gamedata\add_str.txt

Bug fixes by Martin Gühmann:
scenarioeditor.cpp: Fixed Auto-Turn-Off-Pollution-Bug. When you opened the scenario editor pollution was turned off automaticly.
scenarioeditor.h: Added to both scnearioeditor files ACTIVISION_ORIGINAL guards for older new code to match this with our current system.
aui_memmap.cpp, Anim.cpp, scenarioeditor.cpp fixed some memory leaks however the game still records memory leaks but what was fixed was clearly a problem.
Text files: Corrected a string in the English version, by Drulius. And Italian translation added provided by sandro.


2004.03.07
..\ctp2_code\ui\interface\spnewgamewindow.cpp

Bug fix by Martin Gühmann: Prevents a crash when you load the single player new single player game screen and the game tries to load an invalid string, concerning world shape, map size and level of difficuilty.


2004.03.13
..\ctp2_code\gs\gameobj\Player.cpp
..\ctp2_code\gs\gameobj\PlayerEvent.cpp
..\ctp2_code\ui\interface\scenarioeditor.cpp
..\ctp2_code\gfx\spritesys\UnitSpriteGroup.cpp
..\ctp2_code\gfx\spritesys\UnitActor.cpp

Bug fixes by Fromafar:

Player.cpp
PlayerEvent.cpp

Moved the autosave file generation to just before the StartMovePhase event, to prevent losing the advance that just was completed. See description.

ui\interface\scenarioeditor.cpp

Fixed some more memory leaks.

gfx\spritesys\UnitSpriteGroup.cpp
gfx\spritesys\UnitActor.cpp

Corrected crashes due to uninitialised member variables.


2004.03.13
..\ctp2_code\gs\gameobj\Player.cpp
..\ctp2_code\gs\gameobj\Player.h
..\ctp2_code\ui\interface\GreatLibary.cpp
..\ctp2_data\XXXXXX\gamedata\ldl_str.txt

Where XXXXXX is english, french, german, italian or japanese; an spanish version of that file is still missing.

Additions by Martin Gühmann:

Setting research goal to something already researched clears the goal. In comparision to the patch 1.1 implementation the player is notified that no goal was set.

Now also advances leading to tile improvements can be set, if there are more then one TerrainEffect fields then the cheapest enabling advance that is not known to the player is selected, if all enabling advances are known then the goal is cleared, too.

Note for the translation: The no goal set string is only available in German and English so far, in all language versions except the German version the English string is used until it is translated.


2004.03.16
..\ctp2_data\ctp2_code\gfx\tilesys\TileDraw.cpp

Bug fix by Fromafar: Prevent CtD when a tile improvement is created next to a goody hut under the fog of war.


2004.03.18
..\ctp2_data\robot\aibackdoor\priorityqueue.h
..\ctp2_data\robot\pathing\Astar.cpp
..\ctp2_data\robot\pathing\Astar.h
..\ctp2_data\robot\pathing\Astarpnt.h
..\ctp2_data\robot\pathing\UnitAstar.cpp

Made the pathfinding algorithm more like A* by Fromafar: Added updating of a visited node when a better path towards it is found later.

Notes:

1. This sometimes improves the path (see example), but also makes the pathfinding slower. We will have to test what the impact is when there are lots of units around.

2. The efficiency of the current implementation may be improved. When the node was on the closed list, some propagation should be applied. For now, I have chosen an easier implementation, by simply reinserting the node in the open list.



2004.03.20
..\ctp2_code\ui\interface\spnewgamemapshapescreen.cpp
..\ctp2_code\ui\interface\spnewgamewindow.h
..\ctp2_data\XXXXXX\gamedate\ldl_str.txt
..\ctp2_data\XXXXXX\uidata\layouts\spnewgamepopups.ldl
..\ctp2_data\XXXXXX\uidata\layouts\spnewgame.ldl
..\ctp2_data\XXXXXX\uidata\layouts\ns_strings.ldl

Where XXXXXX stands for english, french, german, italian and japanese, also for spanish but in that case no ldl_str.txt is included as no one posted a Spanish version of that file, also the translation status of German and English files is complete.

Change by Martin Gühmann: Replaced all Neptune refferences by Uranus refferences.


2004.03.20
..\ctp2_data\ai\diplomacy\AgreementMatrix.cpp

Bug fix by Fromafar: Enabled saving and loading of agreement data for more than 28 civilisations. Tested that loading and saving still works as expected with previous games, not tested with more than 28 civilisations.


2004.03.24
..\ctp2_data\ai\diplomacy\Diplomat.cpp

Bug fix by Fromafar: Prevent invalid memory access + save file corruption when a low priority strategic state is added to a full buffer.


2004.03.27
..\ctp2_data\gs\utility\gameinit.cpp
..\ctp2_data\ctp\civapp.cpp

Additions and fixes by Martin Gühmann:

gameinit.cpp:

- Added player selection, and with player selection color selection.
- Fixed scenarios that allow players other than player 1 to be played.

civapp.cpp:

- Fixed a repetitive memory leak in the Great Libary caused by scenario loading.
- Removed some redundant code, because it is already done somewhere else.


2004.03.27
..\ctp2_data\robot\pathing\unitastar.cpp

Design improvement by Fromafar: Straight line computation corrected for worlds that do not have east-west wrapping.


2004.03.28
..\ctp2_code\ui\interface\scenarioeditor.cpp
..\ctp2_code\ui\aui_ctp2\keypress.cpp

Bug fixes by Martin Gühmann:

senarioeditor.cpp:

- When the scenario editor is for the first time launched in a game session player 1 is not selected anymore.

keypress.cpp:

- Disabled restart key in network, hot seat and email games.


2004.03.28
..\ctp2_data\default\gamedata\colors00.txt

Updated to remove nearly identical colors and some other modifications.


2004.03.28
..\ctp2_data\XXXXXX\gamedata\ldl_str.txt

Where XXXXXX is English, French, German, Italian and Japanese, unfortunatly the Spanish translation is still missing.


[Edit: Link removed to get the latest source file pack see the first post of this thread.]

-Martin

Last edited by Martin Gühmann on 06-06-2004 at 02:08

Fromafar is offline Fromafar
Prince

May 2003
time: 06:31
  Old Post 02-04-2004 02:41
Edit/Delete Message Reply w/Quote
#142 Report this post to a moderator
Support Apolyton buy from Amazon

Bug fix for the problem that terraformed tiles can not be improved any more.

gs\gameobj\TerrImproveData.cpp

Reactivated the Kill of completed terraforming objects. Some temporary test code slipped through in the 2004.02.26 update for the invalid memory access. The actual repair was in ImprovementEvent.cpp.

[Edit: link removed. Included in the 2004.04.18 source.]

Last edited by Fromafar on 09-05-2004 at 00:28

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 03-04-2004 03:25 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#143 Report this post to a moderator
Support Apolyton buy from Amazon

2004.04.01
..\ctp2_code\ctp\civapp.cpp
..\ctp2_code\ui\aui_ctp2\SelItem.cpp

Bug fix by Martin Gühmann: Removed some needless code in civapp.cpp and make sure in SelItem.cpp that games started with a different player than player 1 can be continued after reload.

-Martin

Attachment: 2004.04.03.playersavereload.incr.zip
This has been downloaded 6 time(s).

J Bytheway is offline J Bytheway
Emperor
England
Jul 2001
time: 05:31
  Old Post 03-04-2004 16:54 Visit J Bytheway's homepage!
Edit/Delete Message Reply w/Quote
#144 Report this post to a moderator
Enter the AD-FREE zone

Martin: It's not a big deal, but could you possibly set your compression software not to include all the empty directories in the .zip file - I prefer to unzip it in a temp directory and examine the changed files before I replace the originals with them, and having all the empty directories lying around makes it much more difficult to find them.

J Bytheway is offline J Bytheway
Emperor
England
Jul 2001
time: 05:31
  Old Post 03-04-2004 17:45 Visit J Bytheway's homepage!
Edit/Delete Message Reply w/Quote
#145 Report this post to a moderator
Increase Your PM Length

Here's a revision of my NationalManagementDialog that I posted way back in the second post of this thread - it contains the same code but now has the ACTIVISION_ORIGINAL guards.

[Edit: attachment removed - there's a newer version a few posts down]

Last edited by J Bytheway on 04-04-2004 at 00:48

J Bytheway is offline J Bytheway
Emperor
England
Jul 2001
time: 05:31
  Old Post 03-04-2004 18:04 Visit J Bytheway's homepage!
Edit/Delete Message Reply w/Quote
#146 Report this post to a moderator
Suffering from ads?

Here's a copy of appstr.txt with a typo fixed (in the message asking you to insert your CD - it used to say "Call To Power CD 2 CD", now it says "Call To Power 2 CD").

Attachment: 2004.04.03.appstr.zip
This has been downloaded 4 time(s).

Martin Gühmann is offline Martin Gühmann
Emperor
Berlin, Germany
Mar 2001
time: 06:31
Post  Old Post 03-04-2004 19:00 Visit Martin Gühmann's homepage!
Edit/Delete Message Reply w/Quote
#147 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

quote:
Originally posted by J Bytheway
Martin: It's not a big deal, but could you possibly set your compression software not to include all the empty directories in the .zip file - I prefer to unzip it in a temp directory and examine the changed files before I replace the originals with them, and having all the empty directories lying around makes it much more difficult to find them.


Actual I just zip the whole directory with WinRar and delete all the files I don't need with WinZip afterwards.

That forces me to delete the directories afterwards with WinRar. Actual I use WinZip to unzip it, as it just displays the files it is no problem for me, but I see what I can do.

For the appstr.txt we shouldn't include this file with the playtest version, as it would go into the ..\ctp2_program\ctp\ directory, and I wouldn't like to see that my German version of that file is being replaced by an English version.

-Martin

J Bytheway is offline J Bytheway
Emperor
England
Jul 2001
time: 05:31
  Old Post 03-04-2004 19:52 Visit J Bytheway's homepage!
Edit/Delete Message Reply w/Quote
#148 Report this post to a moderator
Tired of ads?

quote:
Originally posted by Martin Gühmann
Actual I just zip the whole directory with WinRar and delete all the files I don't need with WinZip afterwards.

That forces me to delete the directories afterwards with WinRar. Actual I use WinZip to unzip it, as it just displays the files it is no problem for me, but I see what I can do.


Well, don't worry about it if it's a big deal. Winzip will ignore empty directories, so you could unzip it and then rezip it with winzip, which would probably be the quickest way.

quote:
For the appstr.txt we shouldn't include this file with the playtest version, as it would go into the ..\ctp2_program\ctp\ directory, and I wouldn't like to see that my German version of that file is being replaced by an English version.


Whoops - I just uploaded a playtest including it, I assumed it was English in all versions. We should find a way to internationalize it to avoid this problem.

Last edited by J Bytheway on 03-04-2004 at 21:32

Tamerlin is offline Tamerlin
King
Toulouse (South-western France)
Apr 2002
time: 06:31
  Old Post 03-04-2004 20:43
Edit/Delete Message Reply w/Quote
#149 Report this post to a moderator
Support Apolyton, buy Civilization 2

I can provide the French folder with all the text files needed to play the playtest game in French.

J Bytheway is offline J Bytheway
Emperor
England
Jul 2001
time: 05:31
  Old Post 03-04-2004 22:25 Visit J Bytheway's homepage!
Edit/Delete Message Reply w/Quote
#150 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

I would like to attempt to standardise the DiffDB.txt and map.txt files so that they use the same dbgen-based database system as all the others. Unfortunately, this would require altering the project file quite a lot. I remember the problems with this being discussed before - has anyone had any new insights?..

 
Pages (17): [ <<   2   3   4   5   6   7   8     >> ]
< Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:31.
Apolyton Time is 00:31.
    top of page
Rate This Thread:
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0655 seconds (90.52% PHP - 9.48% MySQL) with 36 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net