New Release [2010/07/24]

Discussion in 'ToEE Engine Recreation Project' started by DarkStorm, Jul 24, 2010.

Remove all ads!
  1. DarkStorm

    DarkStorm Established Member

    Joined:
    Oct 2, 2003
    Messages:
    514
    Likes Received:
    3
    Hi,

    this supersedes the previous release.

    You can fetch it here:
    http://www.hartte.de/eviltemple-2010-07-24.rar (9 MB)

    You have to re-run the converter for this release.
    Several new file formats are now converted (i.e. depth-information for water)-

    Again, a lot of changes in this version:

    Quicksaves are now possible (F5) and can be loaded from the main menu:
    [​IMG]

    (The backend supports multiple saves, but I still have to add a UI for it).

    Nightmaps + Nightcycle + Lighting Cycle are now supported, as is the "time-bar" in the utility bar on the top-right:
    [​IMG]

    Preliminary questlog / reputation log, which lists quests/reputations:
    [​IMG]
    (Please note that styling is not finished for this)

    Multiple selections are now possible using shift+click ingame:
    [​IMG]

    This also fixes a lot of rendering issues.

    Non-visible changes:
    - You can now scroll with your mouse on the borders and with the arrow-keys on your keyboard.
    - Timers are persisted to save-games and use the ingame time system to work correctly.
    - The time is currently greatly sped up to demonstrate the lighting/timers. (one minute per second).
    - Selections are persisted in the savegame and across maps.
    - Only party members can be selected now.
    - Rightclick on the map deselects.
    - Scripts are now passed full mouse event information (including which modifiers on the keyboard are pressed).
    - The camp button now uses the converted random_encounters.py to determine the resting-type (safe,dangerous, etc.). But still has no effect (but it's on the short horizon).
     
  2. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,613
    Likes Received:
    537
    Outstanding!

    Oozes seem better lit now:

    [​IMG]

    Issues encountered:


    1. Some "zig zag" pathfinding still occurs:


    [​IMG]
    [​IMG]

    The pathfinding is usually ok, even on long distances, and even in the Elemental Nodes, but there are rare cases like this too.

    2. Sometimes trees have exaggerated leave fall:

    [​IMG]

    3. Slowdowns in Hommlet, especially near Jaroo's Grove.
    This was also present in ToEE, probably related to the multitude of trees and particle effects going on there, but it feels like it got slower than the previous release and ToEE.
     
  3. DarkStorm

    DarkStorm Established Member

    Joined:
    Oct 2, 2003
    Messages:
    514
    Likes Received:
    3
    Hmmm...

    I implemented a shutdown of particle systems when they're not rendered for more than a second. It's possible they try to catch up by spawning all particles at once, when they come in sight again. I'll investigate.

    And yeah, I didn't work on pathfinding. There is an algorithm I have to implement (funnel algorithm) that "smooths" that path so it "cuts corners" instead of going through the portal nodes of the navigation mesh.

    Regards,
    Storm
     
  4. ManosFate

    ManosFate Rot Grub Host

    Joined:
    Jan 28, 2009
    Messages:
    105
    Likes Received:
    2
    Storm,

    Nice job as always!

    Just loaded up the new version. Whatever tweaks you've made the particle system seems to be working on my card now (seeing smoke in hommlet, and torches and fire down in the dungeons).

    May just be the new mouse navigation (or the particles), but Hommlet seems to be loading a bit slower now. I'm going to give it a full scrub later and let you know.
     
  5. Agetian

    Agetian Attorney General Administrator

    Joined:
    Aug 14, 2004
    Messages:
    2,526
    Likes Received:
    0
    Wow, very impressive changes again! I will try it out later today! :D
    EDIT: By the way, please check out your PMs for something very important! ;)

    - Agetian
     
    Last edited: Jul 26, 2010
Our Host!