22 Commits

Author SHA1 Message Date
Alexander Weber
85cfb2d773 do not crash on check overlap to not fully initialzied plans 2018-08-09 07:35:54 +02:00
Alexander Weber
63cacc2e5b schemlib update. Use schemlib plan persistance manager 2018-07-30 22:29:45 +02:00
Alexander Weber
2a1bf33851 save mirrored+facedir for WIP buildings
Adjust the schemlib overlaping detection change
2017-07-28 02:51:06 +02:00
Alexander Weber
920b045d57 random rotate and mirror buildings 2017-07-27 14:39:00 +02:00
Alexander Weber
e51380f219 parameter adjustments (more often build) + follow other NPC's rarelly 2017-07-18 02:02:51 +02:00
Alexander Weber
58945f3b5f Some code rearrangement. Rework preferred walk direction handling. The NPC's folow rarely the player now 2017-07-18 01:13:04 +02:00
Alexander Weber
98383f7788 less fear for not buildable places 2017-07-17 20:01:11 +02:00
Alexander Weber
e449b8b706 various adjustments for proper working with townchest 2017-07-17 19:37:14 +02:00
Alexander Weber
bae2811831 do not penetrate the map by propose_anchor(), give up new building if other proposal exists 2017-07-17 12:01:50 +02:00
Alexander Weber
b7192fd234 disable debug, small fixes 2017-07-17 00:53:07 +02:00
Alexander Weber
d65e09f701 enhance debugging messages 2017-07-16 20:28:41 +02:00
Alexander Weber
d448ba6dd9 bugfixes 2017-07-16 02:12:57 +02:00
Alexander Weber
daab9a7fdd code cleanup 2017-07-16 01:04:00 +02:00
Alexander Weber
9cf27c4791 configure the NPC behaviours. Workaround to get down from finished building 2017-07-15 22:54:30 +02:00
Alexander Weber
c4156c6301 Get NPC accept plans from other mods in plan manager 2017-07-15 15:24:57 +02:00
Alexander Weber
197cef9ae8 save/restore active building list 2017-07-13 21:48:05 +02:00
Alexander Weber
26cb452c30 Schemlib API related changes 2017-07-13 18:38:43 +02:00
Alexander Weber
78e78c06e8 schemlib API cleanup 2017-07-11 21:31:34 +02:00
Alexander Weber
d5f1f952ab added readme and sample buildings 2017-02-15 08:41:29 +01:00
Alexander Weber
72c5a618e7 several updates and adjustments
npcf movement updates
pause works now
npc store his data
anchor pos proposal
2017-01-22 23:32:18 +01:00
Alexander Weber
eda0464561 remove both buildings, for now only selected and tested buildings will be applied 2017-01-22 23:28:56 +01:00
Alexander Weber
1db2e4baf9 First commit 2017-01-17 11:32:45 +01:00