Petr Mrázek
|
2cd2ee9b0c
|
New plugin interface
|
2012-02-21 18:19:17 +01:00 |
Quietust
|
e4a0b2aaf9
|
Fix reveal and tiletypes - RIVER and POOL are no longer tile shapes
|
2012-02-18 11:36:06 -06:00 |
Quietust
|
091bf62aa8
|
DFhackCExport is only needed on the plugin_* functions
|
2012-02-13 22:54:08 -06:00 |
Quietust
|
d15d38d536
|
Finish conversion, fix compile errors
|
2012-02-13 19:17:38 -06:00 |
Quietust
|
9afcea3deb
|
In all loops that iterate across a vector, use a size_t as the index
|
2012-01-31 10:55:38 -06:00 |
Quietust
|
2cc6bcf0e9
|
Use CoreSuspender and namespace df::enums
|
2012-01-21 18:31:15 -06:00 |
Quietust
|
cbac8259ed
|
Fix unreveal
|
2012-01-20 10:13:34 -06:00 |
Quietust
|
7da633b6ef
|
Optimize reveal - instead of walking the entire map, just iterate across the list of blocks
|
2012-01-19 22:36:34 -06:00 |
Quietust
|
e7ecda1434
|
Kill the Maps module
|
2012-01-19 21:44:17 -06:00 |
Quietust
|
4bb724cd6c
|
Significant cleanup of Maps module - next step will be to kill it properly
|
2012-01-19 14:11:52 -06:00 |
Quietust
|
e82055986e
|
Only use #include <> for system libraries - for everything else, use ""
|
2012-01-15 14:54:14 -06:00 |
Petr Mrázek
|
9db20bd84d
|
Header changes/cleanup.
|
2011-12-31 12:48:42 +01:00 |
Petr Mrázek
|
5007419fcd
|
Add nopause command.
|
2011-11-06 01:26:57 +01:00 |
Petr Mrázek
|
70ebacead0
|
Add possibility to reveal hell without pausing.
|
2011-10-25 21:36:22 +02:00 |
Petr Mrázek
|
a0f99ef707
|
Many tweaks to plugins, reorganized the build system and removed more cruft.
|
2011-08-14 08:42:21 +02:00 |
Petr Mrázek
|
e04dd8f101
|
The old unreveal flood fill is now the revflood command.
|
2011-08-02 03:48:59 +02:00 |
Petr Mrázek
|
459d48d75a
|
Made the linux console super awesome. The dfhack script won't LD_PRELOAD dfhack for gdb.
|
2011-07-15 15:55:01 +02:00 |
Petr Mrázek
|
792d272fbf
|
Windows side of the Console rewrite
|
2011-07-14 04:05:27 +02:00 |
Petr Mrázek
|
630b746cfe
|
Integrate linenoise into Console - Linux part
|
2011-07-13 11:45:30 +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
|
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
|
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
|
56a409d9a4
|
sync, some map data structures, commented out some dead code
|
2011-07-06 11:13:36 +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
|
f8cdd95b09
|
Console revamp - linux part.
|
2011-06-22 08:14:21 +02:00 |
Petr Mrázek
|
c6dc4900d2
|
Very basic plugin system.
|
2011-06-20 04:29:38 +02:00 |