File information

Last updated

Original upload

Created by

Halzoid

Uploaded by

Halzoid98

Virus scan

Safe to use

Tags for this mod

About this mod

A full fighting game within RNA

Requirements
Permissions and credits


"When will fighting be added to RNA?"

Right now!


This mod was made as a joke for April 1st in response to the
number of comments requesting combat be added to the game
it may have spiralled out of scope.


Rooftop fighters is a full fighting game within RNA. The game features online multiplayer, local two player versus (with either KBM v Controller or Controller V Controller) as well as offline Bot support

Each map has 4 separate arena stages that the game can cycle through


How to PLAY!

This game doesn't strictly follow a conventional fighting game input system.

Combat is made up of light and heavy attacks.

Light attacks are much faster and less telegraphed than heavy attacks, they are limited to attacks with the arms and are identifiable by the white trail they leave behind

Heavy attacks are much slower, but deal a lot more damage. A heavy attack can always be interrupted with a light attack if input soon enough. Heavy attacks leave an orange trail behind them.

For defence, you have two options, block and dodge.

Dodging can be used against any attack, it will make space between you and your opponent, but there is a slight cooldown after a dodge before you are able to perform another movement.

Blocking can only be used against a light attack, attempting to block a heavy attack will result in you receiving full damage on impact. Holding block will deflect all damage from any light attack, but if you time your block, you can perform a parry.

Parry's will temporarily slow your opponent, restricting any movement other than a block or dodge of their own as well as allowing a short window for you to follow up with a speed multiplied counter attack (evidenced by the brighter trail glow. And faster speed.)

If you are hit, you will enter a "stunned" state, you will be unable to move, attack or block. The stun state will end when you return to your idle pose or dodge an attack. successfully dodging an attack while in stun state will immediately give you full control back.


Following a successful attack (identifiable by an "impact" sound), or attack attempt (identifiable by a "whoosh" sound), there is a short window to follow up with a subsequent attack (light or heavy, doesn't matter). If you input your next attack within this time window you will begin a "Combo", each timed input in succession will increase the speed of your attacks. You will hear a combo sound effect get louder and higher pitched the longer your combo goes on as well as your light attacks receiving a red hue to the trail.

A combo will be lost if you input too early before (so no button mashing!), or too late after a successful attack.
A combo will also be lost upon being parried or taking damage.


Keyboard controls are a direct translation:
Move Left/Right - A/D
Jump - W/Space
Light attack - Left Mouse Button
Heavy Attack - F
Block - Right Mouse Button
Dodge - Left Alt


How do bots work?

Traditional AI workflows aren't possible due to the limitations of how this game was set up at the time of making this.
Instead I have created a custom AI framework to get around this.

Bots will pick from a list of AI names and have a lot of different distinct playstyles, some being more defensive, some more aggressive.
Sometimes a bot will even go easy at the start, but become more determined if it loses a round or two.
The playstyle you're put up against is random chance, but they can be a real challenge if you get the right/wrong one.



How to INSTALL!

You will need DML to activate the mod. The name of the mod to activate is "RF".
Once the mod has been activated in DML, load into a map or close the game, the next time you go to the "Solo" map screen in the main menu, a new list of maps will appear in the bottom right corner of the screen along with a "To the arcade!" button. Simply select which map you want to play from the list and press "To the arcade!" and you will be loaded into Rooftop Fighters.