Commit graph

37 commits

Author SHA1 Message Date
Dark Byte
1a3e01d95c some performance improvements and additonal functions to help with that for monodatacollector image and class enum 2023-03-03 23:04:54 +01:00
Dark Byte
6c72f2a9d5 add lua interface for virtualstringtree, use said component in the .net info window
Also added some new fields to get in the dotnetdatacollector and monodatacollector so you'll need to recompile those
2022-12-07 12:28:52 +01:00
Dark Byte
eeca089633 fix issue where you can not overwrite a table entry once assigned 2020-10-08 09:46:09 +02:00
Dark Byte
a613ec0efb fix published properties 2020-08-03 11:21:36 +02:00
Dark Byte
362c34e680 AddressList['description'] now also works 2020-08-02 22:00:50 +02:00
Dark Byte
21f0a5eff0 Added some more functions and made the pluginexamples easier to execute 2020-01-30 21:59:14 +01:00
cheat-engine
acc6cefd0f Fix registry issues 2019-12-19 17:49:30 +01:00
Dark Byte
8798778397 fix memscan for grouped custom type values
Fix loadTable from stream not clearing the addresslist even when merge is false
Fix/complete string indexes
Adding some extra clarifications to some files
2019-11-15 10:59:17 +01:00
Dark Byte
d35b4336ff Just commiting everything so far before switching to a different system 2018-10-15 16:14:01 +02:00
Dark Byte
d517b3c248 bunch of warning fixes 2018-06-01 12:50:03 +02:00
Dark Byte
a60ebebc0d add some synchronizing objects to Lua and improve the object creation speed 2016-09-20 03:08:53 +02:00
cheatengine@gmail.com
702c3caeb9 Remove some obsolete specific property declarations which are now handled by the published property handler 2014-02-26 09:59:59 +00:00
cheatengine@gmail.com
fab88299e9 Make some properties to non=-published properties more forgiving.
And add support for Enumeration types for non explicitly enumerated types that are given an integer instead of a string (align for example)
2014-01-31 04:09:11 +00:00
cheatengine@gmail.com
2b1f0e55fd Add the ability to add custom data to class object 2013-12-12 02:02:02 +00:00
cheatengine@gmail.com
436a3fefd8 change the way treenodes are added slightly
And make the method names a bit more forgiving
2013-12-12 01:40:14 +00:00
cheatengine@gmail.com
ef7fa644e8 implement branch parser
and a compiling fix
2013-07-28 13:39:47 +00:00
cheatengine@gmail.com
6113398977 fix record properties 2013-07-27 19:54:49 +00:00
cheatengine@gmail.com
68300424bc some more fixes to the array handler 2013-06-13 23:10:48 +00:00
cheatengine@gmail.com
5b8faa5671 add a default array handler for the menuItem
FIX the default array handler
2013-06-13 23:07:06 +00:00
cheatengine@gmail.com
30818c6c67 add a disassembler override to make it possible to add new instructions / override existing ones 2013-03-22 22:22:49 +00:00
cheatengine@gmail.com
06b2dd08a1 fix recordantries.add
and make the debug output for userdata also show class pointers
2013-01-25 22:39:02 +00:00
cheatengine@gmail.com
fd608261a6 remove some debug code 2013-01-25 22:29:12 +00:00
cheatengine@gmail.com
066cd49465 Convert the luacaller to the new class objects
Add an compare handler to classes
2013-01-25 22:28:19 +00:00
cheatengine@gmail.com
57b42c5ce2 'Cleanup' some code 2013-01-07 01:26:50 +00:00
cheatengine@gmail.com
785ae93f2f picture 2013-01-05 10:30:10 +00:00
cheatengine@gmail.com
c66e4792b9 canvas 2013-01-04 20:49:53 +00:00
cheatengine@gmail.com
2826ced7cb listitems and added arrayset properties 2013-01-04 14:53:42 +00:00
cheatengine@gmail.com
eeacedd7fb add lus listcolumns
fix default array property not setting a proper cclosure
2013-01-03 23:38:30 +00:00
cheatengine@gmail.com
f062dbf1eb improve lua GetProperty 2013-01-01 23:21:22 +00:00
cheatengine@gmail.com
d1fdbb13bc Add and convert Strings to a class
Also added a way to set a default property for numerical indexes
2013-01-01 00:40:09 +00:00
cheatengine@gmail.com
a7a914ba4a some lua fixes, some more conversions, and added step-over to the tracer 2012-12-31 00:34:21 +00:00
cheatengine@gmail.com
62544f5b0b convert luacontrol to a class and simplify the getting/setting of method properties 2012-12-30 12:58:31 +00:00
cheatengine@gmail.com
4002725bcf Add ability to get child components from components. (Will make Formname.objectname.property possible when done) 2012-12-28 20:26:52 +00:00
cheatengine@gmail.com
a026319c99 Add support for accessing properties of classes that haven't been explicitly implemented in lua 2012-12-28 18:48:11 +00:00
cheatengine@gmail.com
35c2635431 Refined the parameters so it not gets the userdata instead of the object. This way individual class methods can decide if the garbage collector should be allowed to destroy it or not
(Still recommended to destroy objects yourself)
2012-12-27 23:58:11 +00:00
cheatengine@gmail.com
9eebffcf3a Started converting the lua classes to 'real' classes. Started with LuaStructure 2012-12-27 17:15:20 +00:00
cheatengine@gmail.com
0b1b59ae76 Add the helper unit for the new implementation of all lua classes 2012-12-25 22:25:02 +00:00