Petr Mrázek
|
3a67a4d3c7
|
Added linenoise library to allow line editing in the terminal.
|
2011-07-12 12:13:14 +02:00 |
Petr Mrázek
|
aeeece5c5f
|
Made kittens plugin optional, and disabled by default.
|
2011-07-12 00:07:59 +02:00 |
Petr Mrázek
|
fa4d2d9b2e
|
Removed some silly data races from using cerr...
|
2011-07-11 23:07:42 +02:00 |
Petr Mrázek
|
4015586d89
|
Eliminated the core suspend latency, possibly added a heap of race conditions. Added vdig.
|
2011-07-11 22:23:13 +02:00 |
Petr Mrázek
|
3850954449
|
Hotkey input works on windows/under wine. Added skeleton for the veindigger plugin.
|
2011-07-10 21:07:14 +02:00 |
Petr Mrázek
|
07c11c704d
|
Fix Windows build (untested, expect explosions).
|
2011-07-09 16:05:40 +02:00 |
Petr Mrázek
|
5209162403
|
reveal - shorter commands, reversed safe and hell mode (safe is now default)
|
2011-07-09 13:52:00 +02:00 |
Petr Mrázek
|
d894ef0ffa
|
Hotkey UI for linux.
|
2011-07-09 11:33:58 +02:00 |
Petr Mrázek
|
65d7278f53
|
Added a bunch of butchered SDL headers, catching SDL events on linux.
|
2011-07-08 03:55:37 +02:00 |
Petr Mrázek
|
d865ff1014
|
Forgot suspend and resume in cleanmap, leading to race conditions and segfaults.
|
2011-07-07 13:09:17 +02:00 |
Petr Mrázek
|
367d79bcfa
|
Weather plugin to mirror the weather tool.
|
2011-07-07 10:57:57 +02:00 |
Petr Mrázek
|
8b298f8d91
|
More maps tweaks, function for block event removal, added cleanmap version that nukes spatter objects instead of rewriting their
bitmaps.
|
2011-07-07 09:49:58 +02:00 |
Petr Mrázek
|
4ff5db06be
|
Maps no longer copy the map block pointer array, blocks are structs, map data is public.
|
2011-07-07 07:00:36 +02:00 |
Petr Mrázek
|
4cd80fa5d4
|
Only warn user when needed.
|
2011-07-06 12:52:16 +02:00 |
Petr Mrázek
|
8318213b97
|
Safe version of reveal (no hell)
|
2011-07-06 12:26:45 +02:00 |
Petr Mrázek
|
74ab0f94aa
|
Added std namespace use for stl types in MapExtras.h
|
2011-07-06 12:26:18 +02:00 |
Petr Mrázek
|
67601dedee
|
Merge branch 'master' into dfapi
|
2011-07-06 11:21:30 +02:00 |
Petr Mrázek
|
56a409d9a4
|
sync, some map data structures, commented out some dead code
|
2011-07-06 11:13:36 +02:00 |
Petr Mrázek
|
5a3b02e9e4
|
Safe mode for reveal by matthew-cline
|
2011-07-06 01:32:43 +02:00 |
Petr Mrázek
|
dfe58b6757
|
Improvements to probe by matthew-cline
|
2011-07-06 01:28:23 +02:00 |
Petr Mrázek
|
b1d4163095
|
Fixed prospector, added the command list back, removed the plugin init console spam.
|
2011-06-27 04:49:56 +02:00 |
Petr Mrázek
|
00ddb45dbd
|
Added optional plugin_onupdate function, called each Core update.
|
2011-06-27 02:13:01 +02:00 |
Petr Mrázek
|
722531f590
|
Added destructor code for PluginManager, console color reset funstion.
|
2011-06-25 08:05:17 +02:00 |
Petr Mrázek
|
6fd7d42f00
|
Plugin manager, reworked kittens and reveal.
|
2011-06-25 05:35:29 +02:00 |
Petr Mrázek
|
0bb097296a
|
Prospector prints text again. Plugin lookup is better (ignores more non-library files)
|
2011-06-24 02:48:56 +02:00 |
Petr Mrázek
|
857decbcce
|
Plugins go into a folder, disabled console close button on windows because of bugs.
|
2011-06-22 18:04:22 +02:00 |
Petr Mrázek
|
8f27966540
|
Console revamp - windows part
|
2011-06-22 14:25:39 +02:00 |
Petr Mrázek
|
f8cdd95b09
|
Console revamp - linux part.
|
2011-06-22 08:14:21 +02:00 |
Petr Mrázek
|
b41ab40bb6
|
Prospector plugin tool thing. How to pass them parameters?
|
2011-06-20 05:08:21 +02:00 |
Petr Mrázek
|
c6dc4900d2
|
Very basic plugin system.
|
2011-06-20 04:29:38 +02:00 |
Petr Mrázek
|
ffd2ca3281
|
License updates done, removed argstream.
|
2011-06-20 01:17:49 +02:00 |
Petr Mrázek
|
f2b91d3269
|
Making ready for adding plugins. Fixes all over the place, more removal of obsolete parts.
|
2011-06-20 01:12:07 +02:00 |
Petr Mrázek
|
e0fb8f7c81
|
Crud removal: Context is gone. Added missing FakeSDL.h
|
2011-06-17 15:02:43 +02:00 |
Petr Mrázek
|
4da11927af
|
Kittens, now for real. Also a lightweight curses relacement. Use it, love it.
|
2011-06-17 02:09:03 +02:00 |
Petr Mrázek
|
93be1eb1fb
|
Yay, kittens! Also some license cleanup, IO thread usage, more SDL wrapping and ability to run reveal from DFHack console.
|
2011-06-16 23:53:39 +02:00 |
Petr Mrázek
|
7136ac7aa4
|
Get rid of the stdint.h garbage and use the real header.
|
2011-06-15 17:35:47 +02:00 |
Petr Mrázek
|
b29871cb8c
|
Fixed tick count offset, hotkey support is back from the dead (untested)
|
2011-06-15 06:09:24 +02:00 |
Petr Mrázek
|
71d46d533f
|
Some windows console refinement.
|
2011-06-14 16:49:53 +02:00 |
Petr Mrázek
|
22b79bb46e
|
Now works on Windows again, some more cleanups, added a singleton Core object for holding all the globals.
|
2011-06-14 16:13:28 +02:00 |
Petr Mrázek
|
0a428b509e
|
Vegetation module becomes rather skeletal.
|
2011-06-13 21:11:02 +02:00 |
Petr Mrázek
|
511f459182
|
Stripped nonsense from the DFHack vector wrapper. Next step: removal.
|
2011-06-13 01:14:10 +02:00 |
Petr Mrázek
|
81d648dfa7
|
First 'working' DFHack inside DF, for 'some' values of 'working'.
|
2011-06-12 23:17:40 +02:00 |
Petr Mrázek
|
da2fb1cb1a
|
Fix creature owned items vector offset on Windows, added support for owned items to more versions.
|
2011-05-28 10:18:50 +02:00 |
Petr Mrázek
|
6e00dc4c8e
|
Update version numbers, readme file. Adding a lot of batch scripts for the windows versions of new tools.
|
2011-05-27 08:20:52 +02:00 |
Petr Mrázek
|
07bb0408c1
|
Fix memory.xml and pdcurses.dll copy problems for good.
|
2011-05-26 12:33:38 +02:00 |
Petr Mrázek
|
f953ed198e
|
Remove unused variable
|
2011-05-26 12:33:25 +02:00 |
Petr Mrázek
|
a459ee8137
|
Added 'glowing barrier' to the known tile types.
|
2011-05-26 05:51:04 +02:00 |
Petr Mrázek
|
b3fd50e2a8
|
Fix cleanmap. Now it treats mud and snow properly.
|
2011-05-26 05:48:56 +02:00 |
Petr Mrázek
|
9c1afa2285
|
Fix vegetation vector on windows to include willow trees.
|
2011-05-26 02:48:59 +02:00 |
Petr Mrázek
|
0661248d1f
|
Cleanmap filters on matter state. Anything non-solid is removed (including mud and water). Solid mud and snow stay.
|
2011-05-26 02:14:42 +02:00 |