Ted John
6b353346b9
read footpath objects correctly
2016-07-08 22:58:38 +01:00
Ted John
f6d6d93580
fix highlight object in object selection
2016-07-08 22:58:38 +01:00
Ted John
554d445db4
migrate more of object selection
2016-07-08 22:58:38 +01:00
Ted John
d1dc6b528d
Add Memory::Copy overlap check and Memory::Move
2016-07-08 22:58:38 +01:00
Ted John
343623c815
move more code from old object list to new repository
2016-07-08 22:58:38 +01:00
Ted John
db304cdfcb
fix filtering on object selection
2016-07-08 22:58:38 +01:00
Ted John
840179299c
scrap object exetended and add sort ability
...
Not yet sure if we need to sort object repository, but add code for it anyway.
2016-07-08 22:58:38 +01:00
Ted John
995bbffb84
trim string entries
2016-07-08 22:58:38 +01:00
Ted John
6c7bc9b158
add methods to get object repo items
2016-07-08 22:58:38 +01:00
Ted John
33d0bebad9
fix file / directory enumeration
2016-07-08 22:58:38 +01:00
Ted John
202b754d8d
fix ride type to ride entry map
2016-07-08 22:58:38 +01:00
Ted John
1b4079536d
try to read objects with bad image tables
2016-07-08 22:58:38 +01:00
Ted John
f0844370bb
create new FileEnumerator class
2016-07-08 22:58:38 +01:00
Ted John
cf714e9a1a
save new objects to user directory
2016-07-08 22:58:38 +01:00
Ted John
904b5923ca
support objdata recursive and user directory
2016-07-08 22:58:38 +01:00
Ted John
9e142efbd2
display the number of files scanned
2016-07-08 22:58:38 +01:00
Ted John
09782e980c
implement saving of objects and fix other bugs
2016-07-08 22:58:38 +01:00
Ted John
01cd37316c
prepare unpacking objects
2016-07-08 22:58:38 +01:00
Ted John
84bd948488
report object scan time
2016-07-08 22:58:38 +01:00
Ted John
12f48f36b5
disable set_load_objects_fail_reason for now
2016-07-08 22:58:38 +01:00
Ted John
78bbfe8daf
initialise pointers in LargeSceneryObject
2016-07-08 22:58:38 +01:00
Ted John
602a3d4775
do not free non allocated array
2016-07-08 22:58:38 +01:00
Ted John
6d80f2bc79
handle object load exceptions
2016-07-08 22:58:38 +01:00
Ted John
a0d8b9ccbf
handle empty string tables
2016-07-08 22:58:38 +01:00
Ted John
1af6242381
Fix GCC by not naming field same as type
2016-07-08 22:58:38 +01:00
Ted John
50b7e4222f
remove a lot of old object code
2016-07-08 22:58:38 +01:00
Ted John
9b90249f5b
re-introduce object hash table
2016-07-08 22:58:38 +01:00
Ted John
b207f6112d
fix unloading of objects
2016-07-08 22:58:38 +01:00
Ted John
d7575732fb
get title screen loading correctly
2016-07-08 22:58:38 +01:00
Ted John
25af7d346c
add water object loading
2016-07-08 22:58:38 +01:00
Ted John
6912c537bb
add scenery group object loading
2016-07-08 22:58:38 +01:00
Ted John
a07bbc6bce
add banner object loading
2016-07-08 22:58:38 +01:00
Ted John
54f50c1f20
add wall object loading
2016-07-08 22:58:38 +01:00
Ted John
958dfa6623
add large scenery object loading
2016-07-08 22:58:38 +01:00
Ted John
2c02412f98
add ride object loading
2016-07-08 22:58:38 +01:00
Ted John
daa5a0c506
add small scenery object
2016-07-08 22:58:38 +01:00
Ted John
7e206d1a85
add path item object
2016-07-08 22:58:38 +01:00
Ted John
90923fbb43
add footpath objects
2016-07-08 22:58:38 +01:00
Ted John
78e15b1d56
start getting object loading working
2016-07-08 22:58:38 +01:00
Ted John
e93b2141a1
save object details to repository file
2016-07-08 22:58:38 +01:00
Ted John
2449b7dbf0
add reading of entrance objects
2016-07-08 22:58:38 +01:00
Ted John
c9a1357994
add new MemoryStream class
2016-07-08 22:58:38 +01:00
Ted John
28ae0cbee6
add image table reading
2016-07-08 22:58:38 +01:00
Ted John
463e88583d
prepare new object classes with EntranceObject
2016-07-08 22:58:38 +01:00
Ted John
3f65a3a383
add object scan call
2016-07-08 22:58:38 +01:00
Ted John
06bf6bb39d
settle for ObjectRepository and write load / save
2016-07-08 22:58:38 +01:00
Ted John
0fa703a1cb
add new ObjectCache class with Entry
2016-07-08 22:58:38 +01:00
Ted John
76b2621a51
Merge pull request #4000 from SijmenSchoon/develop
...
Add a "default" button to the loadsave window
2016-07-08 22:58:07 +01:00
Josue Acevedo
bfce74f905
Minor fix: guest list not contain any guest. ( #4016 )
...
Mistake that I made accidentally in #4006 , caused because selected page takes the -1 value if the num of pages is 0 (it only happens if the num of guests is 0).
2016-07-08 23:57:26 +02:00
Duncan
9af54d0fd7
Merge pull request #4015 from SijmenSchoon/ferris_prison
...
Fix #4003 : Fix the closing of ferris wheels
2016-07-08 22:45:27 +01:00