Commit Graph

550 Commits (7e777d67bb586f35b2ae438223de1a5ba2552f1a)

Author SHA1 Message Date
Nicole Collings 7e777d67bb
Update Executing.md 2020-11-04 20:53:29 -08:00
Nicole Collings 3ea056fd5f
Update Building.md 2020-11-04 17:06:39 -08:00
Auri 5217e26ee3 Merge remote-tracking branch 'origin/master' 2020-11-04 16:59:26 -08:00
Auri 8decf3462d Reformatted documentation and readme. 2020-11-04 16:59:10 -08:00
Nicole Collings cfb897c70b
Merge pull request #18 from Aurailus/imgbot
[ImgBot] Optimize images
2020-11-04 16:16:03 -08:00
Nicole Collings 12ad07c27f
Update README.md 2020-11-04 16:13:22 -08:00
ImgBotApp 498cf41068
[ImgBot] Optimize images
*Total -- 201.85kb -> 159.66kb (20.9%)

/subgames/zeus/mods/zeus_default/textures/painting/16x_d1.png -- 3.36kb -> 1.29kb (61.56%)
/subgames/zeus/menu/textures/zeus_background_christmas_day.png -- 34.95kb -> 19.11kb (45.31%)
/subgames/zeus/mods/zeus_inventory/textures/crafting.png -- 10.34kb -> 5.80kb (43.86%)
/subgames/zeus/mods/zeus_default/textures/leaves_opaque.png -- 0.69kb -> 0.40kb (41.9%)
/subgames/zeus/mods/zeus_default/textures/leaves_puff.png -- 1.16kb -> 0.67kb (41.81%)
/subgames/zeus/mods/zeus_inventory/textures/inventory_gridded.png -- 15.90kb -> 9.58kb (39.79%)
/subgames/zeus/mods/aurailus_hot_wheel/textures/hot_wheel.png -- 1.96kb -> 1.21kb (38.15%)
/subgames/zeus/mods/zeus_inventory/textures/inventory_wheel.png -- 2.45kb -> 1.55kb (36.59%)
/subgames/zeus/mods/aurailus_hot_wheel/textures/hot_wheel_circle.png -- 1.42kb -> 0.91kb (35.79%)
/subgames/zeus/mods/zeus_default/textures/leaves.png -- 0.74kb -> 0.48kb (34.91%)
/subgames/zeus/menu/textures/particle_group.png -- 1.69kb -> 1.25kb (25.88%)
/assets/textures/menu/menu_flag_settings.png -- 1.24kb -> 0.95kb (23.55%)
/subgames/zeus/mods/zeus_default/textures/stone.png -- 0.62kb -> 0.49kb (21%)
/assets/textures/menu/menu_flag_no.png -- 1.28kb -> 1.04kb (18.81%)
/subgames/minimal/icon.png -- 1.26kb -> 1.05kb (16.69%)
/assets/textures/menu/menu_flag_quit.png -- 1.20kb -> 1.04kb (12.9%)
/subgames/zeus/mods/zeus_default/textures/entity/raven.png -- 1.17kb -> 1.06kb (9.17%)
/subgames/zeus/mods/zeus_default/textures/entity/seagull.png -- 1.14kb -> 1.03kb (9.1%)
/subgames/zeus/mods/zeus_inventory/textures/inventory.png -- 20.04kb -> 18.29kb (8.72%)
/subgames/zeus/menu/textures/zeus_button_extex.png -- 0.58kb -> 0.53kb (8.38%)
/subgames/parentheses/icon.png -- 1.38kb -> 1.28kb (7.33%)
/subgames/zeus/menu/textures/zeus_background_christmas_night.png -- 43.33kb -> 40.29kb (7%)
/subgames/zeus/menu/textures/zeus_background_christmas.png -- 43.33kb -> 40.29kb (7%)
/assets/textures/menu/menu_flag_content.png -- 1.21kb -> 1.12kb (6.97%)
/subgames/zeus/mods/zeus_default/textures/entity/mouse.png -- 1.31kb -> 1.22kb (6.58%)
/subgames/zeus/mods/zeus_default/textures/entity/player.png -- 5.52kb -> 5.17kb (6.2%)
/assets/textures/menu/menu_flag_multiplayer.png -- 1.24kb -> 1.17kb (5.06%)
/subgames/zeus/menu/textures/zeus_button.png -- 0.56kb -> 0.53kb (4.9%)
/subgames/zeus/mods/zeus_default/textures/grass_side_ld.png -- 0.80kb -> 0.80kb (1.09%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-11-05 00:02:54 +00:00
Auri 376593a9f1 Clean up some Codacy issues, make scope locks more clear by using _ as name. 2020-11-04 14:22:57 -08:00
Auri 041636254a Remove redundant assignment, thanks Codacy. 2020-11-04 14:11:59 -08:00
Auri a9a12a89d9 Removed ClientState entirely and restructured client data passing.
* Updated the fenv polyfill.
* Added a fromString helper to Address.
* Added documentation comments to some classes. More to come!
* Configured CLion code style settings.
2020-11-03 23:29:30 -08:00
Auri 8d6e19500a Committed to Lua 5.3, polyfilled (ew) the setfenv / getfenv functions.
* Fixed a crash where an improperly formatted subgame can crash the client.
* Remove Lua 5.1 from CMakeLists.txt.
2020-11-02 15:18:09 -08:00
Auri 73c12a1de5 Merge branch 'master' of https://github.com/Aurailus/Zeus_cpp 2020-11-01 14:14:52 -08:00
Auri 9f9cf0b8d2 Testing dimension things 2020-11-01 14:14:39 -08:00
Nicole Collings 5d8d0e07a2
Create FUNDING.yml 2020-10-31 20:21:26 -07:00
Nicole Collings 3707d166f1
Update discord link 2020-10-31 20:18:00 -07:00
Auri d7382c2533 Fixed threading issues & block definition props.
- Fixed deadlock when propagating light on chunk boundaries.
- Fixed culls property on block definition not being set in RegisterBlocks.h
- Properly snake_case tall_grass_*
- Welcome back~
2020-10-31 20:16:09 -07:00
Auri 72adcec7a6 Revert assimp submodule to release 5.0 2020-10-29 22:02:35 -07:00
Auri 7a2d3cd2c4 Remove assimp 2020-10-29 21:51:24 -07:00
Auri 008dd8c198 Merge branch 'fix_compilation' 2020-10-29 21:41:45 -07:00
Auri b442c5fcf3 Actually add libraries to Git 2020-10-29 21:41:11 -07:00
Auri a619477457 Remove dependency on symbolic links in the build directories. Now checks one level up. 2020-10-29 21:40:27 -07:00
Auri e0f9df5abe Remove LoadLibs, move all of that to CMakeLists.txt, re-implement Assimp building from source. 2020-10-29 21:37:27 -07:00
Auri d0134bec4d Include static / header libraries in repository 2020-10-29 21:36:53 -07:00
Auri 52e6c00d04 Some new assets 2020-10-29 20:15:56 -07:00
Nicole Collings b2aa3abb92
Merge pull request #16 from Jordach/master
Fix Linux Build (Use system wide dependancies and libraries)
2020-10-19 12:47:32 -07:00
Nicole Collings d8b07875a0
Nor can I 2020-10-19 12:30:46 -07:00
Nicole Collings 706105fb8e
Jordach can't format Markdown documents :} 2020-10-19 12:25:49 -07:00
Jordan Snelling 31950bd3a0 Further improve LinuxBuilding.md 2020-10-19 05:04:14 +01:00
Jordan Snelling 6f6965cb5f Improve formatting of LinuxBuilding.md 2020-10-19 05:02:27 +01:00
Jordan Snelling 9995023c5e Add a missing system wide dependancy, thanks Apelta 2020-10-19 03:56:00 +01:00
Jordan Snelling c0a60aac09 Fix build on Linux systems, notes added for Linux compiling. 2020-10-19 01:33:45 +01:00
Nicole Collings 31cdfbdaa8 reorganize ALL THE THINGS!! 2020-08-13 00:55:18 -07:00
Nicole Collings aafe67ce11 My life is finally complete. (Fixed entities, server-side entity anims!) 2020-08-12 19:42:27 -07:00
Nicole Collings 2a952955bf Fix a gross hack related to big refactor. 2020-08-06 22:19:49 -07:00
Nicole Collings db64794bcf Fixed segfault with non-threadsafe packet creation. Yay~ 2020-08-06 22:09:08 -07:00
Nicole Collings 4815c3f17d Reset block damage on block change. 2020-08-06 19:08:56 -07:00
Nicole Collings c081f224af Clean up some debug output. 2020-08-06 16:17:36 -07:00
Nicole Collings 71cbe034dd Added thread safety to chunks & dimensions, reimplemented animations.
* Fixed air becoming invalid when placed with lua.
* Reimplemented client-side animations.
* Update AnimationManager Usertype to new format.
* Updated AnimationState & segment to be less icky.
* Updated some entity textures, added Mouse model and textures.
2020-08-06 16:15:23 -07:00
Nicole Collings 5d46a12077 Reimplement server entities, generic LuaEntity baseclass. 2020-08-05 15:26:15 -07:00
Nicole Collings e9c95e8042 Segfault is gone? 🦀🦀🦀 2020-08-03 12:28:35 -07:00
Nicole Collings 06cdc7b2df Re-implement block breaking & interactions. Move PacketChannel & Type.
* Segfault when accessing player in release.
2020-08-03 11:34:35 -07:00
Nicole Collings dfb90e8c03 Fix player not being initialized at mod load time. Targets have dim. 2020-08-02 20:51:22 -07:00
Nicole Collings b312193969 Covariant Ptr type 2020-08-02 17:16:40 -07:00
Nicole Collings 6fd5acae0a Covariant Pointer 2020-08-02 12:21:07 -07:00
Nicole Collings 6a90bb4875 BIG BOI REFACTOR FOR MULTIDIMENSIONS - Doesn't segfault so i'm commit~ 2020-07-30 22:07:00 -07:00
Nicole Collings 38b75c212b Synchronize block interaction callbacks, wieldlists, etc. Breaking broke 2020-07-28 14:11:11 -07:00
Nicole Collings ad029752ef Reorganize filesystem. 2020-07-26 19:59:03 -07:00
Nicole Collings e45baf8901 Remove exit(1)s, fix main menu error handler. 2020-07-26 18:21:33 -07:00
Nicole Collings ca3f99fdc7 Tweak Game class, rename to Subgame class, refactor more of the lua API. 2020-07-25 20:19:18 -07:00
Nicole Collings 3de0c561e2 Generalize Game class for use with Lua Api Modules
In the future, I would like to split item and block defs in two arrays,
and put all definitions inside a `defs` class.
2020-07-25 11:55:48 -07:00