Center-align main timer display#2
Closed
Copilot wants to merge 24 commits into
Closed
Conversation
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix compile errors and missing methods in 仙剑98DX9.cs
Complete 仙剑98DX9.cs implementation with missing methods and checkpoints
Jan 31, 2026
Replaces double quotes with single quotes around '进度一' in the import success message for consistency and to avoid nested quote issues.
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Complete 仙剑98DX9.cs implementation with missing methods and checkpoints
Fix missing method implementations in 仙剑98DX9.cs
Jan 31, 2026
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Fix missing method implementations in 仙剑98DX9.cs
Relax DX9 window title detection and add game name to version display
Jan 31, 2026
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Relax DX9 window title detection and add game name to version display
Add grace period for DX9 title detection with PAL.DLL runtime modification
Jan 31, 2026
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Add grace period for DX9 title detection with PAL.DLL runtime modification
Handle VB4 window transition and delayed DX9 title modifications
Jan 31, 2026
Bump version to 3.35.0 and update assembly info. Enhance DX9 patch detection logic to support new window title patterns and versions. Add 'othercat' to AboutForm contributors. Fix typos in UI text from '改建器' to '改键器'. Suppress some error messages for multiple Pal.exe processes and missing DX9 patch. Minor UI string fix for archive import dialog.
Changed text references from '仙剑98 DX9新补丁' to '仙剑98原版 2025新补丁' in AboutForm.cs and the DX9-related source file to reflect the updated patch naming.
…ngle instance, KeyChanger management Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Handle VB4 window transition and delayed DX9 title modifications
Add monster counter, real-time battle stats, single-instance enforcement, and KeyChanger lifecycle management
Feb 1, 2026
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Add DX9 support with window detection, display fixes, and proportional layout scaling
Fix DX9 timer implementation and improve display scaling
Feb 1, 2026
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Fix DX9 timer implementation and improve display scaling
Add comprehensive DX9 support with adaptive UI and enhanced functionality
Feb 1, 2026
…tting methods Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Add comprehensive DX9 support with adaptive UI and enhanced functionality
Complete DX9 timer implementation with adaptive UI and multi-instance fixes
Feb 1, 2026
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Complete DX9 timer implementation with adaptive UI and multi-instance fixes
Add complete DX9 timer implementation with adaptive UI layout
Feb 1, 2026
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Add complete DX9 timer implementation with adaptive UI layout
Complete DX9 implementation and add adaptive UI improvements
Feb 1, 2026
Co-authored-by: othercat <509048+othercat@users.noreply.github.com>
Copilot
AI
changed the title
Complete DX9 implementation and add adaptive UI improvements
Complete DX9 support implementation and UI layout improvements
Feb 1, 2026
Copilot
AI
changed the title
Complete DX9 support implementation and UI layout improvements
Add DX9 support with adaptive UI, window detection, and enhanced features
Feb 1, 2026
Copilot
AI
changed the title
Add DX9 support with adaptive UI, window detection, and enhanced features
Center-align main timer display
Feb 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Main timer was right-aligned, making it appear off-center in the display area when rendered.
Changes
Changed main timer horizontal alignment from
Far(right) toCenter:GEX.cs lines 2397, 2401:
Applies to both normal timer display and star-indicator mode.
Visual result:
Original prompt
修复仙剑98DX9.cs的编译错误和缺失方法
问题描述
当前
copilot/add-dx9-support-for-pal分支的仙剑98DX9.cs文件存在多个编译错误,缺少很多必要的方法实现。项目已升级到 .NET Framework 4.0。需要修复的问题
1. 添加缺失的字段
2. 添加缺失的辅助方法
从
仙剑98柔情.cs复制以下方法到仙剑98DX9.cs:3. 补全所有检查点
当前只有10个检查点,需要补全到20个。从
仙剑98柔情.cs的InitCheckPoints方法复制剩余的检查点(从"进京城"到"通关")。4. 实现所有必需的重写方法
5. 实现完整的 OnTick 方法
从
仙剑98柔情.cs复制完整的OnTick方法(第637-729行)及相关方法:PreData()JudgePause()FlushGameObject()BattleBegin()Battling()BattleEnd()BattleEndMore()HasStartGame()CheckCheatBegin()CheckCheatEnd()CopyRPGIfHas()6. 实现 InitUI 方法
从
仙剑98柔情.cs复制InitUI方法(第514-630行),包括:7. 实现其他必需方法
8. 删除错误的 Checking 重写
删除第246-269行的
protected override void Checking()方法,使用基类的实现即可。实现要求
仙剑98柔情.cs正确复制,保持相同的逻辑This pull request was created from Copilot chat.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.