<div align="center">
   
   <a href="https://github.com/FoxiooOfficial/Tails7">
       <img src="Resources/Logo/Logo.png" alt="Logo" width="50%">
   </a>
     
   <br><br>
   <b>An advanced MODE7 engine for Clickteam Fusion!</b><br>
   <a href="https://github.com/FoxiooOfficial/Tails7/issues">Report Bug</a>
   |
   <a href="https://foxiooofficial.github.io/tails7-docs/index.html">Documentation</a>
   |
   <a href="https://foxioo.itch.io/tails7examples">Examples and Demos</a>
</div>

## 📚 Table of contents
- [About](#-about)
- [Installation](#-installation)
- [Reports And Ideas](#-reports-and-ideas)
- [License](#-license)

## 🦊 About

**Tails7 is a Mode7-style engine for Clickteam Fusion.** It does not use additional extensions and works by reversing calculations from the shader.

- The engine is designed to handle multiple modes as it needs to map the object, scale, display on the screen and more.
- Very easy to use and has many <a href="https://foxioo.itch.io/tails7examples">**✨special examples✨**</a>.

Features of Tails7:
- Free, fully open source code under the MIT License
- Designed for modularity and modern computers
- Easy porting for other Runtimes such as Android, iOS, Mac

ℹ️ <a href="https://foxiooofficial.github.io/tails7-docs/index.html">The documentation has been moved to website and updated whenever necessary.</a>

ℹ️ I apologize for any errors and typos and please report them to me!

💝 I would like to sincerely thank them because the project would not work out:
- Sketchy / MuddyMole
- Linky
- Glace Sue
- Clickteam
- KYwoo

## 📝 Requirements

<p><b>This project requires the following:</b></p>
    <ul>
                <li><b>Clickteam Fusion 2.5</b> <i>(Build 296.8 or later)</i><b>:</b> <a href="https://www.clickteam.com/clickteam-fusion-2-5">Link</a> or <a href="https://store.steampowered.com/app/248170/Clickteam_Fusion_25/">Link for Steam version</a></li>
                <li><b>Clickteam Fusion 2.5+ DLC:</b> <a href="https://www.clickteam.com/clickteam-fusion-2-5-plus">Link</a> or <a href="https://store.steampowered.com/app/1056780/Clickteam_Fusion_25_Addon/">Link for Steam version</a></li>
                <li><b>FSP / Foxioo Shader Pack:</b> <a href="https://github.com/FoxiooOfficial/FoxiooShaderPack">Link</a>
                <li><b>Hardware that meets the minimum requirements with Clickteam Fusion.</b></li>
                <li><b>Device that supports Direct3D9 or Direct3D11 shaders.</b></li>
  </ul>

## 💿 Installation

1. Press **Code** -> **Download ZIP**.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/1.png" alt="Installation: 1" width="100%">

2. Choose the folder where you want to download the entire zip file.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/2.png" alt="Installation: 2" width="100%">

3. Open the folder where the Tails7 zip file is located.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/3.png" alt="Installation: 3" width="100%">

4. Extract the Tails7 zip file.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/4.png" alt="Installation: 4" width="100%">

5. In your browser, now go to the GitHub page of the FSP package ***(If you have FSP installed, skip to point 9)**.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/5.png" alt="Installation: 5" width="100%">

6. Also click **Code** -> **Download ZIP** to download the shader pack that is needed for Tails7.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/6.png" alt="Installation: 6" width="100%">

7. In Clickteam Fusion, go to **Tools** -> **Windows Explorer**, a window should open showing where Fusion is installed.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/7.png" alt="Installation: 7" width="100%">

8. Move the **Foxioo Shader Pack** folder from the zip subfolder to the **Effects** folder where Fusion is installed and restart Fusion.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/8.png" alt="Installation: 8" width="100%">

9. Return to the folder where you downloaded the project and open **Tails7.mfa**.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/9.png" alt="Installation: 9" width="100%">

10. When **Tails7.mfa** opens in Fusion, run the Runtime.

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/a.png" alt="Installation: 10" width="100%">

11. **Congratulations! You have successfully installed the engine and can start working on your project/game!**

<img src="https://foxiooofficial.github.io/tails7-docs/media/objects/installation/b.png" alt="Installation: 11" width="100%">

## ❗ Reports And Ideas

🔴 **Issue topic:**

Please report <a href="https://github.com/FoxiooOfficial/Tails7/issues">here</a>, they will be checked on an ongoing basis and attempts will be made to fix them.

*(These bugs will be recorded in the notebook **Bug Tracker.xlsx**)*


🟢 **Ideas topic:**

 Also report <a href="https://github.com/FoxiooOfficial/Tails7/issues?q=is%3Aissue%20state%3Aopen%20label%3Aidea">here</a>, however, with the topic remember to add the appropriate tag!

## 📑 License

**The whole thing is based on MIT License**

- ✅ You can modify the code and distribute it as you like.
- ⚠️ However, you must specify me (**Foxioo**) in the credits and people who are in special thanks!

<img src="https://foxiooofficial.github.io/tails7-docs/media/about/vanilla.png" alt="Vanilla">
