English (American)  中文(简体)
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

by MangaD at 30-07-2019, 05:00 PM
[Image: logo.png]

Download: (17 August 2019)
Windows (32-bit)
Windows (64-bit)
Windows XP (32-bit)
Windows XP (64-bit)
Linux (32-bit)
Linux (64-bit)

Language files:
zh (16 August 2019) (Chinese Simplified)
zh_TW (16 August 2019) (Chinese Traditional)
de (16 August 2019)
pt (16 August 2019)

These .mo files should be placed in "locale/XX/LC_MESSAGES/hfworkshop.mo", where "XX" is the respective language code (eg. zh_TW). This "locale" folder should be in the same path as HF Workshop. Chinese players from HK, Taiwan, Singapore... probably need the zh_TW language file. The language is activated based on your OS's regional settings.

Video tutorial


Introduction

HF Workshop is a tool that aims to allow editing HF data. This includes images, sounds, stage files, character data and background data. At the moment of this writing, there is only a console version, very basic, but does the job. There are no tutorials yet, I leave this task to you. The program has not been extensively tested yet so there may be latent bugs, please report any that you find (and make sure it is not your fault).

Please note that with great power comes great responsibility. There are two important things that you must have in consideration if you do not wish to harm the game and its author:

  1. Hero Fighter has premium account. With data changing it is eventually possible to play with premium characters without buying them. However, keep in mind that the game's future depends on the support that it gets, that means popularity and income. Therefore, you shall not use your powers to unlock premium characters for everyone.

    If you really wish to support the game, you can replace premium characters with characters that you make, in order to encourage players to buy premium. But this is not necessary of course.

    Now you may ask if I'm not being an hypocrite, since I'm giving people the power to play with premium characters without buying them. But after much thought and consideration, I believe that what I'm doing helps the game more than it harms. That is because the game barely has any new player population at this moment, and continuing abandoned as it is, the future doesn't look bright. In other words, people are not buying premium. With all these new tools, the game at least has a chance to make a comeback and who knows new players may join and support the game.

  2. Copyrighted content. Please do not make public any mods that contain copyrighted content (sounds, images...). This could get us into trouble if you share them here. Make sure that you only use free sounds and pictures in your modifications.

Another thing to consider is that your mods will be uploaded and downloaded on the internet, so you should resize / compress your sounds, images and executables as much as possible for smaller file sizes.


Story editing

Story editing is a whole chapter of its own and has its own forum here. With the release of HF Workshop, the HF Story Editor program becomes obsolete. There are 2 major reasons for this:

  1. HF Workshop allows replacing stories, sounds, pictures, characters and backgrounds, whilst HFSE only allows replacing stories.
  2. HFSE is heavy on resources and its interface not very useful. That is because HFSE was programmed in NodeJS and also uses Electron. Its interface only features a basic editor which isn't any better than editors such as Notepad++.

Stories are created using XML format and tutorials can be found in its due forum.

Sound editing

Only MP3 files are allowed, and only sample rates of 5512 Hz, 11025 Hz, 22050 Hz and 44100 Hz (note: sample rates and bit rates are not the same thing). HF Workshop will tell you if the MP3 file that you're trying to replace with doesn't meet the requirements. In this case, you may find a converter online for your MP3 file. It is also recommended that you find an MP3 compressor to reduce the size of your MP3 files.

Image editing

Only PNG files are supported. It is recommended that you resize and compress your PNG files.

Note: Images get slightly changed during the process of extracting and replacing because of premultiplied alpha.

Data editing

I don't have any tutorials on this but here's what you have to keep in mind:

  1. Don't change the names of the extracted zip files and files inside the zip files if you wish to use them to replace data. That is because the program verifies if you're replacing the right data file ID (and corresponding name), and also expects the file names inside the zip to be in a specific format so it knows how to replace them.
  2. Data values are in JSON format. Be careful with what you change in them because you can break the game completely.
  3. The numbers in the file names specify their order and should not be changed. The exception is for PNG files in LMI data, in case you add or remove PNG files, make sure they correspond to an existing LimbPic JSON file.

Exporting EXE

You may export the modified Hero Fighter in SWF or EXE formats. When exporting, you'll be given the option to compress the SWF file using Zlib or LZMA algorithms. It is highly recommended that you use one of these because a smaller file size will be easier to transfer on the internet. Zlib compression is the most common, whilst LZMA is more recent and won't work on Flash Player versions below 11.

If you're using a Flash Player projector (i.e. an EXE file) it is recommended that you compress it using UPX.

Last but not least, not all HF exe files work with HF Workshop. The official HF exe from HF installer won't work. The HF portable exe file provided at this site before won't work either. So it is recommended that you use the new HF exe provided here.

Translating HFW

You may find it useful to translate HFW's interface to your native language in case your community doesn't know English very well.

  1. Download this file.
  2. Open the file with notepad++ and change the language code.
  3. Open the PO file with Poedit and add the translated strings. If you open the PO file with a text editor, don't change the `msgid`s, change only the `msgstr`s! Make sure that the file is saved with UTF-8 encoding. Open it with notepad++ and convert the encoding to UTF-8 w/o BOM.

Change log

17 August 2019 (Click to View)
16 August 2019 - 2nd revision (Click to View)
16 August 2019 (Click to View)
05 August 2019 (Click to View)
31 July 2019 (Click to View)

Thanks
  • @Tommy for 'zh_TW' translation, assisting on early HFW development and testing.
  • @O n L y for 'zh' and 'zh_TW' translation and testing.
  • @Luigi600 for 'de' translation and testing.
by MangaD at 30-07-2019, 05:00 PM
Hero Fighter v0.7+

Hero Fighter v0.7+ is the original HF PC/web version with small fixes and improvements. It is compatible with the official Hero Fighter v0.7, so there won't be any synchronization errors in Network Mode.

Download: (04 August 2019)
Mega (mirror 1)
MediaFire (mirror 2)

Change log:

04 August 2019 (Click to View)
31 July 2019 (Click to View)

Official change log: http://herofighter.com/log_en.html and http://herofighter.com/log_b5.html
by vinax at 21-07-2019, 04:15 PM
暫時先寫那麽多,以後想到的話繼續寫,總之這是一篇用科學的角度(?)來分析HF的一些動作機制的技術文

再冲跳:

這是一個我自創的概念,再冲跳是一個在空中才出現的狀態,再冲跳如其名能讓下一次的跳躍有再次冲跳的效果,能使用冲跳也就是說能讓下次的跳躍使用技能,且能夠向不同方向作冲跳移動


例如:升龍斬,空中飛龍斬,跳攻,冲跳攻,反身冲跳攻,冲跳跳攻,反身滾跳便是有再冲跳效果
前滾跳,後空翻,雷霆萬鈞,則不具備再冲跳的狀態


前滾跳也不算有再冲跳的狀態,因為它無法讓下次的跳躍能夠做到冲跳的效果
冲跳攻:
按法:
冲跳+攻
>>J+A
一個基本的進攻與走位技巧,能夠快速接對手
一般角色在冲跳攻落地後,只能接前滾跳後空翻,只有特定的角色能夠進行連續的冲跳攻
連續的冲跳攻的角色:
Jason
Vivian
Legge
Taylor
Titto
Heator
Livermore
這些角色能連續冲跳攻是因為他們的攻擊動作比一般的角色攻擊更快完結
若一般的角色有因自身攻擊與對手攻擊互相碰撞招架,而增加了滯空時間,亦能夠進行連續的冲跳攻


反身冲跳攻:

按法:
冲跳+後+攻
>>J+<+A

新手進入中手必需學的一個技巧,反身冲跳攻顧名思義便是反着身的冲跳攻,在進行冲跳期間按下與跳躍方向相反的方向鍵+攻擊

但很多中手都有一個手病,便是很常直線使用,而被站在正面的對手打爆,因此想使用反身一冲跳攻接近對手時,最好還是斜線時使用。

值得注意的是反身冲跳攻的動作是跟角色跳攻的動作是一樣,因此反身冲跳攻其實是一個呈冲跳軌跡的反身跳攻狀態,因此能夠在落地時執行所有的冲跳攻動作(為方便講解,我把這個狀態稱作再冲跳),以達到連續冲跳的效果。

好處
1.達到能夠打背的效果
2使用與冲跳攻不同攻擊範圍的攻擊
3能夠達到再冲跳的效果


跳攻:

跳躍時的普通攻擊,再跳攻落地的狀態下能進行冲跳攻,反身冲跳攻,後空翻

跳躍二擊:

大部份玩家認為只有特定角色才能進行兩次的空中攻擊動作,例如Shawn和Livermore便是最明顯的例子但事實並非如此
普通的認知:
                 跳躍ㄧ>攻擊/技能ㄧ>無法再執行動作ㄧ>落地


正確的觀念:
                  跳躍ㄧ>攻擊/技能ㄧ>因攻擊或技能的動作時間太長而被落地打斷


角色跳躍期間是能執行多次的攻擊動作,但是取決於角色執行攻擊的時間,滯空時長,和玩家出招的快慢HF的跳攻機制其實與LF2的跳攻機制是一樣,只要玩家按得快,在正常的情況下亦可以執行兩次的空中攻擊。
以下為能進行空中二擊的角色(不包括Shawn,Livermore和飛龍的跳躍二擊動作):

Jenny:跳攻+旋風盾
          跳攻+旋風槍

Vivian:跳+二連斬+捨身斬
Leo:跳+飛龍斬x1+落龍斬

Eason The Swordsman:跳攻+飛龍斬

Eason:跳攻+氣功波
           跳+飛車落+氣功波

Jason:飛刀+迴力標

Sinan:跳攻+芒星咒
          跳攻+噬血咒
          跳攻+璃光咒
          跳+噬血咒+璃光咒
          跳+噬血咒+芒星咒

Heater:跳攻+火焰拳
*但是這個技巧沒有太大卵用


無A冲跳/反身冲跳:
不具攻擊動作的冲跳/反身冲跳
原理:
在快要落地時才輸入攻擊,並利用落地取消攻擊的機制,把攻擊取消,並保留連跳的特性


冲跳跳攻:

基礎按法:
冲跳+[後+防]+前+攻
            ^
[利用後防來取消冲跳攻的狀態]


>>J+<+D+>+A


具冲跳軌跡的前跳攻,上手難度極難,需要一定的手速才能做到,即使能夠做到也需要一段時間熟習,冲跳跳攻與反身冲跳攻的機制相同,能做到連跳的效果

原理:
冲跳跳攻的原理是利用後防來打斷只能觸發冲跳攻的狀態,從而做出冲跳跳攻
*Gordon和Giggs的冲跳攻為打地的攻擊,而無法做到連跳,因此冲跳跳攻十分適合套用在這種角色上
*Raye和iczzy的冲跳攻和跳攻的攻擊模式相同,故此無法套用冲跳跳攻


基礎按法的冲跳攻較適合沒有D>A按法的技能的角色,例如Giggs,但這種按法會與角色本身的技能冲突,容易做成誤觸發技能的情況

剛接觸冲跳跳攻可以用Giggs來熟習基礎的冲跳跳攻


進階按法:
冲跳+後+防+上+前+攻
冲跳+後+防+下+前+攻
>>J+<+D+^+>+A
>>J+<+D+v+>+A
為了避免具有D>A按法的技能的角色做成誤觸發技能的情況,因此在D>A技能中間的過程混有其他按鍵,將D>A變成D>^A,來避免觸發技能


Shawn獨有的冲跳跳攻:
Shawn另外具備兩種獨有的冲跳跳攻


Shawn冲跳跳攻按法1:
冲跳+前+前+攻
>>J+>+A

原理:
第一種冲跳跳攻是在觸發冲跳攻前,按下來取消原有的冲跳攻,因Shawn的攻擊具備能夠隨時轉向的特性,也就是說Shawn從正面轉向正面
但這種按法按起來不太舒適,不太建議用


Shawn冲跳跳攻按法2:
冲跳+後+[攻+前]+攻
                   ^
 [在箭還沒射出去前,再按回前]
>>J+<+[A+>]+A


原理:
因Shawn這角色能在空中攻擊時隨時轉向,所以能夠利用反身冲跳攻改變攻擊模式,在向後射箭前,再轉身,做到向前射箭的效果
而且Shawn的跳攻為兩段式,因此能夠利用反身冲跳攻作推進,再向前射箭和便用技能
因此也能夠利用冲跳跳攻來向前射箭來減速,再向後攻擊


後空翻:
一個中距離的移動走位
特性:
1)使用時消耗SP
2)後空翻動作具穿透性,能夠避免角色之間的碰撞
3)後空翻使用過程中是無敵狀態,能夠避開對手的攻擊
4)後空翻在移動的途中,具備能上下位移的特性,即能在移動途中做到蛇形(~)的走位,掌握~形的移動步法能減低被捉後空翻落點的機會


滾地:
一個短距離的移動走位
特性:
1)使用時不消耗SP,能作為回復SP的移動手段
1)滾地動作具穿透性,能夠避免角色之間的碰撞
2)滾地使用過程中是無敵狀態,能夠避開對手的攻擊
3)滾地在移動的途中,具備能上下位移的特性,即能在移動途中做到蛇形(~)的走位,但與後空翻相比移動軌跡較少,效果較不顯著

無敵bug的運用:
一般角色在被擊倒後,使用滾地後,會出現無敵狀態
但Lucas,Leo,Eason,Eason The Swordsman具備於滾動期間使用技能(滾飛龍,滾升)的特性,因此在角色被擊倒後,能夠立刻使用滾飛龍,滾升來取消無敵狀態
但被取消的無敵狀態並非消失了,而只是暫時延後/擱置,玩家角色在下次使用滾地時,便會再次觸發
by O n L y at 02-07-2019, 12:11 PM
可敬的对手,与你最匹配的对手,对战起来最有趣最激情 (可多选)

[Image: ZtmXUP.md.jpg]
画师:BEBD
  •  Previous
  • 1
  • 2(current)
  • 3
  • 4
  • 5
  • 35
  • Next 
Welcome, Guest
You have to register before you can post on our site.
Username/Email:

Password


Search Forums

Forum Statistics
Members: 248
Latest member: Matthew
Forum threads: 229
Forum posts: 1,206
Online Users
There are currently 18 online users.
0 Member(s) | 18 Guest(s)
Upcoming Events
No upcoming events