Permalink
Commits on Nov 16, 2018
Commits on Nov 15, 2018
  1. Fixed an oversight where I forgot to check if the current portal is c…

    ioan-chera committed Nov 15, 2018
    …eiling or floor in P_CheckPortalTeleport
Commits on Nov 13, 2018
  1. Disable interpolation when walking through moving portals

    ioan-chera committed Nov 13, 2018
    For now it has to be disabled because with it we get bad visual effects
Commits on Nov 11, 2018
  1. Fixed rare situations where a movement line almost parallel to a port…

    ioan-chera committed Nov 11, 2018
    …al would not get properly detected
Commits on Nov 8, 2018
Commits on Nov 7, 2018
  1. Fix graphical glitches when crossing multiple sector portals at the s…

    ioan-chera committed Nov 7, 2018
    …ame time and disable interpolation in this case
    
    It's an unusual use case, but at least remove the glitches.
Commits on Nov 6, 2018
Commits on Nov 4, 2018
  1. Don't interpolate going through multiple wall portals at once

    ioan-chera committed Nov 4, 2018
    This is a rare use case not worth implementing accurate interpolation for.
Commits on Nov 2, 2018
  1. Renamed back the static rendering-only portal blockmap

    ioan-chera committed Nov 2, 2018
    After I realized it doesn't cover polyobject portals
  2. Updated Xcode project

    ioan-chera committed Nov 2, 2018
Commits on Oct 31, 2018
  1. Use a more precise portal crossing routine to cover the edge cases as…

    ioan-chera committed Oct 31, 2018
    … well
    
    Problem is that right now it doesn't work with polyobject portals.
Commits on Oct 30, 2018
  1. Renamed the class for the blockmap of wall and edge portals

    ioan-chera committed Oct 30, 2018
    It's no longer only used for rendering
  2. Added spacing to debugging

    ioan-chera committed Oct 30, 2018
    So I don't have to say << ' ' every time I add a new value
Commits on Oct 29, 2018
Commits on Oct 27, 2018
  1. Added "long" fundamental debug logging

    ioan-chera committed Oct 27, 2018
    Needed under macOS for pointers
  2. Fixed Clang warning

    ioan-chera committed Oct 27, 2018
  3. Added a debug logging facility

    ioan-chera committed Oct 27, 2018
    It will only work in debug builds and (currently) any use of it will trigger errors in release builds.