The next version of the T-Engine is now at http://t-o-m-e.net/
A complete new customizable AI system, pathfinding for who wants it, bugfixes, monster mana, corruptions...
This release might be a bit rushed, but I wanted to get the AI system out so people can try/test/break it.
Warned you have been :)
*NOTE*: The ToME module is less playable than ever due to ltos of unassigned AIs.
*NOTE2*: Module makers really want to take a look at ToME's monster_regen() funciton in scripts/monsters.lua if they want monsters to regenerate.
T.o.M.E 3.0.0alpha6 aka "Evil comes back from holiday" changes
Interface changes:
- Objects extending equipment slots can not be removed until the said slots are freed
- Removed pet interface from the core.
Monster changes:
- Monster AI revamped! People can now write their own AIs and have monsters use them.
AIs can be combined, parameterized, switched on the fly and so on!
- Changed the way monsters are kept internaly. Should not change anything for
module authors. Except this allows monster indexes(m_idx) to never change
which means one can now store them and use them latter(like in a AI)
- Changed monster regeneration. Modules may now define a monster_regen(m_idx, monst)
function to define how monsters will regen life(and other things), by default they
will not regen or recover from poison/wounds/whatever.
Player changes:
- Abilities can now be hidden from the ability screen(this is saved in the savefile)
ability(AB_FOO).hidden = true
- Melee resistances now add up directly(magic resistances did not change), obviously this
is module specific.
- Basic implementation of dual wielding
- Weapons to_d and to_h are not added up to the player to_d/to_h(they are added by
the combat subsystems)
- Removed hit dice bonus for classes, instead the Combat skill acts as an HP bonus
- Corruptions are now an independant subsystem, load it with load_subsystem("corruption")
It also has been namespaced so that every function starts with corruption. (check
engine/subsystems/corruption.lua)
Misc changes:
- Added the engine error logger to the cvs, no more need to add it manualy
- Force the engine to never use raw files, should help module devs.
If the game starts to slowly for you, just comment the line in tome.cfg
(I should remove that anyway when 3.0.0 is out of alpha/beta)
Dungeon changes:
- Removed the borders & corners copy in the wilderness generator. Seriously who really
likes that ? If you do please cry about it I'll add it back as an option
Bug fixes:
- Ended galadriel shopping spree
T-Engine/... 3.0.0a6 aka "Evil comes back from holiday&
T-Engine/... 3.0.0a6 aka "Evil comes back from holiday&
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
