Commit Graph

92 Commits (master)

Author SHA1 Message Date
Menche 777bb5857e fix FreeBSD build and clean up some related mess 2018-03-17 09:46:01 -07:00
darkrose 9e47f55c7a get a little closer to cross compiling for w32 2017-09-24 14:53:06 +10:00
darkrose 6a5fcd77ae get flat mapgen working 2017-09-24 14:53:06 +10:00
darkrose 433e57cfe3 multiworld support pt3 2017-09-24 14:53:06 +10:00
darkrose 157f9511ab multiworld support pt1 2017-09-24 14:53:06 +10:00
Menche 3575637b0d install default.cfg.example instead of voxelands.conf.example 2017-09-24 14:51:23 +10:00
darkrose 86bdfeb6c4 boulders and meteors 2017-09-24 14:51:23 +10:00
darkrose 7517420b5a give sky its own simple mapgen 2017-09-24 14:50:17 +10:00
darkrose 6ba836f726 new mapgen pt1 2017-09-24 14:50:17 +10:00
darkrose 80710a5898 more wood things pt1 2017-09-24 14:50:17 +10:00
darkrose 958f037983 new chests pt1 2017-09-24 14:50:17 +10:00
darkrose 58164a9dcb split up content_nodemeta.cpp 2017-09-24 14:50:17 +10:00
darkrose 3099caf133 sound pt2 2017-09-24 14:50:17 +10:00
darkrose 81cf0e0719 sound pt1 2017-09-24 14:50:17 +10:00
darkrose 02462fe854 new config and command system pt1 2017-09-24 14:50:17 +10:00
darkrose 1b88f95b25 sane filesystem code 2017-09-24 14:50:17 +10:00
darkrose 7a7423825d new ban manager 2017-09-24 14:50:17 +10:00
darkrose f0e36c0404 this is what happens when darkrose rages at code 2017-09-24 14:50:17 +10:00
darkrose 59f8469cc5 rewrite content_list to C 2017-09-24 14:49:45 +10:00
darkrose 221f079fe0 sane code pt1 2017-09-24 14:49:45 +10:00
Menche 9d707c3493 -O3 improves performance, but negate -ffast-math 2016-07-09 17:07:06 -07:00
Menche 79d7252bc4 clean up the flags and remove unneeded stuff 2016-05-14 19:17:31 -07:00
Menche c19ec67cdd add build options for more stuff 2016-01-16 00:00:47 -08:00
Menche 473b8dde96 MavJS broke it and didn't even indent consistently 2016-01-15 12:15:30 -08:00
Maverick ff604685e4 change a few buld configurations
- stop building voxelands.icns everytime while doing mac builds.

- give build option to build icns if the logo changes in the future.

- include an appdata file on install (used mostly in GNOME and KDE software
  installers to showcase applications.)
2016-01-08 01:28:26 +01:00
Maverick 4fbb265d89 make CXX and LINKER flags use system
fedora uses rpm specific commands to strip binaries to build debug
packages, it isn't too happy about the CMAKE provided strip options
2015-12-28 01:09:35 +10:00
darkrose d8d27274e6 new multiplayer menu, pt1 2015-12-28 01:09:35 +10:00
darkrose 5e1cf26d16 generated selected/cracked nodes seperately to the rest of the mapblock 2015-12-28 01:09:35 +10:00
darkrose 93d3686807 moving sun and moon, plus seasons, and moon phases 2015-10-24 22:40:56 +10:00
darkrose f4113b0cf1 enchantments pt1 2015-08-01 06:04:02 +10:00
darkrose e95d4a41d5 Revert "Added C++11 support"
This reverts commit db092abd94.
2015-07-27 23:29:02 +10:00
Dániel Varga db092abd94 Added C++11 support
Also fixed minor warning with C++11 compilers
2015-07-27 17:51:33 +10:00
darkrose f6c8e8e881 move hud drawing code to hud.cpp 2015-06-19 23:57:59 +10:00
darkrose 77a4109b8f remove farmesh 2015-06-01 03:05:06 +10:00
darkrose 27aa15bf5a new treegrowth code 2015-05-28 17:31:53 +10:00
darkrose 5e1d3f2722 settings menu rewrite, pt1? 2015-05-25 23:00:44 +10:00
Menche bf98a782e1 shouldn't have done that 2015-05-25 23:00:44 +10:00
Stephane Charette 66fade0744 changes needed to build out-of-source and create the .deb and .rpm packages 2015-04-30 23:46:10 +10:00
darkrose f47daf391f fix that thing JHeaton broke 2015-04-26 02:31:48 +10:00
darkrose 9e81b583e6 stfu gcc 2015-04-23 02:05:49 +10:00
Menche e2ff3f4dde meh, clean up ifs a bit 2015-04-17 22:09:24 -07:00
Menche bdbc2c99fe better flag-related messages, cleanup 2015-04-17 22:04:47 -07:00
Menche 2a654cfe3d more flag-related tweaks 2015-04-17 21:25:31 -07:00
Menche eb909deade remove dangerous optimizations, add some checks 2015-04-17 21:25:31 -07:00
darkrose a13ab57f86 gettext cmake changes 2015-04-12 16:03:18 +10:00
darkrose 88309b16df gettext without gettext 2015-04-12 15:17:01 +10:00
Joel Heaton 71decbd88a tweaks to enable native builds on windows 2015-03-23 22:50:51 +00:00
Menche b3b7034447 CRLF line endings? Really? 2015-03-22 01:04:25 +10:00
darkrose a9e008f333 default to freetype enabled 2014-11-19 01:56:04 +10:00
darkrose d7e374aed7 fix utf-8 and numpad in editboxes 2014-11-17 23:11:50 +10:00