Auri Collings
2543efec36
Update EventEmitter.h
2021-10-11 14:45:40 -07:00
Auri Collings
e83d8f46f5
Update EventEmitter.h
2021-10-11 14:44:34 -07:00
Auri Collings
8338932eb2
Update EventEmitter.h
2021-10-11 14:43:48 -07:00
Auri
4003a9c169
new EventEmitter template class that can have arbitrary event parameters, and is awesome
2021-10-11 12:46:57 -07:00
Auri
b7825b84ce
Working texture atlas!
...
(segfault on game close but ignore that)
2021-10-10 16:00:34 -07:00
Auri
3eccd8e7e7
"working" texture atlas, but cropping is gimped
2021-10-10 14:26:21 -07:00
Auri
62c6162f47
More efficient texture parser, broken though :/
2021-10-10 13:16:14 -07:00
Auri
eb12fa812a
Less intensive texture atlas code, support for in-atlas crops, better structures, biome tinting with other functions :)
...
Todo: Make the texturebuilder take advantage of the cropping support.
2021-09-30 15:50:59 -07:00
Auri
f532ee4fe6
Mod tweaks and perf improvements
...
- zeus:flowers -> zeus:vegetation
- Added tall grass to zeus:vegetation
- Added new plants
- Better Voronoi diagram, output debug images
2021-09-26 16:22:07 -07:00
Auri
b26126e0fb
Remove cute_headers
2021-09-23 23:16:23 -07:00
Auri
b2087fda66
Remove unused source file, remove a wasted assignment.
2021-09-23 14:22:53 -07:00
Auri
05af3222ee
Document StringParser because otherwise I'd have no idea what it's doing in two months.
2021-09-23 14:09:14 -07:00
Auri
29a082aa9c
Use StringParser for texture atlas :)
2021-09-23 11:10:22 -07:00
Auri
075226bfcf
Complete String Parser except context.
2021-09-22 23:00:53 -07:00
Auri
a481f23dfd
WIP String function parser (for texture modifiers)
2021-09-22 21:57:45 -07:00
Auri
791bdd7eb1
Update file loading and mod config.
2021-09-06 18:33:01 -07:00
Auri
3c0bc568fe
Log textures
2021-09-06 14:43:04 -07:00
Auri
cd8100bde2
Add required texture
2021-09-06 14:38:15 -07:00
Auri
1955331519
Text input :)
2021-09-04 00:25:34 -07:00
Auri
a08af1b260
Bump to C++ 20
2021-09-03 14:22:58 -07:00
Auri
22a6c4c28f
Fixed Vector directions, tweaked colors, fixed entity scaling. Entities aren't updating, unsure if that's a new thing or not.
2021-09-03 01:20:56 -07:00
Auri
838680f0fc
Clean up TextureAtlas, fix swaying and offsetting, add pillar blockmodel.
2021-09-02 23:48:09 -07:00
Auri Collings
60051a7d41
Merge pull request #22 from SamCZ/master
...
Fixed CMAKE and submodules
2021-09-01 15:43:05 -07:00
Auri
207f867c5e
Merge branch 'master' of https://github.com/Aurailus/Zepha into SamCZ_master
...
Conflicts:
src/CMakeLists.txt
src/Main.cpp
src/lua/LuaParser.h
2021-09-01 15:30:29 -07:00
Auri
73b2994fdd
Update some textures, for fun!
2021-09-01 15:05:11 -07:00
SamCZ
5364d12013
CMake fixes
2021-09-01 21:18:21 +02:00
Auri
f19199dbb3
Make Chatbox a menu, update menu api.
2021-08-30 16:59:01 -07:00
Auri
921649b17b
Add some debug GUI back, fix CLion folder configuration.
2021-08-29 20:38:22 -07:00
SamCZ
c89a945363
WIP cmake rework
2021-08-30 01:14:23 +02:00
Auri
2cf3e7aaea
Get computed properties :)
2021-08-24 13:51:41 -07:00
Auri
9aec996b74
More Lua GuiElement functionality.
2021-08-24 01:48:53 -07:00
Auri
1c58797480
Connect Scene, Error Scene, stability, bugfixes
2021-08-23 23:31:29 -07:00
Auri
7285ba71f4
CallbackGroup madness
2021-08-22 11:58:52 -07:00
Auri
6caef42565
Container and self widths, implementation is recursive and slow, fix getComputedSize() by storing elem size in a const.
2021-08-21 02:17:09 -07:00
Auri
5bf82c4963
Lua parsing of Gui Elements!!!
2021-08-20 22:48:38 -07:00
Auri
22bc36c9f2
Expression token caching.
2021-08-20 18:28:13 -07:00
Auri
1ec7598ac0
Expression Parsing
2021-08-20 16:19:10 -07:00
Auri
d8dac4d74e
BACKGROUND_HOVER style, hover events.
2021-08-19 20:45:39 -07:00
Auri
455ef5da6a
New Style API that throws if type is invalid.
2021-08-19 20:18:55 -07:00
Auri
e41459090f
New GUI Wip with old style getters.
2021-08-19 13:33:08 -07:00
Auri
46a6a148de
Optimize debug info & Dimension updates.
2021-08-15 18:30:38 -07:00
Auri
a077065aec
Read description VVV
...
World edit mod, only selects for now.
Text Formatting
Tweak default font to look good in bold.
Fix Server locking up when too many player packets are sent.
Added chat mod, which *almost* works.
Update world noise.
2021-08-15 17:21:12 -07:00
Auri
8bb8752b73
Merge remote-tracking branch 'origin/master'
2021-08-09 22:39:31 -07:00
Auri
10edb1eb60
Replaced LibNoise in MapGen with FastNoise2 for S U P E R S P E E D
2021-08-09 22:39:20 -07:00
Auri Collings
c8f046a0d3
Update FUNDING.yml
2021-08-04 23:16:26 -07:00
Auri
c2831a84bc
Merge remote-tracking branch 'origin/master'
2021-08-04 23:14:12 -07:00
Auri
f555ed79f0
Add minetest polyfill wip directory
2021-08-04 23:14:05 -07:00
Auri
f8a3889f6d
Optimize the MeshVertex format.
2021-08-04 22:17:40 -07:00
Auri
e9d7fd0ee9
Performance Improvements, better MeshChunk.
2021-08-03 16:02:34 -07:00
Auri
4519147c84
Fix server diffing chunks to send
2021-07-07 15:39:04 -07:00