Modding a love hate relationship

Talk about creating Grimrock 1 levels and mods here. Warning: forum contains spoilers!
User avatar
Neikun
Posts: 2457
Joined: Thu Sep 13, 2012 1:06 pm
Location: New Brunswick, Canada
Contact:

Re: Modding a love hate relationship

Post by Neikun »

One thing I learned about installing gimp plugins is that you're not meant to run the .exe file. You're supposed to put it where directed.
..Blew my mind.
"I'm okay with being referred to as a goddess."
Community Model Request Thread
See what I'm working on right now: Neikun's Workshop
Lead Coordinator for Legends of the Northern Realms Project
  • Message me to join in!
User avatar
Asteroth
Posts: 471
Joined: Wed Oct 24, 2012 10:41 am
Location: Eastern U.S.

Re: Modding a love hate relationship

Post by Asteroth »

Yeah, you just drop it there and... it works.
I am the God of darkness and corruption.
viewtopic.php?f=14&t=4250
User avatar
Isaac
Posts: 3185
Joined: Fri Mar 02, 2012 10:02 pm

Re: Modding a love hate relationship

Post by Isaac »

ExpDevourer wrote:...
An alternative to the GIMP that is comparable (for our purposes), is Paint.Net (Windows Only). It saves DDS files natively, with no need to hunt down a plugin to install.

About the scripts... Quotes and parentheses are important; scripts break if they are missing or in the wrong place.

The Asset Pack is a resource to study (scripts) and derive modified assets from. [nearly] Everything in the asset pack comes with the game. The asset Pack is an easy / open collection of the game assets, for use with the editor ~~but it's not directly accessed by the editor; you can use it's contents as a base to derive your own, and you include that in your mod_assets folder.

My best advice about scripting is that you don't need it for simple mods (though it can make things simpler / or allow for really complex things, or things that you just can't do otherwise).
If you want to understand the scripts, read (and follow) some tutorials on the Lua scripting language. And study some of the scripts in the asset pack, and in this forum's script repository.

** In lua tutorials you will see mention of 'local' and 'global' variables; currently the scripting in Grimrock does not offer support for true 'global' variables.
User avatar
ExpDevourer
Posts: 60
Joined: Mon Nov 19, 2012 9:31 am
Location: Performing mad experiments in my laboratory, usually during thunder storms.

Re: Modding a love hate relationship

Post by ExpDevourer »

Brodie301 wrote:I had similar problem with Gimp so I downloaded paint.net. It has dds file support already. I like to think of GMT as a file extracter/retracter.
Paint.net? Never heard of that, I will give that one a try too, Gimps just getting on my nerves, I like how the viewer is setup, the editing tools are pretty cut and dry, its just getting the extra plugins to work the way their supposed to that is annoying me with it.
I'm here to kick goblins and chew herbs, and I'm all out of herbs.
User avatar
ExpDevourer
Posts: 60
Joined: Mon Nov 19, 2012 9:31 am
Location: Performing mad experiments in my laboratory, usually during thunder storms.

Re: Modding a love hate relationship

Post by ExpDevourer »

Neikun wrote:One thing I learned about installing gimp plugins is that you're not meant to run the .exe file. You're supposed to put it where directed.
..Blew my mind.
Oh really? I was trying to execute it...d'oh! Well eventually just leaving it in there, is how I got it to recognize it, but it still says it doesn't support their Model Files :/
I'm here to kick goblins and chew herbs, and I'm all out of herbs.
User avatar
ExpDevourer
Posts: 60
Joined: Mon Nov 19, 2012 9:31 am
Location: Performing mad experiments in my laboratory, usually during thunder storms.

Re: Modding a love hate relationship

Post by ExpDevourer »

Isaac wrote:
ExpDevourer wrote:...
An alternative to the GIMP that is comparable (for our purposes), is Paint.Net (Windows Only). It saves DDS files natively, with no need to hunt down a plugin to install.

About the scripts... Quotes and parentheses are important; scripts break if they are missing or in the wrong place.

The Asset Pack is a resource to study (scripts) and derive modified assets from. [nearly] Everything in the asset pack comes with the game. The asset Pack is an easy / open collection of the game assets, for use with the editor ~~but it's not directly accessed by the editor; you can use it's contents as a base to derive your own, and you include that in your mod_assets folder.

My best advice about scripting is that you don't need it for simple mods (though it can make things simpler / or allow for really complex things, or things that you just can't do otherwise).
If you want to understand the scripts, read (and follow) some tutorials on the Lua scripting language. And study some of the scripts in the asset pack, and in this forum's script repository.

** In lua tutorials you will see mention of 'local' and 'global' variables; currently the scripting in Grimrock does not offer support for true 'global' variables.
You provided a link for it, excellent saves me some time hunting for the right one.

So we do need those then? I thought it was just for looks, I am very new to this scripting business, I've seen it forever, just never attempted it myself, other than some simple basics I did years ago for a college course.

That's what I thought, thanks for confirming that suspicion, so it is just there for reference then, that brings me a little closer to understanding this. For the most part I can skip some of the scripting, but because of what I am trying to do, I do need certain things scripted in order to hold at least a little true to the original game. I am realistic, its not going to be exactly the same, this is a different game after all but I want to get it as close as possible with what we have at our disposal. Heh now on that last part, I will not even pretend to understand what you was talking about..lol. I'll just take your word on that one :P
I'm here to kick goblins and chew herbs, and I'm all out of herbs.
User avatar
Brodie301
Posts: 286
Joined: Sun Apr 08, 2012 6:00 pm
Location: Mississippi, USA

Re: Modding a love hate relationship

Post by Brodie301 »

Correct it doesn't support models just the textures. Like Neikun explained to me, a texture is a picture wrapped around a model. Gimp, paint.net , or photoshop can be used to edit those pictures.
You need a model editor like Blender to manipulate the actual model.
The FORCE is with me!!!
User avatar
ExpDevourer
Posts: 60
Joined: Mon Nov 19, 2012 9:31 am
Location: Performing mad experiments in my laboratory, usually during thunder storms.

Re: Modding a love hate relationship

Post by ExpDevourer »

Brodie301 wrote:Correct it doesn't support models just the textures. Like Neikun explained to me, a texture is a picture wrapped around a model. Gimp, paint.net , or photoshop can be used to edit those pictures.
You need a model editor like Blender to manipulate the actual model.
Roger that, makes sense, personally I like how Gimp brought the true to game image up without any alterations, but it was just so unforgiving in its usage, Paint I just tried it, I love how much control they give you, but when I loaded up one of the items I wanted to change the colors were all distorted like a bad pixel photo that had been stretched too far. So I am going to alternate between the 2-3 and see what I can do, I'll let you all know what happens :) if I have any other issues or just want to update on progress I'll be right back. By the way I seen what program Almost Human used for their model design, I took one look at the price, and started laughing, not in this lifetime...lol :P
I'm here to kick goblins and chew herbs, and I'm all out of herbs.
User avatar
Isaac
Posts: 3185
Joined: Fri Mar 02, 2012 10:02 pm

Re: Modding a love hate relationship

Post by Isaac »

ExpDevourer wrote: By the way I seen what program Almost Human used for their model design, I took one look at the price, and started laughing, not in this lifetime...lol :P
Blender is free; and reasonably close to the high end commercial packages. Blender could be a college course all it's own (and probably is). Still... Very useful, very powerful.
One function of it is to actually load up a [converted/imported] model, and paint on it in 3d; (spin it around and paint on the back, the sides ~mask off parts of it to paint only certain areas etc...).

To create original model content for the game (beyond recoloring the official textures), one needs to use a 3d modeler (like Blender).
User avatar
ExpDevourer
Posts: 60
Joined: Mon Nov 19, 2012 9:31 am
Location: Performing mad experiments in my laboratory, usually during thunder storms.

Re: Modding a love hate relationship

Post by ExpDevourer »

Isaac wrote:
ExpDevourer wrote: By the way I seen what program Almost Human used for their model design, I took one look at the price, and started laughing, not in this lifetime...lol :P
Blender is free; and reasonably close to the high end commercial packages. Blender could be a college course all it's own (and probably is). Still... Very useful, very powerful.
One function of it is to actually load up a [converted/imported] model, and paint on it in 3d; (spin it around and paint on the back, the sides ~mask off parts of it to paint only certain areas etc...).

To create original model content for the game (beyond recoloring the official textures), one needs to use a 3d modeler (like Blender).
May just have to check it out then, things tend to aggravate me, but once I figure something out I usually pick up on it pretty fast, just depends. ;) By the way I almost got the wall just right, but its being stubborn :roll: so I'm still fighting with it, but at least thx to all the tips I got it on the right track.
I'm here to kick goblins and chew herbs, and I'm all out of herbs.
Post Reply