Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-22Fixed valgrind warnings.Stijn Buys
2015-02-01Corrected a bug where submodel tags where not rotated according to the ↵Stijn Buys
submodel axis.
2014-12-16Project::OSiRiON can now be built with Clang, use -Wno-overloaded-virtual.Stijn Buys
2014-12-07Cleanup of the slots code, unified model weapon and dock tags into a single ↵Stijn Buys
slots list, load dock tags into entity slots, represent entity slot locations in entity coordinate space, have r_slots render fixed-size slot indicators regardless of model scale.
2014-07-09Initial support for multi-layered materials, requires shaders files in the ↵Stijn Buys
new format.
2013-11-24Parse the map tag 'info' key.Stijn Buys
2013-11-16Material API cleanups,Stijn Buys
added support for bounds materials.
2013-09-28Cleanup of the material API: split flags into flags and colortype.Stijn Buys
2013-01-15Use pre- instead of post-increment on iterator loops.Stijn Buys
2013-01-01Initial support for turret-style weapons.Stijn Buys
2012-12-08Added support for entity secondary color on lights, flares and particles.Stijn Buys
2012-12-01Corrected a bug which prevented submodel cannon tags from loading.Stijn Buys
2012-12-01Import location_cannon tags from submodels, corrected a memleak while ↵Stijn Buys
copying submodel docks and sounds.
2012-11-25Moved core::EntityGlobe into a separate file,Stijn Buys
added various methods to core::Item and core::Slot, added r_slots cvar to draw entity slots and docks, added game methods for mounting and umounting of weapons, added playerlist to chat window.
2012-04-22Load model weapon tags.Stijn Buys
2012-01-28FS#78 Print additional warnings if submodels could not be loaded.Stijn Buys
2012-01-28FS#78 Ignore empty submodelsStijn Buys
2012-01-04Correct some clang-related compile errorsStijn Buys
2011-11-20Added origin brush support for func_rotate.Stijn Buys
2011-10-22Initial support for the Material::Origin surface flagStijn Buys
2011-05-11Review of the main loop timer, converted timers from float to unsigned long,Stijn Buys
corrected a number of timing bugs, improved client framerate stability.
2011-05-07Corrected a bug that prevented func_move clip from working properly.Stijn Buys
2011-05-06Support for func_rotate and func_move collision meshes.Stijn Buys
2011-05-06Import submodel clipStijn Buys
2011-05-06Always use a btCompoundShape for complex collision,Stijn Buys
added infrastructure for collision mesh animation, minor API documentation updates
2011-05-05Initial support for btCompoundShape and the infrastructure required to ↵Stijn Buys
accomodate multiple meshes per collision model, added prototype files for signals
2011-03-30Corrected func_move submodel instancing.Stijn Buys
2011-03-27Corrected rotating fragmentgroups imported from submodels.Stijn Buys
2011-03-27Corrected the axis for rotated fragmentgroups of rotated sub-models.Stijn Buys
2011-03-24Corrected position for light, flares and other entities imported through ↵Stijn Buys
submodels.
2011-03-24Corrected rotated submodel locations.Stijn Buys
2011-01-29code cleanups.Stijn Buys
2011-01-27Moved material loading from render to core, make sure the dedicated server ↵Stijn Buys
reads materials.ini, removed unnecessary CollisionMesh::translate() method.
2011-01-26Corrected the origin alignment of collision mesh bodies.Stijn Buys
2011-01-21Support structures for complex entity collision,Stijn Buys
renamed sv_arrysize cvar to mem_vertex.
2010-12-08Ignore the angle keys on map sounds, corrected audio position for model ↵Stijn Buys
sound loops.
2010-12-05Support for func_move vertex groups.Stijn Buys
2010-12-03Corrected bounding box on models with rotated submodels.Stijn Buys
2010-12-02Improved patch mesh subdivision.Stijn Buys
2010-12-01Calculate patch mesh texture coordinates.Stijn Buys
2010-12-01Corrected patch normal calculation.Stijn Buys
2010-11-28Improved patch mesh surface normals.Stijn Buys
2010-11-26Brute-force patch subdivisionStijn Buys
2010-11-26Corrected patch normals and vertex unwinding order, draw smaller normals ↵Stijn Buys
with r_normalize 1.
2010-11-26Read .map patch definitions into model quads (without triangulation)Stijn Buys
2010-11-18Corrected default light and flare radius. Stijn Buys
Suppoort for entity, engine and color keys in fx_particles and particle scripts. Have light, fx_flare and fx_particles color override engine color if the engine spawnflag is set.
2010-11-18Have core::Parser handle axis rotations in the same manner as model::MapFile.Stijn Buys
2010-11-18Unified radiant angles conversion into a single math::Axis.assign() method, ↵Stijn Buys
corrected transformation order. Removed unnecessary model::LIGHTSCALE constant, light and flare sizes are rescaled according to the global model::SCALE. Added gl::depthfunc, enabled GL_LEQUAL while drawing lights and flares.
2010-11-17Cleaned up model::Mapfile axis related keys in the map reader, added warning ↵Stijn Buys
messages where approriate. Support for multiple particle systems in render::ParticleScript. Cleaned up render::ParticleScript member variable names. Added support for axis related keys and scale key in particle scripts.
2010-11-16add 'angles' key support for .map classes, added warning to depricated keysStijn Buys