jj
|
c089534f73
|
ruby: fix assigning value to pointer to number
|
2012-10-12 13:33:58 +02:00 |
jj
|
1f88c0eeed
|
ruby: codegen: avoid bad vector_reftg accessor
|
2012-10-12 11:42:42 +02:00 |
jj
|
0547ee7f83
|
ruby: add magic "nolock " prefix to run ruby without Suspending main df
|
2012-10-12 11:12:31 +02:00 |
jj
|
424c37c0ea
|
ruby: fix codegen to handle composite vtables
|
2012-10-11 17:51:49 +02:00 |
jj
|
46a24a83fb
|
ruby: fix item_find(:selected) in item details screen
|
2012-10-10 18:01:57 +02:00 |
jj
|
5cf42fd6f8
|
ruby: add Matinfo#===
|
2012-10-10 14:57:45 +02:00 |
jj
|
cbbb164dad
|
ruby: add MapTile distance_to and spiral_search
|
2012-10-05 20:44:29 +02:00 |
jj
|
150704f1af
|
ruby: raise when using unknown symbols in viewscreen.feed
|
2012-10-01 16:05:07 +02:00 |
jj
|
fbc2d85609
|
ruby: rename building_isitemfree to item_isfree, add trader flag check
|
2012-10-01 11:14:00 +02:00 |
jj
|
4de245d691
|
ruby: install generated autogen after copying *.rb
|
2012-09-30 17:08:03 +02:00 |
jj
|
6fd002382f
|
ruby: fix cmake dependency on codegen.out.xml
|
2012-09-29 12:13:04 +02:00 |
jj
|
44a74ddc38
|
ruby: remove unused var
|
2012-09-28 22:58:26 +02:00 |
jj
|
7cc29250f8
|
fix for updated viewlist_petst
|
2012-09-26 18:22:07 +02:00 |
jj
|
d975ce5135
|
ruby: add onstatechange_register_once
|
2012-09-26 15:08:54 +02:00 |
jj
|
f628c3732a
|
ruby: avoid smoothing grass/trees
|
2012-09-24 19:19:34 +02:00 |
jj
|
a622ee52e9
|
ruby: fix building_alloc Trap, and init Floodgates as closed
|
2012-09-24 19:11:42 +02:00 |
jj
|
a2bb322344
|
ruby: item_find now works in z/stocks
|
2012-09-24 15:40:35 +02:00 |
jj
|
aefedb9887
|
ruby: MapTile#offset, tweak #dig to check for existing jobs
|
2012-09-23 23:26:57 +02:00 |
jj
|
f2199c2951
|
ruby: fix activity zone_num
|
2012-09-23 11:44:27 +02:00 |
jj
|
f7272e4a8f
|
ruby: use cursor as default map_tile_at arg
|
2012-09-23 10:58:31 +02:00 |
jj
|
ebd4b94c2d
|
ruby: add onupdate_register_once
|
2012-09-22 11:57:33 +02:00 |
jj
|
b115edcf68
|
ruby: return selected zone in building_find
|
2012-09-20 19:57:43 +02:00 |
jj
|
e154d5447b
|
ruby: fix building linking more
|
2012-09-20 01:33:10 +02:00 |
jj
|
2d5942d5d7
|
ruby: fix building linking
|
2012-09-20 00:33:22 +02:00 |
jj
|
b6d9863172
|
ruby: allow Civzone constants in building_alloc
|
2012-09-19 19:19:58 +02:00 |
jj
|
45c057b3d2
|
ruby: handle ptr-strings in df-structures
|
2012-09-19 14:25:14 +02:00 |
jj
|
b470abed90
|
ruby: misc tweaks
|
2012-09-18 18:13:22 +02:00 |
jj
|
57d01f0008
|
ruby: use ui.follow_item/unit in unit_find, show non-english names by default
|
2012-09-18 10:17:33 +02:00 |
jj
|
72141a3c9b
|
ruby: use implicit init-value -1 for ref-target/refers-to in codegen
|
2012-09-18 10:17:32 +02:00 |
jj
|
eacca723e0
|
ruby: fix building subtype/customtype init value
|
2012-09-18 10:17:32 +02:00 |
jj
|
b05905a0ba
|
ruby: basic stl::set<uint32> support, add Viewscreen.feed_keys
|
2012-09-14 13:55:22 +02:00 |
jj
|
a9ce19b826
|
ruby: add raw_rtti_classname to read real classname from RTTI info
|
2012-09-13 19:07:37 +02:00 |
jj
|
19a150fb38
|
ruby: fix dig smooth overdigging
|
2012-09-12 20:59:37 +02:00 |
jj
|
cda17954c8
|
ruby: add MapTile.dig(:Smooth)
|
2012-09-12 01:07:19 +02:00 |
jj
|
e09b98216f
|
ruby: fix vector[length+50] = 0 segfault
|
2012-09-05 20:39:13 +02:00 |
jj
|
afbace8af6
|
ruby: alloc_building(:Furnace, :Smelter)
|
2012-09-05 19:18:21 +02:00 |
jj
|
a4c028b3b7
|
ruby: buildings tweaks
|
2012-09-02 01:38:58 +02:00 |
jj
|
acdf0ffb42
|
ruby: fix create building map occupancy
|
2012-09-01 03:35:47 +02:00 |
jj
|
dcc9498dbc
|
ruby: tweak apis
|
2012-09-01 03:22:48 +02:00 |
jj
|
ce608e4f6a
|
ruby: yield announcements for further customization
|
2012-08-31 19:16:13 +02:00 |
jj
|
54780cac3f
|
ruby: allow vmethod call with 6 args, use direct fptr
|
2012-08-31 15:51:22 +02:00 |
jj
|
c339c7085a
|
ruby: add memory_check / memory_patch native methods
|
2012-08-23 18:44:03 +02:00 |
jj
|
e659d845ab
|
ruby: fix LinkList.next=
|
2012-08-13 02:06:56 +02:00 |
jj
|
53a0536506
|
ruby: typo in building_deconstruct
|
2012-08-13 00:46:27 +02:00 |
jj@jj
|
5a880d619c
|
ruby: add MapTile#dig, tweak unit_iscitizen
|
2012-08-12 22:36:54 +02:00 |
jj
|
030bd8ab57
|
fix/loyaltycascade: clear the enemy status cache, dont require a save/reload anymore
|
2012-08-12 00:24:34 +02:00 |
jj
|
2362bb8eea
|
ruby: add popup_announcement method
|
2012-08-11 22:25:08 +02:00 |
jj
|
4c720c7504
|
ruby: add explicit paths everywhere for ruby-autogen
|
2012-08-11 20:11:00 +02:00 |
jj
|
942b245461
|
ruby: add method to check if an item is free for use as construction material
|
2012-08-11 20:08:33 +02:00 |
jj
|
7a03f93dbd
|
ruby: add raw stl::string allocation, add _cpp_delete, tweak readme
|
2012-08-09 14:50:52 +02:00 |