|
-
A mod that will be great... (For G2)
Hi, if this is a wrong section please excuse me.
Something that I always like from Gothic is the NPC animations. All the npc has a particulary animation that make them especial. For example, How they walk. If a NPC is a Guard, a paladin or someone "Lawful" they walk like marching. The novices and mages have a especial animation when they walk. Some citizen from korhinis walk like if they are tired, others walk like if they are "fresh".
Well my point is: Is possible to do a mod that make that the hero use this animations when he join to a guild??
If the hero join to the militia or paladin: Then when he walk he do it like marching.
If the hero join to the novices/mages: Then when he walk he do it like a novice/mage (with the hands togheter)
If the hero join to the mercenaries: Then he walk like fresh people.
Maybe is something stupid, but I thing that how the hero walk is the UGLIEST animation to walk.
-
so true) he walks like a faget
-
To be honest, I don't know why PB didn't include that feature in the original game, it just seems natural to me and I have your same thoughts every time I see an NPC walking differently than the average.
I bet it would be a very simple mod for who already knows his way in Gothic modding.
-
Unless the animation selection is constant.
Load once at the startup based on characters definitions, and never allow modifications - style.
If this is the case, then it might require some creative workarounding to create the guild based animation scheme.
Mostly wondering why we havent treated one already. This might be the reason.
-
Zitat von DTR
Unless the animation selection is constant.
Load once at the startup based on characters definitions, and never allow modifications - style.
If this is the case, then it might require some creative workarounding to create the guild based animation scheme.
Mostly wondering why we havent treated one already. This might be the reason.
But I remember that using some consoles commands you can assign a walk animation to the hero.
-
This thread would be better in the Gothic Modding forum. Changing the anims would not be an entirely simple thing, but wouldn't be too difficult either.
Ach Fry, Ich hab dich mehr als der Monde, die Sterne...das...fail.
-
Well, I found again the cheats that let us give the animation to the hero:
"apply overlaymds humans_mage" --> The hero walk like a mage
"apply overlaymds humans_acrobatic" --> When the hero jump, he does an acrobatic way.
"apply overlaymds humans_arrogance" --> The hero walk like a mercenary
"apply overlaymds humans_militia" --> The hero walk marching
"apply overlaymds humans_babe" --> The hero walk like a sisy girl
"apply overlaymds humans_relaxed" --> This is the FRESH walk that I said. Is used by peasant
"apply overlaymds humans_sprint" --> The hero runs like a thief (for example when rengaru runs from you)
"apply overlaymds humans_tired" --> The hero walk like he was tired (the matheo's apprentice walk like this)
So, I suppose that with this codes is posibble to do a Mod (maybe activating this codes when the hero wear a guild armor).
-
Thats the thing.
We would need a script launched on such event.
What would detect the event?
What would cause the actual action to be taken based on even?
Solving these two would go a long way.
-
And which event would be better, new guild affiliation or right armour worn?
-
Maybe we should have an emotions bar. Can you make him do the jig please ?
[Bild: Jig.gif]
-
Moved to Gothic Modding Section.
I too always wanted those animations to be made permanent.
-
Hmm, you guys could be on to something. A possible idea would be adding some conditions in the NH's script (PC_Hero.d), to check if he has joined a certain guild, and applying the desired overlay. Off the top of my head, I believe it would go something like this:
Code:
if ((hero.guild == GIL_MIL) || (hero.guild == GIL_PAL))
{
Mdl_ApplyOverlayMds("Humans_Militia.mds");
}
else if ((hero.guild == GIL_SLD) || (hero.guild == GIL_DJG))
{
Mdl_ApplyOverlayMds("Humans_Arrogance.mds");
}
else if (hero.guild == GIL_KDF)
{
Mdl_ApplyOverlayMds("Humans_Mage.mds");
}
else
{
Mdl_ApplyOverlayMds("Humans_Relaxed.mds");
};
Basically, if the hero is a member of the Militia or the Paladins, he will walk as other members of that guild do. If he is a Mercenary or Dragon Hunter, he will walk as such. A Fire Mage will do the arms folded walk. I haven't tested this myself, but I think that would be a possible approach. There are other ways of doing this as well, that's just my idea.
Ach Fry, Ich hab dich mehr als der Monde, die Sterne...das...fail.
Geändert von Korianous (14.03.2009 um 14:23 Uhr)
-
I believe you missed the "novice" condition in your code. Novices walk, arm folded too. It would also be great if we used that in CSI. Pretty please.
-
So, Is it possible to do?? If you help me, I can start with this (I never did a mod for Gothic)
How can we start?
-
Zitat von InnerMoon
(I never did a mod for Gothic)
How can we start?
To get "warm" with modding in general i would like to recommend you to watch these two tutrials:
http://www.worldofgothic.com/dl/?go=dlfile&fileid=124
http://www.worldofgothic.com/dl/?go=dlfile&fileid=125
-
Ach Fry, Ich hab dich mehr als der Monde, die Sterne...das...fail.
-
Well I tried to install the Gothic 2 Mod tool... but the installer is in german and it dont let me install the tool because apparently they need the 2.6 version of the game and I have the 2.7.
Here is a screenshoot of the problem:[Bild: errorizu.jpg]
-
Zitat von InnerMoon
Well I tried to install the Gothic 2 Mod tool... but the installer is in german and it dont let me install the tool because apparently they need the 2.6 version of the game and I have the 2.7.
This should help:
http://forum.worldofplayers.de/forum...7&#post3064197
-
I saw the tutorials, but I still dont know how edit the pc_hero.d???
Is with spacer? And it is so, how can I do it?
-
Now I am not familiar with the way G2 scripting is handled, but...
On what occasion is that script run?
Is it based on some sort of "onEnvent()" thingy, or does it just blindly poll the situation on the background? Or is it ran at the startup?
Perhaps the animation changes could be piggybacked in the "event" scripts such as joining the faction and or getting promoted to an advanced class?
That code would seem nice and well, but when is it executed. Thats what I would love to know.
Geändert von DTR (15.03.2009 um 20:50 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
|
|