OpenWIG v0.4 S60 Java

OpenWIG v0.4 S60 Java {recognizing Zones, Items, Characters, Commands, Tasks, Inputs}

Here are some key features:
· recognizing Zones, Items, Characters, Commands, Tasks, Inputs and Timers
· precise recognition of Zone shape, executing all distance-related events, "slow hysteresis", OnZoneState
· presence in multiple zones at once
· moving Items and Characters between Zones, themselves and player's repository
· OnStart event for cartridge
· executing Commands with and without parameters
· displaying MessageBoxes (with custom buttons, media and callbacks), Dialogs and Inputs
· dynamic zone generation for official PlayAnywhere cartridges
· manual input of player's position
· Bluetooth, Serial and TCP socket GPS connectivity, support for internal GPS
· precise arrow navigation to Zones and Things
· reading GWC files stored in the phone's filesystem, with integrated file browser
· lightweight preferences screen
· playing sounds in wav, mp3 and possibly other formats (depends on phone)
· extensive logging
What's New
· MoveTo now properly (hopefully) updates coordinates when moving items
· Contains now does deep search (so zone:Contains(itemthatisinPlayersinventory) works when player is in the zone)
· reciprocal and universal commands now work properly
· support for SonyEricsson HGE-100 serial GPS device (choose Serial connection and then pick HGE-100 port)
· Input no longer crashes on SonyEricsson when its type is switched
· more logging of exceptional states
· proper loading of cartridges with readFully logic - fixes problems with Samsung phones
· reading data from GPS in bigger chunks - speeds up GPS updates esp. on Samsung
· support for PositionAccuracy
· savegames now check against openwig version
· split-library design
· other minor fixes

0 comments:

eXTReMe Tracker