Skip to content

A tutorial for mod players and developers of R-Type Final 2, available in English, Chinese, and Japanese.

Notifications You must be signed in to change notification settings

BLACKujira/RTF2ModdingGuide

Repository files navigation

简体中文 | 日本語

R-Type Final 2 Mod Installation and Development Guide

Chapter 1.0: Basics of R-Type Final 2 Modding

In this chapter, you will learn how to install UE4SS and various types of mods for R-Type Final 2. Whether you are a mod developer or a mod player, this chapter is essential.

The content in this chapter is consistent with general Unreal Engine 4 and Unreal Engine 5 modding tutorials but includes specific details for R-Type Final 2.

Chapter 2.0: R-Type Final 2 Project Structure

This chapter covers the basics of mod development and is accessible even to non-developers who are interested in learning about the structure.

Chapter 2.1: Quick Reference

This chapter lists some data tables, enumerations, and their related content, making it easy for developers to quickly locate the necessary ID.

While there are too many enemies to list in detail, this chapter will introduce a method to locate enemy IDs.

  • Locate Enemy IDs via Images in BydoLab
  • Stage List
  • R-Craft List
  • Force List

Chapter 3.0: General Knowledge for Mod Development

Starting from this chapter, I will not cover every step in detail as I did in Chapter 1, nor will I repeat content that has already been covered by others. Some tutorials will reference [Tool List] and [Skill List], so please refer to them for the necessary tools and skills.

Chapter 4.0: Blueprint Mods

Blueprint Mods are a popular modding method that fully utilizes Unreal Engine. With the mod loader, you can generate custom logic Actors for each level.

Refer to this classic tutorial to learn the basics of Blueprint Mods.

Chapter 4.1: PAK Mods

PAK Mods are a superset of Blueprint Mods. They typically do not extend the game system's functionality. There are two types:

  1. PAK Mods that do not require baking, created using UAssetGUI and UnrealPak, often for data modification.
  2. PAK Mods that require baking, created using Unreal Engine, typically for replacing music or textures.
  • Example: Replacing Background Music (requires baking)
  • Example: Modifying Weapon Data (does not require baking)

Chapter 5.0: Stage Mods

This chapter introduces general knowledge about Stage Mods. For specific details on each Stage Mod Template, refer to their respective documentation.

  • Stage Loading Logic
  • Structure of a Stage
  • Stage Initialization Logic
  • CountAsset (Scroll Event)

Chapter 5.1: Enemy Information

This chapter introduces technical information about the game's original enemies, which will help stage mod developers generate them within their stages.

Special Chapter: Researching Issues

This chapter is still under research, and following these guidelines may not necessarily yield the desired results. The research directions and the solvability of the problems are still unknown.

The purpose of this chapter is to facilitate the sharing of information among those researching these issues and collaborate to solve them.

About

A tutorial for mod players and developers of R-Type Final 2, available in English, Chinese, and Japanese.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published