Hello,
I've been working on this for a while, and here it is :D
Here's what's included: ( Final Fantasy IX PC ONLY)
LifaMods turns Final Fantasy IX into a shared online world. Everyone plays their own save at their own pace, and you see the other players walking around in the same area and on the world map. On top of that you can duel, play Tetra Master, trade, hunt treasure on chocobo and build a clan together. It is a Memoria mod, connected to a small dedicated server.
Play together
- See the other players in the same area and on the world map: position, facing, animations and their name above their head.
- The name frame changes every 10 levels: bronze, silver, gold, emerald (with gems), sapphire, amethyst, ruby (glowing), mithril and rainbow. The level is shown next to it.
- T opens the chat, with speech bubbles above the speaker's head, whispers (/w name message, /r to reply, with the Moogle "kupo" sound) and emotes drawn with the game's own icons (Moogle, character faces, status icons; Tab opens the picker).
- F8 shows who is online and where (area name, in battle, world map).
- Other players are hidden only during story scenes: they stay visible while you talk to an NPC or read a sign.
- Each nickname has its own save files, so two games on the same PC never mix their saves.
- Top-right icons for familiars, the duel ranking, the clan and the game's main menu.
- All mod windows use the game's own menu style: font, window frame and hand cursor.
- The mod follows the game's language: French or English.
- A LifaMods title screen.
Player versus player
- Tetra Master (F7): challenge a player standing next to you, in an area or on the world map (on foot). Each player uses their own card collection, and the winner takes a card as in the game.
- Battle duel (F10): your party against the other player's party in a real FF9 battle. Their characters keep their model, weapon and stats. Damage is halved by default so fights last longer. HP and MP start full and are restored afterwards; the loser simply returns to the area, no game over.
- Ongoing duels show a pulsing icon ("Duel: A vs B") to the other players in the area.
- Freya's Jump shows on both screens: her copy also flies off on the opponent's screen and lands with the same Spear.
- Ranking (Numpad 9): a top 50 for battle duels and one for Tetra Master. A result counts only when both games report the same outcome, with at most 10 results a day between the same two players.
- N°1 ornaments: the N°1 of each ranking wears an ornament above their name: crossed swords for battle duels, a Tetra Master card for Tetra, a gold trophy for the Hunting Festival. It moves to another player as soon as they do strictly better (a tie isn't enough), and the chat announces it. The F8 list shows the titles too.
Trading (F11)
- Trade items, gil and Tetra Master cards with a nearby player, in a window driven with the mouse.
- Each side sees the other's offer live. The trade happens only when both players have confirmed, and changing an offer cancels the confirmations.
- The game autosaves right after the trade, so quitting without saving cannot undo it for only one side.
Chocobo treasure hunt
- Every 20 to 40 minutes a treasure is buried somewhere on the world map, the same one for everyone.
- The chat says where to look: dry land, shallows (light blue chocobo), mountains (red chocobo) or open sea (dark blue chocobo).
- Ride your chocobo, follow the hint (cold, warm, hot, burning, here!) and press F9 to dig. The first player to dig in the right spot wins gil and an item matched to their level.
- Very rare bonus on disc 4: a 1% chance of Excalibur II, once per player.
Clans (F9)
- Create a clan with a name, a tag of up to 4 letters and a colour. Up to 20 members.
- The leader invites, kicks and promotes members. The [TAG] appears next to the name frame, and /c message talks to your clan only.
- Clan level 1 to 10: every battle won against monsters and every treasure found gives the clan experience.
- Blessings (level 3+): for 10,000 gil from the clan bank, 24 hours of +3% EXP or +4% gil on battles won, for every member.
- Clan bank: every member can deposit and withdraw items and gil. Each move becomes final with an automatic save, which prevents duplication.
- Boss raid: up to 4 members fight one of the four Chaos together, each controlling one character with their own ATB bar. It costs 500,000 gil from the bank. The boss scales to the group's level, and every player earns EXP, gil, AP and items.
- Clan grounds (level 6+, 1,000,000 gil): a private copy of the village of Dali, empty of NPCs and events, where members teleport and meet. You come back exactly where you left.
- Merchants on the clan grounds (200,000 gil each): an item seller in the pub, a weapon and armour seller and a synthesis shop in the store. Their stock follows each player's own story progress.
- Tailor on the clan grounds (500,000 gil from the clan bank, placed anywhere on the grounds): sells the CostumePack items, which are no longer given for free: costumes 300,000 gil, dyes 100,000 gil, animation swappers, weapon effects and Red Lockheart 150,000 gil. They can't be sold back. Every player needs CostumePack installed.
The Hunting Festival
Just like in Lindblum, hunters compete! On the days and times set by the server, a Hunting Festival opens for every connected player, wherever they are in the world and however far they are in the story.
**How to score**
• Each battle won gives the sum of the defeated monsters' levels.
• Bosses count double!
• Player duels and clan raids don't count.
• Scores start from zero at each festival. On a tie, whoever reached the score first stays ahead.
**Follow the race**
During the festival, a small transparent ranking shows on the right of the screen: time left, the top 10 hunters and your place. The **`** key (left of 1) hides or shows it (rebind it with Escape).
**Rewards**
🥇 1st: 100,000 gil
🥈 2nd: 50,000 gil
🥉 3rd: 25,000 gil
The gil goes straight into your game when the festival ends, or at your next connection if you had left.
**Everlasting glory**
Every podium is engraved in the **Hall of Fame** of the ranking window (star icon, top right). The best hunter of all time wears a **golden trophy** above their name, for everyone to see!
Familiars (Numpad 8)
- FF9's 9 friendly monsters (Mu, Ghost, Ladybug, Yeti, Nymph, Feather Circle, Jabberwock, Garuda, Yan) can become your familiars.
- Satisfy each of them in battle by giving them the item they ask for, without attacking them. Your progress (n/9) shows in the chat.
- Once all 9 are satisfied, the familiars window opens: summon one and it follows you on the field. Other players see it too.
- Some movement animations are temporary and will be improved.
Fair play
- Memoria's cheats (speed, 9999 damage, level 99, gil...) are turned off while you are connected, and come back when you go offline.
- Save anti-cheat: the server checks that a save is possible for its play time (level, gil, items, disc). It also checks that nothing jumps suddenly between checks.
- Loading an older save than your last one blocks the clan bank, trades, raids and the ranking, so nothing can be duplicated. The block lifts when you load your latest save, or automatically after 1 hour of play on that game (at your next save). Your server admin can also lift it at once.
- A suspect game stays playable, but the bank, trades, raids and the ranking are blocked the same way.
- Each player gets a hidden ID at their first connection: their nickname stays reserved for them, even if they change it, and the server admin can ban a player.
- Allowed mods: the server can list the mods players may use with LifaMods. A player with another active mod is refused and told which ones to remove.
Extra Equipment Menu support
- With the Extra Equipment Menu mod, other players see your costumes, colours and weapon transmogs in areas, on the world map and in boss raids.
- Everyone needs the same costume mods for this to work.
- LifaMods disables EEM's extra-slot items (No EXP, No AP, No Gil, Weapon Scale, Model Scale).
Gameplay test on 10/23/26: ( It's not everything)
https://www.twitch.tv/gaddwyn/videos
https://www.tiktok.com/@gaddwyn/video/7699745101710462241
We are looking for people who would like to test: patchnote/announcement
https://discord.gg/xzVrazrmAy
https://play4geek.com/communaute/?member_status=success&member_msg=Publication%20mise%20%C3%A0%20jour.