Files
thecrimesynticate/FEATURES.md
T
2026-06-28 03:29:55 +03:00

81 lines
8.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Feature Comparison: Torn & OmertaMafia vs The Crime Syndicate
## What Torn & OmertaMafia Have That We Don't
### Combat & PvP
- **Attacking other players** — Mug, hospitalize, or kill other characters. Torn has full attack mechanics with hit/miss/critical rolls factoring in strength, speed, dexterity. OmertaMafia has gang warfare and hit contracts.
- **Mugging** — Steal a percentage of a player's on-hand cash without hospitalizing them.
- **Bounties / Hit contracts** — Pay to put a bounty on another player; anyone can claim it by attacking them.
- **Revenge attacks** — Dedicated UI showing who attacked you recently so you can retaliate.
- **War mode / Gang wars** — Organized PvP between gangs/families with territory control.
- **Escape from jail** — Active mechanic to bust yourself or another player out of jail (costs nerve/energy, has success rate).
### Economy & Business
- **Item market / Player-to-player trading** — Buy and sell items directly between players (Torn has a robust bazaar and player shops).
- **Stock market** — Invest cash in fictional companies that fluctuate in value (Torn).
- **Businesses** — Own and manage a business (restaurant, law firm, etc.) that generates passive income and provides job slots for other players (Torn).
- **Drug mechanics** — Use drugs for temporary stat boosts with addiction and overdose penalties (Torn: cannabis, ecstasy, LSD, etc.).
- **Loan sharks / Money lending** — Borrow cash at interest or lend to other players.
- **Casino / Gambling** — Slots, poker, blackjack, lottery, number games in-game (both games have this).
- **Points / Premium currency market** — Tradeable premium currency with a player-driven exchange rate.
### Social & Factions
- **Gangs / Factions / Families** — Join or create an organized group with a shared bank, territory, ranking system, and gang-specific crimes.
- **Gang crimes** — Organized crimes requiring multiple gang members to coordinate (Torn: faction organized crimes with planning timers).
- **Messaging system** — In-game mailbox for player-to-player messages (both games).
- **Forums / Bulletin boards** — In-game community boards, faction-specific boards.
- **Friends list & enemy list** — Track specific players with notes.
- **Profile pages** — Public character profiles showing stats, achievements, faction, recent activity.
- **Marriage / Partnerships** — Pair two characters for in-game bonuses (Torn).
### Progression & Stats
- **Nerve / Action points** — A separate resource from energy that gates crime attempts and resets on a timer (Torn uses nerve for crimes; energy for gym/training).
- **Gym / Training** — Spend energy to train specific stats (strength, speed, dexterity, defense) at a gym with diminishing returns.
- **Education system** — Enroll in courses that take real time to complete and permanently boost stats or unlock new crime types (Torn).
- **Job / Working** — Apply for jobs at companies that provide daily pay and skill XP in a specific field (Torn: company specials).
- **Merit badges / Achievements** — Unlock permanent stat bonuses for hitting milestones (e.g., "commit 100 crimes", "win 50 fights").
- **Rank / Prestige system** — Named rank tiers (e.g., Torn's "Civilian → Vigilante → … → Legend") unlocked by total stat points.
- **Happy stat** — A fluctuating "happiness" resource that multiplies stat gains from the gym.
- **Travel / City system** — Fly to other in-game cities to access unique items, crimes, or drug suppliers (Torn has 10+ cities; OmertaMafia has district control).
### Items & Equipment
- **Item categories beyond weapon/armor** — Flowers, plushies, books, medical items, car parts, drug ingredients, collectables.
- **Item crafting / Synthesis** — Combine ingredients to craft drugs, explosives, or equipment.
- **Temporary consumables with cooldowns** — Medical kits that restore health on a timer, energy drinks, Xanax.
- **Weapon/armor enhancement** — Upgrade or modify equipment (Torn: weapon mods like barrels, stocks).
- **Car / Vehicle system** — Vehicles as inventory items that affect travel speed or racing.
### Time-Based Mechanics
- **Passive income timers** — Properties, investments, or businesses that pay out automatically at intervals.
- **Daily login bonus** — Reward streak for consecutive logins.
- **Cooldown notifications** — In-game or email alerts when your energy refills, cooldown expires, or jail time ends.
- **Events / Seasonal content** — Limited-time crimes, items, or challenges tied to real-world calendar events.
---
## Quick Wins
*Features that are relatively small to implement given the existing codebase.*
- **Escape from jail mechanic** — Add a "Bust Out" button on the jail page with a success rate based on dexterity and speed. Failure adds time; success frees the character. Uses existing jail/status infrastructure.
- **Daily login bonus** — Track `last_login_at` on the character; award cash or XP for consecutive days. One migration, one middleware check.
- **Merit / Achievement badges** — Define milestones as config entries (e.g., 10 crimes committed). Check on action completion and award a permanent flat stat bonus. Uses activity log data already being captured.
- **Gambling mini-game** — A simple number-pick or dice roll in the casino using existing cash deduction/addition logic. No new model needed beyond a `gambles` log.
- **In-game messaging** — A `messages` table (sender, recipient, subject, body, read_at). Trivial CRUD with a notification dot in the sidebar.
- **Player profile pages** — Public read-only view of another character's name, level, stats, and rank. Routes off the existing character model.
- **Consumable items with timed effects** — Add `effect_type` (health_restore, energy_restore, stat_boost) and `effect_value` to the items table; apply on `use` and optionally track a `consumed_at` cooldown.
- **Nerve stat** — Add `nerve` / `max_nerve` columns alongside energy. Crimes deduct nerve instead of (or in addition to) energy. Nerve recharges on its own timer.
- **Gym / Stat training** — A training page where spending energy increases a chosen stat by a small amount. Caps per day via a `trained_today` counter that resets at midnight.
---
## Opportunities
*Things neither Torn nor OmertaMafia does well — areas where The Crime Syndicate could differentiate.*
- **Transparent probability system** — Both Torn and OmertaMafia obscure exact success rates and stat impact formulas, leading to years of community wiki-guessing. We already show success % on crimes. Extend this to combat (show estimated win probability before attacking), gym gains (show exact stat increase before spending energy), and item effects. Players reward honesty.
- **Structured crime narrative / Story mode** — Torn crimes are one-line text results. OmertaMafia is similar. A short branching text narrative for each crime outcome (3–5 sentences, different per success/failure/critical) would make the core loop dramatically more engaging at almost zero mechanical cost.
- **Mobile-first energy notifications** — Both games rely on third-party scripts/Discord bots for "your energy is full" alerts. First-party web push notifications (using the browser Push API, which Laravel can integrate via a package) would be a genuine feature advantage.
- **Crime planning / Heist system with roles** — Neither game has a compelling cooperative crime mechanic that isn't just "everyone press go simultaneously". A heist that assigns roles (driver, hacker, muscle) with different stat checks and a shared payout — requiring 2–4 players to opt in over a time window — would be genuinely novel.
- **Reputation system per crime type** — Instead of one generic level, track separate rep scores for e.g. "Pickpocket", "Car Theft", "White Collar Fraud". Higher rep in a category unlocks harder crimes in that tree and gives passive bonuses. This is deeper than Torn's flat crime XP and gives players meaningful specialization choices.
- **Fully auditable gang bank** — Gang finances in both games are opaque and gang leaders absconding with the treasury is a notorious problem. A public, immutable transaction log for the gang bank (visible to all members) is a trust and retention feature neither game offers properly.
- **Time-zone aware energy regen** — Both games use fixed server-time resets that heavily disadvantage players in non-US time zones. Allowing players to set their own "day reset" time (within a reasonable window) for daily bonuses would be a meaningful quality-of-life differentiator.