remove keyword

added CSS style for "remove/eject" keyword
tech: deprecated - gain 1.05x damage for each tech removed this game
tech: externality - 1.1x damage, removing this gives 40 ammo power ups
paradigm shift no longer has a 3% failure rate
  minus 3->4 health
  it can remove applied science tech
removing strange loop gives a random removetech

tech: marginal utility - give a specific gun 2x ammo per ammo power up
tech: interest - research, ammo, coupling, health increases by 6% at the start of each level
tech: Pareto efficiency - give each gun randomly 5x or 0.2x ammo per ammo power up

aperture 6->4s cycles between 1 to 2 -> 0.8 to 3 damage
mass-energy no longer has a reduction in defense effects
  but it costs 2 research now
1st ionization energy 11->14 max energy per heal
colony: 1.5->1.6x spores 40->33% chance to spawn something different
laser cost formula changed to be independent of field regen
  this makes the effects of cost and fire rate 33% bigger
  free-electron laser 3.5->3x energy cost
options exchange - the first time you click cancel it randomizes choices
  allows a free trigger from other cancel tech
pseudoscience gets 3->2 free researches
alternator harpoon has 0->0.03x energy cost
coupling for pilot wave gives 1.04->1.05x block damage

several bugs fixes
This commit is contained in:
landgreen
2024-03-31 19:45:15 -07:00
parent 38ef45a651
commit 1728b53921
19 changed files with 929 additions and 1022 deletions

116
style.css
View File

@@ -519,38 +519,6 @@ summary {
border-radius: 5px;
}
/* keeps 4 columns at 1440px */
/* @media (1500px <= width < 1950px) {
.experiment-grid-module, .choose-grid-module, .pause-grid-module {
line-height: 150%;
font-size: 0.72em;
}
#experiment-grid, #choose-grid, .pause-grid{
grid-template-columns: repeat(auto-fit, 360px);
}
.card-background{
height:315px;
}
.card-text {
min-height: 82px;
}
}
@media (width < 1500px) {
.experiment-grid-module, .choose-grid-module, .pause-grid-module {
line-height: 143%;
font-size: 0.68em;
}
#experiment-grid, #choose-grid, .pause-grid{
grid-template-columns: repeat(auto-fit, 340px);
}
.card-background{
height:290px;
}
.card-text {
min-height: 75px;
}
} */
.experiment-grid-module:hover .card-text {
background-color: var(--hover-card-color);
}
@@ -695,77 +663,6 @@ summary {
display: none;
}
/* #damage-bar {
position: absolute;
top: 0px;
left: 15px;
height: 6px;
width: 0px;
transition: width 0.3s linear;
opacity: 1;
z-index: 2;
pointer-events: none;
background-color: #f03;
border: 1px solid #701;
display: none;
}
#defense-bar {
position: absolute;
top: 9px;
left: 15px;
height: 5px;
width: 0px;
transition: width 0.3s linear;
opacity: 1;
z-index: 2;
pointer-events: none;
background-color: #fff;
border: 1px solid #333;
display: none;
}
#health {
position: absolute;
top: 16px;
left: 15px;
height: 20px;
width: 0px;
transition: width 1s ease-out; z-index: 2;
pointer-events: none;
background-color: #0fa;
border: 2px solid rgb(51, 162, 125);
border-radius: 8px;
display: none;
}
#health-bg {
position: absolute;
top: 18px;
left: 15px;
height: 20px;
width: 0px;
transition: width 1s ease-out;
background-color: #000;
opacity: 0.1;
z-index: 1;
pointer-events: none;
border-radius: 8px;
display: none;
} */
/* .low-health {
animation: blink 250ms infinite alternate;
}
@keyframes blink {
from {
opacity: 1;
}
to {
opacity: 0.6;
}
} */
/* background on title page */
#fade-out {
position: absolute;
@@ -926,6 +823,15 @@ summary {
text-shadow: 1.5px -1.5px hsla(243, 100%, 38%, 0.2);
}
.color-remove {
text-decoration: line-through;
/* letter-spacing: 2px; */
border-radius: 3px;
padding: 0px 3px;
background-color: hsl(255, 40%, 71%);
color: #fff;
}
.color-cloaked {
letter-spacing: 2px;
animation: cloak 6s linear infinite alternate;
@@ -1090,7 +996,7 @@ summary {
background-color: #0d9;
border: 0.05em #fff solid;
opacity: 0.85;
margin-bottom: -3px;
margin-bottom: -2px;
}
.heal-circle-energy {
@@ -1101,7 +1007,7 @@ summary {
background-color: #ff0;
border: 0.05em #000 solid;
opacity: 0.85;
margin-bottom: -3px;
margin-bottom: -2px;
}
.coupling-circle {