|
|
|
|
|
by slezyr
3663 days ago
|
|
Ohhh... Rest assured. My first job was fixing bugs in existing mobile game. Here is the code: // Method in some class in squirrel script function Move() { // ...
Jump();
// ...
}So... Where is the implementation of function Jump? In this class? Or in C++ class, which might add some methods to squirrel? Or it's in base class of squirrel? Or in C++ class of that base[squirrel] class? Also methods might be overridden. So... You need to find last implementation of that function. You also need manually build an inheritance tree. It's impossible to navigate in it's code. While you can use Sublime and it's Find. You still need to look through all the usages of function Jump in entire game. Squirrel made me love all static typed languages with it's instant jump to implementation of some function. |
|