Here I will detail my progress in converting FuryMod/FuryBand to TOME 3.0.0

1. I took the TOME module for TOME 3.0.0 and copied it to the modules directory.

2. Renamed it to FuryBand, and and started working.

3. Starting converting the monsters. I am doing individual files for each character, so monsters that are represented by 'A' and 'a' are in the same file called a_monsters.lua. I moved the ones that have that symbol out of the global.lua, and placed them in that file. I comment out the attacks and spells that don't work.

4. Done with 'A' and 'a' monsters.

5. Done with 'B' and 'b' monsters.

6. Done with '=' monsters, all 2 of them. :)

7. Done with 'c' monsters

8. Done with 'C' monsters

9. Done with 'd' monsters (now for the 'D' ones) (OOOOHHH Munchkinism!!! Kavlax has 9 heads. :)

10. Done with 'D' monsters. Ugh, this is *really* tedious. Then I have to go back over them all before I release this just to make sure there are no glaring errors. I will wait on double checking until after the new damages and the rest are in.

11. Done with 'e' monsters.

12. Done with 'E' monsters.

13. Done with 'f' monsters.

14. Done with 'F' monsters.

-- Would anyone want me to put up what I have done so far so that they don't have to do it themselves?

Chatter

CosmicGerbil Yes, that would be very useful, thanks. I am going to put up what I have done too, but I'm not sure where to put it.

TheFury: If no one has any issues, I will drop it in the packages section on the tome site. If they do have issues, I will put it in the downloads section of my site.

CosmicGerbil That would be cool :D I'm going to start on my races tonight, then I'll post them up.

TheFury: UGH!!! This is tedious. I really hope that I am getting this right. Is DG going to the spells, or do we have to program them ourselves?

NeilStevens: He's going to start on rods and staves tomorrow, so I imagine after that will come wands and the school spells.

DarkGod: what spells ? ToME have its own spells, that does not mean you will need/want to use them :)

CosmicGerbil I agree with Fury, it is heavy going after the easyness of T.o.M.E 2. But there are a lot of powerful things hiding in T.o.M.E 3 that will be so cool, when I figure out how to use them ;)

I have managed to put the gerbil race back in to Gerband, but it isn't finished yet. But I am confused because the hobbit race keeps crashing, and I don't know why.

CosmicGerbil Cool, thanks for telling me that Nerdanel :D I thought I had somehow messed up hobbits.

TheFury: Just trying to save time? :) I now have 96 'd' monsters to convert. How do the spells work in this for monsters? What does level do? What is a good number for it? Can monsters use school spells as well?

NerdanelVampire: From what I have picked up, monsters can use school spells, but they should cast them at low levels, since ToME is an asymmetric game at heart and that would be hard to change. Monsters have heaps of hp and and players have heaps of potential damage.

DarkGod: yes beware of throwing manathurst lvl 70 at players they might get hurt ;)

TheFury: Right now, everything is level 50, I probably should drop it down then. Is tome 3 going to have multiplayer?

DarkGod: nope. T-Engine 4 maybe yes but that's very very far away(years) ;)

TheFury: OK, just wondering. I think though that now would be a good time to merge tomenet and tome. :) I am still converting dragons. There are so many of them. At the moment, about half the spells are commented out because the damage types aren't set up. Will the next alpha have all the damage types from tome 2, or should I just convert those from C?

CosmicGerbil Would you like help converting the monsters? I have decided not to do races for the moment.

TheFury: Sure, that would be great. How about we go 50/50? I take A-N, and the symbols, and you take O-Z. For the spells of the monsters, I put the name in the spells section, and comment it out. Resists are all handled on the

RESIST=getter.resists{CONFUSION=100 POIS=100 FIRE=100 DARK_FIRE=50 COLD=100 ACID=100 ELEC=100}

line. I am currently typing up a tutorial for the races, so you can use that as a basis.

CosmicGerbil OK, I'll start on them tonight. Shall I post the monster folders (when they're done) to your website?

The tutorial sounds cool. Where will I find it when it is done?

TheFury: Yeah, just put them up on my site. To make things easier for me, keep them grouped by letters, ie, p_monsters.lua has the monsters that have a 'p' or a 'P' as the character. Spells that don't work, just comment out, so I know what I need to put in. At the moment, most of the breaths and resists do *not* work because the damage types aren't in, so just comment those out in the lua files. I will then go over everything and fix the spell levels, I don't think that a novice mage should cast level 50 manathrust. :)

Oh yeah, don't make changes to the monsters attacks/spells, I can do that. :)

Thanks for the help

Here is a link to the guide: http://wiki.t-o-m-e.net/Developers_20Corner_2f3_2e0_2e0_20ToDo_2fPorting_20Game_20Content_2fConverting_20Monsters

CosmicGerbil Thanks for the link. The help files are great :D

DarkGod: I will not make all the silly damages from ToME2 in ToME3, however you can freely add your own damage types ;)

TheFury: What damages will be in?

DarkGod: You don't understand, the engine defines no damage itself(well it defines the damage DEFAULT of which every other damage inherits, but that's beside the point ;). It is your module that defines the damages it needs. If you make a variant of a module then you use the damages of the module and can add your own. However, as for spells, I will not add damages or spells to ToME that ToME does not use, that's not the proper way, it would be painful for me and for people using them(because they couldnt control how the damages work).

TheFury: So the damages/spells that tome uses will be in the script/dam_types and the magic/* sections?

DarkGod: scripts/dam_types.lua yup

TheFury: What damages will the TOME module contain that I can reuse? For the ones that I don't, has anyone done a tutorial on adding damages?

CosmicGerbil Shall I post up the help files when they are all done, or post up a few monster letters at a time?

TheFury: Help Files? I thought you were doing monsters? Put them up one letter a time.

CosmicGerbil Oops, I meant monsters, sorry. I've nearly done "R/r", so I'll post that up when it's done. It should have been finished Friday night, but we had bad snowstorms where I live, and I could not get home from college (yes, honest :D )

TheFury: Ok, no rush. I am still working on 'g' right now. Thanks again.

CosmicGerbil I have (still) nearly done "R/r", but it is taking a lot longer than I thought. I'm leaving "p" until last ;) However I think I am stuck on "w". I've added in some of the new worms, but how do I choose what types of items (eg weapons, magic items) that the Sandworm Queen drops?

TheFury: Don't know. Just put her in normally, and I will add that special.

CosmicGerbil It's OK, I've done it :)

CosmicGerbil I am having trouble with "N" monsters :( . I keep getting a purple error message every time I try to run them, but I have checked them lots , and I can't find what I am doing wrong. Also I think there may be a bug in the T.o.M.E 3 Engine, because sometimes "w" monsters run OK, and sometimes they produce an error message. I have checked "w" again, and posted up a new version that has a spelling error fixed and also has the speeds fixed. Shall I post up "N", even though it won't run?

TheFury: Yeah, post it. I can go through and see what is wrong. This converting is really a pain. :)

CosmicGerbil OK, I'll post it up tonight. Hope you find the error, I've been all the way through it, and I can't figure out what's wrong. Hope worms are working OK :) .

CosmicGerbil Ok, I posted up "N"

TheFury: Great, thanks. I am still working on the g's, I have been busy with a few other things

CosmicGerbil "g's" Yay golems, one of my favourites :)

Have you figured out how to put player race flags in? I haven't done it yet, because I don't know how to.

TheFury: Nope, still working on monsters. And working on my site to take over mirroring all the angband variants.

CosmicGerbil That's cool. There are some Angband varients on your site I've never even heard of before :)

TheFury: Yeah, that is the idea. Kangband is a *ton* of fun with the quests.

CosmicGerbil What is Kangband like?

TheFury: You pick a storyline, and then complete 10 or so quests on it, and then go through the normal dungeon. Like tome, but with *way* more quests.

CosmicGerbil That sounds cool. I'm going to download Kangband :)

CosmicGerbil I just posted up "Y" monsters and they are working :)

TheFury: Looks good. I am taking a break from converting. I will get back to work on this sometime in January.

CosmicGerbil Don't blame you :D It's hard work, isn't it. Shall I keep doing my letters? Sorry it's taking a long time, I'm really busy at college at the moment.

TheFury: If you have time, you can finish those.

CosmicGerbil OK, I'll do "y" next, and get "r" finished

Modules/FuryMod/Conversion (last edited 2005-12-07 11:02:27 by 82)