ScriptUO
		Scripting Resources & Utilities => OEUO => OpenEUO Scripting Chat => Topic started by: TrailMyx on August 16, 2010, 07:17:07 PM
		
			
			- 
				Hmm, what's this?
(http://a.imageshack.us/img842/1558/suooeuo.png)
			 
			
			- 
				ITS SCRIPTUO WITH OEUO HIGHLIGHTING SUCKER.  POST IT. haha
			 
			
			- 
				
ITS SCRIPTUO WITH OEUO HIGHLIGHTING SUCKER.  POST IT. haha
It does both still... ;)
Not until it runs the lua scripts....
			 
			
			- 
				Comon, let me be your beta tester, cause I'm actually WRITING oeuo scripts now. :)
			 
			
			- 
				When I get a couple more features up and running then perhaps.
			
 
			
			- 
				
When I get a couple more features up and running then perhaps.
That's a YES. :)
			 
			
			- 
				
That's a YES. :)
A yes?  Maybe...
			 
			
			- 
				Well, I can actually execute Lua scripts from ScriptUO now.  I just need to hook in UO and Obj, and it should start running OEUO stuff.  A bit of a mystery there, though.. Cheffe has those hidden pretty tightly.
			
 
			
			- 
				oh sweet I would love to have a working version of SUO.... I can't just write stuff without testing it right away...
			
 
			
			- 
				This will be the only place I ever mention this.
If SUO is capable of writing AND running OEUO script, I might actually consider using it.
			 
			
			- 
				
That's a YES. :)
A yes?  Maybe...
I have cancer, I'll call the effin make a wish foundation beyotch. :)
			 
			
			- 
				
This will be the only place I ever mention this.
If SUO is capable of writing AND running OEUO script, I might actually consider using it.
If you go to the Dark Side, so will I Cerv!! We can make the jump together!!
Up until now, I haven't used SUO simply because I like to run little bits and pieces to test as I work (think of it as constant JUnit tests). If I can do that, I'm a happy camper!
			 
			
			- 
				ximan's UI is much more stable now; you can kick the tires....
			
 
			
			- 
				For anyone who thinks you can't write in OEUO, the basic stuff is VERY easy in OEUO.  You can be writing fairly complex scripts in half a day if you just sit down and learn the basic stuff.  If you can write an if/for/while statment, you can write simple OEUO scripts.  
			
 
			
			- 
				Just like everything Cheffe does, he's complicated the use of other 3rd party tools, so getting the stuff running in SUO will be difficult I'm finding....
			
 
			
			- 
				
Just like everything Cheffe does, he's complicated the use of other 3rd party tools, so getting the stuff running in SUO will be difficult I'm finding....
I think the biggest problem people will have is case sensitivity.  But it's easy once you get used to it.  Also, learning some of the new lua stuff is a bit of a pain if you've never programmed.  Lots of new stuff to learn.  But writing scripts will be just as easy as in EUO I think, it's the more advanced stuff that's gonna suck to learn without tutorials and people to help.
			 
			
			- 
				For the normal programmers out there, the case-sensitivity thing isn't a biggy.  I never really noticed it in EUO since I do so much stuff in other languages that are highly case-sensitive.  The problem where the case sensitivity comes into play is in Lua, there is no formal declaration of a variable, so you get lulled into a false sense of safety when in fact you are trying to reference an uninitialized variable.
You can fix this by encapsulating your data from within a table.  Then if you try and reference a variable in a table, but it's not declared, you'll get an error.  Might help a bit.
			 
			
			- 
				
For the normal programmers out there, the case-sensitivity thing isn't a biggy.  I never really noticed it in EUO since I do so much stuff in other languages that are highly case-sensitive.  The problem where the case sensitivity comes into play is in Lua, there is no formal declaration of a variable, so you get lulled into a false sense of safety when in fact you are trying to reference an uninitialized variable.
You can fix this by encapsulating your data from within a table.  Then if you try and reference a variable in a table, but it's not declared, you'll get an error.  Might help a bit.
If you explain that with a little code example it probly would.  Otherwise you're speakin Zimbabwan.
			 
			
			- 
				
You can fix this by encapsulating your data from within a table.  Then if you try and reference a variable in a table, but it's not declared, you'll get an error.  Might help a bit.
This sounds awesome (I love structured programming) and is pulling me in a little more each day I here you talking about lua TM. 
But some times I still think cheffe is toying with us and will pull the rug or toss a tantrum any minute and expect this again and again.
Click below to activate animation.
			 
			
			- 
				Honestly, that's what has prevented me from jumping in myself.  That and partially finished work.