This website requires JavaScript.
Explore
Help
Register
Sign In
admin
/
peggle-roguelike
Watch
1
Star
0
Fork
0
You've already forked peggle-roguelike
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
59
Commits
1
Branch
0
Tags
6cec4b69b7044902571efd3e7a1ef357760c8a11
T
Code
Clone
HTTPS
Tea CLI
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Download ZIP
Download TAR.GZ
Download BUNDLE
admin
6cec4b69b7
changing peg disposition so that none = 0 and neutral = -2, will make it easier to sort peg actions later to divide them up by disposition type (will need to delay peg turns by disposition) so that it goes neutral to hostile to friendly. will need to account for this in other methods as well
2026-07-05 03:17:40 -04:00
Art
still working out movement
2026-07-04 03:04:56 -04:00
Pegs
think i finally solved movement going into enemy territory
2026-07-05 02:51:09 -04:00
.editorconfig
first commit
2026-05-26 19:06:54 -04:00
.gitattributes
first commit
2026-05-26 19:06:54 -04:00
.gitignore
first commit
2026-05-26 19:06:54 -04:00
Ball.cs
implemented more code for adding more pegs, but still a lot of work to do on pathfinding, targeting, map etc.
2026-07-02 03:15:15 -04:00
Ball.cs.uid
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
ball.tscn
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
Bucket.cs
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
Bucket.cs.uid
updating movement and added a bucket, still some clean up to do on movement. TODO: if enemy becomes stuck, reclculate path.
2026-06-05 03:48:07 -04:00
bucket.tscn
updating movement and added a bucket, still some clean up to do on movement. TODO: if enemy becomes stuck, reclculate path.
2026-06-05 03:48:07 -04:00
Commander.cs
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
Commander.cs.uid
third commit
2026-05-28 00:06:51 -04:00
commander.tscn
commit no. 5
2026-05-29 10:51:25 -04:00
Globals.cs
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
Globals.cs.uid
added some more signals for attack hit, enemy and player controllers turn done, commander enemy death, better enemy movement and turn changing, implemented an rng, added functions to grid and gridmarkers to allow for easier searching of markers, more logic for if a tower commander has actions
2026-06-01 02:28:45 -04:00
globals.tscn
added some more signals for attack hit, enemy and player controllers turn done, commander enemy death, better enemy movement and turn changing, implemented an rng, added functions to grid and gridmarkers to allow for easier searching of markers, more logic for if a tower commander has actions
2026-06-01 02:28:45 -04:00
hoverable_node.tscn
switching up some more clicking
2026-06-25 18:11:43 -04:00
HoverableNode.cs
still working out movement
2026-07-04 03:04:56 -04:00
HoverableNode.cs.uid
altering enemies into peg to open up for the future with hostile and friendly pegs. made some changes to the pathfinding. starting to add a mouse handler that will more easily handle single and double clicks, and holds. Enemy controller becomes peg controller and will handle all peg interactions
2026-06-25 16:31:13 -04:00
icon.svg
first commit
2026-05-26 19:06:54 -04:00
icon.svg.import
first commit
2026-05-26 19:06:54 -04:00
Main.cs
continuing to switch to MapCell orientation
2026-07-03 02:16:29 -04:00
Main.cs.uid
first commit
2026-05-26 19:06:54 -04:00
main.tscn
moved bucket to the playercontroller, changed tweenStages to a list of pegactions, so processtween takes in actions and builds off of that so that movement/actions priority will line up properly. change tweenstages key to be priority:loop. added category to actions to divide into movement vs action
2026-06-30 02:46:00 -04:00
map_cell_occupant.tscn
continuing to set up map and pegs
2026-07-02 22:50:21 -04:00
map_cell.tscn
still working out movement
2026-07-04 03:04:56 -04:00
Map.cs
think i finally solved movement going into enemy territory
2026-07-05 02:51:09 -04:00
Map.cs.uid
finished reowrking grid maps, polished astar pathfinding, started work on aiming functions --todo: change launch speed to constant, change aim function to take into account the angle it would need to launch at to hit mouse position like in peggle, add raycasting
2026-06-03 02:44:13 -04:00
Map.tscn
continuing to set up map and pegs
2026-07-02 22:50:21 -04:00
MapCell.cs
still working out movement
2026-07-04 03:04:56 -04:00
MapCell.cs.uid
continuing to set up map and pegs
2026-07-02 22:50:21 -04:00
MapCellOccupant.cs
changing peg disposition so that none = 0 and neutral = -2, will make it easier to sort peg actions later to divide them up by disposition type (will need to delay peg turns by disposition) so that it goes neutral to hostile to friendly. will need to account for this in other methods as well
2026-07-05 03:17:40 -04:00
MapCellOccupant.cs.uid
continuing to set up map and pegs
2026-07-02 22:50:21 -04:00
mouse_handler.tscn
altering enemies into peg to open up for the future with hostile and friendly pegs. made some changes to the pathfinding. starting to add a mouse handler that will more easily handle single and double clicks, and holds. Enemy controller becomes peg controller and will handle all peg interactions
2026-06-25 16:31:13 -04:00
MouseHandler.cs
altering enemies into peg to open up for the future with hostile and friendly pegs. made some changes to the pathfinding. starting to add a mouse handler that will more easily handle single and double clicks, and holds. Enemy controller becomes peg controller and will handle all peg interactions
2026-06-25 16:31:13 -04:00
MouseHandler.cs.uid
altering enemies into peg to open up for the future with hostile and friendly pegs. made some changes to the pathfinding. starting to add a mouse handler that will more easily handle single and double clicks, and holds. Enemy controller becomes peg controller and will handle all peg interactions
2026-06-25 16:31:13 -04:00
peg_controller.tscn
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
Peg.cs
think i finally solved movement going into enemy territory
2026-07-05 02:51:09 -04:00
Peg.cs.uid
altering enemies into peg to open up for the future with hostile and friendly pegs. made some changes to the pathfinding. starting to add a mouse handler that will more easily handle single and double clicks, and holds. Enemy controller becomes peg controller and will handle all peg interactions
2026-06-25 16:31:13 -04:00
peg.tscn
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
PegController.cs
still working out movement
2026-07-04 03:04:56 -04:00
PegController.cs.uid
altering enemies into peg to open up for the future with hostile and friendly pegs. made some changes to the pathfinding. starting to add a mouse handler that will more easily handle single and double clicks, and holds. Enemy controller becomes peg controller and will handle all peg interactions
2026-06-25 16:31:13 -04:00
PeggleRoguelike.csproj
first commit
2026-05-26 19:06:54 -04:00
PeggleRoguelike.sln
first commit
2026-05-26 19:06:54 -04:00
PegProbabilities.html
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
play_area.tscn
still working out movement
2026-07-04 03:04:56 -04:00
PlayArea.cs
think i finally solved movement going into enemy territory
2026-07-05 02:51:09 -04:00
PlayArea.cs.uid
finished reowrking grid maps, polished astar pathfinding, started work on aiming functions --todo: change launch speed to constant, change aim function to take into account the angle it would need to launch at to hit mouse position like in peggle, add raycasting
2026-06-03 02:44:13 -04:00
player_controller.tscn
moved bucket to the playercontroller, changed tweenStages to a list of pegactions, so processtween takes in actions and builds off of that so that movement/actions priority will line up properly. change tweenstages key to be priority:loop. added category to actions to divide into movement vs action
2026-06-30 02:46:00 -04:00
PlayerController.cs
moved bucket to the playercontroller, changed tweenStages to a list of pegactions, so processtween takes in actions and builds off of that so that movement/actions priority will line up properly. change tweenstages key to be priority:loop. added category to actions to divide into movement vs action
2026-06-30 02:46:00 -04:00
PlayerController.cs.uid
commit no. 5
2026-05-29 10:51:25 -04:00
project.godot
still working out movement
2026-07-04 03:04:56 -04:00
Tower.cs
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
Tower.cs.uid
commit no. 5
2026-05-29 10:51:25 -04:00
tower.tscn
adding in some example pegs and their actions. organizing folders, still working on pathing for some reason it won't move sometimes, and causes the looping to break
2026-06-26 02:36:01 -04:00
turn_controller.tscn
commit no. 5
2026-05-29 10:51:25 -04:00
TurnController.cs
continuing to switch to MapCell orientation
2026-07-03 02:16:29 -04:00
TurnController.cs.uid
commit no. 5
2026-05-29 10:51:25 -04:00
S
Description
No description provided
516
KiB
Languages
C#
100%