Commit History

Author SHA1 Message Date
  Tobias Markus cf1a30076c Mass-rename "node_nr" to "node_idx" (#2860) 4 weeks ago
  Tobias Markus be1a186a26 Jump to path node immediately (#2865) 1 month ago
  Tobias Markus 0508ccc1e5 get_pos: Return current node position when path walker is not running 2 months ago
  Tobias Markus e6a9af22f5 Fix a few linter errors 5 months ago
  Semphris 49c1446282 Added option to offset the path handle on objects 2 years ago
  Semphriss 55ccb8c402 Paths may now start at a user-defined node, and paths may be cloned or bound to multiple objects (#1884) 2 years ago
  Semphris c1d83d471b Beziers: Added option to toggle between fixed speed (default) and adaptive speed, relatively to the bezier curve 3 years ago
  Semphris f5366276b5 Fixed multiple problems with paths 3 years ago
  Semphris 5c22e5c0bc Added bezier curves (BUGGY) 3 years ago
  Semphriss 7674ff6464 Support for easing on any path object (#1507) 3 years ago
  Ingo Ruhnke b3dd633815 Remove support for unordered path 5 years ago
  Ingo Ruhnke 0525951da1 Replace overlooked dt_sec with delta 5 years ago
  Ingo Ruhnke 00436bea3c Make ObjectSettings::add_option() private 5 years ago
  Ingo Ruhnke 6ac6320cff Add default value handling to Bool/Int/FloatObjectOption 5 years ago
  Ingo Ruhnke 28252b4bbd Cleanup ObjectOption flag handling 5 years ago
  Ingo Ruhnke 13bb7b7b31 Rewrote ObjectOption to use inheritance instead of void* hackery 5 years ago
  Ingo Ruhnke e4d708512c Pass ObjectOption around as std::unique_ptr<> 5 years ago
  Ingo Ruhnke 52fed18aec Replace `switch(` with `switch (` 5 years ago
  Ingo Ruhnke 2c985289db Replace `while(` with `while (` 5 years ago
  Ingo Ruhnke 2b3b949a27 Fix crash caused by moving (path ...) down into a subsection 5 years ago
  Ingo Ruhnke f4f8b88e38 Change Path interface to use the ::update(float dt_sec) pattern 5 years ago
  Ingo Ruhnke 270ca33d84 Rename `elapsed_time` to `dt_sec` 5 years ago
  Ingo Ruhnke 765389968c Create PathGameObject when object contains a (path ...) 5 years ago
  Ingo Ruhnke d41709787a Turn WalkMode into an 'enum class', add m_ prefix to NodeMarker 5 years ago
  Ingo Ruhnke 5852648cda Add m_ prefixes to Path* classes and some general cleanup 5 years ago
  Ingo Ruhnke 52df85b250 Replace old RandomGenerator with new Random class 5 years ago
  Ingo Ruhnke 30468d23aa Made the code -Wconversion clean under clang 5 years ago
  leper 9bf89d46bb Clean up some includes. 6 years ago
  Tobias Markus 296dffc072 Reducing scope of current_node variable 7 years ago
  Tobias Markus efbf5817fc Default current_node to NULL, fixes one profiling error, more coming up later 7 years ago