Grimrock was built in-house for the devs to release a game; the game did not have an editor, much less a consumer scripting reference. Later they released the editor features as part of a [free] patch. They then moved on to designing Grimrock 2.
This is what we have:
https://sites.google.com/site/jkosgrimr ... heat-sheet
With LoG2, they planned for an editor from the start. While I like LoG1 (arguably even better than LoG2), everything about LoG2 is better than LoG1, aside from certain aesthetics.
I mentioned once before that if you are learning to script these games, that you should learn to script in LoG2 before LoG1.... because you will understand LoG1 (limitations) for knowing LoG2.
There is nothing one cannot do better in LoG2 than LoG1, and with better documention of the scripting language.
As for LoG1 functions.... experiment (as we all did). More importantly, learn Lua first. The games support a lot of Lua commands that are not in their game-specific script references.
Wagtunes' Modding Questions
Re: Wagtunes' Modding Questions
I don't even play LoG 2 anymore. It was okay but it just didn't click with me. The ending was ridiculously hard. I had to cheat big time (made all these haste potions) just to get through it. The whole game was just over the top and I had to redo almost every section of the map multiple times just to get enough XP to get through it. The main game took me almost 77 hours to complete.Isaac wrote: ↑Wed May 26, 2021 10:13 pm Grimrock was built in-house for the devs to release a game; the game did not have an editor, much less a consumer scripting reference. Later they released the editor features as part of a [free] patch. They then moved on to designing Grimrock 2.
This is what we have:
https://sites.google.com/site/jkosgrimr ... heat-sheet
With LoG2, they planned for an editor from the start. While I like LoG1 (arguably even better than LoG2), everything about LoG2 is better than LoG1, aside from certain aesthetics.
I mentioned once before that if you are learning to script these games, that you should learn to script in LoG2 before LoG1.... because you will understand LoG1 (limitations) for knowing LoG2.
There is nothing one cannot do better in LoG2 than LoG1, and with better documention of the scripting language.
As for LoG1 functions.... experiment (as we all did). More importantly, learn Lua first. The games support a lot of Lua commands that are not in their game-specific script references.
77 hours.
So I have no desire to learn to program in LoG 2 because I have no desire to play LoG 2 ever again. I have 150 hours of play time on that game while I have over 1500 hours on LoG 1.
That's why I'm trying to learn to program LoG 1.
Re: Wagtunes' Modding Questions
The LoG2 campaign is their use of the toolset; their puzzle design; their plot.
Users can make whatever environment they wish with the toolset; whatever story, setting, and gameplay they wish. The engine is simply better (and easier to use) in all respects.
Users can make whatever environment they wish with the toolset; whatever story, setting, and gameplay they wish. The engine is simply better (and easier to use) in all respects.
Re: Wagtunes' Modding Questions
So I can create an LoG 1 style dungeon in LoG 2?
Re: Wagtunes' Modding Questions
Certainly.
*Though Petri has asked that designers not replicate the LoG1 campaign itself.
*Though Petri has asked that designers not replicate the LoG1 campaign itself.
Last edited by Isaac on Thu May 27, 2021 5:51 am, edited 1 time in total.
Re: Wagtunes' Modding Questions
Sorry for late reply. I tested the following and it worked in LoG1:
Only problem is, the item is not working in the hands (with the champ pic) but in the equipment menu (and there also in both hands).
Code: Select all
onUseItem = function(self, champion)
champion:damage(100000,"physical")
return true
end,
Re: Wagtunes' Modding Questions
Thanks. I've got it working decently enough for my purposes.maneus wrote: ↑Thu May 27, 2021 3:41 pm Sorry for late reply. I tested the following and it worked in LoG1:
Only problem is, the item is not working in the hands (with the champ pic) but in the equipment menu (and there also in both hands).Code: Select all
onUseItem = function(self, champion) champion:damage(100000,"physical") return true end,