 |
|  |
 |
|
Angelo Scotto
|
|
Milan, Italy
Oct 1999 time: 05:14
|
|
Sorry for delay but i'm very busy in this period (sometimes i think professors don't want me to release CSPL )
Anyway, as you can read in the Title i'm ready to upload CSPL library, i just have to check if all files are at their place, to re-read the manual and to re-test examples, so i should (no, i MUST) mail it to Apolyton and Cradle of Civilization this tuesday or wednesday.
The main tutorial scenario is still where i left it last time i wrote here, so you've to figure out how to use CSPL without looking at its source-code anyway i've added to the manual some examples that should explain well how CSPL works, and, after all, you can always ask me
(BTW, If you've a problem with CSPL post a thread here instead of sending me an e-mail: in this way everyone will read it and the answer will be more useful).
Expect a, probably buggy, but incredibly powerful (and complex...) new scenario design tool.
To St.Leo and DarthVeda:
I found some bugs in the CSPL library version i sent you, anyway without the manual i think the library was pretty useless...
Don't worry, the manual has been completely rewritten in HTML, it contains all functions with a lot of examples, So, don't worry if you found hard my beta of CSPL (highly probable), this version will be very very easier.
Greetings,
Angelo
|
|
|  |
 |
|
Angelo Scotto
|
|
Milan, Italy
Oct 1999 time: 05:14
|
|
Ok, i sent it.
I tried to send it yesterday but my connection was incredibly slow so i had to give up.
Phew, it was an hard work boys, but i'm very happy now it is finished (ok, ok, probably now i have to correct a sea of bugs, but it's not as creating the whole thing from zero).
BTW forgive me for the bad english in manual, i'll be glad if someone more skilled than me (this means nearly all ) wants to correct all errors i placed into it, any volunteer ?
Greetings,
Angelo
|
|
|  |
 |
|
Angelo Scotto
|
|
Milan, Italy
Oct 1999 time: 05:14
|
|
Thank you Kull,
i'm sending you the full CSPL so you can also have a look of the whole thing.
I don't think to upload the version with the corrected manual soon (i don't want to feel the wrath of Apolyton and Cradle webmasters...) so take it veeery easy.
Greetings,
Angelo
|
|
|  |
 |
|
Civfan
|
|
Toronto, Canada
Sep 1999 time: 05:14
|
|
Unwrapping the box and blowing off the dust..... Finally something cool for this game.... Thanks Angelo Scotto... Your work here is very apreciated for the TOT gamers.... May all praise you for your wonderfull skills and your devotion.... thanks again....
Civfan..
|
|
|  |
 |
|
Angelo Scotto
|
|
Milan, Italy
Oct 1999 time: 05:14
|
|
Thank you Civfan, i'm glad to see that you've decided to give Tot a second chance.
William,
as i wrote in the manual you'll need a C++ compiler and, at the end, you'll obtain an exe file.
I suggested also Borland C++ compiler 5.5 'cause it is free and CSPL library was realized and tested with it.
(you can download it from http://www.borland.com/bcppbuilder/freecompiler/ ).
Anyway, if well configurated, CSPLCompanion (a batch file included with CSPL) should be able to compile and link projects automatically
(calling the compiler with right parameters)
About the EXE, i wrote this also in manual but it's better to underline it here again:
The use of executables downloaded from internet can be very risky, and CSPL programs will not make an exception.
Since they will be executables they can be used to deploy viruses or other bad things on a scenario player's computer,
Personally i find this a great problem, but it was unavoidable (at least without placing heavy constraints on CSPL power).
In the manual i suggest 3 ways to avoid these problems:
1) Every CSPL designer should add the source-code and makefile of CSPL client with the corresponding scenario; in this way everyone can check the sourcecode and test for its harmless.
2) Every user worried about security should re-compile the source-code on his computer before using it (this means the user has to download CSPL and Borland Compiler).
3) Every web site hosting scenarios should execute steps 1 & 2 to certify CSPL scenarios as clean.
Recompiling the source-code should avoid viruses or other bad things, while checking the source-code should avoid "evil designer's gifts"
(What if an event formats the HD when a particular unit is killed? this is not a virus but something similar).
Following the third suggestion, instead, creates some "safe places" where to get CSPL scenarios.
Greetings,
Angelo
|
|
|  |
 |
|
Angelo Scotto
|
|
Milan, Italy
Oct 1999 time: 05:14
|
|
quote:

Sorry for my impatience, but when and where can I download it? I dont want to miss it 
 |
I really don't know, i sent the package to William (Cradle) and Sven (Apolyton) 25 April, so i think we've to wait still some days.
quote:

I also wonder if it will be possible to enforce government changes under certain cirumstances (f.i. the first civ building the "Acropolis" wonder will instantly get democracy which will otherwise unreachable, or the human player building a new palace will switch to Republic once a new palace is build)
 |
You mean obtaining just democracy advance or to force change as soon as circumstances are met? Anyway, you can do both things (if i haven't placed bugs in Civilizations management routines )
quote:

Other ideas:
- How about Granting unbuildable wonders to an AI civ in a certain year?
 |
Yes, easy to do (if you can express the year in game turns)
quote:

- Or a wonder being "cleared" (but NOT destroyed) after some turn?
 |
Yes, easy to do 
quote:

- The first city build on a certain Island will automatically get a wonder ?
 |
Yes, easy to do (If you play on a premade map, otherwise it will be very difficult)
quote:

- or each new city of a certain nation will have a certain city improvement (which perhaps cannot be sold)?
 |
Yes, easy to do (but i think it will be difficult to prevent their sale)
quote:

Would this be possible?
 |
Well, i haven't implemented them but, as i said, i don't see great problems, so again, yes, they should be easy to do.
Greetings,
Angelo
[This message has been edited by Angelo Scotto (edited May 04, 2001).]
|
|
|  |
All times are GMT. The time now is 05:14. Apolyton Time is 00:14. |
top of page
|
|
|
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
|
|
|
|
|
|