Commit graph

17 commits

Author SHA1 Message Date
Justin Aquadro
b7b6f88fbe More documentation, major refactoring of World structure, moving towards CLS-compliance. 2011-07-04 03:45:36 +00:00
Justin Aquadro
3387386295 Updated Info classes, updated and documented Player classes. 2011-07-02 03:51:48 +00:00
Justin Aquadro
ec2342d767 More refactoring, more renaming, AlphaBlock and AlphaBlockRef documentation. 2011-06-30 03:59:20 +00:00
Justin Aquadro
8ed6977260 Major namespace refactoring to reduce clutter in the standard Substrate namespace. 2011-06-29 02:58:34 +00:00
Justin Aquadro
3f55f419d6 Functional fluid simulation 2011-06-08 01:51:59 +00:00
Justin Aquadro
46387e28b4 Minor adjustment 2011-05-13 03:44:05 +00:00
Justin Aquadro
d56fcc288f Changed some identifier names from BlockXX to XX, since they're no longer part of an overloaded chunk interface. 2011-05-13 03:21:53 +00:00
Justin Aquadro
b7eefbea0e Major refactoring to chunk model which separates Block and Entity collections from the chunks themselves. This is a compatibility-breaking change. Also numerous bugfixes including Level, Player, and lighting fixes. 2011-05-13 03:09:57 +00:00
Justin Aquadro
bd62ccc04c Switched chunks to factory method, allowing them to be created with or without automatic validation (some ops, like copy, no longer perform unnecessary validation). Skylight recalculation optimization, cuts runtime of flatmap example by two thirds. 2011-04-19 07:50:17 +00:00
Justin Aquadro
0657cf5bd3 Bugfixes and more relighting control 2011-04-16 01:46:46 +00:00
Justin Aquadro
9c7a96d3b9 Minor stuff 2011-04-13 09:17:50 +00:00
Justin Aquadro
5234915d9a Refactoring World class to separate invocations of Alpha and Beta maps. Dead code removal. 2011-04-09 00:56:40 +00:00
Justin Aquadro
1e029325bc Major Block interface factoring to ease support of alternative block containers such as Classic Meps or MCSchematic files. 2011-04-08 02:16:06 +00:00
Justin Aquadro
134e979323 Level info class added, additional work to World. Player, Level, and World implementations are still rough around the edges. 2011-04-07 08:04:53 +00:00
Justin Aquadro
2ac3252702 Removed unnecessary nested namespace. 2011-04-06 21:20:35 +00:00
Justin Aquadro
97116bd195 Changing namespace to new project 2011-04-06 07:40:38 +00:00
Justin Aquadro
99e986b338 Forking Substrate to separate source tree 2011-04-06 04:43:54 +00:00