Ambreville
Deity
Vehem -- why is it I have so many CtD's with FF and not with FfH????
Vehem -- why is it I have so many CtD's with FF and not with FfH????
Yeah, unfortunately I'm having more seemingly random CtDs with FF too, which is one reason why I haven't started my real modmod yet (that, plus the fact that xienwolf hasn't uploaded an up to date FF-free version his modcomp on which t base my modmod). It typically seems to crash between turns 200 and 300, but my last game made it to about turn 500 without a CtD (it ended in a MAF instead).
...
EDIT: Looked it up. Floor rounds everything down. But down doesn't mean toward 0, it means down. Thus all negatives wind up rounding up in actualityI'll play with things to swap that around if I can think of a nice and elegant method (probably if > 0 floor, if < 0 ceil)
MagisterCultuum said:(that, plus the fact that xienwolf hasn't uploaded an up to date FF-free version his modcomp on which t base my modmod)
If you want a hand with setting up proper source control (SVN or GIT for instance), let me know and I'll help where I can.
Dunno if you fixed this, or even if you are talking about C++ or python, but if it is python, int(x) is what you want. That truncates everything after the decimal. For example, int(2.9) == 2 and int(-2.9) == -2
Just thought about this one too - the DLL source is effectively "FF free" - pretty much everything new in there requires that you explicitly enable or use it, with a few exceptions (decimal values for Happiness from features/military - you can emulate the default behaviour by using values of "100"). If you want a "clean" version - just take the DLL and the Schemas, along with the GlobalDefines and GameOptions.
There's no real need to wait on anything else - you'd lose all the features you've been requesting (UnitStats, the parts of FFHBUG that don't interact with the main interface), though you can regain those by looking at the Python (as I understand it you only have problems with the C++?).
By my reckoning then it's time for a Magister Modmod update
EDIT: And keep copies of your stable versions... If you get something working, zip it up and save it somewhere. If I recall, your past versions were abandoned when you tried to add something and the mod "broke". If you've got old copies, you can roll back to that and lose very little of the work you've done. If you want a hand with setting up proper source control (SVN or GIT for instance), let me know and I'll help where I can.
I'm not really sure what my graphics card is, and am finding it harder than I expected to find out. My computer is a Toshiba Satellite P105-S6084 laptop, which has not been changed since I got in summer 2006 (except that the hardrive had to be replaced when I dropped it last December).
I'm not really sure what my graphics card is, and am finding it harder than I expected to find out. My computer is a Toshiba Satellite P105-S6084 laptop, which has not been changed since I got in summer 2006 (except that the hardrive had to be replaced when I dropped it last December).
You've mentioned the Kahdi as having a specific problem - can you try the following for me;
1) Playing as Kahdi, enter worldbuilder, place 1 of each type of these types of unit: warrior, swordsman, champion, immortal, follower, advisor, gnosling, thade, psion. Save the game at this point (easier later).
2) Have each of those units fight a battle, then fortify (this will force them to run through some animations).
If during this process, any unit causes a problem - let me know which. I'm suspecting a possible issue with either the Thade or the Psion (both use graphical effects).
==
If we can identify the units, I can search out some non-shader versions of them which might solve the problem for you. If it turns out that none of the above units cause a problem, then at least we've ruled out one option.
Got any details on your graphics card? Any details on the civs in play when the crashes are between 200 and 300?
I'm not really sure what my graphics card is, and am finding it harder than I expected to find out. My computer is a Toshiba Satellite P105-S6084 laptop...
Does DirectX Diagnostic not give accurate info on your laptop? It is usually pretty good.
If you are not sure what I am referring to (or for others reading):
Start Menu -> Run
Type "dxdiag" in the Open dialogue box and hit the OK button
Once the app is running, click over to the Display tab and your video display device should be listed in the Device section