Douglas Liu
6b33c58c55
STARK: Add indices checking in Cmd_ChangeLocation()
2018-06-24 22:56:44 +08:00
Douglas Liu
51195679d5
STARK: Fix crash when resources are not loaded
2018-06-24 22:56:44 +08:00
Bastien Bouclet
ddb866d5e6
STARK: Revert the console changes that were merged by mistake
2018-06-24 16:13:11 +02:00
Douglas Liu
a1ee0d2733
STARK: Add indices checking in Cmd_ChangeLocation()
2018-06-22 23:52:11 +08:00
Douglas Liu
6deccb4ca8
STARK: Fix crash when resources are not loaded
2018-06-20 22:40:41 +08:00
Faalagorn
a08bb8d495
STARK: Updated descriptions of some debug commands
...
* Removed full stops from the last setence in `debugPrintf`s to unifty the style
* `dump` folder for `dumpArchive` must exist in location ResidualVM is launched from (e.g. $HOMEDIR)
* `dumpArchive` require not only name of the archive but (relative) path to it, e.g. `4f/04/04.xarc` instead of simply `04.xarc`
* Indicated to use `listInventory` to get ids for `enableInventoryItem`
* `enableInventoryItem` incorrectly had description from `changeLocation`
* Indicated to use `listLocations` to get ids for `changeLocation`
2018-06-03 13:46:46 +02:00
Bastien Bouclet
08df1680e8
STARK: Remove the now obsolete console command selectDialogOption
2018-05-21 11:55:06 +02:00
Bastien Bouclet
c1284adba1
STARK: Fix dumping the resources for static locations
2018-05-09 21:48:45 +02:00
Bastien Bouclet
2252a50017
STARK: Define aliases for resource references in the decompiled output
2016-06-02 13:10:45 +02:00
Bastien Bouclet
20e98144da
STARK: Add a console command to test the decompiler with all the scripts in the game
2016-06-01 18:15:09 +02:00
Bastien Bouclet
5ef0d18dea
STARK: Add a console command to decompile a script
2016-05-26 20:40:24 +02:00
Bastien Bouclet
5ccc17b85b
STARK: Clean up script related console commands
2016-05-26 20:36:39 +02:00
Bastien Bouclet
9cee7f5fc0
STARK: Use spaces for code alignment
2016-05-26 20:24:57 +02:00
Bastien Bouclet
088055e1f4
STARK: Improve the listScript console command
...
It now displays if a script is waiting for a resource to complete
2016-01-14 15:04:45 +01:00
Pawel Kolodziejski
f9e78dc731
STARK: formating code - whitespaces
2016-01-01 07:30:11 +01:00
Bastien Bouclet
18d3344f87
STARK: Add shortcuts to use the singleton services
2016-01-01 07:29:53 +01:00
Bastien Bouclet
707c269138
STARK: Implement the script call opcode
2016-01-01 07:29:52 +01:00
Bastien Bouclet
273a358ad3
STARK: Initiate rework of the user interface code
...
A base class, Window, will be used to ensure all the UI containers
work in a similar way.
2016-01-01 07:29:48 +01:00
Einar Johan Trøan Sømåen
cde8bab668
STARK: Add debug commands to enable inventory items.
2016-01-01 07:29:46 +01:00
Einar Johan Trøan Sømåen
6022b45834
STARK: Add a console command to dump the current state of the inventory.
2016-01-01 07:29:45 +01:00
Einar Johan Trøan Sømåen
e276e88f4b
STARK: Add a console command for selecting a dialog option.
2016-01-01 07:29:43 +01:00
Einar Johan Trøan Sømåen
01fe93f9c6
STARK: Add debug console commands for modifying scripts/knowledge.
2016-01-01 07:29:42 +01:00
Bastien Bouclet
73ee04635a
STARK: Load the static level
2016-01-01 07:29:40 +01:00
Bastien Bouclet
413ee2a75d
STARK: Move the format readers to their own namespace
2015-02-13 12:52:32 +01:00
Bastien Bouclet
0f978e54dd
STARK: Rename Resource to Object to reflect the namespace change
2015-02-13 11:18:37 +01:00
Bastien Bouclet
254021c602
STARK: Move the resources to a separate namespace
2015-02-13 11:10:44 +01:00
Bastien Bouclet
19050d2b24
STARK: Fix the listLocations debug command
2015-02-13 09:30:26 +01:00
Bastien Bouclet
a52dff53f2
STARK: Add a console command allowing to change the current chapter
2015-02-13 09:19:47 +01:00
Bastien Bouclet
4433ed200f
STARK: Start moving file formats to a dedicated folder
2015-01-14 18:10:09 +01:00
Bastien Bouclet
c93098e7af
STARK: Move the service provider to a separate file
2015-01-11 11:01:01 +01:00
Bastien Bouclet
7f8f3789e5
STARK: Split Global and Current to a separate file
2015-01-11 10:47:52 +01:00
Bastien Bouclet
d9b440e74b
STARK: Move service classes to a service sub folder
2015-01-11 10:39:24 +01:00
Bastien Bouclet
0d4a87de45
STARK: Change the console commands to be easier to use
2015-01-05 07:27:24 +01:00
Bastien Bouclet
34eca5ef82
STARK: Add a changeLocation console command
2015-01-03 07:39:54 +01:00
Bastien Bouclet
fa9228f231
STARK: Add a bit of metaprogramming, for the greater good
2014-12-28 14:23:54 +01:00
Bastien Bouclet
fb0fca663e
STARK: Prevent direct access to the resource children list
2014-12-28 12:48:50 +01:00
Bastien Bouclet
7f2182279a
STARK: Update the resource provider to allow changing locations
2014-12-28 11:50:12 +01:00
Bastien Bouclet
f22b11560e
STARK: Add a skeleton resource provider
2014-12-27 19:48:17 +01:00
Bastien Bouclet
1022c161d4
STARK: Add stubs for some Resource types
2014-12-27 17:00:57 +01:00
Bastien Bouclet
e6f65bda30
STARK: Rename XRCNode to Resource
2014-12-27 11:05:49 +01:00
Bastien Bouclet
53bdf5309c
STARK: Factor out the XRC parsing code from the Resource code
2014-12-27 10:02:35 +01:00
Bastien Bouclet
fb7203806a
STARK: Start refactoring the XRC parsing code
2014-12-27 08:40:48 +01:00
Bastien Bouclet
af1a5db395
STARK: Describe node references
2014-12-27 07:20:34 +01:00
Bastien Bouclet
63f88fd167
STARK: Add a debug command allowing to list the game's rooms
2014-10-05 19:26:08 +02:00
Bastien Bouclet
ff9cd31820
STARK: Add a debug command allowing to print a script
2014-10-05 17:42:50 +02:00
Bastien Bouclet
73b58aaa4d
STARK: Add a debug console with a command allowing to extract archives
2014-09-21 17:09:55 +02:00