trystero49
Prince
- Joined
- Apr 30, 2012
- Messages
- 515
It's been a little quiet here, so I just want to ask if there's any movement on the whole "beta" thing. I have been using the reference a lot, and I have to say it is fantastic.
it's been a little quiet here, so i just want to ask if there's any movement on the whole "beta" thing. I have been using the reference a lot, and i have to say it is fantastic.
Yeah, sorry about that. At the point it was clear I could not fix the bugs because of my current workload (november), I should have removed the beta status and forgot after that. This is now done and the beta banner has been removed. If you still see it sometimes, hit Ctrl+F5 to force a full refresh on your browser.
No modification can be done now that pages are edited manually. Now things should already be the way you wanted them to be.Any way in the future we can get functions by what parameters they take or objects they are passed upon in addition to their returns?
No wonder so many casual modders remain with CivIV.
Nah...they are just as bad as each other. You wouldn't be a real civ modder unless you threw your coffe cup at the screen(s) at least twice from frustration at deciphering some cryptic lua or python error message!
You may be used to python but I think that Lua is actually a better choice for beginners. And while there have been a few big mistakes from Firaxis that may prevent newcomers to jump aboard (VFS should cause a specific and explicit error because it just desperately frustrated 99% of modders, stupid path truncation in error message, per-context isolation rather than per-mod one, non-Lua or read-only metatables, etc), all in all I think the general architecture is not that bad. The only real problems with Lua imo are its rotten documentation, its error management mechanisms, and its strings API. All of that being said, Firaxis did provide a decent tooling and environment.The required learning curve is considerable for casual hobbyist modding.
I do not understand what you mean. In civ5 modding you spend your time manipulating objects.Also the jump from object to static coding thinking negates ones intuitive problem solving capabilities
I still have to find a scripting language I like.Nah...they are just as bad as each other.
Ha ha, you cleverly put it.WARNING! Error in file "C:\Some\Obvious\Directory\JustTellMeTheFileName\..."
I agree with DonQuiche, coming myself from civ4 modding I found that the change (Lua, SQL) are very good and makes things much easier once you've climbed 2 steps: how to deal with the Database and how to deal with the file system.
Nah...they are just as bad as each other. You wouldn't be a real civ modder unless you threw your coffe cup at the screen(s) at least twice from frustration at deciphering some cryptic lua or python error message!
What error messages? Only time it gives you an error is during compile, during runtime it doesn't give squat
It's not that bad, sometimes Lua gives an error message (in lua.log) during runtime (most often it's something like "trying to perform an operation on a nil value". But sometimes it doesn't give a message indeed.
Also, Lua is not a compiled language (well, it's compiled to a bytecode when running, but from the user perspective it works like an interpreted language), so it can't "give you an error during compile".
... coming from different horizons.
Civ4 experience does not matter, the crucial point is that you do not know programming and as long as you do not, you will suffer so many restrictions in modding for every game. And there is nothing that games developers can do about it: there is just no viable alternative at programming.My own experience is something like the event horizon of a black hole. I never did any Civ 4 modding, and as a complete novice to any type of programming I find manipulating the database excruciating, and altering game-play with lua pretty much impossible.
I do what I can but I perceive there are whole universes of modding I will never be able to access. I suppose knowledge of one's own ignorance is some kind of "reward".
But it's wrong to say that you will never be able to overcome this: you "just" need to learn programming.