Skip to content

Commit

Permalink
0.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
julianxhokaxhiu committed May 5, 2024
1 parent 972f3d6 commit 9c36788
Show file tree
Hide file tree
Showing 88 changed files with 136 additions and 1 deletion.
63 changes: 63 additions & 0 deletions .github/workflows/main-0.0.1.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: TheTestRoom

run-name: 0.0.1.${{ github.run_number }}

on:
push:
branches:
- main
tags:
- "*"
pull_request:
branches:
- main

env:
_IS_BUILD_CANARY: false
_IS_GITHUB_RELEASE: false
_RELEASE_NAME: TheTestRoom
_RELEASE_VERSION: v0
_BUILD_BRANCH: "${{ github.ref }}"
_BUILD_VERSION: "0.0.1.${{ github.run_number }}"
# GIT: Fix reporting from stderr to stdout
GIT_REDIRECT_STDERR: 2>&1

jobs:
CICD:
runs-on: windows-latest
timeout-minutes: 1440
strategy:
max-parallel: 1
steps:
- name: Set Git Config
run: |
git config --global core.autocrlf false
git config --global core.filemode false
git config --global core.longpaths true
- name: Checkout
uses: actions/[email protected]
- name: Prepare Env
run: ".github/workflows/prepare.ps1"
shell: pwsh
- name: Publish Canary release
uses: ncipollo/release-action@v1
if: env._IS_GITHUB_RELEASE == 'true' && env._IS_BUILD_CANARY == 'true' && success()
with:
artifacts: ".dist/*.zip"
allowUpdates: true
generateReleaseNotes: true
prerelease: true
removeArtifacts: true
tag: canary
name: "${{ env._RELEASE_NAME }}-${{ env._RELEASE_VERSION }}"
body: |
This is a canary build. Please be aware it may be prone to crashing and is NOT tested by anyone. Use this build AT YOUR OWN RISK!
- name: Publish Stable release
uses: ncipollo/release-action@v1
if: env._IS_GITHUB_RELEASE == 'true' && env._IS_BUILD_CANARY == 'false' && success()
with:
artifacts: ".dist/*.zip"
generateReleaseNotes: true
makeLatest: true
removeArtifacts: true
name: "${{ env._RELEASE_NAME }}-${{ env._RELEASE_VERSION }}"
31 changes: 31 additions & 0 deletions .github/workflows/prepare.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
if ($env:_BUILD_BRANCH -eq "refs/heads/main" -Or $env:_BUILD_BRANCH -eq "refs/tags/canary") {
$env:_IS_BUILD_CANARY = "true"
$env:_IS_GITHUB_RELEASE = "true"
}
elseif ($env:_BUILD_BRANCH -like "refs/tags/*") {
$env:_BUILD_VERSION = $env:_BUILD_VERSION.Substring(0, $env:_BUILD_VERSION.LastIndexOf('.')) + ".0"
$env:_IS_GITHUB_RELEASE = "true"
}
$env:_RELEASE_VERSION = "v${env:_BUILD_VERSION}"

Write-Output "--------------------------------------------------"
Write-Output "RELEASE VERSION: $env:_RELEASE_VERSION"
Write-Output "--------------------------------------------------"

Write-Output "_BUILD_VERSION=${env:_BUILD_VERSION}" >> ${env:GITHUB_ENV}
Write-Output "_RELEASE_VERSION=${env:_RELEASE_VERSION}" >> ${env:GITHUB_ENV}
Write-Output "_IS_BUILD_CANARY=${env:_IS_BUILD_CANARY}" >> ${env:GITHUB_ENV}
Write-Output "_IS_GITHUB_RELEASE=${env:_IS_GITHUB_RELEASE}" >> ${env:GITHUB_ENV}

choco install xsltproc

# Lint all XML files
foreach($file in Get-ChildItem -Path .\src\*.xml –Recurse)
{
Write-Output "Linting $file..."
xmllint --noout $file
}

# Start the packaging
mkdir .dist\ | Out-Null
7z a -tzip ".\.dist\${env:_RELEASE_NAME}-${env:_RELEASE_VERSION}.zip" ".\src\*" LICENSE
20 changes: 19 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,20 @@
# the-test-room
![License](https://img.shields.io/github/license/tsunamods-codes/the-test-room) ![Overall Downloads](https://img.shields.io/github/downloads/tsunamods-codes/the-test-room/total?label=Overall%20Downloads) ![Latest Stable Downloads](https://img.shields.io/github/downloads/tsunamods-codes/the-test-room/latest/total?label=Latest%20Stable%20Downloads&sort=semver) ![Latest Canary Downloads](https://img.shields.io/github/downloads/tsunamods-codes/the-test-room/canary/total?label=Latest%20Canary%20Downloads) ![GitHub Actions Workflow Status](https://github.com/tsunamods-codes/the-test-room/actions/workflows/main-0.0.1.yml/badge.svg?branch=master)

# The Test Room

A FF7 Debug room mod for modders needing to test core engine functionalities

# Features

- Test facial expression system ( by Odysseus )
- Test overlapping textboxes ( by Odysseus )
- Test keyboard to controller icon replacement ( by Odysseus )
- Quick access to any battle scene ( by Satsuki_Yatoshi )

# How to use

> **PLEASE NOTE:** You can also import the mod manually by downloading the ZIP from the [releases page](https://github.com/tsunamods-codes/the-test-room/releases) and import it via 7th Heaven as a folder
- Install the mod from the catalog
- Make sure the `save` folder is in the `Additional Folders to Watch` list, in the `Settings -> General Settings` page
- Enable the mod and load the Save 10 -> Slot 1 to enter the debug room
Binary file added src/direct/flevel/b_eye2_3.tex
Binary file not shown.
Binary file added src/direct/flevel/b_eye2_4.tex
Binary file not shown.
Binary file added src/direct/flevel/b_eye2_5.tex
Binary file not shown.
Binary file added src/direct/flevel/b_eye2r_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/b_eye2r_4.tex
Binary file not shown.
Binary file added src/direct/flevel/b_eye2r_5.tex
Binary file not shown.
Binary file added src/direct/flevel/b_mouth_2.tex
Binary file not shown.
Binary file added src/direct/flevel/blackbgh
Binary file not shown.
Binary file added src/direct/flevel/c_eye2_3.tex
Binary file not shown.
Binary file added src/direct/flevel/c_eye2_4.tex
Binary file not shown.
Binary file added src/direct/flevel/c_eye2_5.tex
Binary file not shown.
Binary file added src/direct/flevel/c_eye2r_3.tex
Binary file not shown.
Binary file added src/direct/flevel/c_eye2r_4.tex
Binary file not shown.
Binary file added src/direct/flevel/c_eye2r_5.tex
Binary file not shown.
Binary file added src/direct/flevel/c_mouth_2.tex
Binary file not shown.
Binary file added src/direct/flevel/chi_red5_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/chi_red5_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/chi_red5_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/ci_eye2_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/ci_eye2_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/ci_eye2_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/ci_eye2r_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/ci_eye2r_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/ci_eye2r_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/ci_mouth_2.tex
Binary file not shown.
Binary file added src/direct/flevel/ea_eye2_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/ea_eye2_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/ea_eye2_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/ea_eye2r_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/ea_eye2r_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/ea_eye2r_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/ea_mouth_2.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_BBAB_2.TEX
Binary file not shown.
Binary file added src/direct/flevel/eye_BBAB_3.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_BBAB_4.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_BBABr_2.TEX
Binary file not shown.
Binary file added src/direct/flevel/eye_BBABr_3.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_BBABr_4.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_BKHD_2.TEX
Binary file not shown.
Binary file added src/direct/flevel/eye_BKHD_3.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_BKHD_4.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_BKHDr_2.TEX
Binary file not shown.
Binary file added src/direct/flevel/eye_BKHDr_3.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_BKHDr_4.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_EOEA_2.TEX
Binary file not shown.
Binary file added src/direct/flevel/eye_EOEA_3.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_EOEA_4.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_EOEAr_2.TEX
Binary file not shown.
Binary file added src/direct/flevel/eye_EOEAr_3.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_EOEAr_4.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_ERHA_2.TEX
Binary file not shown.
Binary file added src/direct/flevel/eye_ERHA_3.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_ERHA_4.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_ERHAr_2.TEX
Binary file not shown.
Binary file added src/direct/flevel/eye_ERHAr_3.tex
Binary file not shown.
Binary file added src/direct/flevel/eye_ERHAr_4.tex
Binary file not shown.
Binary file added src/direct/flevel/fship_26
Binary file not shown.
Binary file added src/direct/flevel/t_eye2_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/t_eye2_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/t_eye2_5.tex
Binary file not shown.
Binary file added src/direct/flevel/t_eye2r_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/t_eye2r_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/t_eye2r_5.tex
Binary file not shown.
Binary file added src/direct/flevel/t_mouth_2.tex
Binary file not shown.
Binary file added src/direct/flevel/v_eye2_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/v_eye2_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/v_eye2_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/v_eye2r_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/v_eye2r_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/v_eye2r_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/v_mouth_2.tex
Binary file not shown.
Binary file added src/direct/flevel/y_eye2.tex
Binary file not shown.
Binary file added src/direct/flevel/y_eye2_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/y_eye2_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/y_eye2_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/y_eye2_6.tex
Binary file not shown.
Binary file added src/direct/flevel/y_eye2r.tex
Binary file not shown.
Binary file added src/direct/flevel/y_eye2r_3.TEX
Binary file not shown.
Binary file added src/direct/flevel/y_eye2r_4.TEX
Binary file not shown.
Binary file added src/direct/flevel/y_eye2r_5.TEX
Binary file not shown.
Binary file added src/direct/flevel/y_eye2r_6.tex
Binary file not shown.
Binary file added src/direct/flevel/y_mouth_2.tex
Binary file not shown.
Binary file added src/direct/flevel/y_mouth_3.tex
Binary file not shown.
23 changes: 23 additions & 0 deletions src/mod.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<ModInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ID>1d8e8b95-ba50-47af-9ff6-78df5d34b2f6</ID>
<Name>[Tsunamods] The Test Room</Name>
<Category>Gameplay</Category>
<Author>Tsunamods</Author>
<Version>0.01</Version>
<Description>
A Debug room mod for modders needing to test core engine functionalities.
Originally part of Shinra Archaeology Cut, this debug section has become a fully functional mode of it own in time.
Thanks to Odysseus and Satsuki_Yatoshi for the original work on this part and for allowing this mod to exist.

See the mod link for more information.
</Description>
<ReleaseNotes></ReleaseNotes>
<ReleaseDate>2024-05-05</ReleaseDate>
<Link>https://github.com/tsunamods-codes/the-test-room</Link>
<DonationLink></DonationLink>
<FFNxConfig>
</FFNxConfig>
<Variables />
<Compatibility/>
</ModInfo>
Binary file added src/save/save09.ff7
Binary file not shown.

0 comments on commit 9c36788

Please sign in to comment.