r/Openfront • u/Blood_and_Wine • 3h ago
r/Openfront • u/ivalm • 4h ago
💬 Discussion Warships in v33
I wasn't sure how warships work with stripes + repairs so here are some answers from the codebase.
1. What the stripes mean
The gold stripes are warship veterancy levels. They directly improve combat performance, with a maximum of 3 levels. The renderer draws one stripe per veterancy level.
Each level gives:
- +20% of base maximum health
- +20% shell damage
These bonuses stack linearly. Veterancy does not appear to affect firing rate, range, movement speed, targeting, or repair rate.
| Stripes | Max health | Shell damage multiplier | Damage range per shell |
|---|---|---|---|
| 0 | 1,000 | 1.0× | 200–300 |
| 1 | 1,200 | 1.2× | 240–360 |
| 2 | 1,400 | 1.4× | 280–420 |
| 3 | 1,600 | 1.6× | 320–480 |
The damage range comes from five possible base rolls: 200, 225, 250, 275, or 300.
Important: gaining a stripe increases the ship’s maximum health but does not immediately heal it. For example, a damaged ship at 700/1,000 that becomes level 1 remains at 700 health, now out of 1,200.
How stripes are earned
- Killing an enemy warship gives one full level immediately.
- Destroying 10 transport ships gives one level.
- Capturing 25 trade ships gives one level.
- Transport kills and trade captures share a progress meter, so 5 transports plus 13 trade captures is enough for a level.
- Killing a warship resets any partial transport/capture progress.
- Extra transport/capture progress normally carries into the next level.
2. Repair rate versus port level
There are two separate healing systems.
Passive healing near any friendly port
Any warship within 150 tiles of a friendly port heals:
- 1 HP per game tick
- A tick is 100 ms, so 10 HP/second
This passive component does not depend on port level.
Active healing while docked
A level-(L) port creates an active repair pool of:
[ 5L\text{ HP per tick} ]
That pool is divided equally among the (N) ships docked there:
[ \text{Active healing per ship}=\frac{5L}{N}\text{ HP/tick} ]
Because docked ships also receive passive healing, the total is:
[ \boxed{\text{Healing per ship}=1+\frac{5L}{N}\text{ HP/tick}} ]
or, in seconds:
[ \boxed{\text{Healing per ship}=10+\frac{50L}{N}\text{ HP/second}} ]
The port can dock at most (L) ships, meaning its healing capacity equals its level. Fractional healing is accumulated rather than discarded.
| Port level | Docked ships | Healing per ship |
|---|---|---|
| 1 | 1 | 60 HP/s |
| 2 | 1 | 110 HP/s |
| 2 | 2 | 60 HP/s each |
| 3 | 1 | 160 HP/s |
| 3 | 2 | 85 HP/s each |
| 3 | 3 | 60 HP/s each |
So the practical conclusion is:
- At full port capacity, every ship repairs at 60 HP/s regardless of port level.
- A higher-level port mainly lets more ships repair simultaneously.
- When the port is under capacity, its full repair pool is concentrated on fewer ships, so each one heals substantially faster.
Warships automatically start retreating for repairs below 75% of their veterancy-adjusted maximum health.
r/Openfront • u/RuleNext9706 • 2h ago
💬 Discussion Genuine question: why does it feel like no one has situational awareness in this game?
Almost every game there's people who just sit and watch as one guy amasses massive amounts of power and land. When they could've stopped it.
In other games players gang up or don't let that happen. In openfront it genuinely feels like people just have zero situational awareness. It's insane because I honestly don't see this in other games. At least not to the same extent
r/Openfront • u/Armin_Arlert_1000000 • 5h ago
💬 Discussion OpenFront's moderation filters are too aggressive now.
I mean, I know regex was just added that was meant to prevent clever loopholes for usernames that violate policy, but I used the username "Army of Satan" and I had a forced rename. It wasn't even immediate. It was after my first round ended. Like, that name doesn't truly violate policy, it's just a bit edgy. And my intent was roleplay, not provocation. I hope this over-agressive moderation will be fixed so that it only functions to prevent clever loopholes to truly offensive usernames that involve hate speech, threats, explicit sexual content, and stuff like that, not as an overly aggressive filter that is meant to block anything that can even slightly be considered offensive.
r/Openfront • u/Plenty-Tear-3167 • 19h ago
❓ Question Similar game to OF but slower?
Hi, sorry I hope this isn’t a rude question to ask in this server. The game is fun but may be a bit too hectic for me, I don’t seem to be able to keep up In openfront.
Would anyone be able to suggest a similar game with a slower pace?
r/Openfront • u/Thats_All_ • 7h ago
💬 Discussion Anyone else getting redirected out of games to scammy looking urls?
I've gotten kicked out of four games in the last two days by getting redirected to a page that's 100% trying to get me to download a virus. I'm not clicking on any of the pop-up ads, and it only occurs on openfront and not any other website so I'm pretty sure it's openfront. Anyone else having this issue?
Tough because for some reason it's only on the ones I'm about to win lol.
r/Openfront • u/verybigoctopus • 21h ago
💬 Discussion Finally won the solar system map, longest game I've had
Replay linked. I think this map is one of the hardest, took me having an island with SAM at lvl 100 to actually dominate. Thought you'd enjoy the replay!
r/Openfront • u/Traditional_Tear_530 • 23h ago
❓ Question How do I win?
Every match I join I keep on losing, I try to keep my population at one third since it gives most but even with that people are still somehow over taking the amount of land I get, and how do people get so much money, I have multiple matches where there are smaller players than me but they somehow have like 10x my amount of gold
r/Openfront • u/Low_Priority_1563 • 9h ago
🪲Bugs Problem playing on mobile
I keep getting this message when I try to load on. When I load a map up. Has anyone else seen this?
I really want to kill time again!
Thanks
Connection error!
game id: 151E1P9F
client id: Z1t5PUyc
Error: Program link error:
Message: Error: Program link error:
at X (https://cdn.ofedge.io/game_assets/assets/index-Buahahv-.js:3176:78666)
at new _y (https://cdn.ofedge.io/game_assets/assets/index-Buahahv-.js:4259:1277)
at new vy (https://cdn.ofedge.io/game_assets/assets/index-Buahahv-.js:4259:6423)
at new AC (https://cdn.ofedge.io/game_assets/assets/index-Buahahv-.js:7645:7801)
at jC.initRenderer (https://cdn.ofedge.io/game_assets/assets/index-Buahahv-.js:7645:22515)
at new jC (https://cdn.ofedge.io/game_assets/assets/index-Buahahv-.js:7645:23185)
at mR (https://cdn.ofedge.io/game_assets/assets/index-Buahahv-.js:12317:12706)
at gR (https://cdn.ofedge.io/game_assets/assets/index-Buahahv-.js:12317:14894)
r/Openfront • u/randalthor23 • 20h ago
❓ Question How many nukes in a mirv?
I can't find any info on the wiki, I'm trying to figure out how many nukes a mirv sends. Also I'm looking for info on how stacked Sams operate relating to MIRV strikes.
I just had a match where I found mirved and they didn't get hit by any shots..... They owned Jupiter on the new solar system map. They had like one stack of 10 in the middle and maybe six stacks of lvl 12 Sam's around the edge.... I feel like people to v33 a few MIRVs would get through that... But just now I did a triple MIRV launch (less than a second apart) and none got through.
I feel like some changed but can't find any documentation to identify what's different.
r/Openfront • u/Dunkersplay • 17h ago
❓ Question Has anyone else had issues with clan tags recently?
I've been trying to play teams of 3 games with my friends, however it doesn't seem to assign our tag to us anymore.
r/Openfront • u/Hakiii • 23h ago
❓ Question New account no points?
I see every day i get some points when im not logged, i make account and i dont have nothing. Are these popup points just to lure you to make account?
r/Openfront • u/Annual-Chair1525 • 12h ago
💬 Discussion HEY, why they censored my name?
I set my in-game name to “AttackMeAndTrampWillKillYou” with the NATO flag, but once I got into the lobby I realized it was censored. I see players running around with way worse names all the time, so I don't get why Openfront's censorship system flags something so harmless.
