forked from Mirrors/openclonk
Compare commits
26 Commits
master
...
heavy-reso
Author | SHA1 | Date |
---|---|---|
Maikel de Vries | 5f3c32c81f | |
Maikel de Vries | 1dbdd81b4d | |
Clonkonaut | fdf6130cbe | |
Clonkonaut | d291623f24 | |
Clonkonaut | cf369a1c94 | |
Clonkonaut | a344dc565c | |
Clonkonaut | f2c1b3a66f | |
Clonkonaut | 98cfe13bf9 | |
Clonkonaut | 59ee596d35 | |
Clonkonaut | 8d1120b9e7 | |
Clonkonaut | e52eac218f | |
Clonkonaut | 25d85e8fb6 | |
Clonkonaut | a5b8caab9d | |
Clonkonaut | a6bb804350 | |
Clonkonaut | ba521405ee | |
Clonkonaut | 78349ba6a0 | |
Clonkonaut | 58c2c45751 | |
Clonkonaut | 8fa4929680 | |
Clonkonaut | f9e4cef0b2 | |
Clonkonaut | 9e1299f326 | |
Clonkonaut | b371e6b51f | |
Bernhard Bonigl | b938ca98fd | |
Felix Wagner | 24d777e663 | |
Felix Wagner | 7c71f06eb7 | |
Felix Wagner | 9b7d9449bf | |
Felix Wagner | 26d8ac2b00 |
|
@ -4,6 +4,7 @@ Shape=Rough
|
||||||
Density=70
|
Density=70
|
||||||
Friction=15
|
Friction=15
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
|
Blast2Object=Chunk_Ice
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
Corrode=60
|
Corrode=60
|
||||||
|
|
|
@ -4,6 +4,7 @@ Shape=Rough
|
||||||
Density=70
|
Density=70
|
||||||
Friction=15
|
Friction=15
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
|
Blast2Object=Chunk_Ice
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
Corrode=60
|
Corrode=60
|
||||||
|
|
|
@ -5,10 +5,10 @@ Density=60
|
||||||
Friction=75
|
Friction=75
|
||||||
DigFree=1
|
DigFree=1
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
Blast2Object=Coal
|
Blast2Object=Chunk_Coal
|
||||||
Dig2Object=Coal
|
Dig2Object=Chunk_Coal
|
||||||
Dig2ObjectRatio=140
|
Dig2ObjectRatio=170
|
||||||
Blast2ObjectRatio=200
|
Blast2ObjectRatio=210
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
Corrode=50
|
Corrode=50
|
||||||
|
|
|
@ -5,10 +5,10 @@ Density=60
|
||||||
Friction=75
|
Friction=75
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
DigFree=1
|
DigFree=1
|
||||||
Dig2Object=Firestone
|
Dig2Object=Terraflint
|
||||||
Dig2ObjectRatio=100
|
Dig2ObjectRatio=150
|
||||||
Blast2Object=Firestone
|
Blast2Object=Terraflint
|
||||||
Blast2ObjectRatio=115
|
Blast2ObjectRatio=165
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
Corrode=50
|
Corrode=50
|
||||||
|
|
|
@ -4,8 +4,8 @@ Shape=Rough
|
||||||
Density=70
|
Density=70
|
||||||
Friction=100
|
Friction=100
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
Blast2Object=Nugget
|
Blast2Object=Chunk_Gold
|
||||||
Blast2ObjectRatio=100
|
Blast2ObjectRatio=150
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
Placement=50
|
Placement=50
|
||||||
|
|
|
@ -5,11 +5,11 @@ Density=60
|
||||||
Friction=15
|
Friction=15
|
||||||
DigFree=1
|
DigFree=1
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
Blast2Object=Ice
|
Blast2Object=Chunk_Ice
|
||||||
Dig2Object=Ice
|
Dig2Object=Chunk_Ice
|
||||||
Dig2ObjectRatio=300
|
Dig2ObjectRatio=300
|
||||||
Dig2ObjectCollect=2
|
Dig2ObjectCollect=2
|
||||||
Blast2ObjectRatio=120
|
Blast2ObjectRatio=150
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
Corrode=60
|
Corrode=60
|
||||||
|
|
|
@ -4,8 +4,8 @@ Shape=Rough
|
||||||
Density=70
|
Density=70
|
||||||
Friction=100
|
Friction=100
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
Blast2Object=Ore
|
Blast2Object=Chunk_Ore
|
||||||
Blast2ObjectRatio=100
|
Blast2ObjectRatio=150
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
Placement=50
|
Placement=50
|
||||||
|
|
|
@ -4,8 +4,8 @@ Shape=Rough
|
||||||
Density=70
|
Density=70
|
||||||
Friction=100
|
Friction=100
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
Blast2Object=Rock
|
Blast2Object=Chunk_Rock
|
||||||
Blast2ObjectRatio=75
|
Blast2ObjectRatio=130
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=250
|
MaxSlide=250
|
||||||
Placement=50
|
Placement=50
|
||||||
|
|
|
@ -22,7 +22,7 @@ TextureOverlay=snow1
|
||||||
PXSGfxSize=3
|
PXSGfxSize=3
|
||||||
PXSGfx=Snow
|
PXSGfx=Snow
|
||||||
PXSGfxRt=0,0,16,16,-8,-8
|
PXSGfxRt=0,0,16,16,-8,-8
|
||||||
Dig2Object=Snow
|
Dig2Object=Chunk_Snow
|
||||||
Dig2ObjectRatio=400
|
Dig2ObjectRatio=400
|
||||||
|
|
||||||
[Reaction]
|
[Reaction]
|
||||||
|
|
|
@ -14,25 +14,25 @@ Rules=Rule_TeamAccount=1;Rule_BuyAtFlagpole=1;
|
||||||
|
|
||||||
[Player1]
|
[Player1]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;GrapleBow=1;InventorsLab=1;Lorry=1;RopeLadder=1
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;GrapleBow=1;InventorsLab=1;Lorry=1;RopeLadder=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50
|
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50
|
||||||
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50
|
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50
|
||||||
|
|
||||||
[Player2]
|
[Player2]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;GrapleBow=1;InventorsLab=1;Lorry=1;RopeLadder=1
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;GrapleBow=1;InventorsLab=1;Lorry=1;RopeLadder=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50
|
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50
|
||||||
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50
|
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50
|
||||||
|
|
||||||
[Player3]
|
[Player3]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;GrapleBow=1;InventorsLab=1;Lorry=1;RopeLadder=1
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;GrapleBow=1;InventorsLab=1;Lorry=1;RopeLadder=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50
|
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50
|
||||||
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50
|
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50
|
||||||
|
|
||||||
[Player4]
|
[Player4]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;GrapleBow=1;InventorsLab=1;Lorry=1;RopeLadder=1
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;GrapleBow=1;InventorsLab=1;Lorry=1;RopeLadder=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50
|
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50
|
||||||
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50
|
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50
|
||||||
|
|
||||||
|
|
|
@ -11,22 +11,22 @@ Rules=Rule_TeamAccount=1
|
||||||
[Player1]
|
[Player1]
|
||||||
Wealth=0
|
Wealth=0
|
||||||
Crew=Clonk=1
|
Crew=Clonk=1
|
||||||
Knowledge=Idol=1;Foundry=1;SteamEngine=1;ToolsWorkshop=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;
|
Knowledge=Idol=1;Foundry=1;SteamEngine=1;ToolsWorkshop=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;SplitTerraflint=1
|
||||||
|
|
||||||
[Player2]
|
[Player2]
|
||||||
Wealth=0
|
Wealth=0
|
||||||
Crew=Clonk=1
|
Crew=Clonk=1
|
||||||
Knowledge=Idol=1;Foundry=1;SteamEngine=1;ToolsWorkshop=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;
|
Knowledge=Idol=1;Foundry=1;SteamEngine=1;ToolsWorkshop=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;SplitTerraflint=1
|
||||||
|
|
||||||
[Player3]
|
[Player3]
|
||||||
Wealth=0
|
Wealth=0
|
||||||
Crew=Clonk=1
|
Crew=Clonk=1
|
||||||
Knowledge=Idol=1;Foundry=1;SteamEngine=1;ToolsWorkshop=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;
|
Knowledge=Idol=1;Foundry=1;SteamEngine=1;ToolsWorkshop=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;SplitTerraflint=1
|
||||||
|
|
||||||
[Player4]
|
[Player4]
|
||||||
Wealth=0
|
Wealth=0
|
||||||
Crew=Clonk=1
|
Crew=Clonk=1
|
||||||
Knowledge=Idol=1;Foundry=1;SteamEngine=1;ToolsWorkshop=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;
|
Knowledge=Idol=1;Foundry=1;SteamEngine=1;ToolsWorkshop=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;SplitTerraflint=1
|
||||||
|
|
||||||
[Landscape]
|
[Landscape]
|
||||||
Sky=Clouds2
|
Sky=Clouds2
|
||||||
|
|
|
@ -13,16 +13,16 @@ Definition2=Decoration.ocd
|
||||||
Rules=Rule_TeamAccount=1;Rule_NoPowerNeed=1;
|
Rules=Rule_TeamAccount=1;Rule_NoPowerNeed=1;
|
||||||
|
|
||||||
[Player1]
|
[Player1]
|
||||||
Knowledge=ToolsWorkshop=1;Foundry=1;Flagpole=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;Sword=1;Metal=1;GoldBar=1;Balloon=1;Boompack=1;GrappleBow=1;JarOfWinds=1;Pipe=1;Pump=1;PowderKeg=1;Ropeladder=1;Bow=1;Arrow=1;Club=1;IronBomb=1;Javelin=1;Shield=1;
|
Knowledge=ToolsWorkshop=1;Foundry=1;Flagpole=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;SplitTerraflint=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;Sword=1;Metal=1;GoldBar=1;Balloon=1;Boompack=1;GrappleBow=1;JarOfWinds=1;Pipe=1;Pump=1;PowderKeg=1;Ropeladder=1;Bow=1;Arrow=1;Club=1;IronBomb=1;Javelin=1;Shield=1;
|
||||||
|
|
||||||
[Player2]
|
[Player2]
|
||||||
Knowledge=ToolsWorkshop=1;Foundry=1;Flagpole=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;Sword=1;Metal=1;GoldBar=1;Balloon=1;Boompack=1;GrappleBow=1;JarOfWinds=1;Pipe=1;Pump=1;PowderKeg=1;Ropeladder=1;Bow=1;Arrow=1;Club=1;IronBomb=1;Javelin=1;Shield=1;
|
Knowledge=ToolsWorkshop=1;Foundry=1;Flagpole=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;SplitTerraflint=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;Sword=1;Metal=1;GoldBar=1;Balloon=1;Boompack=1;GrappleBow=1;JarOfWinds=1;Pipe=1;Pump=1;PowderKeg=1;Ropeladder=1;Bow=1;Arrow=1;Club=1;IronBomb=1;Javelin=1;Shield=1;
|
||||||
|
|
||||||
[Player3]
|
[Player3]
|
||||||
Knowledge=ToolsWorkshop=1;Foundry=1;Flagpole=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;Sword=1;Metal=1;GoldBar=1;Balloon=1;Boompack=1;GrappleBow=1;JarOfWinds=1;Pipe=1;Pump=1;PowderKeg=1;Ropeladder=1;Bow=1;Arrow=1;Club=1;IronBomb=1;Javelin=1;Shield=1;
|
Knowledge=ToolsWorkshop=1;Foundry=1;Flagpole=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;SplitTerraflint=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;Sword=1;Metal=1;GoldBar=1;Balloon=1;Boompack=1;GrappleBow=1;JarOfWinds=1;Pipe=1;Pump=1;PowderKeg=1;Ropeladder=1;Bow=1;Arrow=1;Club=1;IronBomb=1;Javelin=1;Shield=1;
|
||||||
|
|
||||||
[Player4]
|
[Player4]
|
||||||
Knowledge=ToolsWorkshop=1;Foundry=1;Flagpole=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;Sword=1;Metal=1;GoldBar=1;Balloon=1;Boompack=1;GrappleBow=1;JarOfWinds=1;Pipe=1;Pump=1;PowderKeg=1;Ropeladder=1;Bow=1;Arrow=1;Club=1;IronBomb=1;Javelin=1;Shield=1;
|
Knowledge=ToolsWorkshop=1;Foundry=1;Flagpole=1;Elevator=1;Armory=1;ChemicalLab=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;SplitTerraflint=1;Barrel=1;Dynamite=1;DynamiteBox=1;Loam=1;Bucket=1;Sword=1;Metal=1;GoldBar=1;Balloon=1;Boompack=1;GrappleBow=1;JarOfWinds=1;Pipe=1;Pump=1;PowderKeg=1;Ropeladder=1;Bow=1;Arrow=1;Club=1;IronBomb=1;Javelin=1;Shield=1;
|
||||||
|
|
||||||
[Landscape]
|
[Landscape]
|
||||||
Sky=Clouds2
|
Sky=Clouds2
|
||||||
|
|
|
@ -13,25 +13,25 @@ Rules=Rule_TeamAccount=1;Rule_BuyAtFlagpole=1;
|
||||||
|
|
||||||
[Player1]
|
[Player1]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=5;Bread=5;
|
BaseMaterial=Clonk=5;Bread=5;
|
||||||
BaseProduction=Clonk=5;Bread=5;
|
BaseProduction=Clonk=5;Bread=5;
|
||||||
|
|
||||||
[Player2]
|
[Player2]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=5;Bread=5;
|
BaseMaterial=Clonk=5;Bread=5;
|
||||||
BaseProduction=Clonk=5;Bread=5;
|
BaseProduction=Clonk=5;Bread=5;
|
||||||
|
|
||||||
[Player3]
|
[Player3]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=5;Bread=5;
|
BaseMaterial=Clonk=5;Bread=5;
|
||||||
BaseProduction=Clonk=5;Bread=5;
|
BaseProduction=Clonk=5;Bread=5;
|
||||||
|
|
||||||
[Player4]
|
[Player4]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;Elevator=1;Pump=1;ToolsWorkshop=1;WallKit=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Bucket=1;Dynamite=1;Hammer=1;JarOfWinds=1;Pickaxe=1;Pipe=1;Shovel=1;TeleGlove=1;DynamiteBox=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=5;Bread=5;
|
BaseMaterial=Clonk=5;Bread=5;
|
||||||
BaseProduction=Clonk=5;Bread=5;
|
BaseProduction=Clonk=5;Bread=5;
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ Shape=Rough
|
||||||
Density=70
|
Density=70
|
||||||
Friction=15
|
Friction=15
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
Blast2Object=Ruby
|
Blast2Object=Chunk_Ruby
|
||||||
Blast2ObjectRatio=100
|
Blast2ObjectRatio=100
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
|
|
|
@ -4,7 +4,7 @@ Shape=Rough
|
||||||
Density=70
|
Density=70
|
||||||
Friction=15
|
Friction=15
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
Blast2Object=Amethyst
|
Blast2Object=Chunk_Amethyst
|
||||||
Blast2ObjectRatio=100
|
Blast2ObjectRatio=100
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
|
|
|
@ -4,7 +4,7 @@ Shape=Rough
|
||||||
Density=70
|
Density=70
|
||||||
Friction=15
|
Friction=15
|
||||||
BlastFree=1
|
BlastFree=1
|
||||||
Blast2Object=Ruby
|
Blast2Object=Chunk_Ruby
|
||||||
Blast2ObjectRatio=100
|
Blast2ObjectRatio=100
|
||||||
MaxAirSpeed=100
|
MaxAirSpeed=100
|
||||||
MaxSlide=1
|
MaxSlide=1
|
||||||
|
|
|
@ -14,25 +14,25 @@ ValueOverloads=Ruby=5;Amethyst=5;
|
||||||
|
|
||||||
[Player1]
|
[Player1]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;InventorsLab=1;Elevator=1;ToolsWorkshop=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Dynamite=1;Hammer=1;JarOfWinds=1;Shovel=1;TeleGlove=1;GrappleBow=1;Ropeladder=1;Catapult=1;Pickaxe=1;DynamiteBox=1;
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;InventorsLab=1;Elevator=1;ToolsWorkshop=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Dynamite=1;Hammer=1;JarOfWinds=1;Shovel=1;TeleGlove=1;GrappleBow=1;Ropeladder=1;Catapult=1;Pickaxe=1;DynamiteBox=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
||||||
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
||||||
|
|
||||||
[Player2]
|
[Player2]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;InventorsLab=1;Elevator=1;ToolsWorkshop=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Dynamite=1;Hammer=1;JarOfWinds=1;Shovel=1;TeleGlove=1;GrappleBow=1;Ropeladder=1;Catapult=1;Pickaxe=1;DynamiteBox=1;
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;InventorsLab=1;Elevator=1;ToolsWorkshop=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Dynamite=1;Hammer=1;JarOfWinds=1;Shovel=1;TeleGlove=1;GrappleBow=1;Ropeladder=1;Catapult=1;Pickaxe=1;DynamiteBox=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
||||||
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
||||||
|
|
||||||
[Player3]
|
[Player3]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;InventorsLab=1;Elevator=1;ToolsWorkshop=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Dynamite=1;Hammer=1;JarOfWinds=1;Shovel=1;TeleGlove=1;GrappleBow=1;Ropeladder=1;Catapult=1;Pickaxe=1;DynamiteBox=1;
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;InventorsLab=1;Elevator=1;ToolsWorkshop=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Dynamite=1;Hammer=1;JarOfWinds=1;Shovel=1;TeleGlove=1;GrappleBow=1;Ropeladder=1;Catapult=1;Pickaxe=1;DynamiteBox=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
||||||
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
||||||
|
|
||||||
[Player4]
|
[Player4]
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;InventorsLab=1;Elevator=1;ToolsWorkshop=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Dynamite=1;Hammer=1;JarOfWinds=1;Shovel=1;TeleGlove=1;GrappleBow=1;Ropeladder=1;Catapult=1;Pickaxe=1;DynamiteBox=1;
|
Knowledge=Flagpole=1;Foundry=1;WindGenerator=1;SteamEngine=1;Compensator=1;Sawmill=1;ChemicalLab=1;InventorsLab=1;Elevator=1;ToolsWorkshop=1;GoldBar=1;Loam=1;Metal=1;Axe=1;Barrel=1;Dynamite=1;Hammer=1;JarOfWinds=1;Shovel=1;TeleGlove=1;GrappleBow=1;Ropeladder=1;Catapult=1;Pickaxe=1;DynamiteBox=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
BaseMaterial=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
||||||
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
BaseProduction=Clonk=50;Bread=50;Wood=50;Metal=50;DynamiteBox=50;Dynamite=50;
|
||||||
|
|
||||||
|
|
|
@ -13,28 +13,28 @@ Rules=Rule_EnergyNeed=1;Rule_TeamAccount=1;Rule_BuyAtFlagpole=1;
|
||||||
[Player1]
|
[Player1]
|
||||||
Position=193,42
|
Position=193,42
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Idol=1;Foundry=1;ToolsWorkshop=1;Flagpole=1;Sawmill=1;Elevator=1;Pump=1;ChemicalLab=1;Armory=1;InventorsLab=1;Lorry=1;Cannon=1;Catapult=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Firestone=1;Barrel=1;MetalBarrel=1;Dynamite=1;DynamiteBox=1;Pipe=1;GrappleBow=1;PowderKeg=1;Ropeladder=1;
|
Knowledge=Idol=1;Foundry=1;ToolsWorkshop=1;Flagpole=1;Sawmill=1;Elevator=1;Pump=1;ChemicalLab=1;Armory=1;InventorsLab=1;Lorry=1;Cannon=1;Catapult=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Firestone=1;Barrel=1;MetalBarrel=1;Dynamite=1;DynamiteBox=1;Pipe=1;GrappleBow=1;PowderKeg=1;Ropeladder=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=2;Bread=2;
|
BaseMaterial=Clonk=2;Bread=2;
|
||||||
BaseProduction=Clonk=2;Bread=2;
|
BaseProduction=Clonk=2;Bread=2;
|
||||||
|
|
||||||
[Player2]
|
[Player2]
|
||||||
Position=193,42
|
Position=193,42
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Idol=1;Foundry=1;ToolsWorkshop=1;Flagpole=1;Sawmill=1;Elevator=1;Pump=1;ChemicalLab=1;Armory=1;InventorsLab=1;Lorry=1;Cannon=1;Catapult=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Firestone=1;Barrel=1;MetalBarrel=1;Dynamite=1;DynamiteBox=1;Pipe=1;GrappleBow=1;PowderKeg=1;Ropeladder=1
|
Knowledge=Idol=1;Foundry=1;ToolsWorkshop=1;Flagpole=1;Sawmill=1;Elevator=1;Pump=1;ChemicalLab=1;Armory=1;InventorsLab=1;Lorry=1;Cannon=1;Catapult=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Firestone=1;Barrel=1;MetalBarrel=1;Dynamite=1;DynamiteBox=1;Pipe=1;GrappleBow=1;PowderKeg=1;Ropeladder=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=2;Bread=2;
|
BaseMaterial=Clonk=2;Bread=2;
|
||||||
BaseProduction=Clonk=2;Bread=2;
|
BaseProduction=Clonk=2;Bread=2;
|
||||||
|
|
||||||
[Player3]
|
[Player3]
|
||||||
Position=193,42
|
Position=193,42
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Idol=1;Foundry=1;ToolsWorkshop=1;Flagpole=1;Sawmill=1;Elevator=1;Pump=1;ChemicalLab=1;Armory=1;InventorsLab=1;Lorry=1;Cannon=1;Catapult=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Firestone=1;Barrel=1;MetalBarrel=1;Dynamite=1;DynamiteBox=1;Pipe=1;GrappleBow=1;PowderKeg=1;Ropeladder=1
|
Knowledge=Idol=1;Foundry=1;ToolsWorkshop=1;Flagpole=1;Sawmill=1;Elevator=1;Pump=1;ChemicalLab=1;Armory=1;InventorsLab=1;Lorry=1;Cannon=1;Catapult=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Firestone=1;Barrel=1;MetalBarrel=1;Dynamite=1;DynamiteBox=1;Pipe=1;GrappleBow=1;PowderKeg=1;Ropeladder=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=2;Bread=2;
|
BaseMaterial=Clonk=2;Bread=2;
|
||||||
BaseProduction=Clonk=2;Bread=2;
|
BaseProduction=Clonk=2;Bread=2;
|
||||||
|
|
||||||
[Player4]
|
[Player4]
|
||||||
Position=193,42
|
Position=193,42
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Idol=1;Foundry=1;ToolsWorkshop=1;Flagpole=1;Sawmill=1;Elevator=1;Pump=1;ChemicalLab=1;Armory=1;InventorsLab=1;Lorry=1;Cannon=1;Catapult=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Firestone=1;Barrel=1;MetalBarrel=1;Dynamite=1;DynamiteBox=1;Pipe=1;GrappleBow=1;PowderKeg=1;Ropeladder=1
|
Knowledge=Idol=1;Foundry=1;ToolsWorkshop=1;Flagpole=1;Sawmill=1;Elevator=1;Pump=1;ChemicalLab=1;Armory=1;InventorsLab=1;Lorry=1;Cannon=1;Catapult=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;Firestone=1;Barrel=1;MetalBarrel=1;Dynamite=1;DynamiteBox=1;Pipe=1;GrappleBow=1;PowderKeg=1;Ropeladder=1;SplitTerraflint=1
|
||||||
BaseMaterial=Clonk=2;Bread=2;
|
BaseMaterial=Clonk=2;Bread=2;
|
||||||
BaseProduction=Clonk=2;Bread=2;
|
BaseProduction=Clonk=2;Bread=2;
|
||||||
|
|
||||||
|
|
|
@ -10,19 +10,19 @@ Rules=Rule_TeamAccount=1;Rule_NoPowerNeed=1
|
||||||
|
|
||||||
[Player1]
|
[Player1]
|
||||||
Crew=Clonk=1
|
Crew=Clonk=1
|
||||||
Knowledge=Lorry=1;Catapult=1;Pickaxe=1;Axe=1;Shovel=1;Firestone=1;Barrel=1;Dynamite=1;Loam=1
|
Knowledge=Lorry=1;Catapult=1;Pickaxe=1;Axe=1;Shovel=1;Firestone=1;Barrel=1;Dynamite=1;Loam=1;SplitTerraflint=1
|
||||||
|
|
||||||
[Player2]
|
[Player2]
|
||||||
Crew=Clonk=1
|
Crew=Clonk=1
|
||||||
Knowledge=Lorry=1;Catapult=1;Pickaxe=1;Axe=1;Shovel=1;Firestone=1;Barrel=1;Dynamite=1;Loam=1
|
Knowledge=Lorry=1;Catapult=1;Pickaxe=1;Axe=1;Shovel=1;Firestone=1;Barrel=1;Dynamite=1;Loam=1;SplitTerraflint=1
|
||||||
|
|
||||||
[Player3]
|
[Player3]
|
||||||
Crew=Clonk=1
|
Crew=Clonk=1
|
||||||
Knowledge=Lorry=1;Catapult=1;Pickaxe=1;Axe=1;Shovel=1;Firestone=1;Barrel=1;Dynamite=1;Loam=1
|
Knowledge=Lorry=1;Catapult=1;Pickaxe=1;Axe=1;Shovel=1;Firestone=1;Barrel=1;Dynamite=1;Loam=1;SplitTerraflint=1
|
||||||
|
|
||||||
[Player4]
|
[Player4]
|
||||||
Crew=Clonk=1
|
Crew=Clonk=1
|
||||||
Knowledge=Lorry=1;Catapult=1;Pickaxe=1;Axe=1;Shovel=1;Firestone=1;Barrel=1;Dynamite=1;Loam=1
|
Knowledge=Lorry=1;Catapult=1;Pickaxe=1;Axe=1;Shovel=1;Firestone=1;Barrel=1;Dynamite=1;Loam=1;SplitTerraflint=1
|
||||||
|
|
||||||
[Landscape]
|
[Landscape]
|
||||||
Sky=Clouds2
|
Sky=Clouds2
|
||||||
|
|
|
@ -13,28 +13,28 @@ ValueOverloads=Nugget=10;GoldBar=50;
|
||||||
[Player1]
|
[Player1]
|
||||||
Wealth=50,0,0,250
|
Wealth=50,0,0,250
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Plane_Engine=1;Scaffold=1;Foundry=1;ToolsWorkshop=1;ChemicalLab=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Pump=1
|
Knowledge=Plane_Engine=1;Scaffold=1;Foundry=1;ToolsWorkshop=1;ChemicalLab=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;SplitTerraflint=1;Barrel=1;Dynamite=1;DynamiteBox=1;Pump=1
|
||||||
BaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
BaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
BaseProduction=Loam=10;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
BaseProduction=Loam=10;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
|
|
||||||
[Player2]
|
[Player2]
|
||||||
Wealth=50,0,0,250
|
Wealth=50,0,0,250
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Plane_Engine=1;Scaffold=1;Foundry=1;ToolsWorkshop=1;ChemicalLab=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Pump=1
|
Knowledge=Plane_Engine=1;Scaffold=1;Foundry=1;ToolsWorkshop=1;ChemicalLab=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;SplitTerraflint=1;Barrel=1;Dynamite=1;DynamiteBox=1;Pump=1HomeBaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
BaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
BaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
BaseProduction=Loam=10;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
BaseProduction=Loam=10;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
|
|
||||||
[Player3]
|
[Player3]
|
||||||
Wealth=50,0,0,250
|
Wealth=50,0,0,250
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Plane_Engine=1;Scaffold=1;Foundry=1;ToolsWorkshop=1;ChemicalLab=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Pump=1
|
Knowledge=Plane_Engine=1;Scaffold=1;Foundry=1;ToolsWorkshop=1;ChemicalLab=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;SplitTerraflint=1;Barrel=1;Dynamite=1;DynamiteBox=1;Pump=1HomeBaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
BaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
BaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
BaseProduction=Loam=10;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
BaseProduction=Loam=10;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
|
|
||||||
[Player4]
|
[Player4]
|
||||||
Wealth=50,0,0,250
|
Wealth=50,0,0,250
|
||||||
Crew=Clonk=2
|
Crew=Clonk=2
|
||||||
Knowledge=Plane_Engine=1;Scaffold=1;Foundry=1;ToolsWorkshop=1;ChemicalLab=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;ToolsWorkshop_SplitFirestone=1;Barrel=1;Dynamite=1;DynamiteBox=1;Pump=1
|
Knowledge=Plane_Engine=1;Scaffold=1;Foundry=1;ToolsWorkshop=1;ChemicalLab=1;WindGenerator=1;Flagpole=1;Sawmill=1;Elevator=1;Lorry=1;Pickaxe=1;Axe=1;Hammer=1;Shovel=1;SplitTerraflint=1;Barrel=1;Dynamite=1;DynamiteBox=1;Pump=1HomeBaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
BaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
BaseMaterial=Loam=99;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
BaseProduction=Loam=10;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
BaseProduction=Loam=10;Wood=5;Metal=3;Shovel=2;Axe=2;Hammer=2;Clonk=5;Bread=5;Firestone=5
|
||||||
|
|
||||||
|
|
|
@ -539,6 +539,21 @@ func StartStand()
|
||||||
During scaling the clonk adjusts his rotation to the ground.. When he is a the top, he uses a extra animation. When the wall doesn't have a platform for the feet he just scales using his arms.
|
During scaling the clonk adjusts his rotation to the ground.. When he is a the top, he uses a extra animation. When the wall doesn't have a platform for the feet he just scales using his arms.
|
||||||
--*/
|
--*/
|
||||||
|
|
||||||
|
/* Renders the clonk unable to scale */
|
||||||
|
func DisableScale()
|
||||||
|
{
|
||||||
|
if (!this.ActMap.Scale) return;
|
||||||
|
this.Scale = this.ActMap.Scale;
|
||||||
|
this.ActMap.Scale = nil;
|
||||||
|
}
|
||||||
|
/* Reenabled hangling */
|
||||||
|
func EnableScale()
|
||||||
|
{
|
||||||
|
if (!this.Scale) return;
|
||||||
|
this.ActMap.Scale = this.Scale;
|
||||||
|
this.Scale = nil;
|
||||||
|
}
|
||||||
|
|
||||||
func StartScale()
|
func StartScale()
|
||||||
{
|
{
|
||||||
if(!GetEffect("IntScale", this))
|
if(!GetEffect("IntScale", this))
|
||||||
|
@ -762,11 +777,24 @@ func FxFallTimer(object target, effect, int timer)
|
||||||
Adjust the speed sinusoidal. Plays two different stand animations according to the position the clonk stops.
|
Adjust the speed sinusoidal. Plays two different stand animations according to the position the clonk stops.
|
||||||
--*/
|
--*/
|
||||||
|
|
||||||
|
/* Renders the clonk unable to hangle */
|
||||||
|
func DisableHangle()
|
||||||
|
{
|
||||||
|
if (!this.ActMap.Hangle) return;
|
||||||
|
this.Hangle = this.ActMap.Hangle;
|
||||||
|
this.ActMap.Hangle = nil;
|
||||||
|
}
|
||||||
|
/* Reenabled hangling */
|
||||||
|
func EnableHangle()
|
||||||
|
{
|
||||||
|
if (!this.Hangle) return;
|
||||||
|
this.ActMap.Hangle = this.Hangle;
|
||||||
|
this.Hangle = nil;
|
||||||
|
}
|
||||||
|
|
||||||
/* Replaces the named action by an instance with a different speed */
|
/* Replaces the named action by an instance with a different speed */
|
||||||
func PushActionSpeed(string action, int n)
|
func PushActionSpeed(string action, int n)
|
||||||
{
|
{
|
||||||
if (ActMap == this.Prototype.ActMap)
|
|
||||||
ActMap = { Prototype = this.Prototype.ActMap };
|
|
||||||
ActMap[action] = { Prototype = ActMap[action], Speed = n };
|
ActMap[action] = { Prototype = ActMap[action], Speed = n };
|
||||||
if (this.Action == ActMap[action].Prototype)
|
if (this.Action == ActMap[action].Prototype)
|
||||||
this.Action = ActMap[action];
|
this.Action = ActMap[action];
|
||||||
|
|
|
@ -32,6 +32,10 @@ protected func Construction()
|
||||||
{
|
{
|
||||||
_inherited(...);
|
_inherited(...);
|
||||||
|
|
||||||
|
// Modifiable ActMap
|
||||||
|
if (ActMap == this.Prototype.ActMap)
|
||||||
|
ActMap = { Prototype = this.Prototype.ActMap };
|
||||||
|
|
||||||
SetAction("Walk");
|
SetAction("Walk");
|
||||||
SetDir(Random(2));
|
SetDir(Random(2));
|
||||||
// Broadcast for rules
|
// Broadcast for rules
|
||||||
|
|
Binary file not shown.
|
@ -0,0 +1,15 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Amethyst
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=50
|
||||||
|
Mass=25
|
||||||
|
Components=Amethyst=3
|
||||||
|
Rotate=1
|
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material AmethystChunk
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 0.600000 0.200000 0.600000 0.800000
|
||||||
|
diffuse 0.7 0.3 0.7 0.600000
|
||||||
|
specular 0.9 0.5 0.9 0.700000 18.000000
|
||||||
|
emissive 0.9 0.5 0.9 0.800000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,9 @@
|
||||||
|
/*--- Amethyst Chunk ---*/
|
||||||
|
|
||||||
|
#include Chunk_Ruby
|
||||||
|
|
||||||
|
// returns the color of the gem (used for effects)
|
||||||
|
func GetGemColor()
|
||||||
|
{
|
||||||
|
return RGB(255, 20, 255);
|
||||||
|
}
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Amethyst
|
||||||
|
Description=Wertvoller Klunker
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Amethyst
|
||||||
|
Description=Valuable clunker
|
Binary file not shown.
|
@ -0,0 +1,15 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Coal
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=16
|
||||||
|
Mass=20
|
||||||
|
Components=Coal=3
|
||||||
|
Rotate=1
|
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material CoalChunk
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 0.500000 0.500000 0.500000 1.000000
|
||||||
|
diffuse 0.1 0.1 0.1 1.000000
|
||||||
|
specular 0.652682 0.652682 0.652682 1.000000 18.000000
|
||||||
|
emissive 0.01 0.01 0.01 1.000000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,28 @@
|
||||||
|
/*--- Coal Chunk ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
protected func Hit(x, y)
|
||||||
|
{
|
||||||
|
StonyObjectHit(x,y);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsFuel() { return true; }
|
||||||
|
public func GetFuelAmount() { return 400; }
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Rebuy = true;
|
||||||
|
local BlastIncinerate = 5;
|
||||||
|
local ContactIncinerate = 1;
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 460;
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Kohle
|
||||||
|
Description=Kohle kann dazu benutzt werden, Strom zu erzeugen oder Metall zu produzieren.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Coal
|
||||||
|
Description=Fuel, can be used to produce metal or generate power.
|
|
@ -0,0 +1,15 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Gold
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=15
|
||||||
|
Mass=25
|
||||||
|
Components=Nugget=3
|
||||||
|
Rotate=1
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material GoldChunk
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 0.500000 0.500000 0.500000 1.000000
|
||||||
|
diffuse 0.649770 0.594821 0.122168 1.000000
|
||||||
|
specular 0.652682 0.652682 0.652682 1.000000 18.000000
|
||||||
|
emissive 0.348690 0.319202 0.065559 1.000000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,28 @@
|
||||||
|
/*--- Gold Chunk ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
protected func Hit(x, y)
|
||||||
|
{
|
||||||
|
StonyObjectHit(x,y);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsValuable(){ return true; }
|
||||||
|
public func ForceEnterProducer(id id)
|
||||||
|
{
|
||||||
|
if (id == Foundry) return true;
|
||||||
|
}
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 470;
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Golderzbrocken
|
||||||
|
Description=Ewiges Objekt der Begierde eines jeden Bergarbeiters.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Gold chunk
|
||||||
|
Description=A very prized find, indeed!
|
|
@ -0,0 +1,17 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Ice
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=3
|
||||||
|
Mass=20
|
||||||
|
Components=Ice=3
|
||||||
|
StretchGrowth=1
|
||||||
|
Float=1
|
||||||
|
Rotate=1
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material IceChunk
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 0.500000 0.500000 0.500000 0.800000
|
||||||
|
diffuse 0.5 0.5 0.9 0.800000
|
||||||
|
specular 0.652682 0.652682 0.952682 0.800000 18.000000
|
||||||
|
emissive 0.2 0.2 0.5 0.800000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,48 @@
|
||||||
|
/*--- Ice Chunk ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
protected func Construction()
|
||||||
|
{
|
||||||
|
AddTimer("Check", 30);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected func Check()
|
||||||
|
{
|
||||||
|
if (GetTemperature() <= 0 && GetMaterial() == Material("Water") && GetCon() < 100)
|
||||||
|
Freeze();
|
||||||
|
// Don't do anything af
|
||||||
|
if (GetTemperature() > 0)
|
||||||
|
Melt();
|
||||||
|
}
|
||||||
|
|
||||||
|
private func Melt()
|
||||||
|
{
|
||||||
|
CastPXS("Water", 2, 0);
|
||||||
|
DoCon(-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
private func Freeze()
|
||||||
|
{
|
||||||
|
ExtractMaterialAmount(0, 0, Material("Water"), 2);
|
||||||
|
DoCon(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected func Hit()
|
||||||
|
{
|
||||||
|
Sound("CrystalHit?");
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 450;
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Eis
|
||||||
|
Description=Gefrorenes Wasser.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Ice
|
||||||
|
Description=Frozen water.
|
|
@ -0,0 +1,15 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Metal
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=15
|
||||||
|
Mass=25
|
||||||
|
Components=Chunk_Ore=1
|
||||||
|
Rotate=1
|
Binary file not shown.
After Width: | Height: | Size: 3.0 KiB |
|
@ -0,0 +1,25 @@
|
||||||
|
/*--- Metal Chunk ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
protected func Hit()
|
||||||
|
{
|
||||||
|
Sound("GeneralHit?");
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
public func IsFoundryProduct() { return true; }
|
||||||
|
public func GetFuelNeed() { return 100; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Rebuy = true;
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 470;
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Metall
|
||||||
|
Description=Baumaterial für viele Gebäude.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Metal
|
||||||
|
Description=Useful for construction.
|
|
@ -0,0 +1,15 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Ore
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=15
|
||||||
|
Mass=25
|
||||||
|
Components=Ore=3
|
||||||
|
Rotate=1
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material OreChunk
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 0.500000 0.500000 0.500000 1.000000
|
||||||
|
diffuse 0.52 0.39 0.53 1.000000
|
||||||
|
specular 0.652682 0.652682 0.652682 1.000000 18.000000
|
||||||
|
emissive 0.52 0.39 0.053 1.000000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,24 @@
|
||||||
|
/*--- Ore Chunk ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
protected func Hit(x, y)
|
||||||
|
{
|
||||||
|
StonyObjectHit(x,y);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Rebuy = true;
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 460;
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Eisenerz
|
||||||
|
Description=Rohmaterial für Metallproduktion in der Schmelze.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Iron Ore
|
||||||
|
Description=Raw material for metal production in the foundry.
|
|
@ -0,0 +1,17 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Planks
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=6
|
||||||
|
Mass=16
|
||||||
|
Components=Chunk_Wood=1
|
||||||
|
Rotate=1
|
||||||
|
Float=1
|
||||||
|
StretchGrowth=1
|
Binary file not shown.
After Width: | Height: | Size: 3.1 KiB |
|
@ -0,0 +1,24 @@
|
||||||
|
/*--- Planks ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
protected func Hit()
|
||||||
|
{
|
||||||
|
Sound("WoodHit?");
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsFuel() { return true; }
|
||||||
|
public func GetFuelAmount() { return 150; }
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
public func IsSawmillProduct() { return true; }
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Rebuy = true;
|
||||||
|
local BlastIncinerate = 5;
|
||||||
|
local ContactIncinerate = 1;
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 470;
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Holz
|
||||||
|
Description=Geeignet als Bau- oder Brennmaterial.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Log
|
||||||
|
Description=Needed for construction or as fuel.
|
|
@ -0,0 +1,15 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Rock
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=3
|
||||||
|
Mass=25
|
||||||
|
Components=Rock=3
|
||||||
|
Rotate=1
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material RockChunk
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 0.500000 0.500000 0.500000 1.000000
|
||||||
|
diffuse 0.4 0.4 0.4 1.000000
|
||||||
|
specular 0.652682 0.652682 0.652682 1.000000 18.000000
|
||||||
|
emissive 0.2 0.2 0.2 1.000000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
/*--- Rock Chunk ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
protected func Hit(x, y)
|
||||||
|
{
|
||||||
|
StonyObjectHit(x,y);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 450;
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Stein
|
||||||
|
Description=Wichtiges Baumaterial und Waffe.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Rock
|
||||||
|
Description=Basic construction material and weapon.
|
|
@ -0,0 +1,15 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Ruby
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=50
|
||||||
|
Mass=25
|
||||||
|
Components=Ruby=3
|
||||||
|
Rotate=1
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material RubyChunk
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 0.600000 0.200000 0.200000 0.800000
|
||||||
|
diffuse 0.7 0.3 0.3 0.600000
|
||||||
|
specular 0.9 0.5 0.5 0.700000 18.000000
|
||||||
|
emissive 0.9 0.5 0.5 0.800000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,63 @@
|
||||||
|
/*--- Ruby Chunk ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
// returns the color of the gem (used for effects)
|
||||||
|
func GetGemColor()
|
||||||
|
{
|
||||||
|
return RGB(255, 20, 20);
|
||||||
|
}
|
||||||
|
|
||||||
|
func Initialize()
|
||||||
|
{
|
||||||
|
AddEffect("Sparkle", this, 1, 30 + RandomX(-3, 3), this);
|
||||||
|
}
|
||||||
|
|
||||||
|
func FxSparkleStart(target, effect, temp)
|
||||||
|
{
|
||||||
|
if (temp) return;
|
||||||
|
var color = this->~GetGemColor() ?? RGB(255, 20, 20);
|
||||||
|
effect.particles =
|
||||||
|
{
|
||||||
|
Prototype = Particles_MagicRing(),
|
||||||
|
R = (color >> 16) & 0xff,
|
||||||
|
G = (color >> 8) & 0xff,
|
||||||
|
B = (color >> 0) & 0xff,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
func FxSparkleTimer(target, effect, effect_time)
|
||||||
|
{
|
||||||
|
if(this()->Contained() || !Random(2)) return FX_OK;
|
||||||
|
CreateParticle("MagicRing", 0, 0, 0, 0, effect.Interval, effect.particles, 1);
|
||||||
|
return FX_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
func IsValuable() { return true; }
|
||||||
|
|
||||||
|
func QueryOnSell()
|
||||||
|
{
|
||||||
|
// Inform goal of gem sale
|
||||||
|
var goal = FindObject(Find_ID(Goal_SellGems));
|
||||||
|
if (goal) goal->OnGemSold();
|
||||||
|
return false; // do perform selling
|
||||||
|
}
|
||||||
|
|
||||||
|
func Hit()
|
||||||
|
{
|
||||||
|
Sound("GlassHit*");
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 480;
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Rubin
|
||||||
|
Description=Wertvoller Klunker
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Ruby
|
||||||
|
Description=Valuable clunker
|
|
@ -0,0 +1,17 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Chunk_Snow
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=3
|
||||||
|
Mass=20
|
||||||
|
Components=Snow=3
|
||||||
|
StretchGrowth=1
|
||||||
|
Float=1
|
||||||
|
Rotate=1
|
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material SnowChunk
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 1.000000 1.000000 1.000000 1.000000
|
||||||
|
diffuse 1.0 1.0 1.0 1.000000
|
||||||
|
specular 1.0 1.0 1.0 1.000000 18.000000
|
||||||
|
emissive 1.0 1.0 1.0 1.000000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,40 @@
|
||||||
|
/*--- Snow Chunk ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
protected func Construction()
|
||||||
|
{
|
||||||
|
AddTimer("Check", 30);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected func Check()
|
||||||
|
{
|
||||||
|
if (GetTemperature() > 0)
|
||||||
|
Melt();
|
||||||
|
}
|
||||||
|
|
||||||
|
private func Melt()
|
||||||
|
{
|
||||||
|
CastPXS("Water", 2, 0);
|
||||||
|
DoCon(-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected func Hit()
|
||||||
|
{
|
||||||
|
CastPXS("Snow", GetCon()*4,18);
|
||||||
|
RemoveObject();
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 450;
|
Binary file not shown.
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Schneeball
|
||||||
|
Description=Schneeballschlacht!
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Snowball
|
||||||
|
Description=Snowball fight!
|
|
@ -0,0 +1,15 @@
|
||||||
|
[DefCore]
|
||||||
|
id=Terraflint
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=12
|
||||||
|
Height=12
|
||||||
|
Offset=-6,-6
|
||||||
|
Vertices=3
|
||||||
|
VertexX=0,4,-4
|
||||||
|
VertexY=3,-3,-3
|
||||||
|
VertexFriction=40,40,40
|
||||||
|
Value=15
|
||||||
|
Mass=25
|
||||||
|
Components=Firestone=3
|
||||||
|
Rotate=1
|
Binary file not shown.
|
@ -0,0 +1,14 @@
|
||||||
|
material Terraflint
|
||||||
|
{
|
||||||
|
receive_shadows on
|
||||||
|
technique
|
||||||
|
{
|
||||||
|
pass
|
||||||
|
{
|
||||||
|
ambient 1.0 0.5 0.5 1.0
|
||||||
|
diffuse 1.0 0.39 0.39 1.0
|
||||||
|
specular 0.5 0.0 0.0 1.000000 18.000000
|
||||||
|
emissive 0.5 0.0 0.0 1.000000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,29 @@
|
||||||
|
/*--- Terraflint ---*/
|
||||||
|
|
||||||
|
#include Library_CarryHeavy
|
||||||
|
|
||||||
|
public func GetCarryMode(clonk) { return CARRY_BothHands; }
|
||||||
|
public func GetCarryPhase() { return 800; }
|
||||||
|
|
||||||
|
func Hit()
|
||||||
|
{
|
||||||
|
Sound("Fuse");
|
||||||
|
CreateParticle("Fire", 0, 0, PV_Random(-5, 5), PV_Random(-15, 5), PV_Random(10, 40), Particles_Glimmer(), 5);
|
||||||
|
}
|
||||||
|
|
||||||
|
func Hit2()
|
||||||
|
{
|
||||||
|
Explode(25);
|
||||||
|
}
|
||||||
|
|
||||||
|
public func IsChunk() { return true; }
|
||||||
|
|
||||||
|
func Definition(def) {
|
||||||
|
SetProperty("PictureTransformation", Trans_Mul(Trans_Rotate(30,0,0,1),Trans_Rotate(-30,1,0,0),Trans_Scale(1300)),def);
|
||||||
|
}
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
local Rebuy = true;
|
||||||
|
local Touchable = 2;
|
||||||
|
local Plane = 529; // cause it's explosive, players should see it in a pile of stuff
|
|
@ -0,0 +1,8 @@
|
||||||
|
[DefCore]
|
||||||
|
id=SplitTerraflint
|
||||||
|
Version=4,10,0,0
|
||||||
|
Category=C4D_Object
|
||||||
|
Width=1
|
||||||
|
Height=1
|
||||||
|
Components=Terraflint=1
|
||||||
|
Picture=0,0,64,64
|
Binary file not shown.
After Width: | Height: | Size: 8.8 KiB |
|
@ -0,0 +1,24 @@
|
||||||
|
/**
|
||||||
|
SplitTerraflint
|
||||||
|
Split a terraflint into three flints.
|
||||||
|
|
||||||
|
@author Clonkonaut
|
||||||
|
*/
|
||||||
|
|
||||||
|
local Name = "$Name$";
|
||||||
|
local Description = "$Description$";
|
||||||
|
|
||||||
|
func Initialize()
|
||||||
|
{
|
||||||
|
ScheduleCall(this, "Split", 1);
|
||||||
|
}
|
||||||
|
func Split()
|
||||||
|
{
|
||||||
|
if (!Contained()) return RemoveObject();
|
||||||
|
Contained()->CreateContents(Firestone);
|
||||||
|
Contained()->CreateContents(Firestone);
|
||||||
|
Contained()->CreateContents(Firestone);
|
||||||
|
RemoveObject();
|
||||||
|
}
|
||||||
|
|
||||||
|
func IsChemicalProduct() { return true; }
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Terraflint spalten
|
||||||
|
Description=Spaltet einen Terraflint in kleinere Feuersteine auf. Feuersteine können gezielter eingesetzt werden.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Split terraflint
|
||||||
|
Description=Split a terraflint into smaller flints. Flints may be used more precisely.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Terraflint
|
||||||
|
Description=Vulkanischem Ursprungs, explodiert bei Aufprall.
|
|
@ -0,0 +1,2 @@
|
||||||
|
Name=Terraflint
|
||||||
|
Description=Volcanic stone, explodes on impact.
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue