Solo Mod

Talk about creating Grimrock 1 levels and mods here. Warning: forum contains spoilers!
Mushkilla
Posts: 3
Joined: Fri May 04, 2012 5:22 pm

Solo Mod

Post by Mushkilla »

I know you can already play as Toorun. However I think it would be fun If you could play as a solo character (and get the thunderstruck trait) but be able to choose your class.

I really want to play solo rogue, with thunderstruck. :D

Is there a way to mod what skills Toorun has access to?
User avatar
Dhauntyr
Posts: 45
Joined: Wed Apr 18, 2012 8:00 pm
Location: United States

Re: Solo Mod

Post by Dhauntyr »

To my knowledge, no. But there are some programmers here that might be able to answer your question... but leave it to me to want to add my own juicy character:

Playing a monk using bare-fists and the Thunderstruck ability would really chop you up some nice snail slices (among other things).
Mushkilla
Posts: 3
Joined: Fri May 04, 2012 5:22 pm

Re: Solo Mod

Post by Mushkilla »

I'm sure it would be easy enough, you would just need to find the file that defines Toorum skills and change which skills he has. However I have the steam version of the game and have yet managed to get access to character files (or find them for that matter). :(
User avatar
Aralana
Posts: 1
Joined: Sat Apr 21, 2012 2:05 am

Re: Solo Mod

Post by Aralana »

There is a lua function that defines everything that Toorum starts with. It would need to be completely replaced to change what class he starts as.

A much simple mod would be to allow you to start the game with fewer than 4 characters without using Toorum. That can be done with the following lua:

Code: Select all

function CharacterGeneration.allCharactersCreated() return true end
As for the thunderstruck trait, it doesn't actually do anything. But you can give your party the same benifits that Toorum has with this bit of lua:

Code: Select all

party:setPartyFlag(PartyFlag.PlayingAsToorum,true)
Both pieces of lua can be entered at the console if you've enabled it.
User avatar
Darklord
Posts: 2001
Joined: Sat Mar 03, 2012 12:44 pm
Location: England

Re: Solo Mod

Post by Darklord »

Good catches Aralana! :P

Daniel.
A gently fried snail slice is absolutely delicious with a pat of butter...
Mushkilla
Posts: 3
Joined: Fri May 04, 2012 5:22 pm

Re: Solo Mod

Post by Mushkilla »

Aralana wrote: A much simple mod would be to allow you to start the game with fewer than 4 characters without using Toorum. That can be done with the following lua:

Code: Select all

function CharacterGeneration.allCharactersCreated() return true end
As for the thunderstruck trait, it doesn't actually do anything. But you can give your party the same benifits that Toorum has with this bit of lua:

Code: Select all

party:setPartyFlag(PartyFlag.PlayingAsToorum,true)
Both pieces of lua can be entered at the console if you've enabled it.
That's great! Exactly the sort of simple "fix" I was looking for. Thanks :)
User avatar
Darklord
Posts: 2001
Joined: Sat Mar 03, 2012 12:44 pm
Location: England

Re: Solo Mod

Post by Darklord »

Is it possible to make a mod file using those pieces of code? And if so could it then just be dropped in to the LoG folder to activate it?

This would be a massive step towards user friendliness for those who haven't enabled the console.

Daniel.
A gently fried snail slice is absolutely delicious with a pat of butter...
Rifterr
Posts: 4
Joined: Fri Jan 11, 2013 4:48 am

Re: Solo Mod

Post by Rifterr »

Hi there.

Can someone explain how to get those two commands to work?

I have enabled console but when i type in the command for starting the game with fewer than 4 characters i just keep getting errors, im a complete noob at this so I have no idea what im doing wrong t.t

Sorry for necroing this thread but i couldn't find any other answer to trying to play the game with a single character (with the Thunderstruck speed)

Thank you.
User avatar
Komag
Posts: 3659
Joined: Sat Jul 28, 2012 4:55 pm
Location: Boston, USA

Re: Solo Mod

Post by Komag »

It's a different "console" they're talking about, worked much differently back then, much more "hacky" and dev mode style. If you just want to play with one champion (but without thunderstruck) you can easily do it by making four characters and then once you start the game just disable three of them with

Code: Select all

party:getChampion(2):setEnabled(false)
and repeat for 3 and 4 (if you want to leave 1 on)
Finished Dungeons - complete mods to play
Rifterr
Posts: 4
Joined: Fri Jan 11, 2013 4:48 am

Re: Solo Mod

Post by Rifterr »

Thank you, Komag. Well that takes care of one thing. Already completed solo with Toorum but I wanted to try it with wizard or rogue.

Is there a way to give my budding character the thunderstruck trait/speed or is that not an option?

Im going to try it on hard anyway but it would make things like backtracking to crystals and sidestepping encounters with multiple monsters (and some of the reflex puzzles) a bit easier.

Appreciate the response(s).
Post Reply