balls
101
.VSCodeCounter/details.md
Normal file
@@ -0,0 +1,101 @@
|
||||
# Details
|
||||
|
||||
Date : 2019-11-27 20:31:00
|
||||
|
||||
Directory c:\Users\josh\code\cavegame
|
||||
|
||||
Total : 86 files, 14410 codes, 848 comments, 2638 blanks, all 17896 lines
|
||||
|
||||
[summary](results.md)
|
||||
|
||||
## Files
|
||||
| filename | language | code | comment | blank | total |
|
||||
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||
| [bin\build.sh](file:///c%3A/Users/josh/code/cavegame/bin/build.sh) | Shell Script | 41 | 1 | 12 | 54 |
|
||||
| [config.lua](file:///c%3A/Users/josh/code/cavegame/config.lua) | Lua | 42 | 0 | 1 | 43 |
|
||||
| [data\items\base.lua](file:///c%3A/Users/josh/code/cavegame/data/items/base.lua) | Lua | 408 | 7 | 76 | 491 |
|
||||
| [data\items\food.lua](file:///c%3A/Users/josh/code/cavegame/data/items/food.lua) | Lua | 0 | 0 | 1 | 1 |
|
||||
| [data\items\magic.lua](file:///c%3A/Users/josh/code/cavegame/data/items/magic.lua) | Lua | 43 | 0 | 6 | 49 |
|
||||
| [data\items\natesitems.lua](file:///c%3A/Users/josh/code/cavegame/data/items/natesitems.lua) | Lua | 0 | 0 | 1 | 1 |
|
||||
| [data\items\potions.lua](file:///c%3A/Users/josh/code/cavegame/data/items/potions.lua) | Lua | 74 | 1 | 8 | 83 |
|
||||
| [data\items\stations.lua](file:///c%3A/Users/josh/code/cavegame/data/items/stations.lua) | Lua | 174 | 0 | 21 | 195 |
|
||||
| [data\items\throwables.lua](file:///c%3A/Users/josh/code/cavegame/data/items/throwables.lua) | Lua | 20 | 2 | 8 | 30 |
|
||||
| [data\items\tools.lua](file:///c%3A/Users/josh/code/cavegame/data/items/tools.lua) | Lua | 204 | 6 | 34 | 244 |
|
||||
| [data\items\weaponry.lua](file:///c%3A/Users/josh/code/cavegame/data/items/weaponry.lua) | Lua | 160 | 3 | 41 | 204 |
|
||||
| [data\loottables\smalldungeon.lua](file:///c%3A/Users/josh/code/cavegame/data/loottables/smalldungeon.lua) | Lua | 0 | 0 | 1 | 1 |
|
||||
| [data\recipes\alchemy.lua](file:///c%3A/Users/josh/code/cavegame/data/recipes/alchemy.lua) | Lua | 7 | 0 | 2 | 9 |
|
||||
| [data\recipes\anvil.lua](file:///c%3A/Users/josh/code/cavegame/data/recipes/anvil.lua) | Lua | 16 | 0 | 5 | 21 |
|
||||
| [data\recipes\base.lua](file:///c%3A/Users/josh/code/cavegame/data/recipes/base.lua) | Lua | 4 | 0 | 0 | 4 |
|
||||
| [data\recipes\furnace.lua](file:///c%3A/Users/josh/code/cavegame/data/recipes/furnace.lua) | Lua | 17 | 0 | 6 | 23 |
|
||||
| [data\recipes\mechanarium.lua](file:///c%3A/Users/josh/code/cavegame/data/recipes/mechanarium.lua) | Lua | 14 | 0 | 2 | 16 |
|
||||
| [data\recipes\refinery.lua](file:///c%3A/Users/josh/code/cavegame/data/recipes/refinery.lua) | Lua | 14 | 0 | 2 | 16 |
|
||||
| [data\recipes\workbench.lua](file:///c%3A/Users/josh/code/cavegame/data/recipes/workbench.lua) | Lua | 21 | 1 | 8 | 30 |
|
||||
| [data\structures\dungeons\a.lua](file:///c%3A/Users/josh/code/cavegame/data/structures/dungeons/a.lua) | Lua | 2,555 | 0 | 0 | 2,555 |
|
||||
| [data\structures\flyingcastles\a.lua](file:///c%3A/Users/josh/code/cavegame/data/structures/flyingcastles/a.lua) | Lua | 1,491 | 0 | 0 | 1,491 |
|
||||
| [data\structures\trees\bigtree.lua](file:///c%3A/Users/josh/code/cavegame/data/structures/trees/bigtree.lua) | Lua | 39 | 6 | 8 | 53 |
|
||||
| [data\structures\trees\maketree.lua](file:///c%3A/Users/josh/code/cavegame/data/structures/trees/maketree.lua) | Lua | 35 | 0 | 6 | 41 |
|
||||
| [data\texturereference.lua](file:///c%3A/Users/josh/code/cavegame/data/texturereference.lua) | Lua | 109 | 6 | 7 | 122 |
|
||||
| [data\tiles\base.lua](file:///c%3A/Users/josh/code/cavegame/data/tiles/base.lua) | Lua | 235 | 1 | 34 | 270 |
|
||||
| [data\tiles\furniture.lua](file:///c%3A/Users/josh/code/cavegame/data/tiles/furniture.lua) | Lua | 229 | 4 | 52 | 285 |
|
||||
| [data\tiles\grasses.lua](file:///c%3A/Users/josh/code/cavegame/data/tiles/grasses.lua) | Lua | 176 | 3 | 42 | 221 |
|
||||
| [data\tiles\liquids.lua](file:///c%3A/Users/josh/code/cavegame/data/tiles/liquids.lua) | Lua | 217 | 5 | 33 | 255 |
|
||||
| [data\tiles\mechanisms.lua](file:///c%3A/Users/josh/code/cavegame/data/tiles/mechanisms.lua) | Lua | 100 | 5 | 24 | 129 |
|
||||
| [data\tiles\misc.lua](file:///c%3A/Users/josh/code/cavegame/data/tiles/misc.lua) | Lua | 59 | 0 | 21 | 80 |
|
||||
| [data\tiles\rocks.lua](file:///c%3A/Users/josh/code/cavegame/data/tiles/rocks.lua) | Lua | 0 | 0 | 1 | 1 |
|
||||
| [data\tiles\vegetation.lua](file:///c%3A/Users/josh/code/cavegame/data/tiles/vegetation.lua) | Lua | 214 | 5 | 29 | 248 |
|
||||
| [main.lua](file:///c%3A/Users/josh/code/cavegame/main.lua) | Lua | 40 | 3 | 15 | 58 |
|
||||
| [src\backgrounds.lua](file:///c%3A/Users/josh/code/cavegame/src/backgrounds.lua) | Lua | 125 | 5 | 29 | 159 |
|
||||
| [src\chunking.lua](file:///c%3A/Users/josh/code/cavegame/src/chunking.lua) | Lua | 121 | 9 | 31 | 161 |
|
||||
| [src\collision.lua](file:///c%3A/Users/josh/code/cavegame/src/collision.lua) | Lua | 51 | 19 | 19 | 89 |
|
||||
| [src\data.lua](file:///c%3A/Users/josh/code/cavegame/src/data.lua) | Lua | 140 | 24 | 47 | 211 |
|
||||
| [src\editor.lua](file:///c%3A/Users/josh/code/cavegame/src/editor.lua) | Lua | 285 | 3 | 67 | 355 |
|
||||
| [src\entities.lua](file:///c%3A/Users/josh/code/cavegame/src/entities.lua) | Lua | 2 | 3 | 5 | 10 |
|
||||
| [src\entities\chestentity.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/chestentity.lua) | Lua | 30 | 0 | 11 | 41 |
|
||||
| [src\entities\entity.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/entity.lua) | Lua | 87 | 2 | 30 | 119 |
|
||||
| [src\entities\explosion.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/explosion.lua) | Lua | 88 | 6 | 27 | 121 |
|
||||
| [src\entities\floatingtext.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/floatingtext.lua) | Lua | 24 | 0 | 14 | 38 |
|
||||
| [src\entities\hostile\bat.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/hostile/bat.lua) | Lua | 55 | 3 | 20 | 78 |
|
||||
| [src\entities\hostile\bee.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/hostile/bee.lua) | Lua | 62 | 2 | 17 | 81 |
|
||||
| [src\entities\hostile\evilcube.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/hostile/evilcube.lua) | Lua | 8 | 0 | 7 | 15 |
|
||||
| [src\entities\hostile\flower.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/hostile/flower.lua) | Lua | 114 | 8 | 34 | 156 |
|
||||
| [src\entities\hostile\skull.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/hostile/skull.lua) | Lua | 25 | 0 | 10 | 35 |
|
||||
| [src\entities\hostile\slime.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/hostile/slime.lua) | Lua | 40 | 4 | 14 | 58 |
|
||||
| [src\entities\hostile\zombie.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/hostile/zombie.lua) | Lua | 125 | 4 | 29 | 158 |
|
||||
| [src\entities\humanoid.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/humanoid.lua) | Lua | 180 | 3 | 44 | 227 |
|
||||
| [src\entities\itemstack.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/itemstack.lua) | Lua | 61 | 0 | 16 | 77 |
|
||||
| [src\entities\physicalentity.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/physicalentity.lua) | Lua | 134 | 4 | 40 | 178 |
|
||||
| [src\entities\player.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/player.lua) | Lua | 336 | 8 | 95 | 439 |
|
||||
| [src\entities\projectiles\bombentity.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/projectiles/bombentity.lua) | Lua | 53 | 3 | 19 | 75 |
|
||||
| [src\entities\projectiles\bullet.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/projectiles/bullet.lua) | Lua | 12 | 0 | 4 | 16 |
|
||||
| [src\entities\projectiles\glowstick.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/projectiles/glowstick.lua) | Lua | 26 | 0 | 11 | 37 |
|
||||
| [src\entities\projectiles\magicball.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/projectiles/magicball.lua) | Lua | 48 | 8 | 22 | 78 |
|
||||
| [src\entities\projectiles\projectile.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/projectiles/projectile.lua) | Lua | 41 | 3 | 11 | 55 |
|
||||
| [src\entities\projectiles\stickybombentity.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/projectiles/stickybombentity.lua) | Lua | 17 | 0 | 7 | 24 |
|
||||
| [src\entities\tileentity.lua](file:///c%3A/Users/josh/code/cavegame/src/entities/tileentity.lua) | Lua | 18 | 0 | 6 | 24 |
|
||||
| [src\gameloop.lua](file:///c%3A/Users/josh/code/cavegame/src/gameloop.lua) | Lua | 447 | 21 | 111 | 579 |
|
||||
| [src\grid.lua](file:///c%3A/Users/josh/code/cavegame/src/grid.lua) | Lua | 29 | 8 | 8 | 45 |
|
||||
| [src\guiutil.lua](file:///c%3A/Users/josh/code/cavegame/src/guiutil.lua) | Lua | 60 | 3 | 13 | 76 |
|
||||
| [src\input.lua](file:///c%3A/Users/josh/code/cavegame/src/input.lua) | Lua | 35 | 7 | 8 | 50 |
|
||||
| [src\inventory.lua](file:///c%3A/Users/josh/code/cavegame/src/inventory.lua) | Lua | 78 | 24 | 27 | 129 |
|
||||
| [src\items.lua](file:///c%3A/Users/josh/code/cavegame/src/items.lua) | Lua | 109 | 19 | 29 | 157 |
|
||||
| [src\jcon.lua](file:///c%3A/Users/josh/code/cavegame/src/jcon.lua) | Lua | 156 | 5 | 24 | 185 |
|
||||
| [src\json.lua](file:///c%3A/Users/josh/code/cavegame/src/json.lua) | Lua | 294 | 43 | 63 | 400 |
|
||||
| [src\jui.lua](file:///c%3A/Users/josh/code/cavegame/src/jui.lua) | Lua | 581 | 15 | 181 | 777 |
|
||||
| [src\jutils.lua](file:///c%3A/Users/josh/code/cavegame/src/jutils.lua) | Lua | 308 | 193 | 118 | 619 |
|
||||
| [src\lighting.lua](file:///c%3A/Users/josh/code/cavegame/src/lighting.lua) | Lua | 265 | 14 | 78 | 357 |
|
||||
| [src\loottables.lua](file:///c%3A/Users/josh/code/cavegame/src/loottables.lua) | Lua | 40 | 3 | 10 | 53 |
|
||||
| [src\menus.lua](file:///c%3A/Users/josh/code/cavegame/src/menus.lua) | Lua | 651 | 33 | 105 | 789 |
|
||||
| [src\noise.lua](file:///c%3A/Users/josh/code/cavegame/src/noise.lua) | Lua | 32 | 8 | 16 | 56 |
|
||||
| [src\playergui.lua](file:///c%3A/Users/josh/code/cavegame/src/playergui.lua) | Lua | 509 | 23 | 129 | 661 |
|
||||
| [src\recipes.lua](file:///c%3A/Users/josh/code/cavegame/src/recipes.lua) | Lua | 41 | 7 | 16 | 64 |
|
||||
| [src\rendering.lua](file:///c%3A/Users/josh/code/cavegame/src/rendering.lua) | Lua | 189 | 12 | 65 | 266 |
|
||||
| [src\settings.lua](file:///c%3A/Users/josh/code/cavegame/src/settings.lua) | Lua | 57 | 9 | 18 | 84 |
|
||||
| [src\statuseffects.lua](file:///c%3A/Users/josh/code/cavegame/src/statuseffects.lua) | Lua | 71 | 3 | 16 | 90 |
|
||||
| [src\structuregenerator.lua](file:///c%3A/Users/josh/code/cavegame/src/structuregenerator.lua) | Lua | 95 | 5 | 32 | 132 |
|
||||
| [src\terrain.lua](file:///c%3A/Users/josh/code/cavegame/src/terrain.lua) | Lua | 29 | 6 | 13 | 48 |
|
||||
| [src\terraingenerator.lua](file:///c%3A/Users/josh/code/cavegame/src/terraingenerator.lua) | Lua | 255 | 19 | 84 | 358 |
|
||||
| [src\tiles.lua](file:///c%3A/Users/josh/code/cavegame/src/tiles.lua) | Lua | 132 | 54 | 28 | 214 |
|
||||
| [src\world.lua](file:///c%3A/Users/josh/code/cavegame/src/world.lua) | Lua | 810 | 125 | 230 | 1,165 |
|
||||
| [src\worldloading.lua](file:///c%3A/Users/josh/code/cavegame/src/worldloading.lua) | Lua | 71 | 9 | 23 | 103 |
|
||||
|
||||
[summary](results.md)
|
88
.VSCodeCounter/results.csv
Normal file
@@ -0,0 +1,88 @@
|
||||
filename, language, Lua, Shell Script, comment, blank, total
|
||||
c:\Users\josh\code\cavegame\bin\build.sh, Shell Script, 0, 41, 1, 12, 54
|
||||
c:\Users\josh\code\cavegame\config.lua, Lua, 42, 0, 0, 1, 43
|
||||
c:\Users\josh\code\cavegame\data\items\base.lua, Lua, 408, 0, 7, 76, 491
|
||||
c:\Users\josh\code\cavegame\data\items\food.lua, Lua, 0, 0, 0, 1, 1
|
||||
c:\Users\josh\code\cavegame\data\items\magic.lua, Lua, 43, 0, 0, 6, 49
|
||||
c:\Users\josh\code\cavegame\data\items\natesitems.lua, Lua, 0, 0, 0, 1, 1
|
||||
c:\Users\josh\code\cavegame\data\items\potions.lua, Lua, 74, 0, 1, 8, 83
|
||||
c:\Users\josh\code\cavegame\data\items\stations.lua, Lua, 174, 0, 0, 21, 195
|
||||
c:\Users\josh\code\cavegame\data\items\throwables.lua, Lua, 20, 0, 2, 8, 30
|
||||
c:\Users\josh\code\cavegame\data\items\tools.lua, Lua, 204, 0, 6, 34, 244
|
||||
c:\Users\josh\code\cavegame\data\items\weaponry.lua, Lua, 160, 0, 3, 41, 204
|
||||
c:\Users\josh\code\cavegame\data\loottables\smalldungeon.lua, Lua, 0, 0, 0, 1, 1
|
||||
c:\Users\josh\code\cavegame\data\recipes\alchemy.lua, Lua, 7, 0, 0, 2, 9
|
||||
c:\Users\josh\code\cavegame\data\recipes\anvil.lua, Lua, 16, 0, 0, 5, 21
|
||||
c:\Users\josh\code\cavegame\data\recipes\base.lua, Lua, 4, 0, 0, 0, 4
|
||||
c:\Users\josh\code\cavegame\data\recipes\furnace.lua, Lua, 17, 0, 0, 6, 23
|
||||
c:\Users\josh\code\cavegame\data\recipes\mechanarium.lua, Lua, 14, 0, 0, 2, 16
|
||||
c:\Users\josh\code\cavegame\data\recipes\refinery.lua, Lua, 14, 0, 0, 2, 16
|
||||
c:\Users\josh\code\cavegame\data\recipes\workbench.lua, Lua, 21, 0, 1, 8, 30
|
||||
c:\Users\josh\code\cavegame\data\structures\dungeons\a.lua, Lua, 2555, 0, 0, 0, 2555
|
||||
c:\Users\josh\code\cavegame\data\structures\flyingcastles\a.lua, Lua, 1491, 0, 0, 0, 1491
|
||||
c:\Users\josh\code\cavegame\data\structures\trees\bigtree.lua, Lua, 39, 0, 6, 8, 53
|
||||
c:\Users\josh\code\cavegame\data\structures\trees\maketree.lua, Lua, 35, 0, 0, 6, 41
|
||||
c:\Users\josh\code\cavegame\data\texturereference.lua, Lua, 109, 0, 6, 7, 122
|
||||
c:\Users\josh\code\cavegame\data\tiles\base.lua, Lua, 235, 0, 1, 34, 270
|
||||
c:\Users\josh\code\cavegame\data\tiles\furniture.lua, Lua, 229, 0, 4, 52, 285
|
||||
c:\Users\josh\code\cavegame\data\tiles\grasses.lua, Lua, 176, 0, 3, 42, 221
|
||||
c:\Users\josh\code\cavegame\data\tiles\liquids.lua, Lua, 217, 0, 5, 33, 255
|
||||
c:\Users\josh\code\cavegame\data\tiles\mechanisms.lua, Lua, 100, 0, 5, 24, 129
|
||||
c:\Users\josh\code\cavegame\data\tiles\misc.lua, Lua, 59, 0, 0, 21, 80
|
||||
c:\Users\josh\code\cavegame\data\tiles\rocks.lua, Lua, 0, 0, 0, 1, 1
|
||||
c:\Users\josh\code\cavegame\data\tiles\vegetation.lua, Lua, 214, 0, 5, 29, 248
|
||||
c:\Users\josh\code\cavegame\main.lua, Lua, 40, 0, 3, 15, 58
|
||||
c:\Users\josh\code\cavegame\src\backgrounds.lua, Lua, 125, 0, 5, 29, 159
|
||||
c:\Users\josh\code\cavegame\src\chunking.lua, Lua, 121, 0, 9, 31, 161
|
||||
c:\Users\josh\code\cavegame\src\collision.lua, Lua, 51, 0, 19, 19, 89
|
||||
c:\Users\josh\code\cavegame\src\data.lua, Lua, 140, 0, 24, 47, 211
|
||||
c:\Users\josh\code\cavegame\src\editor.lua, Lua, 285, 0, 3, 67, 355
|
||||
c:\Users\josh\code\cavegame\src\entities.lua, Lua, 2, 0, 3, 5, 10
|
||||
c:\Users\josh\code\cavegame\src\entities\chestentity.lua, Lua, 30, 0, 0, 11, 41
|
||||
c:\Users\josh\code\cavegame\src\entities\entity.lua, Lua, 87, 0, 2, 30, 119
|
||||
c:\Users\josh\code\cavegame\src\entities\explosion.lua, Lua, 88, 0, 6, 27, 121
|
||||
c:\Users\josh\code\cavegame\src\entities\floatingtext.lua, Lua, 24, 0, 0, 14, 38
|
||||
c:\Users\josh\code\cavegame\src\entities\hostile\bat.lua, Lua, 55, 0, 3, 20, 78
|
||||
c:\Users\josh\code\cavegame\src\entities\hostile\bee.lua, Lua, 62, 0, 2, 17, 81
|
||||
c:\Users\josh\code\cavegame\src\entities\hostile\evilcube.lua, Lua, 8, 0, 0, 7, 15
|
||||
c:\Users\josh\code\cavegame\src\entities\hostile\flower.lua, Lua, 114, 0, 8, 34, 156
|
||||
c:\Users\josh\code\cavegame\src\entities\hostile\skull.lua, Lua, 25, 0, 0, 10, 35
|
||||
c:\Users\josh\code\cavegame\src\entities\hostile\slime.lua, Lua, 40, 0, 4, 14, 58
|
||||
c:\Users\josh\code\cavegame\src\entities\hostile\zombie.lua, Lua, 125, 0, 4, 29, 158
|
||||
c:\Users\josh\code\cavegame\src\entities\humanoid.lua, Lua, 180, 0, 3, 44, 227
|
||||
c:\Users\josh\code\cavegame\src\entities\itemstack.lua, Lua, 61, 0, 0, 16, 77
|
||||
c:\Users\josh\code\cavegame\src\entities\physicalentity.lua, Lua, 134, 0, 4, 40, 178
|
||||
c:\Users\josh\code\cavegame\src\entities\player.lua, Lua, 336, 0, 8, 95, 439
|
||||
c:\Users\josh\code\cavegame\src\entities\projectiles\bombentity.lua, Lua, 53, 0, 3, 19, 75
|
||||
c:\Users\josh\code\cavegame\src\entities\projectiles\bullet.lua, Lua, 12, 0, 0, 4, 16
|
||||
c:\Users\josh\code\cavegame\src\entities\projectiles\glowstick.lua, Lua, 26, 0, 0, 11, 37
|
||||
c:\Users\josh\code\cavegame\src\entities\projectiles\magicball.lua, Lua, 48, 0, 8, 22, 78
|
||||
c:\Users\josh\code\cavegame\src\entities\projectiles\projectile.lua, Lua, 41, 0, 3, 11, 55
|
||||
c:\Users\josh\code\cavegame\src\entities\projectiles\stickybombentity.lua, Lua, 17, 0, 0, 7, 24
|
||||
c:\Users\josh\code\cavegame\src\entities\tileentity.lua, Lua, 18, 0, 0, 6, 24
|
||||
c:\Users\josh\code\cavegame\src\gameloop.lua, Lua, 447, 0, 21, 111, 579
|
||||
c:\Users\josh\code\cavegame\src\grid.lua, Lua, 29, 0, 8, 8, 45
|
||||
c:\Users\josh\code\cavegame\src\guiutil.lua, Lua, 60, 0, 3, 13, 76
|
||||
c:\Users\josh\code\cavegame\src\input.lua, Lua, 35, 0, 7, 8, 50
|
||||
c:\Users\josh\code\cavegame\src\inventory.lua, Lua, 78, 0, 24, 27, 129
|
||||
c:\Users\josh\code\cavegame\src\items.lua, Lua, 109, 0, 19, 29, 157
|
||||
c:\Users\josh\code\cavegame\src\jcon.lua, Lua, 156, 0, 5, 24, 185
|
||||
c:\Users\josh\code\cavegame\src\json.lua, Lua, 294, 0, 43, 63, 400
|
||||
c:\Users\josh\code\cavegame\src\jui.lua, Lua, 581, 0, 15, 181, 777
|
||||
c:\Users\josh\code\cavegame\src\jutils.lua, Lua, 308, 0, 193, 118, 619
|
||||
c:\Users\josh\code\cavegame\src\lighting.lua, Lua, 265, 0, 14, 78, 357
|
||||
c:\Users\josh\code\cavegame\src\loottables.lua, Lua, 40, 0, 3, 10, 53
|
||||
c:\Users\josh\code\cavegame\src\menus.lua, Lua, 651, 0, 33, 105, 789
|
||||
c:\Users\josh\code\cavegame\src\noise.lua, Lua, 32, 0, 8, 16, 56
|
||||
c:\Users\josh\code\cavegame\src\playergui.lua, Lua, 509, 0, 23, 129, 661
|
||||
c:\Users\josh\code\cavegame\src\recipes.lua, Lua, 41, 0, 7, 16, 64
|
||||
c:\Users\josh\code\cavegame\src\rendering.lua, Lua, 189, 0, 12, 65, 266
|
||||
c:\Users\josh\code\cavegame\src\settings.lua, Lua, 57, 0, 9, 18, 84
|
||||
c:\Users\josh\code\cavegame\src\statuseffects.lua, Lua, 71, 0, 3, 16, 90
|
||||
c:\Users\josh\code\cavegame\src\structuregenerator.lua, Lua, 95, 0, 5, 32, 132
|
||||
c:\Users\josh\code\cavegame\src\terrain.lua, Lua, 29, 0, 6, 13, 48
|
||||
c:\Users\josh\code\cavegame\src\terraingenerator.lua, Lua, 255, 0, 19, 84, 358
|
||||
c:\Users\josh\code\cavegame\src\tiles.lua, Lua, 132, 0, 54, 28, 214
|
||||
c:\Users\josh\code\cavegame\src\world.lua, Lua, 810, 0, 125, 230, 1165
|
||||
c:\Users\josh\code\cavegame\src\worldloading.lua, Lua, 71, 0, 9, 23, 103
|
||||
Total, -, 14369, 41, 848, 2638, 17896
|
|
36
.VSCodeCounter/results.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Summary
|
||||
|
||||
Date : 2019-11-27 20:31:00
|
||||
|
||||
Directory c:\Users\josh\code\cavegame
|
||||
|
||||
Total : 86 files, 14410 codes, 848 comments, 2638 blanks, all 17896 lines
|
||||
|
||||
[details](details.md)
|
||||
|
||||
## Languages
|
||||
| language | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
| Lua | 85 | 14,369 | 847 | 2,626 | 17,842 |
|
||||
| Shell Script | 1 | 41 | 1 | 12 | 54 |
|
||||
|
||||
## Directories
|
||||
| path | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
| . | 86 | 14,410 | 848 | 2,638 | 17,896 |
|
||||
| bin | 1 | 41 | 1 | 12 | 54 |
|
||||
| data | 30 | 6,635 | 55 | 479 | 7,169 |
|
||||
| data\items | 9 | 1,083 | 19 | 196 | 1,298 |
|
||||
| data\loottables | 1 | 0 | 0 | 1 | 1 |
|
||||
| data\recipes | 7 | 93 | 1 | 25 | 119 |
|
||||
| data\structures | 4 | 4,120 | 6 | 14 | 4,140 |
|
||||
| data\structures\dungeons | 1 | 2,555 | 0 | 0 | 2,555 |
|
||||
| data\structures\flyingcastles | 1 | 1,491 | 0 | 0 | 1,491 |
|
||||
| data\structures\trees | 2 | 74 | 6 | 14 | 94 |
|
||||
| data\tiles | 8 | 1,230 | 23 | 236 | 1,489 |
|
||||
| src | 53 | 7,652 | 789 | 2,131 | 10,572 |
|
||||
| src\entities | 22 | 1,584 | 58 | 488 | 2,130 |
|
||||
| src\entities\hostile | 7 | 429 | 21 | 131 | 581 |
|
||||
| src\entities\projectiles | 6 | 197 | 14 | 74 | 285 |
|
||||
|
||||
[details](details.md)
|
125
.VSCodeCounter/results.txt
Normal file
@@ -0,0 +1,125 @@
|
||||
Date : 2019-11-27 20:31:00
|
||||
Directory : c:\Users\josh\code\cavegame
|
||||
Total : 86 files, 14410 codes, 848 comments, 2638 blanks, all 17896 lines
|
||||
|
||||
Languages
|
||||
+--------------+------------+------------+------------+------------+------------+
|
||||
| language | files | code | comment | blank | total |
|
||||
+--------------+------------+------------+------------+------------+------------+
|
||||
| Lua | 85 | 14,369 | 847 | 2,626 | 17,842 |
|
||||
| Shell Script | 1 | 41 | 1 | 12 | 54 |
|
||||
+--------------+------------+------------+------------+------------+------------+
|
||||
|
||||
Directories
|
||||
+---------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| path | files | code | comment | blank | total |
|
||||
+---------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| . | 86 | 14,410 | 848 | 2,638 | 17,896 |
|
||||
| bin | 1 | 41 | 1 | 12 | 54 |
|
||||
| data | 30 | 6,635 | 55 | 479 | 7,169 |
|
||||
| data\items | 9 | 1,083 | 19 | 196 | 1,298 |
|
||||
| data\loottables | 1 | 0 | 0 | 1 | 1 |
|
||||
| data\recipes | 7 | 93 | 1 | 25 | 119 |
|
||||
| data\structures | 4 | 4,120 | 6 | 14 | 4,140 |
|
||||
| data\structures\dungeons | 1 | 2,555 | 0 | 0 | 2,555 |
|
||||
| data\structures\flyingcastles | 1 | 1,491 | 0 | 0 | 1,491 |
|
||||
| data\structures\trees | 2 | 74 | 6 | 14 | 94 |
|
||||
| data\tiles | 8 | 1,230 | 23 | 236 | 1,489 |
|
||||
| src | 53 | 7,652 | 789 | 2,131 | 10,572 |
|
||||
| src\entities | 22 | 1,584 | 58 | 488 | 2,130 |
|
||||
| src\entities\hostile | 7 | 429 | 21 | 131 | 581 |
|
||||
| src\entities\projectiles | 6 | 197 | 14 | 74 | 285 |
|
||||
+---------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
|
||||
Files
|
||||
+---------------------------------------------------------------------------+--------------+------------+------------+------------+------------+
|
||||
| filename | language | code | comment | blank | total |
|
||||
+---------------------------------------------------------------------------+--------------+------------+------------+------------+------------+
|
||||
| c:\Users\josh\code\cavegame\bin\build.sh | Shell Script | 41 | 1 | 12 | 54 |
|
||||
| c:\Users\josh\code\cavegame\config.lua | Lua | 42 | 0 | 1 | 43 |
|
||||
| c:\Users\josh\code\cavegame\data\items\base.lua | Lua | 408 | 7 | 76 | 491 |
|
||||
| c:\Users\josh\code\cavegame\data\items\food.lua | Lua | 0 | 0 | 1 | 1 |
|
||||
| c:\Users\josh\code\cavegame\data\items\magic.lua | Lua | 43 | 0 | 6 | 49 |
|
||||
| c:\Users\josh\code\cavegame\data\items\natesitems.lua | Lua | 0 | 0 | 1 | 1 |
|
||||
| c:\Users\josh\code\cavegame\data\items\potions.lua | Lua | 74 | 1 | 8 | 83 |
|
||||
| c:\Users\josh\code\cavegame\data\items\stations.lua | Lua | 174 | 0 | 21 | 195 |
|
||||
| c:\Users\josh\code\cavegame\data\items\throwables.lua | Lua | 20 | 2 | 8 | 30 |
|
||||
| c:\Users\josh\code\cavegame\data\items\tools.lua | Lua | 204 | 6 | 34 | 244 |
|
||||
| c:\Users\josh\code\cavegame\data\items\weaponry.lua | Lua | 160 | 3 | 41 | 204 |
|
||||
| c:\Users\josh\code\cavegame\data\loottables\smalldungeon.lua | Lua | 0 | 0 | 1 | 1 |
|
||||
| c:\Users\josh\code\cavegame\data\recipes\alchemy.lua | Lua | 7 | 0 | 2 | 9 |
|
||||
| c:\Users\josh\code\cavegame\data\recipes\anvil.lua | Lua | 16 | 0 | 5 | 21 |
|
||||
| c:\Users\josh\code\cavegame\data\recipes\base.lua | Lua | 4 | 0 | 0 | 4 |
|
||||
| c:\Users\josh\code\cavegame\data\recipes\furnace.lua | Lua | 17 | 0 | 6 | 23 |
|
||||
| c:\Users\josh\code\cavegame\data\recipes\mechanarium.lua | Lua | 14 | 0 | 2 | 16 |
|
||||
| c:\Users\josh\code\cavegame\data\recipes\refinery.lua | Lua | 14 | 0 | 2 | 16 |
|
||||
| c:\Users\josh\code\cavegame\data\recipes\workbench.lua | Lua | 21 | 1 | 8 | 30 |
|
||||
| c:\Users\josh\code\cavegame\data\structures\dungeons\a.lua | Lua | 2,555 | 0 | 0 | 2,555 |
|
||||
| c:\Users\josh\code\cavegame\data\structures\flyingcastles\a.lua | Lua | 1,491 | 0 | 0 | 1,491 |
|
||||
| c:\Users\josh\code\cavegame\data\structures\trees\bigtree.lua | Lua | 39 | 6 | 8 | 53 |
|
||||
| c:\Users\josh\code\cavegame\data\structures\trees\maketree.lua | Lua | 35 | 0 | 6 | 41 |
|
||||
| c:\Users\josh\code\cavegame\data\texturereference.lua | Lua | 109 | 6 | 7 | 122 |
|
||||
| c:\Users\josh\code\cavegame\data\tiles\base.lua | Lua | 235 | 1 | 34 | 270 |
|
||||
| c:\Users\josh\code\cavegame\data\tiles\furniture.lua | Lua | 229 | 4 | 52 | 285 |
|
||||
| c:\Users\josh\code\cavegame\data\tiles\grasses.lua | Lua | 176 | 3 | 42 | 221 |
|
||||
| c:\Users\josh\code\cavegame\data\tiles\liquids.lua | Lua | 217 | 5 | 33 | 255 |
|
||||
| c:\Users\josh\code\cavegame\data\tiles\mechanisms.lua | Lua | 100 | 5 | 24 | 129 |
|
||||
| c:\Users\josh\code\cavegame\data\tiles\misc.lua | Lua | 59 | 0 | 21 | 80 |
|
||||
| c:\Users\josh\code\cavegame\data\tiles\rocks.lua | Lua | 0 | 0 | 1 | 1 |
|
||||
| c:\Users\josh\code\cavegame\data\tiles\vegetation.lua | Lua | 214 | 5 | 29 | 248 |
|
||||
| c:\Users\josh\code\cavegame\main.lua | Lua | 40 | 3 | 15 | 58 |
|
||||
| c:\Users\josh\code\cavegame\src\backgrounds.lua | Lua | 125 | 5 | 29 | 159 |
|
||||
| c:\Users\josh\code\cavegame\src\chunking.lua | Lua | 121 | 9 | 31 | 161 |
|
||||
| c:\Users\josh\code\cavegame\src\collision.lua | Lua | 51 | 19 | 19 | 89 |
|
||||
| c:\Users\josh\code\cavegame\src\data.lua | Lua | 140 | 24 | 47 | 211 |
|
||||
| c:\Users\josh\code\cavegame\src\editor.lua | Lua | 285 | 3 | 67 | 355 |
|
||||
| c:\Users\josh\code\cavegame\src\entities.lua | Lua | 2 | 3 | 5 | 10 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\chestentity.lua | Lua | 30 | 0 | 11 | 41 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\entity.lua | Lua | 87 | 2 | 30 | 119 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\explosion.lua | Lua | 88 | 6 | 27 | 121 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\floatingtext.lua | Lua | 24 | 0 | 14 | 38 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\hostile\bat.lua | Lua | 55 | 3 | 20 | 78 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\hostile\bee.lua | Lua | 62 | 2 | 17 | 81 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\hostile\evilcube.lua | Lua | 8 | 0 | 7 | 15 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\hostile\flower.lua | Lua | 114 | 8 | 34 | 156 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\hostile\skull.lua | Lua | 25 | 0 | 10 | 35 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\hostile\slime.lua | Lua | 40 | 4 | 14 | 58 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\hostile\zombie.lua | Lua | 125 | 4 | 29 | 158 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\humanoid.lua | Lua | 180 | 3 | 44 | 227 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\itemstack.lua | Lua | 61 | 0 | 16 | 77 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\physicalentity.lua | Lua | 134 | 4 | 40 | 178 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\player.lua | Lua | 336 | 8 | 95 | 439 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\projectiles\bombentity.lua | Lua | 53 | 3 | 19 | 75 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\projectiles\bullet.lua | Lua | 12 | 0 | 4 | 16 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\projectiles\glowstick.lua | Lua | 26 | 0 | 11 | 37 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\projectiles\magicball.lua | Lua | 48 | 8 | 22 | 78 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\projectiles\projectile.lua | Lua | 41 | 3 | 11 | 55 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\projectiles\stickybombentity.lua | Lua | 17 | 0 | 7 | 24 |
|
||||
| c:\Users\josh\code\cavegame\src\entities\tileentity.lua | Lua | 18 | 0 | 6 | 24 |
|
||||
| c:\Users\josh\code\cavegame\src\gameloop.lua | Lua | 447 | 21 | 111 | 579 |
|
||||
| c:\Users\josh\code\cavegame\src\grid.lua | Lua | 29 | 8 | 8 | 45 |
|
||||
| c:\Users\josh\code\cavegame\src\guiutil.lua | Lua | 60 | 3 | 13 | 76 |
|
||||
| c:\Users\josh\code\cavegame\src\input.lua | Lua | 35 | 7 | 8 | 50 |
|
||||
| c:\Users\josh\code\cavegame\src\inventory.lua | Lua | 78 | 24 | 27 | 129 |
|
||||
| c:\Users\josh\code\cavegame\src\items.lua | Lua | 109 | 19 | 29 | 157 |
|
||||
| c:\Users\josh\code\cavegame\src\jcon.lua | Lua | 156 | 5 | 24 | 185 |
|
||||
| c:\Users\josh\code\cavegame\src\json.lua | Lua | 294 | 43 | 63 | 400 |
|
||||
| c:\Users\josh\code\cavegame\src\jui.lua | Lua | 581 | 15 | 181 | 777 |
|
||||
| c:\Users\josh\code\cavegame\src\jutils.lua | Lua | 308 | 193 | 118 | 619 |
|
||||
| c:\Users\josh\code\cavegame\src\lighting.lua | Lua | 265 | 14 | 78 | 357 |
|
||||
| c:\Users\josh\code\cavegame\src\loottables.lua | Lua | 40 | 3 | 10 | 53 |
|
||||
| c:\Users\josh\code\cavegame\src\menus.lua | Lua | 651 | 33 | 105 | 789 |
|
||||
| c:\Users\josh\code\cavegame\src\noise.lua | Lua | 32 | 8 | 16 | 56 |
|
||||
| c:\Users\josh\code\cavegame\src\playergui.lua | Lua | 509 | 23 | 129 | 661 |
|
||||
| c:\Users\josh\code\cavegame\src\recipes.lua | Lua | 41 | 7 | 16 | 64 |
|
||||
| c:\Users\josh\code\cavegame\src\rendering.lua | Lua | 189 | 12 | 65 | 266 |
|
||||
| c:\Users\josh\code\cavegame\src\settings.lua | Lua | 57 | 9 | 18 | 84 |
|
||||
| c:\Users\josh\code\cavegame\src\statuseffects.lua | Lua | 71 | 3 | 16 | 90 |
|
||||
| c:\Users\josh\code\cavegame\src\structuregenerator.lua | Lua | 95 | 5 | 32 | 132 |
|
||||
| c:\Users\josh\code\cavegame\src\terrain.lua | Lua | 29 | 6 | 13 | 48 |
|
||||
| c:\Users\josh\code\cavegame\src\terraingenerator.lua | Lua | 255 | 19 | 84 | 358 |
|
||||
| c:\Users\josh\code\cavegame\src\tiles.lua | Lua | 132 | 54 | 28 | 214 |
|
||||
| c:\Users\josh\code\cavegame\src\world.lua | Lua | 810 | 125 | 230 | 1,165 |
|
||||
| c:\Users\josh\code\cavegame\src\worldloading.lua | Lua | 71 | 9 | 23 | 103 |
|
||||
| Total | | 14,410 | 848 | 2,638 | 17,896 |
|
||||
+---------------------------------------------------------------------------+--------------+------------+------------+------------+------------+
|
17
.vscode/settings.json
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"Lua.diagnostics.globals": [
|
||||
"love",
|
||||
"baseitem",
|
||||
"itemlist",
|
||||
"swinganim",
|
||||
"consumable",
|
||||
"pointanim",
|
||||
"jabanim",
|
||||
"newtile",
|
||||
"tilelist",
|
||||
"isSolid",
|
||||
"tilemanager",
|
||||
"adjacentToNonSolidTile",
|
||||
"recipe"
|
||||
]
|
||||
}
|
BIN
assets/audio/Default.wav
Normal file
BIN
assets/audio/break.wav
Normal file
BIN
assets/audio/ding.wav
Normal file
BIN
assets/audio/explode.wav
Normal file
BIN
assets/audio/hit.wav
Normal file
1
assets/audio/hurt.bfxrsound
Normal file
@@ -0,0 +1 @@
|
||||
1,0.5,,0.2578,0.2745,0.0179,0.3,0.6983,0.2,-0.2852,,,,,,,-0.03,,,,0.459,-0.0081,,,,0.775,,,,-0.77,0.695,0.6599,masterVolume
|
BIN
assets/audio/hurt.wav
Normal file
1
assets/audio/laser.bfxrsound
Normal file
@@ -0,0 +1 @@
|
||||
10,0.5,,0.2083,0.3643,0.4363,0.3,0.6195,,-0.2125,,,,,,,,,,,,,,-0.0449,-0.1939,1,,,,,,,masterVolume
|
BIN
assets/audio/laser.wav
Normal file
1
assets/audio/smash.bfxrsound
Normal file
@@ -0,0 +1 @@
|
||||
9,0.5,,0.0977,,0.2854,0.3,0.3036,,-0.697,,,,,,,,,,,,,,,,1,,,0.1092,,,,masterVolume
|
BIN
assets/audio/smash.wav
Normal file
BIN
assets/audio/squish.wav
Normal file
BIN
assets/audio/start.wav
Normal file
BIN
assets/audio/teleport.wav
Normal file
BIN
assets/brickbg.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
assets/cavebg.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
assets/clouds.png
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
assets/damage.png
Normal file
After Width: | Height: | Size: 191 B |
BIN
assets/default.png
Normal file
After Width: | Height: | Size: 182 B |
BIN
assets/entities/angryflower.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
assets/entities/badguy.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
assets/entities/bee.png
Normal file
After Width: | Height: | Size: 187 B |
BIN
assets/entities/chadmoon.png
Normal file
After Width: | Height: | Size: 401 B |
BIN
assets/entities/flower.png
Normal file
After Width: | Height: | Size: 6.2 KiB |
BIN
assets/entities/game.ico
Normal file
After Width: | Height: | Size: 414 B |
BIN
assets/entities/magicball.png
Normal file
After Width: | Height: | Size: 863 B |
BIN
assets/entities/player.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
assets/entities/skull.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/entities/slime.png
Normal file
After Width: | Height: | Size: 918 B |
BIN
assets/entities/tortured.png
Normal file
After Width: | Height: | Size: 668 B |
BIN
assets/fonts/adds.ttf
Normal file
BIN
assets/items/alchemylab.png
Normal file
After Width: | Height: | Size: 854 B |
BIN
assets/items/anvil.png
Normal file
After Width: | Height: | Size: 388 B |
BIN
assets/items/bomb.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
assets/items/bottle.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
assets/items/bottle1.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
assets/items/bottle2.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
assets/items/bottle3.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
assets/items/bucket.png
Normal file
After Width: | Height: | Size: 596 B |
BIN
assets/items/campfire.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
assets/items/chassis.png
Normal file
After Width: | Height: | Size: 364 B |
BIN
assets/items/chest.png
Normal file
After Width: | Height: | Size: 301 B |
BIN
assets/items/door.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
assets/items/drill.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
assets/items/engine.png
Normal file
After Width: | Height: | Size: 330 B |
BIN
assets/items/fertilizer.png
Normal file
After Width: | Height: | Size: 317 B |
BIN
assets/items/flintlock.png
Normal file
After Width: | Height: | Size: 554 B |
BIN
assets/items/fullbottle1.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/items/fullbottle2.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/items/fullbottle3.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/items/fulljar.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/items/furnace.png
Normal file
After Width: | Height: | Size: 347 B |
BIN
assets/items/ingot.png
Normal file
After Width: | Height: | Size: 427 B |
BIN
assets/items/jar.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/items/mechanarium.png
Normal file
After Width: | Height: | Size: 659 B |
BIN
assets/items/mushroom.png
Normal file
After Width: | Height: | Size: 446 B |
BIN
assets/items/mushroom_poison.png
Normal file
After Width: | Height: | Size: 522 B |
BIN
assets/items/mushroom_psilocyn.png
Normal file
After Width: | Height: | Size: 527 B |
BIN
assets/items/pickaxenew.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
assets/items/potion.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
assets/items/purplestaff.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
assets/items/refinery.png
Normal file
After Width: | Height: | Size: 667 B |
BIN
assets/items/scroll.png
Normal file
After Width: | Height: | Size: 334 B |
BIN
assets/items/soul.png
Normal file
After Width: | Height: | Size: 336 B |
BIN
assets/items/stickybomb.png
Normal file
After Width: | Height: | Size: 6.1 KiB |
BIN
assets/items/sword.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
assets/items/wallscraper.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/items/workbench.png
Normal file
After Width: | Height: | Size: 266 B |
BIN
assets/particles/circle.png
Normal file
After Width: | Height: | Size: 168 B |
BIN
assets/particles/explosion.png
Normal file
After Width: | Height: | Size: 231 B |
BIN
assets/particles/square.png
Normal file
After Width: | Height: | Size: 154 B |
BIN
assets/plasma.png
Normal file
After Width: | Height: | Size: 165 KiB |
BIN
assets/stars.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
assets/tilesheet.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
assets/top.png
Normal file
After Width: | Height: | Size: 4.0 KiB |
BIN
assets/ui/backg.png
Normal file
After Width: | Height: | Size: 179 KiB |
BIN
assets/ui/brog.png
Normal file
After Width: | Height: | Size: 694 B |
BIN
assets/ui/button.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
assets/ui/input.png
Normal file
After Width: | Height: | Size: 627 B |
BIN
bin/android/cavegame.apk
Normal file
BIN
bin/android/love-11.1-android.apk
Normal file
54
bin/build.sh
Normal file
@@ -0,0 +1,54 @@
|
||||
#!/bin/bash
|
||||
echo "building love file..."
|
||||
|
||||
echo "cleaning old build..."
|
||||
file=./bin/temp/
|
||||
if [ -a "$file" ]; then
|
||||
rm -rf bin/temp/
|
||||
fi
|
||||
file=./bin/win64/temp/
|
||||
if [ -a "$file" ]; then
|
||||
rm -rf bin/win64/temp/
|
||||
fi
|
||||
|
||||
|
||||
echo "copying game data.."
|
||||
mkdir bin/temp/
|
||||
cp -r assets/ bin/temp/
|
||||
cp -r data/ bin/temp/
|
||||
cp -r JUI/ bin/temp/
|
||||
cp -r src/ bin/temp/
|
||||
cp config.lua bin/temp/
|
||||
cp changes.txt bin/temp/
|
||||
cp main.lua bin/temp/
|
||||
|
||||
cd bin/temp/
|
||||
echo "compressing..."
|
||||
{
|
||||
zip -r ../cavegame.zip *
|
||||
} &> /dev/null
|
||||
|
||||
cd ../../
|
||||
|
||||
mv bin/cavegame.zip bin/cavegame.love
|
||||
|
||||
mkdir bin/win64/temp/
|
||||
cp bin/win64/love2d/* bin/win64/temp/
|
||||
echo "building win64 executable"
|
||||
cat bin/win64/temp/love.exe bin/cavegame.love > bin/win64/temp/cavegame.exe
|
||||
rm bin/win64/temp/love.exe
|
||||
rm bin/win64/temp/lovec.exe
|
||||
|
||||
|
||||
cd bin/win64/temp/
|
||||
|
||||
echo "compressing..."
|
||||
{
|
||||
zip -r ../cavegame-win64.zip *
|
||||
} &> /dev/null
|
||||
|
||||
cd ../../../
|
||||
|
||||
rm -rf bin/win64/temp
|
||||
rm -rf bin/temp/
|
||||
echo "done!"
|
BIN
bin/cavegame.love
Normal file
BIN
bin/win64/cavegame-win64.zip
Normal file
BIN
bin/win64/love2d/OpenAL32.dll
Normal file
BIN
bin/win64/love2d/SDL2.dll
Normal file
1166
bin/win64/love2d/license.txt
Normal file
BIN
bin/win64/love2d/love.dll
Normal file
BIN
bin/win64/love2d/love.exe
Normal file
BIN
bin/win64/love2d/lovec.exe
Normal file
BIN
bin/win64/love2d/lua51.dll
Normal file
BIN
bin/win64/love2d/mpg123.dll
Normal file
BIN
bin/win64/love2d/msvcp120.dll
Normal file
BIN
bin/win64/love2d/msvcr120.dll
Normal file
98
bin/win64/love2d/readme.txt
Normal file
@@ -0,0 +1,98 @@
|
||||
LÖVE is an *awesome* framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android, and iOS.
|
||||
|
||||
[](https://ci.appveyor.com/project/AlexSzpakowski/love)
|
||||
|
||||
Documentation
|
||||
-------------
|
||||
|
||||
We use our [wiki][wiki] for documentation.
|
||||
If you need further help, feel free to ask on our [forums][forums], and last but not least there's the irc channel [#love on OFTC][irc].
|
||||
|
||||
Compilation
|
||||
-----------
|
||||
|
||||
###Windows
|
||||
Follow the instructions at the [megasource][megasource] repository page.
|
||||
|
||||
###*nix
|
||||
Run `platform/unix/automagic` from the repository root, then run ./configure and make.
|
||||
|
||||
$ platform/unix/automagic
|
||||
$ ./configure
|
||||
$ make
|
||||
|
||||
When using a source release, automagic has already been run, and the first step can be skipped.
|
||||
|
||||
###Mac OS X
|
||||
Download the required frameworks from [here][dependencies] and place them in `/Library/Frameworks/`.
|
||||
|
||||
Then use the Xcode project found at `platform/xcode/love.xcodeproj` to build the `love-macosx` target.
|
||||
|
||||
###iOS
|
||||
Download the required libraries from [here][dependencies-ios] and place the `include` and `libraries` folders
|
||||
into the `platform/xcode/ios` folder.
|
||||
|
||||
Then use the Xcode project found at `platform/xcode/love.xcodeproj` to build the `love-ios` target.
|
||||
|
||||
See `readme-iOS.rtf` for more information.
|
||||
|
||||
###Android
|
||||
Visit the [Android build repository][android-repository] for build instructions.
|
||||
|
||||
Repository information
|
||||
----------------------
|
||||
|
||||
We use the 'default' branch for development, and therefore it should not be considered stable.
|
||||
Also used is the 'minor' branch, which is used for features in the next minor version and it is
|
||||
not our development target (which would be the next revision - version numbers are formatted major.minor.revision.)
|
||||
|
||||
We tag all our releases (since we started using mercurial), and have binary downloads available for them.
|
||||
|
||||
Experimental changes are developed in the separate [love-experiments][love-experiments] repository.
|
||||
|
||||
Contributing
|
||||
------------
|
||||
|
||||
The best places to contribute are through the Bitbucket issue tracker and the official IRC channel.
|
||||
For code contributions, pull requests and patches are welcome. Be sure to read the [source code style guide][codestyle].
|
||||
|
||||
Builds
|
||||
------
|
||||
|
||||
Releases are found in the 'downloads' section on bitbucket, are linked on [the site][site],
|
||||
and there's a ppa for ubuntu, [ppa:bartbes/love-stable][stableppa].
|
||||
|
||||
There are also unstable/nightly builds:
|
||||
|
||||
- Most can be found [here][builds].
|
||||
- For ubuntu linux they are in [ppa:bartbes/love-unstable][unstableppa]
|
||||
- For arch linux there's [love-hg][aur] in the AUR.
|
||||
|
||||
Dependencies
|
||||
------------
|
||||
|
||||
- SDL2
|
||||
- OpenGL 2.1+ / OpenGL ES 2+
|
||||
- OpenAL
|
||||
- Lua / LuaJIT / LLVM-lua
|
||||
- FreeType
|
||||
- PhysicsFS
|
||||
- ModPlug
|
||||
- mpg123
|
||||
- Vorbisfile
|
||||
- Theora
|
||||
|
||||
[site]: http://love2d.org
|
||||
[wiki]: http://love2d.org/wiki
|
||||
[forums]: http://love2d.org/forums
|
||||
[irc]: irc://irc.oftc.net/love
|
||||
[dependencies]: http://love2d.org/sdk
|
||||
[dependencies-ios]: https://bitbucket.org/rude/love/downloads/love-0.10.0-ios-libraries.zip
|
||||
[megasource]: https://bitbucket.org/rude/megasource
|
||||
[builds]: http://love2d.org/builds
|
||||
[stableppa]: https://launchpad.net/~bartbes/+archive/love-stable
|
||||
[unstableppa]: https://launchpad.net/~bartbes/+archive/love-unstable
|
||||
[aur]: http://aur.archlinux.org/packages/love-hg
|
||||
[love-experiments]: https://bitbucket.org/bartbes/love-experiments
|
||||
[codestyle]: https://love2d.org/wiki/Code_Style
|
||||
[android-repository]: https://bitbucket.org/MartinFelis/love-android-sdl2
|