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 > Civilization II > Civ2-Test of Time > I can't play SciFi-style games!
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!
29.Jul: MOVING UP ON REVISED `TOP 100` INDEX
29.May: GAME MECHANICS REFERENCE BOOKLET
06.Mar: DROPPING FROM SECOND TO THIRD

bottom of page
  - CIVILIZATION 2 from $6.95 - CIVILIZATION 2 from $4.25 - CIV2: TEST OF TIME from $2.50 - CIV2: MULTIPLAYER GOLD EDITION from $4.99
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
MirkoGP is offline MirkoGP
Settler
Bari, Italy
Aug 2000
time: 06:14
Question  Old Post 30-08-2000 22:42
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
I can't play SciFi-style games! Put an end to popups!

When playing SciFi games, I noticed HaGibborim units never appeared. So I checked the events.txt file with the debug option. ToT stops parsing it when it encounters references to nations not challenging... 14 of 21! I do have the patch 1.1!

It came in my mind a solution: reducing that list of references to 7 tribes, and starting a game with just those lucky ones. Of course, I'm far from being satisfied. Has anyone else got the same problem? Could another one suggest the solution? Shall I succeed enjoying a S.F. game?

DaveP is offline DaveP
Chieftain

Aug 2000
time: 05:14
Post  Old Post 01-09-2000 23:43
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Support Apolyton buy from Amazon

First, make sure you've selected a level of barbarians that will allow them to appear spontaneously, instead of waiting for you to find and open a wreckage site.

Second, build every unit you have the technology for (and research every technology available to you, of course), I don't remember if the HaGibborim are triggered by technology or units, but it's one or the other. Note that the units MUST be built, barbarians or wreckage doesn't count. You'll notice that both the Humans and the Aliens have one technology each that only they can research, but that the other can own, both of those technologies are required for the top of the technology tree so be sure you get the one you can't research, whether by trade, theft, conquest, or Acrolectic Solenoid (GL equivalent).

I assure you, the HaGibborim will show up when the appropriate action is taken, and be a pain in the neck forever after .

MirkoGP is offline MirkoGP
Settler
Bari, Italy
Aug 2000
time: 06:14
Arrow  Old Post 02-09-2000 18:59
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Remove this text

Dave, thanks for your suggestion, but it doesn't work. I understand what you're suggesting.
The barbarian activity doesn't matter. I set it to normal, but even if I set it to
zero HaGibborim units continued appearing, as their appearance is linked to events
(btw, they're triggered by technology). The problem resides in events.txt. I'll be clearer.

Open the events.txt file.

Find the section "Ensure Player Access to Quantum Gravitics", then
"; if a human civ gets 61, but no alien civ has 76 (flag 4),
; then give all alien civs 76
; (except any renamed player civs)" and its counterpart "if an alien civ..."

Two lists of GiveTechnology statements follow. These lists involve all 21 civs defined
in rules.txt.

The game supports up to 7 tribes, so when the parser encounters one of that 14 civs
not playing, it stops, reporting an error message. Here is the whole event as recognized
by the parser, I copied it directly from report.txt:

*******

@IF found - creating new event structure
New event structure created

@IF RECEIVEDTECHNOLOGY found
looking for technology=,whom=
found receiver=Anybody (king id=-2)
found technology=61 (technology id=61)

@AND found - creating new event structure
New event structure created

@IF CHECKFLAG found
looking for [continuous],who=,flag=,[mask=],[threshold=],[coun
t=],state=,[technology=]
found who=Everybody (king id=-6)
found mask=0b00000000000000000000000000010000 (mask=0x10)
@THEN found

@THEN JUSTONCE found
not looking for anything else here

@THEN GIVETECHNOLOGY found
looking for whom=
found technology=76 (integer 76)
Could not find Ponn Jahr, check spelling
found receiver=Ponn Jahr, but Ponn Jahr is not valid
Illegal GIVETECHNOLOGY statement

*******

while if it involves a challenging civ, the GiveTechnology statement is:

@THEN GIVETECHNOLOGY found
looking for whom=
found technology=76 (integer 76)
found receiver=Iihibati (king id=6)
@ENDIF found

and the parser goes on.

The parser doesn't jump mis-events, it simply stops. So the following section,
"Create and Maintain Giants", can be never reached. This is why I created a "reduced"
events.txt: I cut 14 civs from those lists and started playing with the remaining
ones (option Custom Rules, Choose Civ). Lacking better solutions...

That's all. Hopefully I've been clearer than before.

Macro.txt doesn't specify whether GiveTechnology requires a valid civ name (that is,
a civ effectively challenging) or any name is good, but the action takes place only
when that name matches one of the challenging civs.

For what I can see, it's the first... but, in this case, how is it possible that you
civvers can play?

Greetings. Mirko.

P.S. Ugh... one hour for editing this message... with the dictionary...
I hope it's well worth.

DaveP is offline DaveP
Chieftain

Aug 2000
time: 05:14
Thumbs up  Old Post 03-09-2000 09:07
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Increase the size of your Attachments

Mirko
I've played this several times, as both human and alien, and never encountered any difficulty getting the HaGibborim to appear.

After looking through the manual, it appears to me that your current problem is that you have the @DEBUG option on. As stated in the manual "if the parser runs into an invalid statement in your file, the listing in the report file will stop at the line before the problem statement", followed by the warning "Make sure to take this line (@DEBUG) out of your events file when you're done debugging". In other words, during debug mode it will stop when it encounters an invalid statement (such as a civilization which isn't in the current game).

Try removing the @DEBUG line from your events.txt file, and restoring any other changes you've made, and see if it doesn't work as advertised.

Good Luck, DaveP

MirkoGP is offline MirkoGP
Settler
Bari, Italy
Aug 2000
time: 06:14
  Old Post 06-09-2000 09:35
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Support Apolyton, buy Alpha Centauri

Dave, it's alright. I can justify myself (I MUST do it, I can't survive such a shame...): the fact is that as I got the English version of ToT, soon I began performing a gigantic work of translation into Italian for making my father able to play. Imagine how much time I spent translating describe.txt... When I began translating events.txt I included the @DEBUG option to get sure everything was alright. That's how I got the first error. Thinking of an "only-God-knows-what" error, I completely forgot what the manual states. The solution was so complex that I didn't realize it was in front of my eyes! Again, thanks.

Mirko, hoping not to have got blind.

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:14.
Apolyton Time is 00:14.
    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.0283 seconds (87.54% PHP - 12.46% MySQL) with 30 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