Alexander Gavrilov
|
2865e1373a
|
Experimental API for associating tile bitmasks with persistent data.
Use block_square_event_world_constructionst objects with the same
bogus negative id as the matching historical figure object.
|
2012-10-11 17:34:34 +04:00 |
Alexander Gavrilov
|
459c69046b
|
Dissolve the World module class into a namespace.
It made accessing persistent data way too cumbersome.
|
2012-10-06 13:46:20 +04:00 |
Petr Mrázek
|
8812238bf6
|
Update license, add contributors file, bump release number
|
2012-09-30 04:03:37 +02:00 |
Alexander Gavrilov
|
db91850464
|
Sync to the change in gamemode/gametype globals.
|
2012-06-16 14:42:56 +04:00 |
Quietust
|
9a73ea9f14
|
Cleanup World module to use df::global, and fix crashes when control_mode/game_mode are missing
|
2012-05-23 12:51:03 -05:00 |
Alexander Gavrilov
|
d1b27418a6
|
Add a World::GetPersistentData version that auto-adds if not found.
|
2012-04-05 11:32:23 +04:00 |
Alexander Gavrilov
|
afe4eba957
|
Improve performance of the persistent data api, and wrap it for lua.
Use an stl table for string keys to avoid linear cost of lookup.
This uncovered a bug in the new luaL_getsubtable function.
|
2012-04-01 16:43:40 +04:00 |
Alexander Gavrilov
|
07ad9ad972
|
Add persistent data storage in fake historical figure names.
|
2012-01-07 19:21:31 +04:00 |
Petr Mrázek
|
9db20bd84d
|
Header changes/cleanup.
|
2011-12-31 12:48:42 +01:00 |
Petr Mrázek
|
966a145b3e
|
Moving stuff around, part 3
|
2010-05-26 08:42:09 +02:00 |
Petr Mrázek
|
b710ed687a
|
Moving stuff around, part 2
|
2010-05-26 06:48:23 +02:00 |