summaryrefslogtreecommitdiff
path: root/game
Commit message (Expand)AuthorAge
* Shut up cppcheck, an STL implementation of that would be stupidDan Goodliffe2021-03-08
* Move TickDuration type into global scopeDan Goodliffe2021-03-08
* Add maxSpeed to rail vehicle classDan Goodliffe2021-03-07
* Carve up the mess in game/vehiclesDan Goodliffe2021-03-06
* Introduce the Train concept as a literal collection of rail vehiclesDan Goodliffe2021-03-06
* Push lots of stuff into rail vehicle classDan Goodliffe2021-03-06
* Introduce the rail vehicle class for the definition of the vehicleDan Goodliffe2021-03-06
* Simplify a lot of code with sincosfDan Goodliffe2021-03-03
* Create and use a shader program for things with absolute positionDan Goodliffe2021-03-03
* Replace Transform with LocationDan Goodliffe2021-03-03
* Implement joining two existing links/nodesDan Goodliffe2021-02-27
* Add meandering supportDan Goodliffe2021-02-22
* Named model parts, fix bogie spelling, new brush47 modelDan Goodliffe2021-02-21
* Choose a random direction at junctionsDan Goodliffe2021-02-21
* Fix drawing order of rail vehicle partsDan Goodliffe2021-02-21
* Fix rail vehicle height according to rail heightDan Goodliffe2021-02-21
* Fix inverted rail arc generationDan Goodliffe2021-02-21
* Tweak rail mesh to work in junctions betterDan Goodliffe2021-02-21
* Pass lintersDan Goodliffe2021-02-20
* Pass a cppcheckDan Goodliffe2021-02-20
* Custom land and water shadersDan Goodliffe2021-02-20
* Create smoother terrainDan Goodliffe2021-02-20
* Mesh split, bogeys follow rails.Dan Goodliffe2021-02-19
* Split landmass and water texturesDan Goodliffe2021-02-17
* Split landmass and water meshesDan Goodliffe2021-02-17
* Don't keep the terrain vertex and index vectorsDan Goodliffe2021-02-17
* Tidy code for calculating position of rail vehicle by bogeysDan Goodliffe2021-02-16
* Rename types in LinkHistoryDan Goodliffe2021-02-16
* Define a vehicle weak ptrDan Goodliffe2021-02-15
* Increase length of Brush47Dan Goodliffe2021-02-15
* Return a Physical's whole location, not just positionDan Goodliffe2021-02-15
* Basic support for rail wagonsDan Goodliffe2021-02-15
* Correctly follow rails according to wheelbaseDan Goodliffe2021-02-14
* Maintain a history of links traversedDan Goodliffe2021-02-14
* Link weak_ptrsDan Goodliffe2021-02-14
* Code tidy-upDan Goodliffe2021-02-14
* Add our first vehicleDan Goodliffe2021-02-14
* Apply pitch to vehicles on a linkDan Goodliffe2021-02-14
* Fix vertical offset of curved railsDan Goodliffe2021-02-14
* Rename flat_angle to vector_yawDan Goodliffe2021-02-14
* Don't copy shared_ptrsDan Goodliffe2021-02-14
* Support getting the position at a point along a linkDan Goodliffe2021-02-14
* Keep radius and arc as part of rail curveDan Goodliffe2021-02-14
* Join links in rail graphDan Goodliffe2021-02-14
* Correctly scaled railsDan Goodliffe2021-02-14
* Floating point seconds TickDurationDan Goodliffe2021-02-14
* Construct an Arc from three pointsDan Goodliffe2021-02-14
* Single function for generating the rail link meshDan Goodliffe2021-02-07
* Factor a lot of maths and stuff into utilityDan Goodliffe2021-02-07
* Links have length, ends have entry directionDan Goodliffe2021-02-07