Page 1 of 1

New Rod Idea

PostPosted: 13 Apr 2009, 14:08
by BiChristina Zipper
I thought it would be nice to create a lil HUD to go along with pro rod pack. Have boast, menu, quiet catch, and other options on it. The coding should be simple for it since all the codes are already baked into the rod. But i think other fishers will agree with me that it gets hard to click the rod while fishing, and would be a nice lil addition to the rod pack without alot of extra work.

Re: New Rod Idea

PostPosted: 13 Apr 2009, 15:55
by Redwood Rhiadra
Just remember "/1 menu" - I started 7Seas last night and found it extremely useful, especially since I was using the invisible rod.

What you're asking for may not actually be feasible. When building a dialog menu, a good scripter (and I'm certain the 7Seas folks are good scripters) will specify a random channel for the response, and will only listen to that channel for just long enough to get the response. This prevents spoofing. But it also means that since there's no fixed channel, it's not possible for a HUD to send commands - the rod won't be listening.

Re: New Rod Idea

PostPosted: 13 Apr 2009, 16:47
by BiChristina Zipper
Well right now i know the rods dont use random channels, why there are so many autocaster HUDs out there. So its entirely possible with the current rods, but they may use random channels with the next rod update.

Re: New Rod Idea

PostPosted: 13 Apr 2009, 17:16
by Seven Shikami
We left it as a static channel with intent to eventually make a HUD of our own. Some channel scanning reverse engineers got a hold of it and now we have a proliferation of autocasters.

The next rod revision will be shutting that down, in favor of a built-in autocaster that respects a fishing area's right to disable it and is more in tune with natural human casting.

You can always make a /1 menu gesture, and we are including an OpenSeas channel you can use to pop open a menu automatically. We may open up more HUD functionality down the road, but not right now.

Re: New Rod Idea

PostPosted: 13 Apr 2009, 20:33
by Redwood Rhiadra
If you do build a HUD, I'd like to see the HUD display Bait and XP stats. That's what I find myself using the menu most frequently for.

Re: New Rod Idea

PostPosted: 14 Apr 2009, 05:28
by Seven Shikami
We're adding a bait indicator to the actual "You cast out for a fish" message. It's also being broadcast on an OpenSeas channel. I can look into adding an XP indicator on the OpenSeas channel too, so HUD designers can tap into that data stream without needing an in-road into the rod controls themselves.

Re: New Rod Idea

PostPosted: 15 Apr 2009, 22:47
by Kagehi Kohn
Hmm. One solution to channels, which I opted for with a door design, (because it just made no sense to consider this issue when making the dialog controls, thanks Linden. lol), was to take llGetLoc() and parse the coordinates into a channel number. Means every door, in principle, has its own channel, based on where its located. Mind, this only makes it harder, it doesn't prevent, spoofing, since obviously all someone would need to do is get a persons key, then use llGetObjectDetails to find their "location", then parse it into a channel number. :p But, you could add some predetermined number, xor it with some value, or manipulate it in some fashion that prevents easily "guessing" it, even if you know the location of the AV. But, since its going to use the location of the person wearing the equipment, all such equipment should "know" what the correct channel is, as soon as attached, simply by being on the same av when its attached.

Not perfect, but.. There are ways to manage these things. lol