Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   NPC Scripting (https://forums.graalonline.com/forums/forumdisplay.php?f=8)
-   -   Adventure_* (https://forums.graalonline.com/forums/showthread.php?t=134266062)

jamitsu89 03-21-2012 11:37 PM

Adventure_*
 
Can anyone shed some light on the Adventure_ functions I've been hearing about lately o:

fowlplay4 03-21-2012 11:40 PM

Completely undocumented functions that exist only to solve Stefan's problems.

jamitsu89 03-21-2012 11:42 PM

I see. I take it they are not supported on development playerworlds?

Skyld 03-22-2012 12:00 AM

No. They are not for use on servers, and I think most, if not all of the Adventure_ functions now only work from privileged scripts from the Login server.

jamitsu89 03-22-2012 12:46 AM

I see. Are there any plans to make them available at all?

Admins 03-22-2012 01:23 AM

No, they are mainly for iPhone servers.

Gunderak 03-22-2012 11:31 AM

Apparently it checks for files or folders or something.

Tricxta 03-22-2012 12:08 PM

nope...they're pretty powerful, but not needed for normal development.

callimuc 03-22-2012 02:59 PM

Wouldn´t it be clever to release them / document them? Not sure how the computers with touchscreens are working and how the controls are but probably it would be more enjoyable for people if they would have the iPhone touchpads/chat made by the servers NAT team to add/change/... things different than on the iPhone client.

jamitsu89 03-22-2012 06:27 PM

I'm only asking after it as Esteria is looking to develop into the App Store - meaning more money for Stefan. And as such it will be far easier to develop iEsteria with access to adventure_ functions since they're designed for that purpose.

Adventure_invokeKeyEvent() is the main thing I'm after - just means I have to recode less, but it's not a necessity. However, considering we're going down the route those functions are designed for, it'd be nice to be able to use them.

fowlplay4 03-22-2012 06:35 PM

You don't need adventure (or Adventure_invokeKeyEvent() in particular) functions to make an iServer, the movement functions are given to you by Stefan later on.

It's all entirely touch-based so you basically script everything to work with the mouse.

You should worry about having good enough content that will make Stefan even care about your iProject.

jamitsu89 03-22-2012 08:36 PM

Quote:

Originally Posted by fowlplay4 (Post 1689635)
You don't need adventure (or Adventure_invokeKeyEvent() in particular) functions to make an iServer

Like I said, it's not a necessity - just makes things more simple.

BlueMelon 03-22-2012 11:49 PM

Quote:

Originally Posted by jamitsu89 (Post 1689646)
Like I said, it's not a necessity - just makes things more simple.

iDelteria is doing just fine in its development stage without those functions.

fowlplay4 03-23-2012 12:16 AM

Quote:

Originally Posted by jamitsu89 (Post 1689646)
Like I said, it's not a necessity - just makes things more simple.

Their purpose is for emulating keystrokes, which you have a keyboard to do so.

Touch is emulated with a mouse, which you also have.


All times are GMT +2. The time now is 08:32 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.