Skip to content
Snippets Groups Projects
  1. Jan 08, 2020
  2. Dec 29, 2019
  3. Dec 28, 2019
  4. Dec 27, 2019
  5. Dec 23, 2019
    • DarkGod's avatar
      yes · 2c5a51f4
      DarkGod authored
      2c5a51f4
  6. Dec 22, 2019
  7. Dec 20, 2019
  8. Nov 27, 2019
  9. Oct 27, 2019
  10. Oct 20, 2019
  11. Oct 18, 2019
  12. Oct 15, 2019
  13. Oct 14, 2019
  14. Oct 11, 2019
  15. Oct 10, 2019
  16. Sep 20, 2019
  17. Sep 19, 2019
  18. Jun 20, 2019
    • Chris Davidson's avatar
      Teleports now immediately maximize the AI's guess spread on your current location · 46338eee
      Chris Davidson authored
      Currently the AI makes guesses relative to your real location that increase in randomness every turn they don't see you.  This is very good for simulating intelligent chasing through hallways and such.
      
      Where it breaks down horribly is when the target they're chasing moves a long distance quickly, especially over walls.  If you teleport over a wall the AI's guess cache is still at 1 turn, and if they can teleport too they will highly accurately.
      
      This adds a last_special_movement property to Actors that represents the last turn they did a long distance or LOS cheating movement.  Currently only Actor.teleportRandom sets this.  Any NPC chasing a target that has this value set will have its guess cache set to the maximum randomness.
      
      Any talent/function can set last_special_movement as appropriate.
      
      A more ideal solution would be to have an algorithm with actual exploring/wandering behavior instead of a guess relative to your real location, but this should help.
      46338eee
  19. Jun 11, 2019
  20. Feb 23, 2019
  21. Feb 22, 2019
  22. Feb 14, 2019
  23. Jan 21, 2019
  24. Dec 13, 2018
  25. Nov 08, 2018
  26. Nov 01, 2018
    • Chris Davidson's avatar
      Fix · c0350500
      Chris Davidson authored
      c0350500
    • Chris Davidson's avatar
      Change how Adept is implemented · 3aaae141
      Chris Davidson authored
      - Talent categories now parse their type ("Category / Subcategory") to put Category in its own field so you don't have to repeatedly parse the string.  This is useful for giving all Psionic/x talent categories a bonus, etc
      
      - Add a new property ActorTalents.talents_mastery_bonus that lets you define a mastery bonus for all talents or all talents of one category
      
      - Fix getTalentLevel not using getTalentMastery
      3aaae141
  27. May 02, 2018
  28. Apr 21, 2018
  29. Apr 11, 2018
Loading