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 > Miscellaneous > Archive > Civ3-General-Archive > Will Civ3 Have A Scripting Language?
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!

bottom of page
  
Author
Thread   
Pages (3): [ 1   2   3   ]
< Last Thread     Next Thread > Post New Thread     Post A Reply
Peter Triggs is offline Peter Triggs
Prince
Gone Fishin, Canada
Jan 2000
time: 05:15
  Old Post 02-10-2001 04:03
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Will Civ3 Have A Scripting Language? Support Apolyton buy from Amazon

Well, it's October: the month that Civ3 will finally be released. Correct me if I'm wrong, but I, at least, have not heard the slightest hint that it will come equipped with a scripting language. If we haven't heard anything by now, it looks to me like we ain't gonna get one.

tniem is offline tniem
King
Hope College
Apr 2000
time: 00:15
  Old Post 02-10-2001 05:44
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Support Apolyton, buy Civilization 2

It seems the more we know about the game, the more questions we have. And little answers seem to be coming. But I would guess that your assumption is correct.

Inverse Icarus is offline Inverse Icarus
Emperor
flying too low to the ground
May 2001
time: 00:15
  Old Post 02-10-2001 05:53 Visit Inverse Icarus's homepage!
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

oooh a scripting language would be too cool.

i mastered UScript within a few weeks, and im sure if Civ had something like it i'd be set.

source code would be better

Sirotnikov is offline Sirotnikov
King
<--- Yes, It's a "kitty" in a boot.
Feb 2000
time: 07:15
  Old Post 02-10-2001 09:14
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Support Apolyton, buy Call to Power 2

Scripting would be cool.

Source code would not, as C++ is usually more difficult to follow, and completely unnecessary for scripting AI, once a good scripting language has been defined.

If we could tweak the AI, or suppose, create new leaders besides the default ones it would be great.

Imagine if I could with a script change the romans from caesar to - musolini and change their bonuses and overall strategy.

Imagine if I could refine the behaviour of AI ships!

Imagine if I could make some sort of script driven events for a scenario!

Imagine all the people...

java4me is offline java4me
Warlord
California
May 2001
time: 21:15
  Old Post 02-10-2001 09:27
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Get a bigger avatar today!

quote:
Originally posted by Sirotnikov

Source code would not, as C++ is usually more difficult to follow, and completely unnecessary for scripting AI, once a good scripting language has been defined.



I think that source code would be fine too, just because some people can read it fine!!!

player1 is offline player1
King
Belgrade, YU
Sep 2001
time: 06:15
  Old Post 02-10-2001 12:56
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Support Apolyton buy from Amazon

Some people still play (and MOD) CTP2 just becausce it has wonderous
scripting language. CIV 3 should have one at least as good scripting
language as CTP2.

Mister Pleasant
Guest

Not Yet
time:
  Old Post 02-10-2001 19:27
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Support Apolyton buy from Amazon

Don't hold your breath for a scripting language. I get the feeling that if it hasn't been hyped by now . . .

Roman is offline Roman
King
Bratislava, Slovakia
Sep 2000
time: 05:15
  Old Post 02-10-2001 20:02
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Increase the size of your Attachments

Actually, Firaxis has already confirmed that Civ 3 will indeed have a scripting language. I don't remember which thread this was in though...

Mister Pleasant
Guest

Not Yet
time:
  Old Post 02-10-2001 21:43
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations

quote:
Actually, Firaxis has already confirmed that Civ 3 will indeed have a scripting language.


If so, soon it will be alien time . . .

Buck Birdseed is offline Buck Birdseed
Emperor
Khoon Ki Pyasi Dayan (1988)
Nov 2000
time: 05:15
  Old Post 02-10-2001 21:58 Visit Buck Birdseed's homepage!
Edit/Delete Message Reply w/Quote
#10 Report this post to a moderator
Remove this text

quote:
Originally posted by Roman
Actually, Firaxis has already confirmed that Civ 3 will indeed have a scripting language. I don't remember which thread this was in though...


A "comprehensive civilization editor" and a "macro language" do not Scripting Langauge make. Still, they go a good part of the way.

squid is offline squid
Warlord

Aug 2001
time: 05:15
Post  Old Post 03-10-2001 03:44
Edit/Delete Message Reply w/Quote
#11 Report this post to a moderator
Enter the AD-FREE zone

Having to develop and write code 8 hrs a day, I don't think I'll be playing with Civ's language. It may be useful for scenarios, but all of the interesting AI hooks are buried in the code...

Who asked for the source? Yeah right.... you clearly do not get capitalism. The only reason Red Hat and the Linux distros make it is because they sell technical support. Code does not write itself for free!

Roman is offline Roman
King
Bratislava, Slovakia
Sep 2000
time: 05:15
  Old Post 03-10-2001 03:50
Edit/Delete Message Reply w/Quote
#12 Report this post to a moderator
Avatar Enlargement: We've got the solution

quote:
Originally posted by Snapcase
A "comprehensive civilization editor" and a "macro language" do not Scripting Langauge make. Still, they go a good part of the way.


Oops, I thought macro and scripting language are the same thing. What is the difference?

MarkG is offline MarkG
Grand Lord of Apolyton, Owner of all this land as far as the eye can see

Donate to the Red Cross
Macedonia, Greece
Jan 1970
time: 07:15
  Old Post 03-10-2001 03:51 Visit MarkG<br><img src=/forums/images/admin-icon.gif>'s homepage!
Edit/Delete Message Reply w/Quote
#13 Report this post to a moderator
Support Apolyton or Terrorists Win

quote:
Originally posted by squid
It may be useful for scenarios, but all of the interesting AI hooks are buried in the code...
have you seen what people have done on ctp2's ai?

Roman is offline Roman
King
Bratislava, Slovakia
Sep 2000
time: 05:15
  Old Post 03-10-2001 04:03
Edit/Delete Message Reply w/Quote
#14 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations: Deluxe Edition

quote:
Originally posted by MarkG
have you seen what people have done on ctp2's ai?


Since I don't own CTP2, no I have not. Have they managed to improve it significantly (say compared to the deity ToT AI)?

Peter Triggs is offline Peter Triggs
Prince
Gone Fishin, Canada
Jan 2000
time: 05:15
  Old Post 03-10-2001 05:14
Edit/Delete Message Reply w/Quote
#15 Report this post to a moderator
Avatar Enlargement: We've got the solution

Debatably. Actually most of the modifications to CTP2's AI were done by tweaking the data in the text files. But there are some nice hooks that let you get directly into it. For example, I've been playing around with the "WW2 scenario" that was provided. You can add your own user defined strategies to Strategies.txt, so I added two: WW2_GERMAN_LAND_GOALS (which sends the Panzer divisions to capture cities) and WW2_GERMAN_AIR_GOALS (which sends the Luftwaffe to bomb the hell out of anything nearby). To get the AI to use them:

code:
if (tmpPlayer == 1) { // If current player is German ConsiderStrategicState(tmpPlayer, 9900, StrategyDB(STRATEGY_WW2_GERMAN),-1,-1,-1); tacticalGoals=Random(100); if (tacticalGoals<66) { ConsiderStrategicState(tmpPlayer, 9999, StrategyDB(STRATEGY_WW2_GERMAN_LAND_GOALS),-1,-1,-1); } else{ ConsiderStrategicState(tmpPlayer, 9999, StrategyDB(STRATEGY_WW2_GERMAN_AIR_GOALS),-1,-1,-1); SendTroopsToTheater(); //Blitzkrieg land tactics }


"SendTroopsToTheater()" is a function that picks up any spare German troops and sends them to where the action is. So on any given German turn there's a one in three chance that the Luftwaffe will go for you, otherwise the Panzer divisions will. This randomness, I believe, makes the game a bit more interesting.

This is the sort of thing I've been hoping that we'll be able to do with Civ3, but so far things don't look that promising.

EDIT: I almost forgot. The award for the most *imaginative* analogy of the day goes to Sirotnikov.

Last edited by Peter Triggs on 03-10-2001 at 05:22

Roman is offline Roman
King
Bratislava, Slovakia
Sep 2000
time: 05:15
  Old Post 03-10-2001 05:37
Edit/Delete Message Reply w/Quote
#16 Report this post to a moderator
Suffering from ads?

Certainly sounds interesting.

java4me is offline java4me
Warlord
California
May 2001
time: 21:15
  Old Post 03-10-2001 08:23
Edit/Delete Message Reply w/Quote
#17 Report this post to a moderator
Put an end to popups!

quote:
Originally posted by Roman
Certainly sounds interesting.


It is very interesting!!!

I plan on making mods for Civ3, so when are you going to open the Civ3 mods section!!!!!!!!!!!

Nemo is offline Nemo
Prince
of no one.
Apr 1999
time: 23:15
  Old Post 03-10-2001 08:45
Edit/Delete Message Reply w/Quote
#18 Report this post to a moderator
Suffering from ads?

I hope that I dont find a need for sriptinglanguage in CIV III. I didnt need one in Civ, I or II, bt I did need one for CTP (crappy @$$ game).

As long as i can edit the not using enemy road/rails to just not using enemy rails via .txt files i'll be happy.

but for all you mod makers...i hope there is a language for you. you guys come up with some pretty cool stuff (i just wish i had the time to do so too...but i am too busy playing civ )

Immortal Wombat is offline Immortal Wombat
Prince
in perpetuity
Dec 2000
time: 05:15
  Old Post 03-10-2001 21:37 Visit Immortal Wombat's homepage!
Edit/Delete Message Reply w/Quote
#19 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

quote:
Originally posted by Nemo
I hope that I dont find a need for sriptinglanguage in CIV III. I didnt need one in Civ, I or II, bt I did need one for CTP (crappy @$$ game).

No game needs a scripting language, but every game would benefit from one.

Dan Magaha FIRAXIS is offline Dan Magaha FIRAXIS
Firaxis Games
The Metropolis known as Hunt Valley
Mar 2000
time: 00:15
  Old Post 03-10-2001 21:44 Visit Dan Magaha FIRAXIS's homepage!
Edit/Delete Message Reply w/Quote
#20 Report this post to a moderator
Increase the size of your Attachments

I'm not sure where this rumor came from, but Civ III will not be shipping with any form of scripting language or macro support.

Dan
Firaxis Games, Inc.

Gramphos is offline Gramphos
ACS Civ III Files Manager, Prince of Development
Chalmers, Sweden
Apr 2001
time: 06:15
  Old Post 03-10-2001 22:02
Edit/Delete Message Reply w/Quote
#21 Report this post to a moderator
Support Apolyton, buy Call to Power 2

INFO INFO

How well can you trig events in the editors?
I hope that they are good enough to not need a scripting language. If the editors are good enough and the game is robust enough no scripting is needed, and scripting would just make it hard for the game to handle all possible things that may result in bugs.

Steve Clark is offline Steve Clark
King
Colorado Springs, CO
Oct 1999
time: 22:15
  Old Post 03-10-2001 23:13
Edit/Delete Message Reply w/Quote
#22 Report this post to a moderator
Browse Apolyton AD-FREE

It seems that what was provided in Civ2 with the events.txt file was good enough for some of the more clever scenario designers to create wonderfully, complex scenarios (like Red Front, Second Front, Sacrificial Blood, etc.).

Nemo is offline Nemo
Prince
of no one.
Apr 1999
time: 23:15
  Old Post 04-10-2001 01:10
Edit/Delete Message Reply w/Quote
#23 Report this post to a moderator
Inflate your Upload Space

Thanks for the update Dan

quote:
Originally posted by Immortal Wombat

No game needs a scripting language, but every game would benefit from one.


thats what i USED to think...untill i played CTP

Harlan is offline Harlan
Civ3 Scenario Haven Admin
Berkeley, CA, USA
Aug 2005
time: 21:15
  Old Post 04-10-2001 01:30
Edit/Delete Message Reply w/Quote
#24 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

I don't think the recent comments on this thread understand Dan's comment. The way I understand it, there will be no way to do events in Civ3, period. At least when the game ships. This is a big blow to scenario makers like myself.

Dan, is there any way to make events in Civ3? If not, when can we expect the game to have this feature added, if ever?

Peter Triggs is offline Peter Triggs
Prince
Gone Fishin, Canada
Jan 2000
time: 05:15
  Old Post 04-10-2001 01:36
Edit/Delete Message Reply w/Quote
#25 Report this post to a moderator
Support Apolyton buy from Amazon

Thanks for the answer, Dan, even though it's not the one I wanted to hear. In almost two years of posting to the CTP forums, I NEVER got an answer from anyone connected with Activision. Here's the first time I ask a question about Civ3, and Firaxis responds straightaway. That's nice.

java4me is offline java4me
Warlord
California
May 2001
time: 21:15
  Old Post 04-10-2001 02:15
Edit/Delete Message Reply w/Quote
#26 Report this post to a moderator
Support Apolyton, buy Civilization 2

quote:
Originally posted by Dan Magaha FIRAXIS
I'm not sure where this rumor came from, but Civ III will not be shipping with any form of scripting language or macro support.

Dan
Firaxis Games, Inc.


NOOOOOOOO!!!!!!!!!!!!!!!!!!!

MY MODS

Comrade Tribune is offline Comrade Tribune
Prince
Vienna, Austria
Nov 1999
time: 06:15
Unhappy  Old Post 04-10-2001 02:28
Edit/Delete Message Reply w/Quote
#27 Report this post to a moderator
Increase Your PM Length

quote:
Originally posted by Harlan
The way I understand it, there will be no way to do events in Civ3, period. At least when the game ships. This is a big blow to scenario makers like myself.


Thatīs also how I read this. I hope we are both wrong.

And, please, Apolyton, give Nemo his custom Avatar back.
I canīt stand his misery for much longer.

Steve Clark is offline Steve Clark
King
Colorado Springs, CO
Oct 1999
time: 22:15
  Old Post 04-10-2001 02:39
Edit/Delete Message Reply w/Quote
#28 Report this post to a moderator
Support Apolyton buy from Amazon

It has got to be semantics. Using the Civ2 model for making scenarios (why folks keep bringing up CtP is beyond me, CtP has no relation to Civ, but I digress), you have to have an event-type file to do any kind of scenarios. The events.txt file, even for the simplist scenarios from FW, includes what happens when you take over a city or controlling the placement of all AI units. There will be the ability to do that in some form.

Nemo is offline Nemo
Prince
of no one.
Apr 1999
time: 23:15
  Old Post 04-10-2001 02:42
Edit/Delete Message Reply w/Quote
#29 Report this post to a moderator
Support Apolyton or Terrorists Win

quote:
Originally posted by Comrade Tribune
And, please, Apolyton, give Nemo his custom Avatar back.
I canīt stand his misery for much longer.


woo hoo! a supporter! thanks
...now if only Mark G. would respond to the e-mail i sent him the other week

--

Without the event function there were quite a few great scenerios still put out for Civ II though. Its a shame that they don't have it, but it sounds like the editor is going to be grand (maybe make up for the lack of event functions/seperate scripting)

Mister Pleasant
Guest

Not Yet
time:
  Old Post 04-10-2001 02:45
Edit/Delete Message Reply w/Quote
#30 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

>> Mister Pleasant mutates into a complete jack@$$<<

Don't worry, an events handler system will eventually be available for Civ3 (just as Civ2 had civ scenarios). This add on will be sold just before the multiplayer addition for civ3 goes on sale, and will no doubt include a few scenarios. So cheer up mod makers.

>>Mister Pleasant mutates to levels of jack@$$ery beyond what present theory can account for<<

quote:
I'm not sure where this rumor came from, but Civ III will not be shipping with any form of scripting language or macro support.


What, Firaxis can't even match the technological innovation of a crappy Activision product?! What is the world coming to . . .

Last edited by on 04-10-2001 at 02:54

 
Pages (3): [ 1   2   3   ]
< Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:15.
Apolyton Time is 00:15.
    top of page
Rate This Thread:
archivepost
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.0707 seconds (92.82% PHP - 7.18% MySQL) with 32 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