Results 1 to 15 of 44

Threaded View

  1. #1
    DanK's Avatar
    Join Date
    Aug 2006
    Gender
    male
    Location
    Arizona
    Posts
    2,892
    Reputation
    100
    Thanks
    3,632
    My Mood
    Devilish

    [School of Nunya][Modding .hfs 101]- Lesson(True One Hit Kills)

    Notes
    I am here in these topics to teach and help each and every one of you. Therefor do not be afraid to ask stupid, simple or repeated questions as long as they relate to the topic. I will help you regardless.

    I will not be describing the process of converting from hfs to zip and back as there are already tutorials for that.

    PLEASE USE NOTEPAD++ FOR TEXT EDITOR AND SQLITE FOR DATABASE.

    So with that said, lets get on with the lesson: True 1 hit kills.

    Tutorial:

    First I want to mention that there are several methods to achieve 1 hit kills. Most methods involve raising Attack/Mattack power high enough that you waste everything, but it doesn't always work as intended for everything. Also there is the method of lowering every monsters hp to a small amount, which also has other side effects such as making break-offs difficult.

    This method is a bit more work but it ensures every skill(or everyone YOU WANT) will kill in 1 hit on every monster and doesn't have many down-sides.


    This mod is done with 763FD8F12D3D013194261D98B4AEF0FB0F6FBA1B.hfs.

    Step 1:
    Open 763FD8F12D3D013194261D98B4AEF0FB0F6FBA1B.hfs.

    Step 2:
    Open action_table_player.tx*****mp.

    Note:
    *For this tutorial we will use Lann's first normal attack as an example.
    *You will need to edit every skill you want to 1hk with.
    *You can also make kicks 1hk in this file.

    Step 3:
    Ctrl + f and enter "lethita_normal_attack_01" into the search field. For some reason in Vindictus code Lann is referred to as lethita.
    This step should bring you to this block of code:
    Code:
    	"lethita_normal_attack_01"
    	{
    		"attack_type"		"SLASH"
    		"damage_factor" 
    		{
    			"load"	"dmg_bonus1	$skill_combat_mastery.dmg_bonus"
    			"load"	"dmg_bonus2	$skill_adv_combat_mastery.dmg_bonus"
    			
    			"eval"	"if (dmg_bonus2>0 , 2 * ( 1+ dmg_bonus2 / 100) , 2 * ( 1+ dmg_bonus1 / 100) )"
    		}			
    		
    		"down_damage"		"0"
    
    //    "hit_type_translate_conditions"
    //		{
    //			"0"		"FRONT"
    //		}
    //		"hit_type_translate_result"		"LOWER"
    		
    		"attack_hit_latch_time"		"0"
    		"attack_blocked_latch_time"		"0.15"
    		
    		"damage_shake_scale_u"	"5.0"
    		"damage_shake_scale_v"	"5.0"
    		"damage_shake_duration"	"0.5"
    		"damage_shake_interval"	"0.02"
    		"damage_shake_damp_ratio"	"0.25"
    	}

    Note: "{" denotes the start of a function and "}" denotes the end of it.


    Step 4:
    Find this part of the function:
    Code:
    		"damage_factor" 
    		{
    			"load"	"dmg_bonus1	$skill_combat_mastery.dmg_bonus"
    			"load"	"dmg_bonus2	$skill_adv_combat_mastery.dmg_bonus"
    			
    			"eval"	"if (dmg_bonus2>0 , 2 * ( 1+ dmg_bonus2 / 100) , 2 * ( 1+ dmg_bonus1 / 100) )"
    		}
    "eval" - This is the equation that determines the damage dealt with this skill.

    Step 5:
    Change the code to this:
    Code:
    		"damage_factor" 
    		{
    			"load"	"dmg_bonus1	$skill_combat_mastery.dmg_bonus"
    			"load"	"dmg_bonus2	$skill_adv_combat_mastery.dmg_bonus"
    			
    			"eval"	"if (dmg_bonus2>0 , 99999 * ( 1+ dmg_bonus2 / 100) , 99999 * ( 1+ dmg_bonus1 / 100) )"
    		}
    Note- With some skills you can simply change "eval" to a value like "999999" but I have found that it will cause a bug with a lot of skills so the method is not preferred unless the particular skill already has a straight value for "eval" instead of an equation.

    Step 6:
    Repeat step 4 and 5 for every skill you wish to one hit kill with.
    Note: Smash attacks are titled as such- "lethita_strong_attack_00"
    Kicks are titled as such- "lethita_kick_01" (there is more then one type of kick for each character you need to mod them all).

    Save the file, and make sure your .zip file is updated with the changes. Reconvert to hfs and have fun overkilling the shit out of everything.

    Last edited by DanK; 05-20-2011 at 06:19 AM.

  2. The Following 30 Users Say Thank You to DanK For This Useful Post:

    bloodyshade (05-22-2011),bubun369 (05-20-2011),buzzzboy (05-20-2011),Chee12 (05-25-2011),cyTOist (05-27-2011),emlorp (06-06-2011),GNTV_CasPeR (05-30-2011),Halosheep (05-20-2011),imth1 (05-28-2011),Karleo (05-21-2011),katuza (07-28-2011),Lehsyrus (05-22-2011),magicb0y (04-04-2012),mastercu (05-21-2011),munchyyumyum (05-23-2011),newtondestroyer (05-20-2011),nick9z (08-05-2011),Ninjal3unny (05-23-2011),noobieboobie (05-20-2011),Nulifiedz (05-22-2011),OMGabear (05-21-2011),raikoujin (06-02-2011),senying (05-21-2011),shadow9th (05-27-2011),shortcut (05-24-2011),star29 (05-22-2011),Suisho (05-20-2011),vladimir911 (05-21-2011),yoyolo (06-11-2011),_jlee (06-13-2011)