Commit Graph

287 Commits (jgrpp)

Author SHA1 Message Date
rubidium 5d0da9492e (svn r21454) -Codechange: add support for object variable 48 14 years ago
rubidium 1af7df8ba0 (svn r21453) -Codechange: add the view of an object to the savegame 14 years ago
rubidium cd6180a46d (svn r21453) -Codechange: add the view of an object to the savegame 14 years ago
rubidium 83db490771 (svn r21314) -Fix [FS#4253]: [NewGRF] (Hopefully) make callback 157 behave more like TTDPatch does, i.e. fall back to the default check when the callback is not yielding a result for a tile instead of disallowing building the object 14 years ago
rubidium 31a5f8f043 (svn r21314) -Fix [FS#4253]: [NewGRF] (Hopefully) make callback 157 behave more like TTDPatch does, i.e. fall back to the default check when the callback is not yielding a result for a tile instead of disallowing building the object 14 years ago
frosch 5a355daa5b (svn r21290) -Codechange: Add HasTileWaterGround() to deduplicate some tests. 14 years ago
frosch 612516ff76 (svn r21290) -Codechange: Add HasTileWaterGround() to deduplicate some tests. 14 years ago
frosch 061021cbc5 (svn r21288) -Codechange: Add helper function to find entries in _cleared_object_areas. 14 years ago
frosch d5360390d0 (svn r21288) -Codechange: Add helper function to find entries in _cleared_object_areas. 14 years ago
alberth b698045b82 (svn r21156) -Codechange: Introduce EconomyIsInRecession(). 14 years ago
alberth 43f807a918 (svn r21156) -Codechange: Introduce EconomyIsInRecession(). 14 years ago
rubidium ecb191b1ba (svn r20919) -Fix [FS#4140]: objects didn't change colour when the company changed colour. Now they do, except when the "decide colour" callback is (defined to be) used 14 years ago
rubidium feece0b42c (svn r20919) -Fix [FS#4140]: objects didn't change colour when the company changed colour. Now they do, except when the "decide colour" callback is (defined to be) used 14 years ago
rubidium d160ca90a1 (svn r20909) -Fix [FS#4137]: don't see coasts as water for object construction 14 years ago
rubidium 7bbc19288f (svn r20909) -Fix [FS#4137]: don't see coasts as water for object construction 14 years ago
yexo 66d57b96a8 (svn r20748) -Fix: overbuilding an object tile with sea under it with a canal didn't take the cost for clearing the sea into account 14 years ago
yexo 0e250f2bdf (svn r20748) -Fix: overbuilding an object tile with sea under it with a canal didn't take the cost for clearing the sea into account 14 years ago
yexo 66c1f1881d (svn r20745) -Fix: don't delete an object when trying to terraform a tile of it with canal under it. If we delete the object the terraforming will still fail due to the canal 14 years ago
yexo 72e2e21cb5 (svn r20745) -Fix: don't delete an object when trying to terraform a tile of it with canal under it. If we delete the object the terraforming will still fail due to the canal 14 years ago
yexo 17340f4762 (svn r20744) -Fix: overbuilding an object with water under it failed 14 years ago
yexo 0ab95ba636 (svn r20744) -Fix: overbuilding an object with water under it failed 14 years ago
frosch 4a4dd45193 (svn r20743) -Fix: Make testruns of clearing an object tile not influence repeated testruns resp. the exec run. 14 years ago
frosch 42a996ec23 (svn r20743) -Fix: Make testruns of clearing an object tile not influence repeated testruns resp. the exec run. 14 years ago
frosch e723ce12ea (svn r20742) -Fix: Evaluate DC_NO_WATER flag when clearing objects built on water. 14 years ago
frosch ce1cae81ea (svn r20742) -Fix: Evaluate DC_NO_WATER flag when clearing objects built on water. 14 years ago
yexo ef8fbbe74d (svn r20730) -Fix: crash when removing an object while the newgrf debug window was open for that object 14 years ago
yexo 9a0033cbf6 (svn r20730) -Fix: crash when removing an object while the newgrf debug window was open for that object 14 years ago
yexo 0d040f03e6 (svn r20729) -Fix [FS#4107]: assert when overbuilding object 14 years ago
yexo a45b598bfc (svn r20729) -Fix [FS#4107]: assert when overbuilding object 14 years ago
rubidium f7a1828c2b (svn r20721) -Fix: objects that can be built on water shouldn't be drowned. 14 years ago
rubidium 29eae4a378 (svn r20721) -Fix: objects that can be built on water shouldn't be drowned. 14 years ago
rubidium 509ff70691 (svn r20714) -Fix: bit 9 of object's flags implies bit 3 is set, so just test for either of the bits being set 14 years ago
rubidium e90e831f2e (svn r20714) -Fix: bit 9 of object's flags implies bit 3 is set, so just test for either of the bits being set 14 years ago
rubidium a8d00c2ac0 (svn r20708) -Fix [FS#4101]: upon company bankruptcy some objects weren't removed properly 14 years ago
rubidium dd2c38ea82 (svn r20708) -Fix [FS#4101]: upon company bankruptcy some objects weren't removed properly 14 years ago
rubidium 2e2e8e0ccf (svn r20706) -Fix (r20664): land slope check wasn't called when it should be called 14 years ago
rubidium cf8f6571fc (svn r20706) -Fix (r20664): land slope check wasn't called when it should be called 14 years ago
rubidium c3c8f67cef (svn r20669) -Codechange: trigger the whole object every 256 ticks instead of every 250 ticks 14 years ago
rubidium 2d10b0f11d (svn r20669) -Codechange: trigger the whole object every 256 ticks instead of every 250 ticks 14 years ago
rubidium 34c4e8f259 (svn r20668) -Codechange: add (more) support for bridges over objects 14 years ago
rubidium 41a80490be (svn r20668) -Codechange: add (more) support for bridges over objects 14 years ago
rubidium 738a068006 (svn r20667) -Codechange: implement the autoslope callback for objects 14 years ago
rubidium 3e67b4fe5f (svn r20667) -Codechange: implement the autoslope callback for objects 14 years ago
rubidium b26adf0bd9 (svn r20666) -Codechange: enable drawing of (NewGRF) objects 14 years ago
rubidium d4403cb649 (svn r20666) -Codechange: enable drawing of (NewGRF) objects 14 years ago
rubidium d4240351ca (svn r20665) -Codechange: make clearing object tiles behave (more) like TTDPatch 14 years ago
rubidium fba19a41d5 (svn r20665) -Codechange: make clearing object tiles behave (more) like TTDPatch 14 years ago
rubidium 2ea1ba4589 (svn r20664) -Codechange: implement the land slope callback for objects 14 years ago
rubidium ca7fe458a2 (svn r20664) -Codechange: implement the land slope callback for objects 14 years ago
rubidium 2dd04c0ded (svn r20663) -Codechange: add the GRF name to the tile info window 14 years ago
rubidium 9991c8677d (svn r20663) -Codechange: add the GRF name to the tile info window 14 years ago
rubidium b06ad652c9 (svn r20662) -Codechange: implement object animation 14 years ago
rubidium 60fe27db50 (svn r20662) -Codechange: implement object animation 14 years ago
rubidium 43eadd4595 (svn r20661) -Codechange: implement the "decide colour" callback for objects 14 years ago
rubidium ee8c37c3d9 (svn r20661) -Codechange: implement the "decide colour" callback for objects 14 years ago
rubidium 18e6bf0d71 (svn r20658) -Codechange: add the colour of an object to the object instance 14 years ago
rubidium e0ba6550d2 (svn r20658) -Codechange: add the colour of an object to the object instance 14 years ago
rubidium 63478d8533 (svn r20656) -Codechange: implement counting of objects 14 years ago
rubidium bd48893478 (svn r20656) -Codechange: implement counting of objects 14 years ago
rubidium d5decb0825 (svn r20651) -Codechange: add a function to determine whether an object is available and use it 14 years ago
rubidium 0a86eac2f1 (svn r20651) -Codechange: add a function to determine whether an object is available and use it 14 years ago
rubidium cd705f434c (svn r20647) -Codechange: update some of the object spec information 14 years ago
rubidium 34da98f2b1 (svn r20647) -Codechange: update some of the object spec information 14 years ago
rubidium ea04251578 (svn r20643) -Fix (r20641): != != == 14 years ago
rubidium 2c1ffd79f1 (svn r20643) -Fix (r20641): != != == 14 years ago
rubidium a3b1abc83d (svn r20641) -Codechange: remove the "require flat land" flag 14 years ago
rubidium 5d835bd280 (svn r20641) -Codechange: remove the "require flat land" flag 14 years ago
rubidium b79c5b5f84 (svn r20640) -Add: support for water under objects 14 years ago
rubidium 50769995c7 (svn r20640) -Add: support for water under objects 14 years ago
rubidium a126dc7500 (svn r20639) -Add: random bits to object tiles 14 years ago
rubidium 536bb704b7 (svn r20639) -Add: random bits to object tiles 14 years ago
rubidium 1f78d3f6ec (svn r20638) -Codechange: split object.h 14 years ago
rubidium 3e9e1b8e65 (svn r20638) -Codechange: split object.h 14 years ago
rubidium 360d6daf34 (svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers 14 years ago
rubidium 30f2afac9b (svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers 14 years ago
rubidium 5a7d6249af (svn r20622) -Codechange: unify [GS]et[Statation|Object|Industry|House]AnimationFrame 14 years ago
rubidium 4efa2efdbb (svn r20622) -Codechange: unify [GS]et[Statation|Object|Industry|House]AnimationFrame 14 years ago
rubidium f336f61104 (svn r20482) -Codechange: move some object related information off the map and unify the relation objects have to towns 14 years ago
rubidium 89b2b9370a (svn r20482) -Codechange: move some object related information off the map and unify the relation objects have to towns 14 years ago
rubidium 662900c113 (svn r20473) -Codechange: pass Town instead of TownID to BuildObject 14 years ago
rubidium 089fc97387 (svn r20473) -Codechange: pass Town instead of TownID to BuildObject 14 years ago
rubidium 8975ef1f7b (svn r20446) -Codechange: unify the location of the water class 14 years ago
rubidium ab5b0ceff2 (svn r20446) -Codechange: unify the location of the water class 14 years ago
rubidium cd5180212e (svn r20417) -Fix (r20345) [FS#4018]: the offset stored for objects shouldn't be substracted immediately from the TileIndex as that doesn't quite do the right thing 14 years ago
rubidium 747634a687 (svn r20417) -Fix (r20345) [FS#4018]: the offset stored for objects shouldn't be substracted immediately from the TileIndex as that doesn't quite do the right thing 14 years ago
rubidium 1f2276b785 (svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable. 14 years ago
rubidium 3da3d131c6 (svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable. 14 years ago