google-code-export / openwig

Automatically exported from code.google.com/p/openwig
1 stars 0 forks source link

MakeReciprocal doesn't work as expected #210

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What cartridge are you playing?

See attached files, I've broken out a spike from the original cartridge to make 
the issue reproducable.

What is your phone/PDA manufacturer and model? What GPS are you using?

Official Wherigo Builder Emulator on Windows 7 and Windows 8
Garmin Oregon 300 with Software Version 4.20
Samsung GALAXY Ace S5830 with latest firmware update

What steps will reproduce the problem?

1. Start the caridge and enter the only zone in it
2. Select "Person" and have a look at the commands there
3. Select "Item" and have a look at the commands there

What is the expected output? What happens instead?

"Person" should have two Actions: "Item: Command 1" and "Person: Command 3", 
but only has "Person: Command 3"
"Item" should have two Actions: "Item: Command 1" and "Item: Command 2", while 
"Item: Command 1" is not reciprocal

If you see an error screen, please type its contents here:

No error, but there is only one Action instead of two. This may be confusing to 
players since everything looks just "normal" but essential things are missing!

What version are you using?

Wherigo Builder 2.0.5129.5086 Emulator --> works as expected
On my Garmin Device: Garmin Player v.4.20 with Wherigo Engine v.2.11 --> works 
as expected
On my Samsung Device: WhereYouGo Player v0.6.0 --> here the issue occurs!

Please provide any additional information below.

I am using the following user defined function (simplified) to disable 
reciprocal commands on cartridge startup:

function disable_reciprocal_commands()
    objects = {
        obj_item
    }

    for index = 1, #objects, 1 do
        objects[index].Commands.cmd_command_1.MakeReciprocal = false
    end
end

Original issue reported on code.google.com by Stefan.K...@gmail.com on 4 May 2013 at 5:20

Attachments: