[0.11.21] [PvP only] The Quest

This is the place to share custom user maps, scenarios, and campaigns.
Post Reply
SigmatroN
Long Handed Inserter
Long Handed Inserter
Posts: 50
Joined: Sat Apr 26, 2014 8:31 am
Contact:

[0.11.21] [PvP only] The Quest

Post by SigmatroN »

Summary:
This map is intended to be used as PVP only, and requires PVP mod: https://forums.factorio.com/forum/vie ... =14&t=8352.
Two player teams (red and blue) compete with each other by doing various production tasks.
Team, that completed most of the tasks wins. Examples: produce 800 Iron Gears, produce 500 Shotgun shells etc.
Screenshot
Installation:
- Copy folder The_Quest into Factorio/scenarios/ folder
- Install PVP mod

To play:
- Select Play -> Custom Scenario -> The_Quest
- Save your game
- Select Play -> Multiplayer -> Load Game -> "Game, you saved"

To complete the task:
- Go to the map center (lake)
- Find a cargo wagon, that belongs to your team (closest to your side of the map)
- Put items in the wagon
- Select the wagon and press R (rotate). Wagon consumes ALL the items inside, but only requested items count
- Repeat several times if needed
- When amount of consumed items exceeds target amount, your team will score, and another task will be issued

Tips:
- Max (intended) amount of players: 2 v 2
- Map generates several random tasks in the beginning of the game.
- Goal of each task is to produce some quantities of specific item, and bring them to the cargo wagon (team specific)
- Tasks are common to both teams.
- Total resource cost of tasks, as well as resource cost of single unit, progresses with each task being done.
- Only the first team, which did the task, scores.
- There are additional resources scattered within central part of the map
- GUI on top shows teams' score and current task. (0 VS 0 - player deaths, Score 0 : 0 - tasks completed)
- There are starting chests for every player, containing everything for a quick start
- Intended game settings: always day, all tech researched

Settings and compatibility:
Open control.lua in folder The_Quest to adjust the settings. All the settings located before the line "SETTINGS END".

settings_scheme - predefined difficulty scheme, possible values: easy, medium, hard, master, custom
custom_scheme - scheme used when settings_scheme is set to 'custom'
initial_task_cost - cost of the initial task, issued by the map
task_cost_mult - multiplier of task cost (For example with value of 2,
5 tasks, 1000- initial cost, tasks cost progresses like this: 1000, 2000, 4000, 8000, 16000)
task_count - total amount of tasks
max_tech_level - defines maximum cost per item, that can be used in a task, relative to maximum item cost in the game
(For example: Item with max cost in vanilla is: Rocket defence, with max_tech_level of 1 you can get Rocket defence as your final task,
with max_tech_level of 0 - you will only get plates or ore as you tasks. Formula is pow(max cost per item, (max_tech_level/tasks left) + random))
map seed - determines list of tasks, you will get

Map can be made compatible with any mods, that add items, as the cost estimation algorithm is semi-automatic.
To make the map compatible do this:
- Place any of the items, unobtainable by crafting, or with cyclic recipes into item_list
You need to specify in-game name of the item (i.e. "iron-ore"), and estimate it cost manually in a way it seems fit to you

Code: Select all

item_list["iron-ore"] = {name = "iron_ore", loc_name = game.getlocaliseditemname("iron-ore"), cost = 1}
item_list["alien-artifact"] = {name = "alien-artifact", loc_name = game.getlocaliseditemname("alien-artifact"), cost = 500}
loc_name should be specified only for items (not the liquids):

Code: Select all

item_list["water"] = {name = "water", loc_name = " ", cost = 1}
-Place any items, that require wood, or other finite resources, small stack size and cheap items (weapons), liquids (only raw), or other unobtainable items into
disabled_items, like this:

Code: Select all

disabled_items["crude-oil"] = true
Otherwise game can order this item, and will make you stuck.

Thoughts and suggestions (especially on difficulty balancing), bug reports, are appreciated.
Attachments
The_Quest.zip
(315.33 KiB) Downloaded 330 times

Post Reply

Return to “Maps and Scenarios”