ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Fri Nov 24, 2017 2:13 am

All times are UTC




Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: Questions from a newb.
PostPosted: Sun Oct 26, 2014 12:21 am 
Offline

Joined: Sun Oct 26, 2014 12:02 am
Posts: 3
Hey guys. I'm currently in the infancy of working on an Ang variant. It's based on vanilla, and I'm changing a lot of stuff including pulling in Z's magic system.

T4 looks pretty amazing, and I'm fairly certain that Lua > C even though I don't know Lua just yet. :) This tempts me to switch gears, but I'm almost certain it would be faster to muck through awful C code to get what I want than to attempt to turn T4 into anything resembling Angband.

With Angband and variants at least I have access to editable files, and the source is easy to locate and modify (if more than a bit convoluted). I can't find anything in the ToME dl packages except a tree of examples, which while thorough, haven't revealed enough to me yet.

My questions are these:

0) Is T4 set up so generically that you have to create the code for things like character stats, attacks, movement, anything-other-than-basic-UI, etc.?

1) Is there a library of monsters, spells, images, actions, etc. that we can use, or does all this need to be created from scratch? If this is available, where is it?

2) What you would recommend in my situation?

Many thanks for your time and response!


Top
 Profile  
 
PostPosted: Sun Oct 26, 2014 5:44 am 
Offline
Master Artificer

Joined: Fri Feb 03, 2012 3:53 am
Posts: 726
In the ToME installation folder, open game/modules and open the file tome-1.2.4.team using WinRAR. This is the lua source code of ToME itself, as loaded into T-Engine.


Top
 Profile  
 
PostPosted: Sun Oct 26, 2014 6:03 am 
Offline
Uruivellas

Joined: Wed Apr 30, 2008 5:55 pm
Posts: 708
Similarly, game/engines/te4-1.2.4.teae is also a zip file.\

_________________
Addons: Arcane Blade Tweaks, Fallen Race, Monk Class, Weapons Pack
Currently working on Elementals. It's a big project, so any help would be appreciated. :)


Top
 Profile  
 
PostPosted: Sun Oct 26, 2014 2:17 pm 
Offline

Joined: Sun Oct 26, 2014 12:02 am
Posts: 3
Thank you both!


Top
 Profile  
 
PostPosted: Sun Oct 26, 2014 3:10 pm 
Offline
Uruivellas

Joined: Thu Jan 16, 2014 4:56 am
Posts: 645
In simple terms, the 'engine' handles the UI, movement, combat, etc.: the core functions. The 'module' is the data that gets plugged into the engine that fleshes out the specific details, so things like race, class and weapon stats, talent functions, level maps, etc. You can think of the engine like the 'd20 system' and a module like '4th ed D&D + a campaign'.

_________________
My addons: UI Mod, Auto-explore & Rest Tweaks, Dev Tools,
Bosses Gone AWOL??!?


Top
 Profile  
 
PostPosted: Sun Oct 26, 2014 5:42 pm 
Offline

Joined: Sun Oct 26, 2014 12:02 am
Posts: 3
PureQuestion wrote:
...using WinRAR.

Also--not that this was requested, but WinRAR is just terrible. :P I use IZArc.

Feel free to ignore that gripe. :)


Top
 Profile  
 
PostPosted: Wed Apr 13, 2016 11:43 pm 
Offline
Low Yeek

Joined: Fri Aug 28, 2015 12:22 pm
Posts: 8
How to compile on premake4?


Top
 Profile  
 
PostPosted: Fri Apr 15, 2016 1:49 am 
Offline
Uruivellas

Joined: Fri May 24, 2013 4:27 pm
Posts: 712
Just download and run premake4, it's a single file. It will generate a makefile for you, so you can then make.

(Also, welcome to the lua land! we count from 1 here :D)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group