SkillAgentSearch skills...

Itg3encore

An upgraded port/edit of ITG3's Encore Theme using the revived ITG3 Theme as its base which now also includes stuff from the Encore Final Theme.

Install / Use

/learn @DarkBahamut162/Itg3encore
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

In The Groove 3 Encore

In The Groove 3 Encore

About:

What was once an essentially-finished "beta" release of the official ITG3 theme, originally made for OpenITG by Lightning and ported by AJ Kelly, is now taken over/altered by me (DarkBahamut162) to work with all major SM5 versions/forks with many new bells and whistles.

This theme is blue-based, sleek, and full of neon outlines that glow - probably one of the most visually striking themes available. A true tribute to the best rhythm game Konami killed.

Its sources have been displayed further down below.

Supports:

🟢 Project OutFox** (all)<br> 🟢 ITGmania (all)<br> 🔴 StepMania 5* (~5.0.4)<br> 🟡 StepMania 5* (5.0.5+)<br> 🟢 StepMania 5* (5.0.11+)<br> 🔴 StepMania 5.1.0a* (aka 5.2)<br> 🟡 Etterna* (other)

🟢 = Fully Functional<br> 🟡 = Functional (some critical features missing in engine)<br> 🔴 = Not Functional

* .mp4 files might not play correctly. This theme utilizes those. Make sure the engine is new enough to display those properly.<br> ** On version 0.4.17 to 0.4.18.1, one might need to switch one's VideoRenderer to OpenGL as GLAD breaks the graphics after playing one round.

Theme Version Check:

ITGmania is the only engine that enables version checking.<br> It requires HttpAllowHosts to have ",api.github.com" listed inside Save/Preferences.ini.<br> This needs to be done by hand as the engine forbids automatic addition for security reasons.

The Theme Version can be displayed in the following colors:<br> 🟢 The version is current<br> 🟡 The version has been updated within the same day<br> 🔴 The version is outdated by more than a day<br> ⚪ The version can't be checked (default if not using ITGmania)

Since this theme is being updated periodically: Clone or download it with GitHub Desktop or similar ways.<br> If anything broke or isn't working correctly, please report it ASAP via GitHub Issues here so it can be fixed as soon as possible.

Information:

Most additional features have been moved to an additional Theme Options menu within Options. They are as follows:

<details><summary><b>Global</b> <i>(click to expand)</i></summary>
  • EncoreThemeMode: Switch between Encore Normal (Light Mode) and Encore Final (Dark Mode) mode
  • ExperimentalProfileLevel: Enable the Experimental Profile Leveling System
    • Differentiates between GameModes and Styles
    • EXP gained through Cleared Songs
      • EXP is calculated through the Song's SPS-Level and the Player's Percentage Score
        • MusicRate and SongLength are part of the equation
  • KeyboardEnabled:
    • Extra features requiring special keys like CTRL or SHIFT might be moved to SELECT if disabled
      • Some other controls might have changed if enabled/disabled!
  • MouseEnabled: Enables MouseControls wherever possible (CustomSelections & MusicWheel Only)
  • ShowClock: Shows current time and date on most/all menus
  • SLFavorites: Activate ability to favorite songs like in SL
    • Hold SELECT and press UP to un/favorite (in StepMania/ITGmania/Etterna)
    • Hold SELECT and press DOWN to un/favorite (in OutFox because it uses the upper config for OF Favorites)
  • TrueRounds: Rounds/Lengths will be adjusted if the StepChart's Length is shorter than the Song's Length
  • UseStepCache: Activate StepCache to use the chart's data for more accurate values or enable other features requiring it (cached values are listed further down)
</details> <details> <summary><b>ScreenTitleMenu</b> <i>(click to expand)</i></summary>
  • Allow Battle/Marathon/Survival/Fitness/Jukebox/Edit/Share/Records: Ability to enable/disable certain options within ScreenTitleMenu
  • AllowSelectProfile: Ability to add ScreenSelectProfile after GameMode Selection
</details> <details> <summary><b>ScreenTitleJoin</b> <i>(click to expand)</i></summary>
  • AutoPlayMode: Ability to AutoSelect the PlayMode when in ScreenTitleJoin
</details> <details> <summary><b>ScreenSelectStyle</b> <i>(click to expand)</i></summary>
  • AutoStyleDance/Groove/Solo/Pump/Smx/BeMu/Beat/PoMu/Popn/Techno: Ability to AutoSelect the Style to skip ScreenSelectStyle/ScreenSelectNumPlayers
</details> <details> <summary><b>ScreenSelectNumPlayers</b> <i>(click to expand)</i></summary>
  • AutoBattle: Ability to AutoSelect the BattleMode to skip ScreenSelectNumPlayers
</details> <details> <summary><b>ScreenSelectMusic</b> <i>(click to expand)</i></summary>
  • MusicWheelStyle: Ability to change Wheel Behavior between ITG and IIDX
  • ShowBPMDisplayType: Ability to change the BPMDisplay type
    • DisplayBPM displays the set BPM of the Song (including ???s)
    • ActualBPM displays the minimum & maximum BPMs of the Song (excluding ???s)
    • CalculatedBPM displays the true minimum & maximum BPMs of the Song outside of Speed Ups
      • More accurate when using StepCache!
  • ShowCalcDiff: Show the calculated Difficulty of the currently selected stepchart
    • The highest value will be displayed alongside the original difficulty (OG)
      • DB9 (average steps per second)
      • SPS (StepCache Only) (median steps per second per steps)
  • ShowCalcDiffDecimals Change the number of decimals for the calculated Difficulty
  • DanceDifficultyType: (GameMode Dance Only) Switch between Old DDR/ITG & DDR X-SCALE difficulty ranges
  • ShowGraph: Shows the graph of the currently selected stepchart (VerticalScreen & WideScreen only)
  • ShowHasLua: Shows if song has anything lua related (no matter if BG, FG or both)
  • ShowMODDisplay: Switches back and forth between the stepchart's BPMs and the player's current mod speed
  • ShowOrigin Switches back and forth between the song's Artist and the song's Origin (only if Origin Value has been set)
  • ShowPackClears: Displays amount of clears for songs/steps when selecting a song pack
  • ShowRounds/Length: Shows either amount of rounds or length specification during song selection
    • Will be adjusted if TrueRounds is enabled
  • ShowStepCounter: (StepCache Only) Shows total step quantification amounts (might be useful especially for BEMU/POMU, including scratches and foots)
  • ShowTechCounter: (ITGmania Only) Shows stepchart's Techniques
    • If both Counters have been enabled, both switch between one another like BPMDisplay and MODDisplay
  • ShowTime Shows Session Time and Time Played per Player
</details> <details> <summary><b>ScreenPlayerOptions</b> <i>(click to expand)</i></summary>
  • SplitOptions: Ability to split the PlayerOptions into categoties
</details> <details> <summary><b>ScreenGameplay</b> <i>(click to expand)</i></summary>
  • AnimatePlayerScore: Have the Player Score animate instead of instantly updating
  • AnimateSongTitle: Have the Song Title scroll during GamePlay (not possible on d3d)
  • ShowSeconds Ability to show current Seconds during GamePlay
    • More accurate when StepCache is enabled
  • ShowSpeedMod: Ability to show current Speed and Mod during GamePlay. Also enables modifying said speed mods during GamePlay
    • Hold SELECT and press LEFT/RIGHT or press either EffectButtons on their own
</details> <details> <summary><b>ScreenEvaluation</b> <i>(click to expand)</i></summary>
  • Recolor: Recolor Judgments & Banner Frame
  • ShowColumnGrades: Shows Grades per Column
  • ShowOffset: Shows earlies and lates of any timing window during evaluation excluding misses but including perfects (0ms)
    • Ability to switch between multiple Graph Views
      • Life/Flare Graph
      • Judgment Dotted (Added)
      • Judgment Lined (Added)
  • ShowSurvivedTime: Shows Survived Time out of Total Time if failed between LifeGraph and ComboGraph
    • If cleared, only shows Total Time instead
</details> <details> <summary><b>ScreenSummary</b> <i>(click to expand)</i></summary>
  • ShowSummary: Shows songs played and their stats after going back to title screen
    • Shows more if ShowOffset has been enabled
  • ShowSummarySummary: Shows the session's overall performance
    • At least two rounds need to be played for this to show
</details>

Sources:

In The Groove 3 (OpenITG)

Description: Theme by Lightning designed as a tribute to the best rhythm game Konami killed.

Date: Mar 27th 2011 - Jun 18th 2018


In The Groove 3 (StepMania 5)

Description: A revival of the ITG3 theme for StepMania 5

Date: Mar 27th 2011 - Jan 20th 2021


In The Groove 3 Encore (OpenITG)

Description: In The Groove is a dance and rhythm video game, it enters the simulation category inspired by Dance Dance Revolution. Add new forms of games, skins, options, etc.

Date: Jan 7th 2018


In The Groove 3 Encore Final (OpenITG)

Description: ?

Date: April 8th 2018


Changes:

I could have actually forked it but I didn't. My reasoning was that it wasn't going to be ITG3 anymore but it was being turned into ITG3Encore (something else while starting off using the same code).

What has been done so far:

<details> <summary><b>Overall</b> <i>(click to expand)</i></summary>
  • All cmd() transformed to **func

Related Skills

View on GitHub
GitHub Stars29
CategoryDevelopment
Updated10h ago
Forks0

Languages

Lua

Security Score

80/100

Audited on Apr 4, 2026

No findings