Auri
2c97101c39
Documentation on the MapGen class, fix hint in setBlock.
2020-11-09 11:27:22 -08:00
Auri
e49ab18617
Apply new Code Styling to all files.
2020-11-08 22:57:34 -08:00
Auri
4915a8130b
One last fix.
2020-11-08 22:17:50 -08:00
Auri
9250177fd7
More codacy issues resolved.
2020-11-08 22:11:58 -08:00
Auri
1916911a6e
Various code quality fixes, & some optimizations.
2020-11-08 21:54:07 -08:00
Auri
1482e73534
Fix one todo
2020-11-08 21:06:40 -08:00
Auri
0879ae5493
PER DIMENSION MAPGEN!
...
* Per-MapGen Voronoi.
* More generalized Voronoi3D.
* Biome tags.
2020-11-08 18:49:17 -08:00
Auri
fb27da49cb
Remove unused CreateBlockModel class.
2020-11-08 18:14:51 -08:00
Auri
3d1a1355da
Immediate mode RegisterKeybind, fix keybinds not registering.
2020-11-08 18:14:41 -08:00
Auri
31df51d471
Formatting tweaks.
2020-11-08 18:04:56 -08:00
Auri
04e42b92cc
Immediate mode Biome registration, with documentation.
2020-11-08 18:03:03 -08:00
Auri
6d715546d8
Immediate mode Item registration, docs for Register(Block / Item)
2020-11-08 17:12:45 -08:00
Auri
c3210f216b
CLion code style settings
2020-11-08 16:43:31 -08:00
Auri
54b3cd072f
Immediate mode for block instantiation.
2020-11-08 16:43:12 -08:00
Auri
c011641b0a
Make MapGen a member of Dimension, [MORE]
...
* Start to set up per-dimension generation, reached a problem due to the deferred registration. Next commit will attempt to make it immediate. Why did I write it this way anyway?
2020-11-07 20:35:21 -08:00
Auri
5419d0a5f6
Bounds helper class, prioritize nearby existing chunks when sending to client.
2020-11-07 16:34:47 -08:00
Auri
e0b8651b8a
Clear MeshChunks on Dimension leave.
2020-11-07 15:55:39 -08:00
Auri
50af55beee
Merge remote-tracking branch 'origin/master'
2020-11-07 00:28:45 -08:00
Auri
45646b4769
Networked Dimensions, dimension transitions, & dimension change functions!
2020-11-06 22:20:44 -08:00
Nicole Collings
ae6ebe6fce
Add CI Badge to Readme :)
2020-11-05 00:12:26 -08:00
Nicole Collings
1f0ff7f393
Update README.md
2020-11-05 00:00:07 -08:00
Nicole Collings
eea04c091b
Integrate Github Actions CI
2020-11-04 23:57:01 -08:00
Nicole Collings
75f716d315
Add RPath specification to CMakeLists.txt
2020-11-04 23:55:50 -08:00
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