Jump to content

Recommended Posts

Posted

I'm pretty much a newbie to lua, so forgive me if the question turns out to be obvious;

 

Instead of using the abstract file system, how do I get the script to load files only from the same directory as itself?

Posted

are you talking about loading lua files? then use either 'require' or 'dofile' that are inherent lua commands that do not work with abstract pathing. if you are talking about loading materials, models, textures, etc, then you have to just use the path base on where the engine.exe/scripteditor is being ran from...

for example:

texture = LoadTexture("Materials/cobblestones.dds")

where the engine.exe is located in the root directory that has a materials folder inside with the texture.

 

also, note this is the LE3 forum not the LE2 forum ;)

Win7 64bit / Intel i7-2600 CPU @ 3.9 GHz / 16 GB DDR3 / NVIDIA GeForce GTX 590

LE / 3DWS / BMX / Hexagon

macklebee's channel

Posted

well not exactly... its more related to where the engine.exe is located, but if you use the scripteditor then it is looking to run the engine.exe that should be located in the same folder as the scripteditor... unless of course you change the script editor's default file path for the engine.exe located in the Tools>Options dialog...

Win7 64bit / Intel i7-2600 CPU @ 3.9 GHz / 16 GB DDR3 / NVIDIA GeForce GTX 590

LE / 3DWS / BMX / Hexagon

macklebee's channel

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...