Skip Menu |

This queue is for tickets about the Games-EternalLands-Loader CPAN distribution.

Report information
The Basics
Id: 85423
Status: new
Priority: 0/
Queue: Games-EternalLands-Loader

People
Owner: Nobody in particular
Requestors: flamesworld [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Elm files contain some deleted items, module treats like still there
Date: Sat, 18 May 2013 23:44:40 +0200
To: bug-Games-EternalLands-Loader [...] rt.cpan.org
From: Joe Sullivan <flamesworld [...] gmail.com>
It's been determined that .elm files contain some information about items that have been removed. However, the Loader module treats these items as if they still exist. For example, the Trassian "silver cave" (map: cont2map24_cave) where the silver and many flowers were removed a couple years back, leaving only blue quartz. That silver and those flowers still show up in the Loader module, even though they can't be seen in the game nor in the mapmaker. There's several maps that contain such no-longer-existing info, but that's the best example.
Subject: Re: [rt.cpan.org #85423] AutoReply: Elm files contain some deleted items, module treats like still there
Date: Sun, 19 May 2013 10:16:38 +0200
To: bug-Games-EternalLands-Loader [...] rt.cpan.org
From: Joe Sullivan <flamesworld [...] gmail.com>
Possible solution: This isn't a "bug" per se, but code could be implemented to indicate these items or even not list them based on the "blending_level" of the item. On further study of the full DUMPER dump, I determined that items that have been removed have been set to have a blending_level of 20. { 'rotation' => [ '0', '0', '0' ], 'blending_level' => 20, '__unused' => [ 0, 0 ], 'position' => [ '155.480514526367', '48.5161514282227', '0' ], 'entity_name' => './3dobjects/herb_valerian.e3d', 'lighting_disabled' => 0, 'color' => [ '0', '0', '0' ], 'scale' => '0', 'id' => 906 }, Example of Valerian that *used to be* in the Trassian silver cave. I determined that every item in the dump that had a blending_level set to exactly 20 no longer exists in the game. Most everything has blending_level 0, a few items 1 (like crystals), all existing. But the 20 blends are gone. Anyone using this code, ensure to check the blending_level and remove any that have a value of 20.