summaryrefslogtreecommitdiffstats
path: root/src/physics
Commit message (Collapse)AuthorAgeFilesLines
* Changed all occurences of PPC in the code to TerranovaTeamkrzys-h2014-10-142-31/+36
|
* Removed old code based on #ifs (issue #55)krzys-h2014-06-271-11/+5
|
* Fixed bug with fall damageMrSimbax2014-03-121-2/+2
| | | | If you change the height after overheat, you get damage like you didn't change it at all. For example: overheat when you are 10 meters above the ground, and you fall to place 20 meters deeper, but you get the damage like you fell from 10 meters instead of 30. This commit fix this.
* Made some improvements to fall damage from a61da740MrSimbax2014-03-092-13/+52
| | | | | | | | Fall damage on: - no energy - overheat Fall damage off: - underwater
* Fixed bug from a61da7404bf8430132864d493c7e75a6b4c3d978MrSimbax2014-03-081-7/+7
| | | | Moved ExploObject to CPhysics::EventFrame, it shouldn't crash anymore.
* Added fall damageMrSimbax2014-03-082-0/+19
| | | | + changed window title
* Removed some unused objectskrzys-h2014-01-111-4/+4
|
* Fix for building physics.cpp on some systemskrzys-h2013-12-261-3/+3
| | | | Why is it working on my local machine but it's crashing on MXE on my server?
* Fix for #71 - infinite energykrzys-h2013-12-261-0/+4
|
* Fixed code formattingPiotr Dziwinski2013-05-272-1/+1
| | | | | | * moved braces to new lines * fixed some function/variable names * fixed whitespace issues
* Removed sound081.wavkrzys-h2013-05-011-2/+2
| | | | It wasn't used in Colobot and caused errors because we removed it from data package.
* MissionController improvedkrzys-h2013-04-291-1/+2
|
* CInstanceManager refactoringPiotr DziwiƄski2013-02-172-31/+29
| | | | | | | | | * removed classes managed by CInstanceManager except for CObject, CPyro, CBrain and CPhysics because of dependencies * refactored instance searching to use existing singleton instances of CApplication, CEngine and CRobotMain and calling their getter functions
* Doxygen/comment fixes and some #include refactoringPiotr Dziwinski2012-10-172-13/+17
|
* Updated docs and some Doxygen fixesPiotr Dziwinski2012-09-271-2/+2
|
* Fixed blinking light problemPiotr Dziwinski2012-09-271-3/+8
| | | | | | - temporarily commented out misbehaving code in CPhysics - some fixes in CLightManager - minor refactoring in CRobotMain
* changes needeto to cimpile on windows.Zaba9992012-09-171-0/+1
|
* Merge dev-common and various fixes to achieve compilationPiotr Dziwinski2012-09-151-1/+1
|\ | | | | | | | | | | | | | | - merged changes from dev-common - fixed many compilation errors (CBrain, UI, ...) - temporarily commented out some problematic code (e.g. input bindings) - (partially) fixed #include styling - everything compiles except for CRobotMain, CMainDialog and CStudio
| * Refactoring in src/commonPiotr Dziwinski2012-09-091-1/+1
| | | | | | | | | | - refactored CInstanceManager and some headers - removed old headers
* | Merge with changes from Zaba999 fork.Zaba9992012-09-102-445/+437
|/
* Documentation updatePiotr Dziwinski2012-08-111-3/+4
| | | | | | - updated Doxyfile - added/changed file, dir and namespace descriptions - fixed some errors in doxygen tags
* Graphics stubsPiotr Dziwinski2012-08-091-39/+43
| | | | | | | - added stubs for functions in CLightning, CParticle and CPyro - cleaned object.h and physics.h headers - created temporary stubs to compile CCamera - other necessary changes to compile successfully
* Removed trailing whitespacePiotr Dziwinski2012-06-261-6/+6
|
* Whitespace and language changePiotr Dziwinski2012-06-262-4131/+4131
| | | | | | | - changed tabs to spaces and DOS line endings to Unix (except in CBot and metafile) - changed language to English - fixed #include <d3d.h> in d3dengine.h
* SDL projectPiotr Dziwinski2012-06-251-1/+1
| | | | | | | | - added (very basic) SDL template in CApplication and CEngine - split project into two targets: colobot_old (dependent on DirectX and WinAPI) and colobot_new (dependent on SDL and OpenGL) - moved sound.h/cpp to old/ and created new template in Snd namespace - added platform-independent dialog boxes in app/system.h/cpp
* Templates for new implementationPiotr Dziwinski2012-06-222-10/+10
| | | | | | - added template of classes/structs for new implementation - changed #include paths - updated README files
* Switched to new implementation of the rest of math modulePiotr Dziwinski2012-06-192-118/+118
| | | | | | | | - changed structs from D3DVECTOR to Math::Vector and from D3DMATRIX to Math::Matrix - changed functions to new Math namespace functions - moved mainmovie module from graphics to object - added Get and Set to Math::Matrix
* FPOINT -> Math::Point & other math functionsPiotr Dziwinski2012-06-132-224/+225
| | | | | | | | | - changed FPOINT to Math::Point and some functions from math module to the new implementation - moved old function and FPOINT struct declarations to math3d.cpp - removed some unused functions in math module - fixed some #include dependencies - moved #define STRICT and #define D3D_OVERLOADS to compile options
* Changed #defined constants to consts; typedef struct -> structPiotr Dziwinski2012-06-112-6/+5
|
* BOOL -> bool; additional fixes in constructors/destructorsPiotr Dziwinski2012-06-102-112/+112
|
* Fixed include paths and CMakeLists.txtPiotr Dziwinski2012-06-102-28/+26
| | | | Additionally, changed #ifndef to #pragma once everywhere
* Source files split into modulesPiotr Dziwinski2012-04-283-0/+4136