Luna
c0345153e2
[Ability icon] Show when action is pressed
7 years ago
Luna
0855689ae6
Add currently bound button to ability_icon
7 years ago
Luna
5ef3aa9543
Add icons to show abilities and their charge cost
7 years ago
Luna
39acfc8c46
Fix player materials not showing up
7 years ago
Luna
a6ecb5c9c3
Add initial hero designs!
7 years ago
Luna
5353eabd9f
Buff Hero 0 walljump
7 years ago
Luna
a277b43638
Fix issues with heroes coming from inheritance
Hero 0: Remove cursor, allow wallriding (enable collision detection)
Hero 2: Move RepelHUD to center, ignore self with Area (gravity)
7 years ago
Luna
6acf045ec5
Use inheritance for heroes's actual scenes (tscn)
I didn't know you can do this. It's really, really nice! I can change
properties, hide, and add, to the player scene.
https://github.com/godotengine/godot/issues/3352
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
Luna
a4d6a5020a
Count time on sides of objective; fix its physics
Changing the weight of the objective fixes the weird destroy-the-player
physics.
Also, count how long the objective has been tilted to the right or left,
and put counters there. Slow the game down and display who won when the
count exceeds 100% on either side. Like in overwatch, but with tilting.
7 years ago
Luna
18028e0c9e
Fix physics for RigidBody character
7 years ago
Luna
32ade1c55a
Revert "Change player to use KinematicBody"
This reverts commit 22cf954991
.
7 years ago
Luna
611cb87df4
Detect collisions between player and objective
Unfortunately, apply_impulse seems to have no effect right now. More
research is needed.
7 years ago
Luna
448f359dba
Move files into assets/ scenes/ and scripts/ [WIP]
There however were some bugs that came with this, so I'm switching to
master to explore this.
7 years ago
Luna
a30e884400
Fix server not updating camera
The camera setting got changed to default-enabled, when it should be
default-disabled.
7 years ago
Luna
22cf954991
Change player to use KinematicBody
This gives greater flexibility and stops some of those especially
annoying bugs
7 years ago
Luna
45afe7d9ae
Add godot project with networking and FPS controls
This is the real initial commit with all the code I have until now.
Networking: A server and 2 clients connect and then control their
players. This is still buggy. For example, every client controls the
/same/ player.
FPS controls: WSAD, Jump, and Look with mouse are all implemented (Taken
from Caliou's demo). This includes collisions.
7 years ago