jj@jj
|
5a880d619c
|
ruby: add MapTile#dig, tweak unit_iscitizen
|
2012-08-12 22:36:54 +02:00 |
jj
|
7a03f93dbd
|
ruby: add raw stl::string allocation, add _cpp_delete, tweak readme
|
2012-08-09 14:50:52 +02:00 |
jj
|
7732901b6e
|
ruby: tweak onupdate to allow tick rate-limiting
|
2012-07-05 15:35:37 +02:00 |
jj
|
f560d2de11
|
ruby: add MapTile class
|
2012-07-05 14:15:34 +02:00 |
jj
|
edf0a9cb3d
|
ruby: add decode_mat method for mat_type/mat_index
|
2012-07-04 17:24:03 +02:00 |
jj
|
c2c29af959
|
ruby: fix deadlock on df exit due to BEGIN_UNLOAD + Core.Suspend()
|
2012-06-25 19:16:35 +02:00 |
jj
|
17d06b969b
|
ruby: move all ruby invocations inside a CoreSuspend lock, remove ruby suspend method
|
2012-06-25 17:06:37 +02:00 |
jj
|
d1762e3cb8
|
ruby: add growcrops script, add doc for methods in README
|
2012-06-24 21:44:40 +02:00 |
jj
|
552da8417e
|
ruby: handle .rb files in df/hack/scripts/
|
2012-06-24 20:24:46 +02:00 |
jj
|
3f4d2e4792
|
ruby: split ruby.rb in modules
|
2012-06-24 17:30:26 +02:00 |
jj
|
3c1cb24d9f
|
ruby: download lib from github as tgz, switch to ruby18, simply log to stderr.log if cannot load libruby
|
2012-06-12 18:51:33 +02:00 |
jj
|
3e61452f15
|
ruby: codegen code cleanup, move ruby-memstruct in ruby.rb, handle bool struct fields, rename Enum.to_sym/to_i to sym()/int(), define nested compound sizeof()
|
2012-05-29 18:30:18 +02:00 |
jj
|
dfe86f9bd7
|
ruby: interpret types in vmethod signatures
|
2012-05-11 01:34:03 +02:00 |
jj
|
fcfd7062eb
|
ruby: tweak inspect, autodereference pointers
|
2012-04-27 17:11:01 +02:00 |
jj
|
03925c923a
|
ruby: fix new c++ obj initialization, use xml init-value
|
2012-04-26 14:16:47 +02:00 |
jj
|
7a8db179ab
|
ruby: fix plugin/plant.rb, add onstatechange hook, use console proxy, general cleanup, enable build by default
|
2012-04-25 20:21:09 +02:00 |
jj
|
d1ea97c272
|
ruby: README
|
2012-04-25 01:20:35 +02:00 |