Graal Forums  

Go Back   Graal Forums > Development Forums > NPC Scripting
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-18-2003, 11:53 PM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Gil* Pathfinding

Well, I figure I might as well give this a go. This is much faster than soul's at this point. Taking no more than 10 seconds. This NPC is not a cart of premade code, nor a redo of Soul's. I made this from scratch based upon the description of the process.

Now, as you may or may not know, I don't just show off finished scripts, I like to leave bugs in so that other people don't just slap it onto their playerworld. In this case, I think that there is a slight overflow problem with the string arrays, as they do get rather full rather fast. If Stefan wanted to double or more the array caps, I believe it would make it a more useful script. However, I am not about to let onto my plans for cleaning it up.

Without futher ado, the level.
Attached Files
File Type: nw pathfind2.nw (13.0 KB, 307 views)
__________________


Help me keep scripting
Reply With Quote
  #2  
Old 08-19-2003, 01:02 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
hehe, nice name, pretty easy to make it freeze up Graal though, no?
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #3  
Old 08-19-2003, 01:05 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Read the caveat in my original post dude
__________________


Help me keep scripting
Reply With Quote
  #4  
Old 08-19-2003, 01:38 AM
Projectshifter Projectshifter is offline
The David
Projectshifter's Avatar
Join Date: Apr 2002
Location: USA
Posts: 912
Projectshifter is an unknown quantity at this point
Send a message via ICQ to Projectshifter Send a message via AIM to Projectshifter Send a message via MSN to Projectshifter Send a message via Yahoo to Projectshifter
Not bad =)
I will take a closer look later, seems to work pretty good. Only one big flaw I saw, if it's not possible to get to that location, it locks up the game =p
---Shifter
__________________
Who has time for life these days?
Reply With Quote
  #5  
Old 08-19-2003, 05:06 PM
SaijinGohan SaijinGohan is offline
Registered User
SaijinGohan's Avatar
Join Date: Jul 2001
Location: U.S.A - Ohio
Posts: 536
SaijinGohan is on a distinguished road
Send a message via AIM to SaijinGohan Send a message via MSN to SaijinGohan
The Bam should be SHAZAM! Anyways, thats pretty awesome.
__________________

Job: A Legend

And you think that you have played Graal forever? Ha!
Reply With Quote
  #6  
Old 08-19-2003, 05:26 PM
Questa Questa is offline
Back to the Beat
Join Date: Jan 2002
Location: USA
Posts: 1,230
Questa is on a distinguished road
Send a message via AIM to Questa
That's really cool, you should add a failsafe so that if you can't get to the X then the guy says so. Otherwise it just freezes.
__________________
Reply With Quote
  #7  
Old 08-19-2003, 08:05 PM
Snakeandy7 Snakeandy7 is offline
"Member ID=2610"
Snakeandy7's Avatar
Join Date: Mar 2003
Posts: 987
Snakeandy7 is on a distinguished road
Lol, add more bushes > graal crash !
__________________
"Freedom is best I tell thee
of all things to be won
then never live within the bond
of slavery my son".


Reply With Quote
  #8  
Old 08-20-2003, 01:04 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Graal does not have a whole lot of computing power, unfortunately.
__________________


Help me keep scripting
Reply With Quote
  #9  
Old 08-20-2003, 06:35 AM
wonderboysp2p wonderboysp2p is offline
Registered User
wonderboysp2p's Avatar
Join Date: Sep 2002
Location: -Wonderboy
Posts: 537
wonderboysp2p is on a distinguished road
Send a message via AIM to wonderboysp2p
he didnt like my maze i made for him
__________________

we are the llama FORUms!!!EWQ Ce13d5423f23!! 2e1 @$6tgv3uy65!
Reply With Quote
  #10  
Old 08-20-2003, 06:49 AM
marcoR marcoR is offline
Registered User
Join Date: Jul 2003
Posts: 1,349
marcoR is on a distinguished road
he's a very selfish NPC.
__________________
If this is your account, contact me.
- loriel
email, jabber: [email protected]
icq: 67530805
aim: lorielvictrix
Reply With Quote
  #11  
Old 08-20-2003, 07:52 AM
Falados Falados is offline
Cucumber NPC
Falados's Avatar
Join Date: Jan 2003
Posts: 141
Falados is on a distinguished road
Send a message via ICQ to Falados Send a message via AIM to Falados
I dont think it is very cost-effective to impliment an A* algorithm for pathfinding via scripts. Never-the-less, good work.
__________________

subliminal message: 1+1=3
Reply With Quote
  #12  
Old 08-20-2003, 07:58 AM
CheeToS2 CheeToS2 is offline
That Guy
CheeToS2's Avatar
Join Date: Dec 2001
Location: Seattle, WA
Posts: 2,528
CheeToS2 will become famous soon enough
Send a message via AIM to CheeToS2
I added a couple more tiles.. its been way more than 10 secs so far, hes still "thinking" and graal is in a nicely frozen state.
__________________

Reply With Quote
  #13  
Old 08-20-2003, 08:11 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Agreed, A* is just too powerful for Graal's engine. However, this is the first scripting challenge I have had in a while. Not many things force me to go out and learn new skills.

As for the path, it isn't exactly the length of the path, its the complexity. When it gets too complex, then it overloads Graal, but it can easily go cross screen if it doesn't need to do anyything tricky
__________________


Help me keep scripting
Reply With Quote
  #14  
Old 08-20-2003, 09:02 AM
superb superb is offline
Sir Pickles at one time
superb's Avatar
Join Date: Dec 2002
Location: Houston, TX
Posts: 3,263
superb is on a distinguished road
Quote:
Originally posted by TribulationStaff
Agreed, A* is just too powerful for Graal's engine. However, this is the first scripting challenge I have had in a while. Not many things force me to go out and learn new skills.

As for the path, it isn't exactly the length of the path, its the complexity. When it gets too complex, then it overloads Graal, but it can easily go cross screen if it doesn't need to do anyything tricky
Yeah and what's strange is graal often will take 100% of the cpu time. Stefan should really focus on optimization in the C++ rewrite if he hasn't been already.
__________________
FEAR THE LLAMA

-Pickles
Reply With Quote
  #15  
Old 08-21-2003, 02:53 AM
Falados Falados is offline
Cucumber NPC
Falados's Avatar
Join Date: Jan 2003
Posts: 141
Falados is on a distinguished road
Send a message via ICQ to Falados Send a message via AIM to Falados
Quote:
Originally posted by superb


Yeah and what's strange is graal often will take 100% of the cpu time. Stefan should really focus on optimization in the C++ rewrite if he hasn't been already.
you forget, graal isnt like window message-based apps that wait untill it gets input from the user.. it is constantly updating the game state regaurdless of user input. Thats how games are. I'm sure you'll find that most, if not all, games that you play will take up ~99% of the CPU time.
__________________

subliminal message: 1+1=3
Reply With Quote
  #16  
Old 08-21-2003, 02:55 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Mleh, the only real problem with A* in Graal is the amount of script needed to run it properly. You can easily reduce cpu time by making it multi level (check larger areas first then small areas inbetween) , well that and it's overkill...
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #17  
Old 08-21-2003, 03:26 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
The amount of script? Mine is like 2 pages tops.
__________________


Help me keep scripting
Reply With Quote
  #18  
Old 08-21-2003, 06:10 AM
adam adam is offline
http://wiki.graal.us/
adam's Avatar
Join Date: Nov 2001
Posts: 2,247
adam has a spectacular aura aboutadam has a spectacular aura about
Send a message via AIM to adam
What would be nice is this, a built in really really fast function that returns an array of nodes to goto to get somewhere.

FindPath(startx,starty,endx,endy,width,height);
Pathx = {x,x,x,x,x,x,x,x,x,x,x}
Pathy = {y,y,y,y,y,y,y,y,y,y,y}


But... yeah like that will happen?
__________________
Rogue Shadow (TCN)(NAT)(Global Development Team)

For development help, contact the patrons of the #graaldt irc channel below, I am usually there.
Click Here to Join IRC Chat Now! -- irc.freenode.net Channel: #graaldt
Quote:
<Dustyshouri> no, RogueShadow is always talking about scripts lol
<Dustyshouri> in fact, he pretty much brought Graal back as a topic single-handedly
Reply With Quote
  #19  
Old 08-21-2003, 06:22 AM
wonderboysp2p wonderboysp2p is offline
Registered User
wonderboysp2p's Avatar
Join Date: Sep 2002
Location: -Wonderboy
Posts: 537
wonderboysp2p is on a distinguished road
Send a message via AIM to wonderboysp2p
i read that 3 times and i just figured out what you meant... heh yea that would be nice
__________________

we are the llama FORUms!!!EWQ Ce13d5423f23!! 2e1 @$6tgv3uy65!
Reply With Quote
  #20  
Old 08-21-2003, 07:53 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
it would bet better for it to return

pathcoords={x,y,x,y,x,y}
__________________


Help me keep scripting
Reply With Quote
  #21  
Old 08-21-2003, 08:11 AM
konidias konidias is offline
Old Bee
konidias's Avatar
Join Date: Jul 2001
Location: Orlando, FL
Posts: 7,222
konidias will become famous soon enough
Send a message via AIM to konidias
Re: Gil* Pathfinding

Quote:
Originally posted by TribulationStaff
Well, I figure I might as well give this a go. This is much faster than soul's at this point. Taking no more than 10 seconds. This NPC is not a cart of premade code, nor a redo of Soul's. I made this from scratch based upon the description of the process.

Now, as you may or may not know, I don't just show off finished scripts, I like to leave bugs in so that other people don't just slap it onto their playerworld. In this case, I think that there is a slight overflow problem with the string arrays, as they do get rather full rather fast. If Stefan wanted to double or more the array caps, I believe it would make it a more useful script. However, I am not about to let onto my plans for cleaning it up.

Without futher ado, the level.
"This is much faster than soul's at this point. Taking no more than 10 seconds."

Lol, what? I put one bush down and it locks up Graal. How is that faster? You can barely have it find it's target if you change the position of anything in the level. That's not pathfinding, I can make a crappy npc that can walk from point a to point b with a predefined tile maze.

"I don't just show off finished scripts, I like to leave bugs in so that other people don't just slap it onto their playerworld"

Is it that you don't want to show off finished scripts, or is it that you can't finish it? I mean really, this is far from "a little buggy". It barely works at all, heh. At least SB's didn't lock up Graal, it just took a long time.
__________________

Put this image in your sig if you support Bomy Island! (g2k1 revision)
play bomberman while you wait!


Reply With Quote
  #22  
Old 08-21-2003, 08:18 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
It works, it just smokes Graal's proverbial wheels. Keeping in mind there are like 4000 some tiles on a level, I am not sure Graal's engine can handle arrays or lists that long.

Also, it was uncalled for to insinuate that I am incapable of improving the script. It would have been more appropriate to give a constructive challenge.
__________________


Help me keep scripting
Reply With Quote
  #23  
Old 08-21-2003, 09:03 AM
konidias konidias is offline
Old Bee
konidias's Avatar
Join Date: Jul 2001
Location: Orlando, FL
Posts: 7,222
konidias will become famous soon enough
Send a message via AIM to konidias
Quote:
Originally posted by TribulationStaff
It works, it just smokes Graal's proverbial wheels. Keeping in mind there are like 4000 some tiles on a level, I am not sure Graal's engine can handle arrays or lists that long.

Also, it was uncalled for to insinuate that I am incapable of improving the script. It would have been more appropriate to give a constructive challenge.
Then make a better working version? I don't understand why you're even going to post a script if it barely works. Nobody can take it and use it because they'd have to do major rescripting to it, so there is no point in even going by what you've given, they might as well start from scratch.

I just don't get why you'd need to post a pathfinding npc after Soulblade, that is less efficient. But if that's not bad enough, you go beyond that and say that it's more efficient? It doesn't make sense to me. Sorry.
__________________

Put this image in your sig if you support Bomy Island! (g2k1 revision)
play bomberman while you wait!


Reply With Quote
  #24  
Old 08-21-2003, 09:14 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Quote:
I just don't get why you'd need to post a pathfinding npc after Soulblade, that is less efficient. But if that's not bad enough, you go beyond that and say that it's more efficient? It doesn't make sense to me. Sorry.
Please do not misrepresent my statements. Faster is not more efficient. The topic intrigued me so I wanted to give it a go myself.

Quote:
Then make a better working version? I don't understand why you're even going to post a script if it barely works. Nobody can take it and use it because they'd have to do major rescripting to it, so there is no point in even going by what you've given, they might as well start from scratch.
Firstly, that is the whole point. Soul's is no more usable as is than mine. His problem is speed, my problem is, I believe, overflow. Don't criticise me for doing it second, congratulate me for doing it at all. This forum isn't about competition, this forum is about developing our scripting skills. I think Soul, or anyone else who does pathfinding in the future, would agree with me on this: teaching myself A* will help my scripts yet to come.
__________________


Help me keep scripting
Reply With Quote
  #25  
Old 08-21-2003, 09:40 AM
konidias konidias is offline
Old Bee
konidias's Avatar
Join Date: Jul 2001
Location: Orlando, FL
Posts: 7,222
konidias will become famous soon enough
Send a message via AIM to konidias
Quote:
Originally posted by TribulationStaff
Please do not misrepresent my statements. Faster is not more efficient. The topic intrigued me so I wanted to give it a go myself.

Firstly, that is the whole point. Soul's is no more usable as is than mine. His problem is speed, my problem is, I believe, overflow. Don't criticise me for doing it second, congratulate me for doing it at all. This forum isn't about competition, this forum is about developing our scripting skills. I think Soul, or anyone else who does pathfinding in the future, would agree with me on this: teaching myself A* will help my scripts yet to come.
But his works... How is yours faster? Like I said in the pm I sent, it would be like two car companies making the fastest car, and one company saying "well ours could go faster, but it would explode".

You are the one that compared the scripts pal. I'm not attempting to criticize you for doing it second, I'm doing it because you're doing it second and saying yours is faster than the first.
__________________

Put this image in your sig if you support Bomy Island! (g2k1 revision)
play bomberman while you wait!


Reply With Quote
  #26  
Old 08-21-2003, 10:56 AM
Judge_S Judge_S is offline
A Logic Bot
Judge_S's Avatar
Join Date: Mar 2003
Location: Kelowna, BC, Canada
Posts: 3,953
Judge_S is on a distinguished road
Send a message via ICQ to Judge_S Send a message via AIM to Judge_S Send a message via MSN to Judge_S
Quote:
Originally posted by konidias
Nobody can take it and use it because they'd have to do major rescripting to it, so there is no point in even going by what you've given, they might as well start from scratch.
I believe sir, that is the whole point of it acting as it does, from the script here on the forums.
__________________
Reply With Quote
  #27  
Old 08-21-2003, 03:48 PM
SaijinGohan SaijinGohan is offline
Registered User
SaijinGohan's Avatar
Join Date: Jul 2001
Location: U.S.A - Ohio
Posts: 536
SaijinGohan is on a distinguished road
Send a message via AIM to SaijinGohan Send a message via MSN to SaijinGohan
Quote:
Originally posted by TribulationStaff
.....Keeping in mind there are like 4000 some tiles on a level.....

Close. There are 4096 is a level.
__________________

Job: A Legend

And you think that you have played Graal forever? Ha!
Reply With Quote
  #28  
Old 08-21-2003, 06:46 PM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Actually, its more like this: One car company that says, ok our car always goes 5 mph. The other car company says, our car goes 60 mph, but if you drive it more than a block, the engine will overheat because we didn't add a cooling system.
__________________


Help me keep scripting
Reply With Quote
  #29  
Old 08-21-2003, 07:38 PM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Quote:
Originally posted by TribulationStaff
there are like 4000 some tiles on a level
You don't have to check all of them, just the ones you might use...
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #30  
Old 08-21-2003, 09:08 PM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Well, the path search spreads out pretty fast, especially when you have to go away from the target a little bit to get to it. Upon more playing with the code, it may not be an overload issue. It may be that my code to go back from a dead end and start again is flawed.
__________________


Help me keep scripting
Reply With Quote
  #31  
Old 08-21-2003, 11:46 PM
adam adam is offline
http://wiki.graal.us/
adam's Avatar
Join Date: Nov 2001
Posts: 2,247
adam has a spectacular aura aboutadam has a spectacular aura about
Send a message via AIM to adam
Quote:
Originally posted by TribulationStaff
Well, the path search spreads out pretty fast, especially when you have to go away from the target a little bit to get to it. Upon more playing with the code, it may not be an overload issue. It may be that my code to go back from a dead end and start again is flawed.
Yeah, when I tried my hand at it that was one of the problems I ran into.
__________________
Rogue Shadow (TCN)(NAT)(Global Development Team)

For development help, contact the patrons of the #graaldt irc channel below, I am usually there.
Click Here to Join IRC Chat Now! -- irc.freenode.net Channel: #graaldt
Quote:
<Dustyshouri> no, RogueShadow is always talking about scripts lol
<Dustyshouri> in fact, he pretty much brought Graal back as a topic single-handedly
Reply With Quote
  #32  
Old 08-21-2003, 11:49 PM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Re: Gil* Pathfinding

Quote:
Originally posted by TribulationStaff
I think that there is a slight overflow problem with the string arrays
Why oh why oh why oh why oh why are you using string arrays?
__________________
Reply With Quote
  #33  
Old 08-22-2003, 12:00 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Because it makes things much easier. In particular, maintaining the open, closed, and path lists.
__________________


Help me keep scripting
Reply With Quote
  #34  
Old 08-22-2003, 12:38 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
-_-

When did efficiency stop meaning something?
__________________
Reply With Quote
  #35  
Old 08-22-2003, 12:51 AM
TribulationStaff TribulationStaff is offline
Registered User
Join Date: Jul 2003
Location: Pennsylvania
Posts: 368
TribulationStaff is on a distinguished road
Send a message via AIM to TribulationStaff
Probably when I started coding. I mean, mathematicians are the ones who invented proof by contradiction. With PBC, you have no idea where you end up

Seriously though, what is inefficient about string arrays?
__________________


Help me keep scripting
Reply With Quote
  #36  
Old 08-22-2003, 01:14 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by TribulationStaff
Seriously though, what is inefficient about string arrays?
@_@

1) Larger storage costs - pure binary numeric representations are more size-efficient than ASCII conversions.
2) Every time you want to do any kind of operation on the members or store new values, you need to convert from number to string or vice versa.
__________________
Reply With Quote
  #37  
Old 08-22-2003, 01:37 AM
adam adam is offline
http://wiki.graal.us/
adam's Avatar
Join Date: Nov 2001
Posts: 2,247
adam has a spectacular aura aboutadam has a spectacular aura about
Send a message via AIM to adam
Quote:
Originally posted by TribulationStaff
Because it makes things much easier. In particular, maintaining the open, closed, and path lists.
I don't know why I didn't notice before.


Kaimetsu is right man.

It's far far better to try to make using regular arrays work.
__________________
Rogue Shadow (TCN)(NAT)(Global Development Team)

For development help, contact the patrons of the #graaldt irc channel below, I am usually there.
Click Here to Join IRC Chat Now! -- irc.freenode.net Channel: #graaldt
Quote:
<Dustyshouri> no, RogueShadow is always talking about scripts lol
<Dustyshouri> in fact, he pretty much brought Graal back as a topic single-handedly
Reply With Quote
  #38  
Old 08-22-2003, 06:55 AM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
Mleh, it's alot easier to have a sorted open list, and to not add walls to it in the first place. Because even if you come across a dead-end, the script will just jump to the next best tile without missing a beat.

*to self* Hey, my script is atleast twice aslong as any of the other ones! crappers...
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
  #39  
Old 08-22-2003, 09:30 AM
adam adam is offline
http://wiki.graal.us/
adam's Avatar
Join Date: Nov 2001
Posts: 2,247
adam has a spectacular aura aboutadam has a spectacular aura about
Send a message via AIM to adam
Quote:
Originally posted by Dach
Mleh, it's alot easier to have a sorted open list, and to not add walls to it in the first place. Because even if you come across a dead-end, the script will just jump to the next best tile without missing a beat.

*to self* Hey, my script is atleast twice aslong as any of the other ones! crappers...
As long as it worked good, it's a good start.

Could think up some nice techniques to reduce code length maybe.
__________________
Rogue Shadow (TCN)(NAT)(Global Development Team)

For development help, contact the patrons of the #graaldt irc channel below, I am usually there.
Click Here to Join IRC Chat Now! -- irc.freenode.net Channel: #graaldt
Quote:
<Dustyshouri> no, RogueShadow is always talking about scripts lol
<Dustyshouri> in fact, he pretty much brought Graal back as a topic single-handedly
Reply With Quote
  #40  
Old 08-22-2003, 07:03 PM
Dach Dach is offline
call me Chad, it's cooler
Dach's Avatar
Join Date: Aug 2002
Posts: 1,899
Dach is on a distinguished road
well really most of it's length is due to the fact that I used functions (more returns), and anything I change to it will just be adding more code (multi-level pathing stuff) which will just make it work faster if done correctly
__________________
Scripting Documents:Old Script Documentation-Movement Tutorial
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 03:39 PM.


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