User contributions for XxharCs
Jump to navigation
Jump to search
2 August 2026
- 13:0513:05, 2 August 2026 diff hist +619 JFTSE Roadmap No edit summary current
- 12:4912:49, 2 August 2026 diff hist +98 JFTSE Wiki No edit summary current
- 12:4612:46, 2 August 2026 diff hist +4,724 N JFTSE Roadmap Created page with "This roadmap provides an overview of planned, ongoing and completed work across the wider JFTSE project. The work is divided into three areas. '''Reverse Engineering''' covers research into the original Fantasy Tennis client, server behaviour, protocols and game mechanics. '''Emulator Development''' covers the implementation of reverse-engineered systems, recreating the server behaviour expected by the game client, and maintaining and improving the JFTSE emulator itsel..."
21 July 2026
- 09:5109:51, 21 July 2026 diff hist −1 FT Messenger No edit summary current
20 July 2026
- 20:2420:24, 20 July 2026 diff hist +3 FT Messenger No edit summary
- 20:2320:23, 20 July 2026 diff hist 0 m FT Messenger XxharCs moved page Fantasy Messenger to FT Messenger without leaving a redirect
- 20:2220:22, 20 July 2026 diff hist +690 N FT Messenger Created page with "== Fantasy Messenger == The '''Fantasy Messenger''' is used to manage friends, messages and player-to-player deliveries. Like inventory management, keeping the Messenger organized is part of Fantasy Tennis's day-to-day gameplay. The Messenger is not an unlimited archive. Each category can contain up to '''128 entries''', and very full lists may cause the Messenger to take longer to open. {| class="wikitable" |- ! Category ! Maximum entries |- | Friends | 128 |- | Mess..."
- 19:5719:57, 20 July 2026 diff hist +21 Beginner's Guide No edit summary current
- 19:5719:57, 20 July 2026 diff hist +21 Stats add Guides category current
- 19:5519:55, 20 July 2026 diff hist +21 Items add Guides category current
- 19:5419:54, 20 July 2026 diff hist +21 Skills add Guides category current
- 19:5419:54, 20 July 2026 diff hist +21 Maps add Guides category current
- 19:5319:53, 20 July 2026 diff hist +21 Fantasy Tennis Solo Beginner Guide add Guides category
- 19:5119:51, 20 July 2026 diff hist 0 m Fantasy Tennis Solo Beginner Guide XxharCs moved page User:Marylin to Fantasy Tennis Solo Beginner Guide without leaving a redirect
20 May 2026
- 08:5108:51, 20 May 2026 diff hist −877 Custom Client UI with StageManager Input No edit summary current
- 08:4308:43, 20 May 2026 diff hist +6 FT SDK No edit summary current
- 08:3408:34, 20 May 2026 diff hist +26,138 FT SDK No edit summary
18 May 2026
- 00:1900:19, 18 May 2026 diff hist +21,874 FT SDK No edit summary
13 May 2026
- 14:1614:16, 13 May 2026 diff hist +575 Custom Client UI with StageManager Input No edit summary
- 14:1114:11, 13 May 2026 diff hist −9,894 FT SDK No edit summary
11 May 2026
- 16:4616:46, 11 May 2026 diff hist +18,091 N Custom Client UI with StageManager Input Created page with "== Overview == This page shows a working custom UI proof of concept for the Fantasy Tennis client SDK. The goal is to create a separate XML based GUI owner, attach it to the current stage owner and route input to it without replacing or hijacking an existing built-in popup. The important part is that the custom owner can be loaded and displayed like a normal client GUI object, but input still has to reach it through the client input path. For that reason the StageManage..."
- 16:2516:25, 11 May 2026 diff hist +39,808 N FT SDK Created page with "== Overview == This page documents the current reverse engineering progress for the Fantasy Tennis client-side SDK used by JFTSE tooling. The SDK maps known client structures, virtual functions, GUI objects, stage management, XML dialog loading, popup ownership and input routing into C++ wrappers that can be used from injected debugging or extension code. The current focus is the client GUI and StageManager layer. Confirmed areas include the fixed 24-stage owner model,..."
6 May 2026
- 19:2519:25, 6 May 2026 diff hist +1,706 List of GameEventType Events added new events and edited events that are currently called current
4 May 2026
- 14:4814:48, 4 May 2026 diff hist +262 Game Modes added tournament mode current
- 14:2514:25, 4 May 2026 diff hist +21 Beginner's Guide No edit summary
- 10:0110:01, 4 May 2026 diff hist −517 Troubleshooting No edit summary
- 09:4909:49, 4 May 2026 diff hist 0 JFTSE Wiki No edit summary
16 March 2026
- 15:2915:29, 16 March 2026 diff hist +3,712 Game Installation Guide Undo revision 96 by RiggedFish (talk) Tag: Undo
- 15:2415:24, 16 March 2026 diff hist +1 Packet Structure No edit summary current
- 15:2315:23, 16 March 2026 diff hist +1,350 Packet Structure No edit summary
- 15:0715:07, 16 March 2026 diff hist 0 N Category:Protocol Created blank page current
- 15:0715:07, 16 March 2026 diff hist +3,105 N Packet Structure Created page with "= Packet Structure = All communication between the client and server uses a binary packet format. Each packet consists of a fixed 8 byte header (metadata) followed by a variable length payload. == Packet Layout == <pre> Offset Size Field 0x00 2 checkSerial 0x02 2 checkSum 0x04 2 packetId 0x06 2 dataLength 0x08 n data (payload) </pre> == Header Fields == {| class="wikitable" ! Field ! Size ! Description |- | checkSeri..."
18 December 2025
- 15:4115:41, 18 December 2025 diff hist +1,460 Packet Schema (.packet) Format No edit summary current
- 15:2715:27, 18 December 2025 diff hist +113 JFTSE Wiki No edit summary
- 15:2415:24, 18 December 2025 diff hist +758 Packet Schema (.packet) Format No edit summary
- 15:1015:10, 18 December 2025 diff hist +8,850 N Packet Schema (.packet) Format Created page with "= Packet Schema (.packet) Format = This page explains how to define Fantasy Tennis packets using the schema based <code>.packet</code> format consumed by <code>FTPacketGen</code>. The generator turns these schema files into Java classes (packets and nested structures), including parsing for client packets and auto writing for server packets. == Where .packet files live == <code>FTPacketGen</code> scans a directory tree for files ending in <code>.packet</code> (<code>ser..."
6 August 2025
- 13:1813:18, 6 August 2025 diff hist +66 Database Schema & Cheatsheet No edit summary current
- 09:4009:40, 6 August 2025 diff hist +46 Commands No edit summary current
- 09:3509:35, 6 August 2025 diff hist +2,278 Database Schema & Cheatsheet No edit summary
8 July 2025
- 11:5311:53, 8 July 2025 diff hist +5 List of GameEventType Events No edit summary
- 11:5311:53, 8 July 2025 diff hist +28 List of GameEventType Events No edit summary
- 11:1011:10, 8 July 2025 diff hist −20 m Creating custom events No edit summary current
- 11:0811:08, 8 July 2025 diff hist −43 m Event MP PLAYER HITS TARGET No edit summary current
- 11:0611:06, 8 July 2025 diff hist +65 List of GameEventType Events No edit summary
- 11:0311:03, 8 July 2025 diff hist +1,085 List of GameEventType Events No edit summary
- 10:3410:34, 8 July 2025 diff hist 0 m List of GameEventType Events No edit summary
- 10:3110:31, 8 July 2025 diff hist −3 m List of GameEventType Events No edit summary
- 10:2610:26, 8 July 2025 diff hist +22 N Category:Event Created page with "Category:Scripting" current
- 10:2610:26, 8 July 2025 diff hist +19 N Category:Scripting Created page with "Category:Server" current
- 10:2510:25, 8 July 2025 diff hist +3,036 N List of GameEventType Events Created page with "== List of Events (GameEventType) == This page lists the currently available events you can hook into using the <code>geb.on("EVENT_NAME", ...)</code> function from JavaScript. All events come from the <code>GameEventType</code> enum in either the '''game server''' or '''chat server''' codebase. These are used in event scripts placed inside <code>scripts/event/</code>. == Game Server Events == {| class="wikitable sortable" ! Event Name !! Called? !! Description |-..."