Great work guys , I have started to go over your commits and merge them in. I am very impressed. Lots of stuff to talk about though, for starters:
- {l Code}: {l Select All Code}
- {
- std::string _class = '@' + logicEntity.get()->getClass(); // '@' makes Sauer create a copy
- particle_text(entity->abovehead(), _class.c_str(), 16, 1);
- }
+ particle_text(entity->abovehead(), logicEntity.get()->getClass(), 16, 1);
This looks suspicious. Should it be particle_textcopy perhaps?- The README.markdown completely overwrote the syntensity one. This makes merging hard. I suggest either just adding to the existing one, or using a separate file for the sauer svn revisions that constantly change.
- I tend to think the Flashlight code should be in a separate file, and not in Character.js. I am open to suggestions for how to organize this stuff though.
- SkyManager code: (1) skymillis in main.cpp - purpose? (2) rendermodel stuff - purpose? Also, changes in sauer engine files should have // INTENSITY or some other clear marker that they are not originally sauer code, to help with issues down the road. (3) Best to add new lines when possible, not append stuff to existing lines (nicer diffs that way). (4) Use spaces, like the existing source code - tabs messes up the indentation (see how the diffs look in github for example).
- Lots of commits with new graphics etc. - they lack license info though, without which I can't merge it into the main branch.
- This commit mixes a sauer sync with new bitmaps...? http://github.com/quaker66/intensityeng ... 893da1145d
Again, great work, I hope we can move quickly with the merging and finish it soon.
- kripken