melex750
|
64bc1f1afb
|
Fix constructor/destructor and field syntax
|
2017-01-16 21:16:59 +01:00 |
krzys-h
|
b49fbf0cd6
|
Another this==nullptr fix (#828)
|
2016-11-11 22:58:39 +01:00 |
krzys-h
|
191151eb7b
|
Refactor CBotClass and CBotFunction list to std::list
|
2016-11-11 19:37:19 +01:00 |
krzys-h
|
266b34d578
|
Make CBotFunction implement CBotLinkedList
|
2016-11-11 18:16:12 +01:00 |
krzys-h
|
8764d28e9e
|
Remove remaining "this != nullptr" checks in CBOT, closes #828
|
2016-11-11 18:03:46 +01:00 |
melex750
|
3debfb9182
|
Fix finding in-class methods when searching by ID
|
2016-09-17 07:59:34 -04:00 |
melex750
|
4a14a44f3f
|
Add implicit cast and null for passing arguments
|
2016-09-17 07:58:39 -04:00 |
melex750
|
d0a8a32a57
|
Fix RestoreMethode when calling inherited methods
|
2016-08-03 18:34:39 -04:00 |
melex750
|
e7942962d3
|
Fix checking parameters in CBotFunction
|
2016-04-19 10:36:06 -04:00 |
krzys-h
|
977607a934
|
Updated license headers
|
2016-02-13 14:11:30 +01:00 |
krzys-h
|
2245863fcd
|
Some more random refactoring in CBot
|
2015-12-31 16:11:35 +01:00 |
krzys-h
|
e3c53f9912
|
CBot compiled instruction graphs; some code cleanup
|
2015-12-27 16:51:57 +01:00 |
krzys-h
|
07a4d6a16b
|
CBot namespace
|
2015-12-26 14:29:10 +01:00 |
krzys-h
|
6b959a5606
|
Mostly finished CBotStack docs
|
2015-12-25 22:03:23 +01:00 |
krzys-h
|
9b3b701785
|
More CBotStack docs
|
2015-12-25 20:47:30 +01:00 |
krzys-h
|
40b7d986aa
|
CBotVar::GetTypeMode enum
|
2015-12-25 19:16:54 +01:00 |
krzys-h
|
0807b75d4b
|
Fixed object:: with other types (#207)
|
2015-12-25 15:13:52 +01:00 |
krzys-h
|
5443006979
|
Refactor public function list
|
2015-12-24 15:07:40 +01:00 |
krzys-h
|
921c266311
|
Some random refactoring
|
2015-12-24 14:52:17 +01:00 |
krzys-h
|
ae544c71ae
|
Made CBotExternalCallList not static
|
2015-12-24 12:36:09 +01:00 |
krzys-h
|
3008e18fc6
|
Extracted most of linked list logic into a template class
|
2015-12-23 23:34:11 +01:00 |
krzys-h
|
30fea5893b
|
Fixed crash from previous commit (oops again)
|
2015-12-23 17:50:10 +01:00 |
krzys-h
|
8fa5b208c2
|
Compile fix after previous commit; fix MSVC errors; added missing license headers
|
2015-12-23 17:37:26 +01:00 |
krzys-h
|
fbdc071659
|
Some random CBotProgram and CBotToken refactoring
|
2015-12-23 16:11:03 +01:00 |
krzys-h
|
c9e0249008
|
Better CBot class destructor parsing (#257)
The previous one broke the NOT (~) operation parsing
This reverts commit 7c8a31c074 .
|
2015-12-23 13:04:46 +01:00 |
krzys-h
|
eedf8dacea
|
Documentation for CBotProgram; some CBotError refactoring
|
2015-12-21 21:35:20 +01:00 |
krzys-h
|
76c04e10d5
|
Removed some unused CBot code
|
2015-12-21 16:46:44 +01:00 |
krzys-h
|
5db1254dd8
|
Unified CBot error naming
|
2015-12-20 19:01:03 +01:00 |
krzys-h
|
9ec61d93e5
|
Refactored CBotString and const char* to std::string in CBot engine
A lot of changes, so it needs lots of testing
|
2015-12-20 16:19:10 +01:00 |
krzys-h
|
964d3574fd
|
Fixed treating 'bool' as 'int' in CBot engine
Appears to fix #199 - further testing required
|
2015-12-19 21:20:41 +01:00 |
Grunaka
|
de5a57f793
|
Change CBot default include directory. Make all include directive absolute.
|
2015-12-01 23:25:36 +01:00 |
Grunaka
|
575ff47c82
|
Cleaning the CBot.h file.
|
2015-12-01 23:25:36 +01:00 |
Grunaka
|
7b200a0922
|
Moving global CompileParams, TypeCompatible and TypesCompatibles from CBot.cpp to CBotInstrUtils.cpp.
|
2015-12-01 23:25:36 +01:00 |
Grunaka
|
013be673ce
|
Moving CBotCStack class in its own header and source files.
|
2015-12-01 23:25:36 +01:00 |
Grunaka
|
660f17454a
|
Moving CBotVar class in its own header and source files.
|
2015-12-01 23:25:36 +01:00 |
Grunaka
|
6d340e80ab
|
Moving CBotDefParam class in its own header and source files.
|
2015-12-01 23:25:35 +01:00 |
Grunaka
|
0a1b7da2a8
|
Moving CBotClass functions into CBotClass.cpp. Moving gloable function used by CBotClass and CBotFunction into CBotUtils.cpp.
|
2015-12-01 23:25:35 +01:00 |
Grunaka
|
4712e0ef6a
|
Moving CBotFunction class in its own header and source files.
|
2015-12-01 23:25:35 +01:00 |