snip[/quote]
Please do; martial arts are all JSON at the moment and we’ve been looking for a good kenjutsu style. Iaijutsu is already available as a function of scabbards, FWIW.
And I thought that video wasn’t a great example of “why you should use a nodachi” because he took a over a minute (by video timing) to actually make the slash. It those mats were a hostile (such as a hulk) that warranted massive power output, he wouldn’t have the time to stand around bracing and prepping and such before swinging the nodachi.[/quote]
Well, I’ve gotten CDDA to load without errors with all of the code for the style, I just need to figure out how to actually get it to show in-game, so I can test it. The style is based around dodging, with a stationary dodging bonus (which I can’t find the code for anywhere), and perception gives minor bonuses as well. For now I’ll just put the code into spoilers, so that anyone looking it over could correct any mistakes I have likely made, without having to download anything. For testing I switched the stationary buff, with a movement buff. I’ll probably start a new thread next time I have an update, so that this one doesn’t get too off track.
The first martial arts style is based on Miyamoto Musashi’s Book of Five Rings. For anyone that doesn’t know, Musashi is typically regarded as the Sword Saint, and one of the strongest fighters to ever live. While that sounds very impressive and all, I didn’t choose the style just for that reason. For one, alot of the modern styles don’t want to show any real techniques or documentation. The second, more important reason, is that the book Musashi wrote is perfectly suited for CDDA (its not likely that you would find anyone practicing an ancient foreign style afterall). Finally, the fighting style is very balanced and is a nice middle ground from the other two styles that inspired me (which I’ll be writing up later).
Alot of the ideas discussed in the book seem to be more about the strategy of the move, rather than how to practically replicate the move yourself. Thus this would require alot of skill to understand and learn from yourself. It should be fairly rare as well, it could be found wherever katanas are found, perhaps with a % chance to find it along side any Japanese weaponry.
[
{
“type” : “martial_art”,
“id” : “style_niten”,
“name” : “Ni Ten Ichi Ryuu”,
“description” : “A balanced fighting style that values balance and versatility above all else”,
“static_buffs” : [
{
“id”: “niten_static”,
“name” : “Precise fighting”,
“description” : “Damage bonus from perception”,
“melee_allowed” : true,
“min_melee” : 2,
“cut_per” : 0.3,
“bash_per” : 0.3,
“dodge_per” : 0.5,
“bonus_dodges” : 2
}
],
“stationary_buffs” : [
{
“id” : “niten_stationary_buff”,
“name” : “Biding your time”,
“description” : “You set up a defensive posture”,
“melee_allowed” : true,
“min_melee” : 2,
“buff_duration” : 2,
“max_stacks” : 2,
“dodges_bonus” : 1,
“block bonus” : 1,
“dodge_per” : 0.5
}
],
“ondodge_buffs” : [
{
“id” : “niten_set-up”,
“name” : “In-One Timing Set-Up”,
“description” : “You found a gap in the enemy’s defense!”,
“melee_allowed”: true,
“min_melee” : 2,
“req_buffs” : [
“niten_stationary_buff”
],
“buff_duration” : 2,
“max_stacks” : 1,
“cut_mult” : 2
}
],
“techniques” : [
“niten_water_cut”,
“niten_red_leaf”,
“niten_stone_cut”,
“niten_timing”,
“niten_timing_attack”,
“niten_feint”
]
}
]
[
{
“type” : “technique”,
“id” : “niten_water_cut”,
“name” : “Flowing Water Cut”,
“min_melee” : 2,
“melee_allowed” : true,
“messages” : [
“You strike powerfully at %s”,
" strikes powerfully at %s"
],
“cut_mult” : 1.2
},{
“type” : “technique”,
“id” : “niten_red_leaf”,
“name” : “Red Leaf’s Cut”,
“min_melee” : 3,
“melee_allowed” : true,
“down_dur” : 2,
“messages” : [
“You knock over %s with the force of the strike”,
" knocks over %s with the force of the strike"
]
},{
“type” : “technique”,
“id” : “niten_stone_cut”,
“name” : “Fire and Stone’s Cut”,
“min_melee” : 4,
“melee_allowed” : true,
“messages” : [
“You put the weight of your body behind your strike and stun %s!”,
" puts the weight of their body behind their strike and stuns %s!"
],
“cut_mult” : 0.5,
“bash_mult” : 0.5,
“stun_dir” : 2
},{
“type” : “technique”,
“id” : “niten_timing”,
“name” : “Timing of Two”,
“min_melee” : 4,
“melee_allowed” : true,
“crit_tec” : true,
“messages” : [
“You hit %s as they attempt to dodge your feint”,
" hits %s as they attempt to dodge their feint"
],
“cut_mult” : 1.5
},{
“type” : “technique”,
“id” : “niten_timing_attack”,
“name” : “In-One Timing”,
“min_melee” : 6,
“melee_allowed” : true,
“req_buffs” : [
“niten_set-up”
],
“messages” : [
“You quickly strike at an opening in %s defenses!”,
" quickly strikes at an opening in %s defenses!"
],
“cut_mult” : 2,
“bash_mult” : 1,
“quick” : true,
“stun_dir” : 1,
“speed_mult” : 0.5
},{
“type” : “technique”,
“id” : “niten_feint”,
“name” : “feint at”,
“melee_allowed” : true,
“min_melee” : 2,
“defensive” : true,
“miss_recovery” : true,
“messages” : [
“You feint at %s”,
" feints at %s"
]
}
]
All of the moves are based off of the Book of Five Rings wikipedia page, I’ll be looking over the actual book if I can find a translated copy, so consider the moves placeholders if the wiki is inaccurate. All stats are placeholders as well.
Edit: Once I’ve gotten this to work I’ll probably work on a more modern style such as Kendo.