Nicole Collings
92a2dc3c0f
Merge remote-tracking branch 'origin/master'
2020-01-14 16:04:28 -08:00
Nicole Collings
83f6c78056
Change world to 3d noise, Lua animation control. Rabbit entity w/ ai
2020-01-14 16:04:22 -08:00
Nicole Collings
cb47bcd872
Update README.md
2020-01-13 15:49:08 -08:00
Nicole Collings
9b36e65d7d
We are the future
2020-01-13 11:20:45 -08:00
Nicole Collings
acd99ce0c6
Add XYZ axis rotation to entities, fix dropped item rotation
2020-01-12 23:22:23 -08:00
Nicole Collings
b8b8957c25
Add most of the libnoise modules to the Lua Api
2020-01-11 13:57:39 -08:00
Nicole Collings
947aa6dda5
Lua libnoise parser, biomes have seperate generation parameters~
...
* Delete deprecated MapGen stuff
! Entire chunk's biome-gen is defined by bottom left corner.
2020-01-10 17:31:07 -08:00
Nicole Collings
ccc23b45b0
Merge remote-tracking branch 'origin/master'
2020-01-10 14:58:54 -08:00
Nicole Collings
7c54de84fa
Clean up the Register* functions, make them all one header file
...
* Reorganize src/lua
* Add `environment` table to Biome Definitions
2020-01-10 14:58:46 -08:00
Nicole Collings
732a166dab
Change naming scheme from interp_pos & set_pos to set_pos & snap_pos
2020-01-09 21:04:31 -08:00
Nicole Collings
c0894d46c6
Change naming scheme from interp_pos & set_pos to set_pos & snap_pos
2020-01-09 15:42:04 -08:00
Nicole Collings
f3a4717a1f
Delete ccpp.yml
2020-01-08 15:07:17 -08:00
Nicole Collings
df17baba51
Update README.md to include a better description
2020-01-08 14:59:52 -08:00
Nicole Collings
5d59e013d2
Synchronized Server side entities! Many integer vectors changed to ivecs
2020-01-08 14:42:14 -08:00
Nicole Collings
72dbfd9cbf
Send mods order with a vector
2020-01-07 17:03:41 -08:00
Nicole Collings
57770cb34f
Finish Deserializer, remove old serializer, fix numerous std bugs
2020-01-07 16:49:39 -08:00
Nicole Collings
7e06774c21
New Serializer & Deserializer class. All functions use new Serializer
2020-01-07 14:57:44 -08:00
Nicole Collings
f82052b5fc
Add Local handler for ServerEntities (unfinished)
2020-01-06 19:48:51 -08:00
Nicole Collings
ce07aa24b9
Transfer dirty lua entities to client -- no client handling at this time
2020-01-06 00:02:32 -08:00
Nicole Collings
12bfa015fe
Add exceptions to server api methods
2019-12-28 22:42:46 -08:00
Nicole Collings
87eaf4058b
Lua Entities can be registered on server side, don't transfer yet.
2019-12-28 20:40:29 -08:00
Nicole Collings
4a497ea38d
placeStack & splitStack are now secured against enemy invaders
...
* allow_take, allow_put, on_take, and on_put lua callbacks work.
2019-12-21 21:54:06 -08:00
Nicole Collings
3aa945046f
Crafting mod and crafting recipes - Initial commit
2019-12-19 22:56:09 -08:00
Nicole Collings
fcb46c18e6
Max Stack Size def property
...
* Index inventories in Lua by 1
2019-12-19 22:55:34 -08:00
Nicole Collings
bce33e9bc5
Inventory can have blocks in it! GuiShader supports 3d models.
...
* Increased contrast in plant_twine.png & plant_fibre.png
2019-12-18 17:12:34 -08:00
Nicole Collings
6830c4adc4
Lua Inventory API
...
* Split inventory mod into zeus:inventory
* Redo inventory textures
* Add more textures and items to zeus:materials
* Convert zepha.is_server() to zepha.server & zepha.client bools
2019-12-17 17:26:48 -08:00
Nicole Collings
5cf3569629
Inventory stacking, splitting, and placing
2019-12-15 16:51:41 -08:00
Nicole Collings
8167bc4c85
Inventory manipulation
2019-12-15 15:32:35 -08:00
Nicole Collings
3273dcd31b
Attempt to get click callbacks on GameGui, not working.
2019-12-13 02:27:52 -08:00
Nicole Collings
270f160164
Refactor Window, Renderer, shaders to clean up code.
2019-12-13 01:59:42 -08:00
Nicole Collings
532a0c3255
Add safeties to subgame indexing & menu mod loading.
...
* TextureAtlas loadDirectory function can be recursive.
* Re-implement GameGui showMenu.
2019-12-13 00:54:17 -08:00
Nicole Collings
e4cc4b788e
Fix SIGSEGV
2019-12-12 18:46:57 -08:00
Nicole Collings
3824b06061
Lua button callbacks, menu start_game API
2019-12-12 16:42:46 -08:00
Nicole Collings
8f035fe51d
Optimize GuiBuilder slightly.
2019-12-12 14:39:51 -08:00
Nicole Collings
c63f1a0ffd
Main menu sandbox & lua defined GUI
2019-12-12 02:13:43 -08:00
Nicole Collings
aee457fd9b
Main menu sandbox & lua defined GUI
2019-12-12 02:13:28 -08:00
Nicole Collings
3aaf649c42
Refactor bottom bar, dynamically search for subgames.
2019-12-11 21:38:20 -08:00
Nicole Collings
4d10fe826a
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# assets/textures/menu_flag_multiplayer.png
2019-12-11 14:20:58 -08:00
Nicole Collings
407d35c210
GUIImageButton class
2019-12-11 14:20:40 -08:00
Nicole Collings
cede63d461
Merge pull request #14 from Aurailus/imgbot
...
[ImgBot] Optimize images
2019-12-11 00:46:20 -08:00
ImgBotApp
336fa50566
[ImgBot] Optimize images
...
*Total -- 4.94kb -> 4.29kb (13.14%)
/assets/textures/menu_flag_settings.png -- 1.26kb -> 0.95kb (24.61%)
/assets/textures/menu_flag_quit.png -- 1.21kb -> 1.04kb (14.16%)
/assets/textures/menu_flag_content.png -- 1.22kb -> 1.12kb (8.31%)
/assets/textures/menu_flag_multiplayer.png -- 1.24kb -> 1.17kb (5.21%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2019-12-11 08:42:37 +00:00
Nicole Collings
bac6403425
`crop` texture modifier, UI flag hover textures.
2019-12-11 00:41:46 -08:00
Nicole Collings
ebff66f1a7
Replace getTextureRef with operator[],delete Def member access functions
2019-12-10 23:12:29 -08:00
Nicole Collings
0143979e12
Obligatory ascii art introduction
2019-12-10 15:44:58 -08:00
Nicole Collings
79cb99638b
Merge remote-tracking branch 'origin/master'
2019-12-10 15:15:10 -08:00
Nicole Collings
b4b32520e0
Make server launch with subgame argument, move mods to subgames/zeus
2019-12-10 15:14:59 -08:00
Nicole Collings
e100bbdf6e
Move mods to subgames/zeus/mods
2019-12-10 14:58:10 -08:00
Nicole Collings
cd67d73c25
Merge pull request #13 from Aurailus/imgbot
...
[ImgBot] Optimize images
2019-12-10 14:41:52 -08:00
ImgBotApp
83a6332e9b
[ImgBot] Optimize images
...
*Total -- 65.81kb -> 60.60kb (7.92%)
/assets/textures/subgame_flag_settings.png -- 0.78kb -> 0.68kb (12.38%)
/assets/textures/menu_flag_settings.png -- 0.77kb -> 0.68kb (11.04%)
/assets/textures/zeus_background.png -- 60.86kb -> 55.90kb (8.14%)
/assets/textures/menu_flag_quit.png -- 0.72kb -> 0.70kb (2.18%)
/assets/textures/zeus_logo.png -- 2.68kb -> 2.62kb (2.08%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2019-12-10 22:41:15 +00:00
Nicole Collings
3dbe231d0e
Merge remote-tracking branch 'origin/master'
2019-12-10 14:40:13 -08:00