17 Commits

Author SHA1 Message Date
12f1304009 increment version 2025-12-22 16:24:11 -05:00
1232714c12 Add death messages and welcome messages 2025-12-22 16:22:57 -05:00
90157c3535 Fixes a bug 2025-12-22 16:08:00 -05:00
ba42b69dfa Increment version 2025-12-22 16:05:12 -05:00
a75b97e785 Make bulk inserters cheaper, for flame 2025-12-22 16:04:24 -05:00
608a0f6511 BALANCED, AS ALL THINGS SHOULD BE 2025-12-22 15:54:21 -05:00
4215d4e959 Increment Ver. 2025-12-22 15:48:46 -05:00
e8ef95d043 So real 2025-12-22 15:43:50 -05:00
d6b263a990 Fix a typo 2025-12-22 15:39:50 -05:00
5269b8a4c6 Increment version 2025-12-22 15:34:03 -05:00
6366b4580c increment version 2025-12-22 15:26:29 -05:00
316506adcf Change a couple recipies 2025-12-22 15:26:11 -05:00
62b8946c72 Make small electric poles use iron sticks instead of wood 2025-12-22 15:01:31 -05:00
e58e473416 Make inserters slightly more balanced
still completely broken, but who cares!!!
2025-12-21 21:18:42 -05:00
4a6970c3f5 Update README.md 2025-12-21 21:11:43 -05:00
6be39fed0c Upload 0.6.0 2025-12-21 21:10:17 -05:00
c8f990f90c Upload 0.5.0 2025-12-21 21:08:43 -05:00
5 changed files with 125 additions and 1 deletions

View File

@@ -1,3 +1,4 @@
![Factorio logo but made out of glass and GREEN](/thumbnail.png)
# capgame2-Easy-Mod # capgame2-Easy-Mod
A small factorio mod for Capitalism Game 2 to make things even easier. A small factorio mod for Capitalism Game 2 to make things even easier.

55
control.lua Normal file
View File

@@ -0,0 +1,55 @@
--Refactored by Gemini (thx i suck at lua)
local welcome_messages = {
"welcome to capitalism 2, you're in for it",
"The factory must grow.",
"Efficiency is key.",
"I subject you to the ultimate torture: no more linked belts",
"If you die on cap 2, I will laugh.",
"Cap 0 never existed and can't hurt you",
"The game is not broken, you are.",
"RATIO FAILED! (To ratio, get more likes than someone)",
"LIVE THE DREAM WITH A TIME MACHINE, YOU'VE BEEN WAITING FOREVER!",
"ALOONE AT THE EDGE OF THE UNIVERSE, HUMMING A TUNE... FOR MEERLY DREAMING WE WERE SNOW",
"here at capitalism game 2 where we pride ourselves on shenanigans",
"we got the entire continent to ourselves",
"we got the entire world to ourselves"
}
local death_messages = {
"forgot how to factory.",
"was deemed inefficient.",
"has been terminated.",
"didn't check for trains.",
"is sleeping with the biters.",
"encountered a fatal exception.",
"tried reconstructing v2",
"got returned to sender.",
"is now part of the ecosystem.",
"went insane.",
"desynced.. nah just kidding you got pwned",
"died on cap 2, which 9/10 doctors say is a skill issue.",
": The system files are corrupeted. Please refer to the Wii Operations Manual for help troubleshooting.",
"was terminid scum",
"was a socialist automaton",
"was a terrorist illuminate",
"did not hop on helldivers",
"betrayed the cause of Managed Democracy",
"betrayed the cause of capitalism",
"missed the MLG",
"HAD ZERO SWAG",
"thought they were him",
"blamed Microsoft"
}
--Add random welcome messages! If we're modifying the game we might as well do it in STYLE
script.on_event(defines.events.on_player_joined_game, function(event)
local player = game.players[event.player_index]
if player then
player.print(welcome_messages[math.random(#welcome_messages)])
end
end)
--Courtesy of Gemini
script.on_event(defines.events.on_player_died, function(event)
local player = game.players[event.player_index]
game.print(player.name .. " " .. death_messages[math.random(#death_messages)])
end)

View File

@@ -5,6 +5,74 @@ data.raw["recipe"]["electric-furnace"].ingredients = {
} }
-- Change Fast Inserter -- Change Fast Inserter
-- Because we can somehow wrangle one plate into an inserter lol. anyway
data.raw["recipe"]["fast-inserter"].ingredients = { data.raw["recipe"]["fast-inserter"].ingredients = {
{type = "item", name = "iron-plate", amount = 2}
}
data.raw["recipe"]["inserter"].ingredients = {
{type = "item", name = "iron-plate", amount = 1} {type = "item", name = "iron-plate", amount = 1}
}
-- Change Advanced Circuit
data.raw["recipe"]["advanced-circuit"].ingredients = {
{type="item", name="electronic-circuit", amount=1},
{type="item", name="plastic-bar", amount=1}
}
-- Change Fast Splitter
data.raw["recipe"]["fast-splitter"].ingredients = {
{type="item", name="splitter", amount=1},
{type="item", name="electronic-circuit", amount=10},
{type="item", name="iron-gear-wheel", amount=5}
}
-- Change Fast Underground Belt
data.raw["recipe"]["fast-underground-belt"].ingredients = {
{type="item", name="underground-belt", amount=5},
{type="item", name="iron-gear-wheel", amount=20}
}
-- Change Fast Transport Belt
data.raw["recipe"]["fast-transport-belt"].ingredients = {
{type="item", name="transport-belt", amount=1},
{type="item", name="iron-gear-wheel", amount=1}
}
-- Change Solar Panel
data.raw["recipe"]["solar-panel"].ingredients = {
{type="item", name="iron-gear-wheel", amount=5}
}
--Change electric poles
--realistically this would short circut
--i'm not realistic
data.raw["recipe"]["small-electric-pole"].ingredients = {
{type="item", name="iron-stick", amount=1},
{type="item", name="copper-wire", amount=3}
}
--Make assembly machine 1's cheaper for balance
--THE FACTORY MUST GROW
data.raw["recipe"]["assembling-machine-2"].ingredients = {
{type="item", name="iron-gear-wheel", amount=3},
{type="item", name="iron-plate", amount=5},
{type="item", name="electronic-circuit", amount=1}
}
--Make assembly machine 2's cheaper
--THE FACTORY MUST GROW
data.raw["recipe"]["assembling-machine-1"].ingredients = {
{type="item", name="iron-gear-wheel", amount=5},
{type="item", name="iron-plate", amount=5},
{type="item", name="electronic-circuit", amount=3}
}
--better defence early game is always a plus on easy mode
data.raw["recipe"]["military-science-pack"].ingredients = {
{type="item", name="grenade", amount=1},
{type="item", name="firearm-magazine", amount=2},
{type="item", name="stone-wall", amount=2}
}
--MUCH cheaper than vanilla, MUCH more expensive than this mod
data.raw["recipe"]["bulk-inserter"].ingredients = {
{type="item", name="electronic-circuit", amount=10},
{type="item", name="iron-gear-wheel", amount=5}
} }

View File

@@ -1,6 +1,6 @@
{ {
"name": "cap2-easymod", "name": "cap2-easymod",
"version": "0.4.0", "version": "0.8.0",
"title": "Capitalism Game 2 Recipes", "title": "Capitalism Game 2 Recipes",
"author": "unfunny", "author": "unfunny",
"factorio_version": "2.0", "factorio_version": "2.0",

BIN
thumbnail.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB