| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Added more descriptive error when init.lua fails | Alexander Pickering | 2018-10-20 |
| | | | | | | | When init.lua fails, brokengine_client prints out the path to init.lua, usefull for when game is not executing from default path. | ||
| * | Added a directory for lua io object files in the build system. | Alexander Pickering | 2018-10-03 |
| | | |||
| * | Moved meta table for scene generics into the generics header | Alexander Pickering | 2018-10-03 |
| | | |||
| * | Started refactoring phys model | Alexander Pickering | 2018-10-03 |
| | | |||
| * | Changed and added some methods for generic gui elements. | Alexander Pickering | 2018-10-03 |
| | | | | | | | Changed getabsrect() to now return getAbsolutePosition() Added getabsclippingrect() to return what getabsrect used to return Added getrelrect() to return getRelativePosition() | ||
| * | Allow brokengine to start projects in other directories | Alexander Pickering | 2018-10-03 |
| | | | | | | | Allow the second argument passed to brokengine on the command line specify the location of the data/ folder the program uses. | ||
| * | Added a raytest methods for physics | Alexander Pickering | 2018-09-29 |
| | | | | | Added a phys.raytest(vector3 from, vector3 to) :: boolean hasHit | ||
| * | Added getvelocity() and setvelocity() | Alexander Pickering | 2018-09-29 |
| | | | | | | | Added methods * physgeneric:getvelocity() :: vector3 * physgeneric:setvelocity(vector3) | ||
| * | Added inital files for client and server | Alexander Pickering | 2018-09-23 |
| | | | | | Added init.lua files for both the client and server binaries. | ||
| * | Added a default client deviceinit script | Alexander Pickering | 2018-09-23 |
| | | | | | Added a default script to create the irrlicht window. | ||
| * | Physbox now has more options | Alexander Pickering | 2018-09-23 |
| | | | | | | Used an alternate constructor for physics boxes that gives more control over the phys box | ||
| * | cbphysbox now uses generic functions | Alexander Pickering | 2018-09-23 |
| | | | | | cbphysbox now uses the functions defined in bphysgeneric | ||
| * | Started moving generic physics into it's own file | Alexander Pickering | 2018-09-23 |
| | | | | | | | Created bphysgeneric that holds all the shared code for bullet rigidbodies. It needs to be included in any structs that have a rigidbody field. | ||
| * | Added documentation | Alexander Pickering | 2018-09-10 |
| | | | | | | | Also added treeview guielemnt Also added ifilesystem guielement Also added io library | ||
| * | Fixed wchar_t not being null terminated | Alexander Pickering | 2018-08-31 |
| | | | | | | | Occasionally wierd characters would show in place of a window title or button label, this was due to whcar_t s missing their sentinal characters. | ||
| * | Added spin box gui element | Alexander Pickering | 2018-08-31 |
| | | |||
| * | Added file open dialog | Alexander Pickering | 2018-08-31 |
| | | | | | Added a file open dialog to the gui library | ||
| * | reoganization | Alexander Pickering | 2018-08-19 |
| | | |||
| * | Updated readme | Alexander Pickering | 2018-08-12 |
| |\ | |||
| | * | Updated readme | Alexander Pickering | 2018-08-12 |
| | | | |||
| * | | Updated readme | Alexander Pickering | 2018-08-12 |
| |/ | |||
| * | Removed gitlab ci file | Alexander Pickering | 2018-08-12 |
| | | |||
| * | Added header gaurds to shared/lua_api/common | Alexander Pickering | 2018-08-12 |
| | | |||
| * | linting | Alexander Pickering | 2018-08-12 |
| | | |||
| * | Modified loading to only load the stuff still in the engine | Alexander Pickering | 2018-08-12 |
| | | |||
| * | Allowed gui hooks to return an argument | Alexander Pickering | 2018-08-12 |
| | | |||
| * | Added color selector element | Alexander Pickering | 2018-08-12 |
| | | | | | Added a color selector gui element | ||
| * | Changed files to use the common iguielement registry | Alexander Pickering | 2018-08-12 |
| | | | | | | Files now use the registry defined in iguielement, so they are all in sync. | ||
| * | Deleted old skin and util files | Alexander Pickering | 2018-08-12 |
| | | | | | | Skin file needs to be rewritten, util files has been moved to shared/lua_api/common.cpp | ||
| * | Modified iguielement to export it's functions | Alexander Pickering | 2018-08-12 |
| | | | | | | Other gui elements can now register all the base igui functions by registering iguielement_m from iguielement.hpp | ||
| * | Various updates | Alexander Pickering | 2018-08-11 |
| | | | | | | | Edit boxes can have their contents retreived Fixed a typo for edit box methods various updates to the net api | ||
| * | Buttons can be parrented to elements | Alexander Pickering | 2018-08-05 |
| | | |||
| * | Added data folder to lua path for client and server | Alexander Pickering | 2018-08-05 |
| | | | | | | Both the client and the server now look in their respective folders for ../data/?.lua when require() is called. | ||
| * | Added an editbox | Alexander Pickering | 2018-07-31 |
| | | | | | Added bindings to Irrlicht's EditBox gui element. | ||
| * | Moved from nanomsg to nng | Alexander Pickering | 2018-07-31 |
| | | | | | | Moved the networking code from nanomsg to nanomsg-next-gen. Created/Renamed/Documented some constants related to networking. | ||
| * | Removed --strip flag to linker | Alexander Pickering | 2018-07-04 |
| | | |||
| * | Added target for nanomsg as static library. | Alexander Pickering | 2018-07-04 |
| | | |||
| * | Fixed path for Bullet's LinearMath library | Alexander Pickering | 2018-07-04 |
| | | |||
| * | Updateing makefile for irrlicht 1.8.4 | Alexander Pickering | 2018-07-04 |
| | | |||
| * | Made makefile more consistent | Alexander Pickering | 2018-07-03 |
| | | |||
| * | Update makefile to build static lua | Alexander Pickering | 2018-07-03 |
| | | | | | Added a target to build luajit as a static libarary. | ||
| * | Fixed a path in submoudles | Alexander Pickering | 2018-07-03 |
| | | | | | bullet->bullet3 | ||
| * | Started working on documentation | Alexander Pickering | 2018-07-03 |
| | | | | | Added some of the documentation for the net library | ||
| * | Started working on documentation | Alexander Pickering | 2018-07-03 |
| | | | | | Useing ldoc | ||
| * | Removed some redundency | Alexander Pickering | 2018-07-03 |
| | | |||
| * | Swiched submodules over to gitlab | Alexander Pickering | 2018-07-03 |
| | | |||
| * | Removed some dead code | Alexander Pickering | 2018-06-30 |
| | | | | | Removed a lot of commented out old code | ||
| * | fixed typo in readme directories | Alexander Pickering | 2018-06-30 |
| | | | | | | Readme now specifies the correct directories to look in for binaries. | ||
| * | Update gitignore in /lib | Alexander Pickering | 2018-06-30 |
| | | | | | git ignores .dll files under /lib | ||
| * | Warning-less build | Alexander Pickering | 2018-06-30 |
| | | | | | All compile warning for -Wall have been fixed | ||
