Commit graph

43 commits

Author SHA1 Message Date
nek0 7f1de2ae15 textify 2019-10-28 18:20:34 +01:00
nek0 7c59021aee various speed optimizations 2019-10-20 10:53:53 +02:00
nek0 abb3ad3cd3 doors are now opened by NPCs and the player, not automatically. 2019-03-15 01:41:18 +01:00
nek0 46068b99ab phew... 2019-03-07 01:33:51 +01:00
nek0 6c3ac407ed made doors player interactable 2019-02-16 20:38:00 +01:00
nek0 371a54cbd7 enable collision for doors, but exclude it from pathfinding 2019-02-15 20:02:34 +01:00
nek0 4e0cbd18fe place and show door 2019-02-14 22:31:00 +01:00
nek0 3d4e654e66 more wörk and no pläy 2019-02-14 00:20:26 +01:00
nek0 a3d7ba4dd7 make tolerance dependant on frame rate 2019-02-13 12:09:41 +01:00
nek0 2ecec31de6 applied clearance levels. now for the doors. 2019-02-09 01:23:38 +01:00
nek0 d107b6f76c I have no MonadErr instances 2019-01-06 03:52:43 +01:00
nek0 17bc05ad5e optimization in logic and performance 2018-09-14 09:29:13 +02:00
nek0 51cb19aaac small optimization and renames 2018-09-08 21:40:05 +02:00
nek0 e6f95e9c42 NPCs now have agent system/petri net 2018-09-08 14:05:07 +02:00
nek0 d687eb9ae5 starting agent system/petri net 2018-09-07 23:39:53 +02:00
nek0 f10b5d7d52 workplace defined 2018-09-07 19:49:16 +02:00
nek0 5916f302a6 linting in progress 2018-09-02 10:44:33 +02:00
nek0 6c54aabc94 cleaning debug output 2018-09-01 18:26:55 +02:00
nek0 b276219e07 removing some warnings 2018-08-18 05:12:58 +02:00
nek0 0e5486f048 fix and optimization 2018-08-11 01:12:07 +02:00
nek0 2911514578 initial state 2018-08-10 22:45:32 +02:00
nek0 56eac65266 NPCs now interact with objects! 2018-08-10 14:09:07 +02:00
nek0 f64aae86f0 take obstacles from ECS into account 2018-07-21 21:10:32 +02:00
nek0 690179e4ec linting and de-warning 2018-07-03 16:19:27 +02:00
nek0 f74ce66e2f removing old code 2018-07-03 02:20:30 +02:00
nek0 9d5b3d62a0 new Typeclasses for Collision and drawing 2018-07-03 02:20:17 +02:00
nek0 6189b3bcb8 smaller aesthetics 2018-06-24 00:43:09 +02:00
nek0 fd8d5d81f0 loading screen 2018-06-08 00:29:46 +02:00
nek0 0a740334c5 restructuring and adding final rotation after walking 2018-06-04 05:29:20 +02:00
nek0 03b84b02db hunting again 2018-06-03 04:28:39 +02:00
nek0 e83482e8ea drawing animation properly 2018-05-30 16:20:58 +02:00
nek0 b72f2f744b adding player sprite and handling 2018-05-21 00:40:40 +02:00
nek0 e8847f2aa0 foo 2018-05-18 20:05:21 +02:00
nek0 53d2ce4cf6 update ecstasy 2018-05-17 13:06:13 +02:00
nek0 b59b566905 fork pathseeking off into seperate thread 2018-05-16 16:23:23 +02:00
nek0 1f1bdd216a reduce liftIO calls 2018-05-15 19:27:54 +02:00
nek0 165baa179c more entomology 2018-05-13 22:01:05 +02:00
nek0 f6860c1332 declutter output 2018-04-27 23:34:57 +02:00
nek0 755350ba9f don't draw NPCs outside of visible area 2018-04-26 15:25:38 +02:00
nek0 366b79ecef only draw visible tiles 2018-04-22 11:59:14 +02:00
nek0 a0e6ab5013 npc now walk 2018-04-14 18:43:05 +02:00
nek0 5fe266ca9c place npcs only in reachable areas 2018-04-14 13:34:28 +02:00
nek0 9fdb8a5e15 starting NPCs 2018-04-14 11:18:37 +02:00