- Type: Mod
- Name: AutoPvP
- Description: Automatic PvP mod to help you setting up PvP maps and fights, with automatic force creation and settings, random player placement and resources allocation.
- Tested-With-Factorio-Version: 0.13.0
- Multiplayer compatible: tested on a headless server...
- Locale: english, french
- Tags: PvP, map generation, forces.
- License: You are free to use and distribute this mod and also to modify it for personal use, but not to release a modified version without permission (unless visibly not maintained anymore).
- Portal download : https://mods.factorio.com/mods/binbinhfr/AutoPvP
The way it works :
- each player joining the game is asking if he wants to use AutoPvP mod, and what mode he wants : "single death mode" or "rebirth mode". - if he enables AutoPvp, he is assigned a new force, that will be enemy with every other forces.
- he is teleported on a free region the map, where the map is generated by factorio. - after a possible little delay (factorio map generation can be slow), some resources are spawned (like in a starting area), and the zone is cleared of trees in a medium radius. Then the player is asked if he wants to start on this region, or if he wants to choose another region. He can also regenerate the resources (ores, oil) that have been spawned on the zone. - until he accepts a starting region, the player is invincible, so that he can visit the map around and make his decision without being killed by biters or players.
- when he accepts a starting region :
- he becomes mortal again, and enemy to any other team and also biters.
- the chosen region is cleared of biters in a confortable radius.
- some water pounds are spawned on this region to help building a first base.
- every player connecting to the server will be proposed a region following this process.
Then the game can start and the goal is always to kill other players. A player who is killed is eliminated : he respawns but becomes neutral (in case he wants to continue to grow his base or wants to watch the rest of the game).
The last player who was never killed is the winner.
In "single death mode", the player is eliminated the first time he is killed.
In "Rebirth mode", it's different. You have access to a Rebirth technology, with Rebirth Centers (buildings) and Souls (items).
The principle is simple : if you construct one Rebirth Center, everytime you die, you can respawn automatically close to this nice building, if it contains enough Souls to enable your reincarnation.
Souls are the basic ingredient of this new-age holistic technology : they are also used to construct these Rebirth Centers, and to slowly "autorepair" them.
Therefore, from now on, if your oponent wants to kill you definitely, he will have to destroy your Rebirth Center before. Or cut into your Souls production.
You are not so weak as before... You can now take a little more risks, knowing that you have several lifes, as my cat pretends to. So go on, organize deadly incursion into your enemy factory, and who cares if you die...
These Rebirth Centers are a bit organic, connected to a parallel spiritual plane (or something like that, it's not very clear in the user's manual). Thus they cannot be repaired by robots, because it would be too easy . However, they have the capability to slowly auto-heal themselves, consuming the Souls they contain (1 Soul heals 1% health).
There are 4 levels of Rebirth Centers, with associated Souls : light, medium, advanced and ultimate. A Rebirth Center can only consume the Souls of the same level. Higher level Centers have more health and are more difficult to destroy. They are also more expensive.
These centers do not need energy, but they need to be fed by Souls. So place them accordingly, and protect them from your opponents. They behave like logistic requester chests, in case you want to feed them automatically with souls.
Constructing a Rebirth Center of higher level requires one Rebirth Center of the previous level. You can use the existing one or build a new one if you are afraid of the transition.
But remember that you can only have one Rebirth Center at a time on the map. When your Rebirth Center is destroyed (you will receive a warning), you'd better run and place quickly another Center back on the map, with corresponding souls in it !...
Note : If you have a map using a previous version of AutoPvP, by default, you will be switched to the new Rebirth mode.
Later on, you can switch between modes using /c interface.call("autopvp","rebirth") or /c interface.call("autopvp","single")
(for "upgraders", I made some testings in MP, but you should make a backup of your map before trying the new mode, just in case... )
Have fun !
And tell me if you like it.
For those who want some more complex team management, you can use my SpaceBook mod.