apocalyptech / eschalon_utils

Eschalon Books I, II, and III Character and Map Editors
http://apocalyptech.com/eschalon/
GNU General Public License v2.0
8 stars 3 forks source link

Move datapak reading out of gfx.py and into... somewhere else. #15

Closed apocalyptech closed 10 years ago

apocalyptech commented 10 years ago

Originally it was only the graphics code which wanted to look inside the datapak, but we're already reading the entities CSV to get information about that kind of thing, and since the editor's likely to take a larger role in mod construction, it seems likely we'll want to be reading more in the future.

So yeah, that stuff should get pulled out into a better home.

apocalyptech commented 10 years ago

I'm going to go ahead and close this one out, since I don't see any obvious bugs post-change. There's a couple related things I'd like to tweak still, but those happen on previous versions too.

apocalyptech commented 10 years ago

Eh, I'm actually going to re-open this one with one further TODO: Pull the Entity-loading stuff into our EschalonData class now. Wanted to make sure I noted that somewhere so I didn't lose track of it; was going to grab that along with the Global-item-conversion stuff but I'm headed to bed instead. :)