I just noticed a bug in Enigma 1.00. If first item in your inventory is a bag, then you can take another bag into the inventory, even if the inventory is full.
In the attached trivial test-level, you can take all 20 bags into the inventory. However, if you first take 10 bags (to fill the inventory) and then move extra-ball to be first item in inventory, you can't take more bags. But as soon as you move a bag to be first item in inventory, you can again take as many bags as you want into the inventory. -- Markus Laire
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <el:level xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://enigma-game.org/schema/level/1 level.xsd" xmlns:el="http://enigma-game.org/schema/level/1"> <el:protected> <el:info el:type="level"> <el:identity el:title="Bags - Test" el:id="20070424malaire143"/> <el:version el:score="1" el:release="1" el:revision="0" el:status="experimental"/> <el:author el:name="Markus Laire" el:email="[EMAIL PROTECTED]"/> <el:copyright>Copyright (C) 2006 Markus Laire</el:copyright> <el:license el:type="GPL v2.0 or above" el:open="true"/> <el:compatibility el:enigma="1.00"> <el:dependency el:path="lib/ant" el:id="lib/ant" el:release="1" el:preload="true"/> </el:compatibility> <el:modes el:easy="false" el:single="true" el:network="false"/> <el:score el:easy="-" el:difficult="-"/> </el:info> <el:luamain><![CDATA[ ---------------------------------------- cells={} cells[" "]=cell{floor="fl-leavesb"} cells["X"]=cell{stone="st-likeoxyda"} cells["+"]=cell{actor="ac-blackball"} cells["0"]=cell{oxyd} cells["b"]=cell{item="it-bag"} level = { "XXXXXXXXXXXXXXXXXXXX", "X + bbbbb X", "X bbbbb X", "X bbbbb X", "X bbbbb X", "X 0 0 X", "X X", "X 0 0 X", "X X", "X X", "X X", "X X", "XXXXXXXXXXXXXXXXXXXX" } oxyd_default_flavor = "d" set_default_parent(cells[" "]) create_world_by_map(level,cells) oxyd_shuffle() ---------------------------------------- ]]></el:luamain> <el:i18n/> </el:protected> </el:level>
_______________________________________________ Enigma-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/enigma-devel
