Luna
65452ced08
Improve build_charge for neg values; use that
7 years ago
Luna
3f8e61d764
[Hero 5] Fix incorrect de facto teleport cost
7 years ago
Luna
345ca3d6fe
Fix joining late!
7 years ago
Luna
d6a158a1ae
Give losing or non-possessing team more charge!
Nice! I love this balance tweak! And it can be changed depending on how
strong we want it to be.
7 years ago
Luna
658782078b
Refactor Hero 5
7 years ago
Luna
5ef3aa9543
Add icons to show abilities and their charge cost
7 years ago
Luna
fc262870c4
[Hero 5] Add ability: drag enemies in a direction
The impulse is fairly weak, but it has no cooldown (of course). As long
as you can reliably click on them, you can keep dragging them around.
This builds charge.
Portal now COSTS charge, rather than gaining it, so that you bully
people until you can build a portal.
7 years ago
Luna
3b31a0609a
[Hero 5] Add graphics and increase radius
7 years ago
Luna
67c74db3e5
Add util.gd; Make Hero 5 portals only for friends
7 years ago
Luna
1fdff52429
[Hero 5] Add portal placement and portal behavior
7 years ago
Luna
7ca8ee31b0
Fix `placement.gd` not working with multiplayer
7 years ago
Luna
517efc9cea
Refactor hero 1 wall placement into `placement.gd`
7 years ago
Luna
ffc5920976
Tweak all heroes' switch charge settings
7 years ago
Luna
8519478638
[Hero 1] Gain switch charge for touching wall
You touching a wall does not do it. This encourages teamwork / using
your walls in clever ways to gain charge.
7 years ago
Luna
370b4b93ac
[Hero 1] Allow wall deletion, placement w/out E
Also allow 100 walls, and removal of all walls upon death
7 years ago
Luna
05a74debba
[Hero 1] Make walls translucent before confirming
7 years ago
Luna
251c7c6735
Color Hero 1 walls according to friendliness!
7 years ago
Luna
d33aa70867
Increase Hero 0 mobility, hero 1 wall size
7 years ago
Luna
76ff51d5fa
Fix Hero 1 wall placement / raycasting
7 years ago
Luna
2aac9d9a1a
Revert "Remove ray and use Camera.project_position("
This reverts commit f41676c672
.
I misunderstood the way the camera projections work, and I'm better off
using the original raycasting strategy.
7 years ago
Luna
f41676c672
Remove ray and use Camera.project_position(
And Camera.project_ray_normal. This is much better
7 years ago
Luna
436db13962
Begin level 0, mv world Level, mv players Players
Also, levels now inherit a level object
7 years ago
Luna
05135ab0a5
[H0] Build jump speed; [H1] Fix error on click
7 years ago
Luna
2c2051c8ec
[Hero 1] Remove benign dup line and rename a func
7 years ago
Luna
a80d05ca4c
Add hero 1: WallMAKING mfer, works in singleplayer
In multiplayer, if there is only one hero 1, it is ok, but with more
than one, one hero 1 cannot place walls.
7 years ago