Stop import characters

Ask for help about creating mods and scripts for Grimrock 2 or share your tips, scripts, tools and assets with other modders here. Warning: forum contains spoilers!
User avatar
Isaac
Posts: 3190
Joined: Fri Mar 02, 2012 10:02 pm

Re: Stop import characters

Post by Isaac »

I don't think they should be obligated to allow veteran PC into their official campaign. If they choose to, well... that's their choice, but so far they have not.
User avatar
Dr.Disaster
Posts: 2876
Joined: Wed Aug 15, 2012 11:48 am

Re: Stop import characters

Post by Dr.Disaster »

Isaac wrote:Well... no, What you get is Veteran PCs that are somehow tracing over their past accomplishments, finding duplicate equipment, and defeating old enemies for double-dip gains. Not cool IMO.
"not cool" is an understatement. Dungeon Crawlers are like PnP D&D modules: they are ment for a specific character level range i.e. 1-5. Great fun when played with a matching group and more or less boring for a group past the given level range.

The only mod yet worth playing more then once by re-importing a party is Komag's "Master Quest" due to the dynamic adjustments done to the mod based on the imported party.
Last edited by Dr.Disaster on Thu Jul 23, 2015 1:06 am, edited 1 time in total.
Azel
Posts: 808
Joined: Thu Nov 06, 2014 10:40 pm

Re: Stop import characters

Post by Azel »

Isaac wrote:I don't think they should be obligated to allow veteran PC into their official campaign. If they choose to, well... that's their choice, but so far they have not.
No one is suggesting that they should be obligated to do anything
User avatar
AndakRainor
Posts: 674
Joined: Thu Nov 20, 2014 5:18 pm

Re: Stop import characters

Post by AndakRainor »

Come on, is this debate really necessary again ? We should discuss technical aspects instead of forcing any personal preference on other people. This is not even a design debate. Nothing prevents any one from creating a level one party for any mod. If you think it will fit better just do it.

When I see all the reactions about importing champions, I want to do it the right way even more. Just for variety, because it feels like the majority of mods to come will disable it one way or another, or simply be designed only with level 1 champions in mind. This could be a little boring if players are left with no choice in this category.

So, having this goal I am currently setting a solution to reduce excessive elemental resistance (thank you minmay for the syntax). Next I will have to try monsters levels... Has any one already worked on this ? I did not inspect the stats of leveled monsters yet, does it match champions levels ? Let's say we have a party of average level 15, should monsters be also level 15 ? From the very few things I saw about it, it seems a level 15 monster would be too much in this example, iirc the editor only allows monsters of level 5 max. Any ideas ?
minmay
Posts: 2790
Joined: Mon Sep 23, 2013 2:24 am

Re: Stop import characters

Post by minmay »

A level 15 monster will have thousands of hitpoints. There is no significant correspondence to champion levels or anything else.
Grimrock 1 dungeon
Grimrock 2 resources
I no longer answer scripting questions in private messages. Please ask in a forum topic or this Discord server.
Azel
Posts: 808
Joined: Thu Nov 06, 2014 10:40 pm

Re: Stop import characters

Post by Azel »

AndakRainor wrote:When I see all the reactions about importing champions, I want to do it the right way even more. Just for variety, because it feels like the majority of mods to come will disable it one way or another, or simply be designed only with level 1 champions in mind. This could be a little boring if players are left with no choice in this category.
Agreed! Not to mention that at least one Grimrock Developer liked the idea of re-starting the Isle of Nexus campaign with a character boost and using the Console to add multiple infinite weapon guns: http://grimrock.net/forum/viewtopic.php ... ock#p90359

It's a single player RPG, any means to gain enjoyable replay value is a good thing for everyone (at least almost everyone) :mrgreen:
User avatar
Isaac
Posts: 3190
Joined: Fri Mar 02, 2012 10:02 pm

Re: Stop import characters

Post by Isaac »

Cheating at a single player game is cheating one's self ~and the developer, and/or mod developer if playing a mod.

I truly wish that mods could be black-boxed, and not cracked open without developer permission. :(
User avatar
JohnWordsworth
Posts: 1397
Joined: Fri Sep 14, 2012 4:19 pm
Location: Devon, United Kingdom
Contact:

Re: Stop import characters

Post by JohnWordsworth »

I personally think it's fine for people to bring their high level characters into a low level mod if they just want to blast through it and enjoy the story/puzzles without really worrying about the fights. I mean, it would be best if the dungeon scaled, but either way - I see it as a reward for playing the main game through. As a designer, it's easy to think "but that's not how I wanted it to be played", but once it's in the consumers hands - surely it's up to them to decide how they want to consume it / enjoy it. The same with cheating really. I don't like doing it myself, as I like to play how the designer intended, but if that's how people enjoy playing it - that's their choice (in SP games anyway).

Either way, if you are hell bent on doing it, you should just be able to do the following...

Code: Select all

skillList = {"alchemy", "athletics", "concentration", "light_weapons", "heavy_weapons", "missile_weapons", "throwing", "firearms", "accuracy", "critical", "armors", "dodge", "fire_magic", "air_magic", "earth_magic", "water_magic"}

traitList = {...}

function resetParty()
	for partyIndex=1,4 do
		local champion = party.party:getChampion(partyIndex)
		champion:resetExp()

		for _,skill in pairs(skillList) do
			champion:trainSkill(skill, -champion:getSkillLevel(skill))		
		end	

		for _,trait in pairs(traitList) do
			if champion:hasTrait(trait) then
				champion:removeTrait(trait)
			end
		end

		champion:setRace(champion:getRace())
		champion:setClass(champion:getClass())
	end
end
You might have to do something to reset the base stats too. Although after this I guess you will want to build a default party in code too (including setting base stats) so that's probably not a concern.
My Grimrock Projects Page with links to the Grimrock Model Toolkit, GrimFBX, Atlas Toolkit, QuickBar, NoteBook and the Oriental Weapons Pack.
trancelistic
Posts: 275
Joined: Sat Jun 16, 2012 5:32 am

Re: Stop import characters

Post by trancelistic »

Isaac wrote:Cheating at a single player game is cheating one's self ~and the developer, and/or mod developer if playing a mod.

I truly wish that mods could be black-boxed, and not cracked open without developer permission. :(

As I once said: I wished the concole wasn't enbaled in Log 1 and 2.

Take games like DM or EOtB etc. There is no concole. Those games works and worked fine. No 1 really had a problem with it
I have really doubs why A.H inplented a concole during gameplay.
its like A.H says... "hey Here is the concole. cheat away dude/babe. Have fun cheating ur butt off"

And to add it even more up.. A.H even gives the list of item or blah. en bleh on there forum what to "spawn"

Like spawn 50 x a "wisdom_tome" how fun is that?

Log 1 and 2 should be updated and true concole disabled.
Just like in the old days.


My 2 cents.
User avatar
Isaac
Posts: 3190
Joined: Fri Mar 02, 2012 10:02 pm

Re: Stop import characters

Post by Isaac »

Granted it's off by default [AFAIK].

Other games I've played disable Steam Achievements for the session, if the Console is active.
(I'm not sure about LoG1 & 2; as I have the DRM free versions.)
Post Reply