Skip to content
Snippets Groups Projects
  1. Apr 08, 2018
  2. Apr 07, 2018
  3. Apr 06, 2018
  4. Apr 05, 2018
  5. Apr 03, 2018
  6. Apr 02, 2018
    • toaster's avatar
      * Revamp mace creation again to potentially serve as the foundation for... · 4051ae89
      toaster authored
      * Revamp mace creation again to potentially serve as the foundation for further optimisation (and also not rely on a while (1) loop, which easily went wrong several times whilst I was making changes to it).
      * Fix minor typoes and other small tweaks in the P_MaceRotate function, which I'm probably about to rewrite again anyways...
      4051ae89
    • toaster's avatar
      Make the h-chain repairing safer. · 0102da82
      toaster authored
      0102da82
    • toaster's avatar
      * Fix multispoke mace/chainbars having problems. · 5ac70bbb
      toaster authored
      * Completely rework how mace/chainbars are spawned to reduce the number of matrix multiplications required EVEN FURTHER!
      * Reimplement the maceretry solidity stuff (effect 4).
      * Flip the mminlength stuff so that existing dev maps don't break badly.
      * Fix hacky chainbar grabbing.
      * Tweak height of tinychain a smidge.
      5ac70bbb
  7. Apr 01, 2018
    • toaster's avatar
      * Remove ability to change speed of chains. · 97ddb888
      toaster authored
      * Fix ability to turn chains (still disabled by default, just at least want the option...)
      * Replace max speed setting with a "minimum chainlink distance" setting - if greater than zero, that many chains will not be spawned from the center outwards. Doesn't affect the head of the chain at all, since otherwise what's the point? :V
      97ddb888
    • toaster's avatar
      Mace optimisation! · 6d59551a
      toaster authored
      * Handle all chain objects as a hnext/hprev chain.
      * When removing mobjs with hnext/hprev, "repair the chain" (make the h links meet).
      * Fix hidden slings, which I accidentially broke when I revamped maces the first time.
      * Kill MF2_MACEROTATE. Not needed for anything anymore.
      * P_MaceRotate now available to Lua to make up for it.
      * Related: Made modifying hnext/hprev using Lua safer, so it keeps the reference counts in play.
      6d59551a
  8. Mar 30, 2018
  9. Mar 29, 2018
  10. Mar 26, 2018
    • toaster's avatar
      A lot! · 98601dc7
      toaster authored
      * cv_powerupdisplay. Never, First-person only (default), Always.
      * New monitor stuff.
      * Fixed hitmessages.
      * Some CTF stuff.
      * Aaaaugh it's a lot I hate myself I need to work on my coursework.
      * I'll figure out what I did here in the merge request when that's done.
      98601dc7
  11. Mar 25, 2018
  12. Mar 24, 2018
Loading