Jump to content

Geo-Magician

Members
  • Posts

    105
  • Joined

  • Last visited

Everything posted by Geo-Magician

  1. Thank you for solving this issue and letting us know what helped.
  2. You have posted your question to the thread that I would suggest to you. I assume you have done the modifications mentioned in Warning 1. and 2. on this page? http://earwigo.net/WWB/wiki/doku.php?id=tips_and_tricks#testing_your_cartridge Let us know if you have done the modifications.
  3. Hiding the cartridge (RF's advice) is the way to go. There is however a small glitch (if I remember correctly). I did a "private" educational Wherigo some time ago and I think the publish notification did still get out to the premium members that have Wherigos activated in their notifications. I can not guaranty that this is what happened back then (the publish was 4 years ago) but it can't hurt to mention the "special" nature of your Wherigo in the title and/or first sentence of the description. Send me a message if you would like to see the webpage that has the instructions for the participants on it (might save you some time ;-).
  4. You can absolutely do that with any one of the more complex builders. Have a look at this tutorial http://earwigo.net/WWB/wiki/lib/exe/fetch.php?media=create_your_first_cartridge:earwigo_tutorial_081.pdf (easy link for me, there might be others) and decide for yourself how hard it will be. If you are honestly willing to read a FAQ you should be the type of individual that can handle the other builders as well.
  5. Left column/ Tools: Klicking on "Edit Cartridge Listing" creates a new empty group after the cartridge edit procedure.
  6. Cool project! left column: change "Drag to reorder the zones." -> "Drag to reorder zone groups" Have a hint/popup somewhere prominent: "right click on the map to get started" Jump to the location of the group on the map when selecting it in the timeline. Looks like a lot of work. Well done.
  7. WhereYouGo https://play.google.com/store/apps/details?id=menion.android.whereyougo should do the trick for you.
  8. Joe, this looks the way it should be done. I tried to re create your problem but it went through the emulator without the error that you describe. The only thing that I changed was that - I came up with my own function name "ActivateZone" - I renamed the function variable from x to ZoneName. Try to rename the function variable from x to ZoneName and let me know if that cures your problem. If that does not help Try to rename the function itself from WhateverYouHave to ActivateZone and let me know if that cures your problem. Your approach (using the default x) is totally valid and should not cause the error. If one the proposed modifications solves your issue, please let me know.
  9. It should not take to long to get access to Earwigo. Nick is usually quite fast with his answers. He might however have to contribute some time to his second hobby AKA "work to feed the family" Once you get access to Earwigo you will be able to import your kit file (Lua or GWZ) and improve it in Earwigo. This http://earwigo.net/WWB/wiki/doku.php?id=tips_and_tricks#how_can_i_create_a_test_cartridge_by_hand link from the Earwigo wiki might help you with the management of the emulator together with Earwigo. It includes a reference to the required patches that RF has already pointed out. Wish you luck with your project and keep us updated.
  10. Items are only visible under the "You see" tab when you are in the zone that has the item in it. You can change this behavior under Zones/Properties/ShowObjects of the zone that contains your item (ShowObjets: OnEnter is the default). I do however advise not to change this default value because it makes a lot of sense to see items only when you are close by. Once you pick up an item e.g. Move an element Item:Salad => Player it vanishes from the "You see" tab and apears in your "Inventory" tab. Now you can see and use it for the rest of the game (or until you remove it from the players inventory). If you need the item in your possession (that is in your "Inventory") at the beginning of the cartridge you have to move it there when the cartridge starts. Use the above code in the cartridge's Start Event (it is under Cartridge/Events/Start). I have done this for the salad. This is a bit harder to explain because you are creating the required actions by hiding functions from the human player until he completes the required actions. Look at the "Give to rabbit" command that is part of the Item/Carrots/Properties/Commands. The command is intentionally not enabled when the game starts. This way I prevent that the player from using the command right after he picks up the carrot (with no rabbit around). I enable this command later in the game when the player has walked to the rabbit hole. You can find the enabling code Set value Command(Item:Carrots)Give to Rabbit:Enabled => true under Zones/RabbitHole/Events/Enter. This ensures that the chance to feed the rabbit is only there when the player has walked to the rabbit hole.
  11. This is the file mentioned in the post above. Use Earwigo's Restore option to add it to your Earwigo file list. cartFeedTheRabbit_II.txt
  12. The magic is to make sure the player can only see some parts of the cartridge (zones). I have put some more work into FeedTheRabbit and updated it to FeedTheRabbitII. Check it out. It is now a complete micro adventure including bonus location for feeding a rabbit extremely well to show the use of if/Then/Else (force feeding rabbits might not be biologically correct but you can't get it all ) Use the cartridge added to the post below. Play it in the emulator (http://www.earwigo.net/WWB/wiki/doku.php?id=tips_and_tricks#testing_your_cartridge) or move zones closer to your home and test out in front of your home. P.S. Ranger Fox worked some administrator magic to help me out with a wrong file upload in this post. Thank you for that
  13. Can you give us more details. Earwigo handles non US characters quite well. Use the Backup Option in Earwigo and post your cartridge.txt to this Thread. Geo
  14. This (and your kind reply) is the reason why we are here ;-) Good luck!
  15. I forgot to mention that you have to use Earwigo's Restore Operation to load my cartridge to your account ;-)
  16. Your idea is good but you are hoping for to much automatic events. Once you leave the kit you have to create all actions yourself. I have attached an Earwigo cartridge. It can not be played but it has the required code in it (look under the carrot item events). (Send me mail via my Groundspeak profile if the forum software eats the attachment.) There is also a minor problem with your concept. You have no event that can trigger the unhappy rabbit sequence. You can create one more command for the carrot that is labeled "Do not feed the rabbit". The event that is now available for programming can be used to display the Message of the unhappy rabbit. Also move the carrot to the rabbit(pocket). Moving it to rabbit(location) will drop it on the ground next to the rabbit. ;-) cartFeedTheRabbit.txt
  17. You are struggling with a conceptual design error of the zones. I wrote about a solution/workaround some time ago. It will do exactly what you want (get people close to a location and continue without zone jitter, items remain usable). Try his presentation to get your answers. http://www.earwigo.net/WWB/wiki/lib/exe/fetch.php?media=comfortzone.pdf The document lists code for the Earwigo builder but it has a large concept part that should help you to find your way.
  18. Thank you for the feedback
  19. I fear Inputs will not display changing variables. Workaround 1: ------------ I assume that only yes and no will be valid answers Create a Message "DisplayPlayerName" that has the following inside the Text box: Are you ~~Player.Name~~ Change Button 1 text to "Yes" Change Button 2 text to "No" Create the extremely useful expression Button1Clicked Button was clicked Button 1 Use If Then Else to evaluate the answer. Workaround2 (Yes/No not possible): --------------------------------- Create a Message "WeNeedAge" that has the following inside the Text box: Hello ~~Player.Name~~, we need your age. Display the Message "WeNeedAge" Display dialog or message Message:WeNeedAge Now use the Message Event to trigger the Input Get input from player PlayerInput The input can now have the required question e.g. "What is your age?"
  20. There is a large Urwigo community in Germany but I fear their tutorials are written in German. If you have no success with Urwigo I can offer Earwigo as an alternative. I have written the tutorial in English and it is quite substantial (40 plus pages including many screenshots). I suggest to read the introduction of the Earwigo tutorial (it describes general Wherigo concepts) and wait a little longer for a reply from the Urwigo community. If nothing pops up, try Earwigo
  21. Sounds strange but hard to tell without having a look at the cartridge. OnEnter should be a safe trigger to use. It has the re-triggering issue that you might have found in the forum. However if proximity does the trick for you ... cool ;-) General help: test for re-triggering issues in the emulator by moving your player in and out of a zone repeatedly (small distance moves are good enough). Watch what happens to your cartridge if you do this.
  22. The atachement is gone I just love the constant struggle with attachments in forums. Follow this link http://www.earwigo.net/WWB/wiki/lib/exe/fetch.php?media=comfortzone.pdf to get the pdf that explains the zone concept and a fancy fix.
  23. Zones are unfortunately reason for some trouble. My first tip is: your zones are small. 10m by 10m is close to the edge of GPS accuracy. I know that you have better experience and that Garmin tells you your device is better. In general this is right. But in general is not "under bad conditions". Check out this site, it is in German but the images should tell the story. High precision GPS monitor: http://www.kowoma.de/gps/gpsmonitor2/gpsmonitor2.html iPhone, iPad under bad conditions: http://www.kowoma.de/gps/geraetetests/iOS/iPhone_iPad.html If you have the time, read the attached document ("ComfortZones.pdf"). It provides information about the zone/proximity concept and describes how to overcome your problem It is targeted at Earwigo users, but the introduction and the last pages are general concepts and ideas. I think there is a way to make Urwigo spit out a warning when you are about to use a command that is not compatible with all devices. I am not an expert for Urwigo so I might be wrong. Earwigo has this switched on by default to save new users from frustrations. Might be a good idea for Urwigo to default this. You can find the tool and some more useful information about sounds in the Earwigo wiki under http://www.earwigo.net/WWB/wiki/doku.php?id=tips_and_tricks#wherigo_sound ComfortZone.pdf
  24. By the book (the last time I read it) "any cache using a Wherigo should be listed as a Wherigo Cache". This is a quote from memory, help me if I have it wrong. But I see that this is not your main point. My Wherigo geo-coding approach requires a real, full blown cartridge that puts the player through the whole Wherigo experience. I would not want to call it a Wherigo if I would use the Wherigo solely for encoding the coordinates. This is what I do: at the end of the Wherigo I ask the player for the numbers and I will print the resulting coordinates for him. I will however not calculate or check them in the cartridge. I am using easy to find, preferably large objects/numbers. You can show a blotted out image to help with the identification. This is, as you say, definitely not the place to count leaves on a twig. I have seen caches that ask for things that are hard to count like you have. This is not what I have in mind. I go out and hunt for 4 obvious numbers. If you can not find them at the end of the cartridge, find them en route and weave them into the game. There is always room for messing up a cartridge, but I have done this and can say it works well. (I have other trouble with the cartridges due to the incompatible hardware situation ).
  25. I have a low tech approach for this. Don't write the coordinates in the cartridge at all. We do have the real world to work with . Do your WIG and guide the user to a location that has several items that are easy to identify. Use items that fit your cartridge. Ask for the second digit of a phone number, the number of letters in the first word on a sign, the number of trees, the ... Use the results to create the coordinates. Use no calculations if possible. Do not re-use numbers, find the same number on a different item instead. If you do this wisely you can geo-code locations with little trouble for yourself and the cache hunters. In order to make this enjoyable do not geo-encrypt to many numbers. You can typically give away the degrees and minutes of the final without trouble (this is more than a mile by typically half a mile). The last digit of the coordinates is also not useful for hacking a cache (but essential for finding). This leaves you with 4 digits (which equals 9801 possible cache locations for the hackers) that you have to geo-code. This will not beat the mobile phone cheaters but why should we even talk about them. They are not even close to geocachers and that's it for me.
×
×
  • Create New...