Jump to content

sidewinder58

Members
  • Posts

    5
  • Joined

  • Last visited

sidewinder58's Achievements

Squaddie

Squaddie (1/5)

0

Reputation

  1. Cool. Glad to hear there is interest in my efforts. Just out of interest, could you perhaps enlighten me as to why DaiShivas tools are not "forwards compatible"? (I take it that by "backwards", you meant on backwards OS's, LOL) Also, what operating system are you guys using that what ever you are developing is not compatible? Maybe we can find a way to cooperate nicely here. BTW: I did download you toolkit. I hope you don't mind if I borrow a bit from your code from time to time. Only on an "if need be" basis though... P.S. Did you check out my latest render? What you think?
  2. Thanks Bomb Bloke. You're awesome. I totally get that I needed to edit the map.dat file. But at the time I had neither the tools nor the understanding of the files to do it. I knew I had to edit the map.dat, but I didn't know which were the offending tile records. So I decided to do things a little backwards. I created a PCK viewer. (I can now confirm that my decision to skip MCD files with no partners was a good call) Using said viewer I found the tile info for the fixed and broken stairs (TFTD - It is PORT01, index 62 is lower stair fixed, 63 is broken, 64 is upper stair fixed, 65 is broken, and by broken i mean unpassable). With that in mind, I could now safely search my map for broken stairs (63 or 65) and replace with fixed stairs (62 or 64. However, at this point I would not have been changing the correct tiles due to the adjustment to image index when loaded into global arrays. Thank you for sharing the name of that last tileset I needed. Oh, and I liked the crack about keeping everything stored in memory. I chuckled a bit. It really isn't all that much memory usage, but I really could improve my little appy with lazy loading or caching to keep only tiles that get used rendered. I am further going to update my appy by not havingto copy my mcds and imagesets at all with a mapping class that will be called to translate my mcd and image indexes to the applicable index of the storage array based on where they would be loaded in the global. So like a virtual global mcd and image cache. I would simply say Cache.Add(tileset) and the offset and length of both arrays would be known, so I can now easily calculate any index request to an mcd or image in any of the loaded arrays. Further, I could pass my Game class into it and allow it to directly get the tilesets itself by name. So I could then even more simply say Cache.Add(tilesetname) e.g. Cache.Add("PORT01") Next conquests are units and animation. .NET has a nifty animator class that will animate any mutiframe image you tell it to. Soon I might even have my own little xcom game clone. A hillbilly themed xcom, where the medikit is a bottle of moonshine, your weapons are a pitch fork and a shotgun and your vehicles are tractors and pickup trucks. Oh, btw, here is my new render with the sea tiles where they should be. THANKS LOADS. New Render (Fixed) P.S., Daishiva's PckView app freezes on File > Open. What's up with that (Windows 7)? P.S.S., Due to my last edit, I have decided to up my programs as well, no to compete, but to give an alternative that works on 7. I'm devving on 7 and mine works fine. Regards Sidewinder58
  3. Hi Guys I, like you, am an XCOM series enthusiast of many years. I recently started playing these dusty old titles again whereupon I ended up in a level quite close to starting the game. I had one alien to kill, and no way to get to him. The stage was a terror attack on a port and he was hiding in one of those indestructible corugated towers. Problem was, the stairs were out. Thus began my journey into reading xcom datafiles and trying to find that exact offending tile. And so i stumbled across your awesome site. I fiddled around for a day, got through the map file of my save game, and found exactly which piece needed to be changed to what from the terrains aspect. I was having much trouble visualising the map to see where exactly it was and many attempts to download tools mentioned on the site failed. It was at this point that my need to finish the level overcame my will to carry on coding (yes, coder too). So i downloaded xcom2edi, set the buggers health to 0 and that was that. All i really wanted to do was fix the stairs so I could kill him myself, with my own aptly named character (Johnny Justice - Take that alien scum). Needless to say, with my revenge at hand, I remained ensconced in the inner workings of the xcom and have learned much from the resources so generously provided by yourselves. But, alas, I am still lacking in my understanding of the global mcd array and what items are loaded in positions 0 through 19. (Blast!!!) Please help me. I have my first preview of a map that i generated with my nifty winforms app, and smack bang in the middle of the draw map function is a nasty little hack that loads "Nothing" into the first 20 MCD and image slots. Preview
  4. I see movement here, but all the links to active project pages are a no-go. How are things progressing? What is the current participation and project management strategy (i.e. code, demos, screens etc)? I'd like to get involved again. Can we get a general status update with links to active project management location and make it a sticky so it's the first thing we see under the status thread. I think the codeplex offering is cool.. Let's get it going again. Either that, or try something like unfuddle. It doesn't support multiple workspaces but it has SVN or GIT repository support for a single project and it has integrated task management. If I could work branches in TFS I'd go with that all the way.
  5. I too have joined the ranks once more, and am eager to get this thing going at full steam. So a big hello to all from me down in South Africa.
×
  • Create New...