Code

History

Commits on master156
  1. use temporary in shuffle, about 20% faster than xormischief committed 7 years agoe8dd53f
  2. libbt: btfreenode does not return anythingmischief committed 8 years ago089d4c1
  3. libbt: remove whitespace and unused functionmischief committed 8 years ago121e7b4
  4. libbt: add public function to free nodes, and remember to free Behaviorsmischief committed 8 years agoed27d9e
  5. add libbt context parametersmischief committed 8 years ago4467a98
  6. libbt: add function to add new branches to childrenmischief committed 8 years ago413ff93
  7. libbt: add per-leaf contextmischief committed 8 years ago4fdecee
  8. make mkfiles detect plan9 vs plan9portmischief committed 8 years ago81c9c48
  9. libmap: actually free Mapmischief committed 8 years ago55a178d
  10. remove debug printmischief committed 8 years agoaa0fd85
  11. libbt: fix pragma incomplete botchmischief committed 8 years agoc407692
  12. split behavior tree structure and statemischief committed 9 years ago1552b7e
  13. fix up libbt tests, check memory usemischief committed 9 years ago3c495c3
  14. add .hgignoremischief committed 9 years agof3b79a0
  15. libbt: stop using struct embedding, fix testmischief committed 9 years ago6f02933
  16. implementing point/unit guarding behaviormischief committed 9 years agoe25e162
  17. reset attack behavior variables on failuremischief committed 9 years agoc4b3f6d
  18. libmap: new simpler hash tablemischief committed 9 years agoebcd6a6
  19. rearrange some level gen codemischief committed 9 years agodcb054e
  20. use exact-width short for level flagsmischief committed 9 years agoc512cb5
  21. set level namesmischief committed 9 years ago880b9c2
  22. fix usage and add seed settingmischief committed 9 years agob2070de
  23. ai: monsters gather equipment from the groundmischief committed 9 years agoa17c9d9
  24. libbt: add 'end' functions called on success or failmischief committed 9 years ago65b1ecf
  25. turn should take 12 move points, not 13mischief committed 9 years agoc66e20a
  26. allow wishing for multiple itemsmischief committed 9 years ago8c36932
  27. fix plan9port buildmischief committed 9 years ago1c1cc06
  28. convert ai from old state machine to new behavior treesmischief committed 9 years agoef328b7
  29. fix consumable item memory leakmischief committed 9 years agoad3734d
  30. add libbtmischief committed 9 years ago40bebdc
  31. add libmapmischief committed 9 years ago8b03af8
  32. implement consumable itemsmischief committed 9 years ago032929e
  33. implement wishing, fix buffer sizesmischief committed 9 years ago11c46d0
  34. place exits in levels; insert r by 1 and keep original in ormischief committed 9 years ago7c65337
  35. set seed to 0 on debugmischief committed 9 years agof29cbe9