| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add constants for debuging | Alexander M Pickering | 2023-09-17 |
| | | |||
| * | Add documentation for creating a scene node | Alexander M Pickering | 2023-09-17 |
| | | |||
| * | Fix minor bug with inode:remove() | Alexander M Pickering | 2023-09-17 |
| | | |||
| * | Add a setimage method for iguibuttons | Alexander M Pickering | 2023-09-17 |
| | | |||
| * | Add function setminsize() for iguielements | Alexander M Pickering | 2023-04-30 |
| | | |||
| * | Remove prints in gameloop | Alexander M Pickering | 2023-04-17 |
| | | |||
| * | Use an older name for luaL_reg | Alexander M Pickering | 2023-03-07 |
| | | |||
| * | Fix typo | Alexander M Pickering | 2023-03-07 |
| | | |||
| * | Minor bugfixes, preparing to overhaul | Alexander M Pickering | 2022-07-04 |
| | | |||
| * | Add documentation | Alexander M Pickering | 2021-10-27 |
| | | |||
| * | Correct documentation | Alexander M Pickering | 2021-10-27 |
| | | |||
| * | Add documentation to the file dialog | Alexander M Pickering | 2021-10-26 |
| | | |||
| * | Updates for mdoc | Alexander | 2020-06-29 |
| | | | | | Also more tests | ||
| * | Various progress for 1klutz | Alexander | 2020-06-10 |
| | | | | | | Added convext shape casts, still a little broken, but it might be just broken bullet side. | ||
| * | Add a shape cast | Alexander | 2020-06-02 |
| | | | | | | Add a raycast like function, which can cast shapes. phys.shapecast(), along with a shape structure needed to call this function. | ||
| * | various updates | Alexander | 2020-05-18 |
| | | |||
| * | Various updates | Alexander | 2019-10-27 |
| | | |||
| * | Modified files to work with new builds system | Alexander Pickering | 2019-07-08 |
| | | | | | | Also properly deleted some old files that were sill around | ||
| * | Major refactor of physics code | Alexander | 2019-06-26 |
| | | | | | | Move all the physics code into the shared directory, and fix the ghost objects (aabb only) | ||
| * | updates | Alexander | 2019-04-24 |
| | | |||
| * | Added new element, added server-specific code for networking | Alexander | 2019-02-10 |
| | | | | | | | Added a new element for client gui: iguicombobox Added a part of the engine specifically for the server so server is no longer just a stripped down client | ||
| * | Make consistent iscenenode functions | Alexander | 2019-02-10 |
| | | | | | | | Changed the inode->setmaterial() call to be more consistent with the rest of the engine. Also added some documentation for generic nodes in a new classmod: iscenenode | ||
| * | Corrected callback and added function for editbox | Alexander | 2019-02-10 |
| | | | | | | | Corrected the callback "onChanged" for edit boxes Also added a set_multiline(boolean) function, which sets if the textbox is multiline or not. | ||
| * | Gui windows are now opaque by default. | Alexander | 2019-01-19 |
| | | |||
| * | Completed merge, everything should build under windows now. | Alexander | 2019-01-10 |
| |\ | |||
| | * | Started automating makefile | Alexander | 2019-01-09 |
| | | | | | | | | | | | | | Started working on some of the harder parts of building dependencies with the makefile. bullet, irrlicht, and luajit all currently are built automatically on windows under msys2 | ||
| | * | Various fixes to get things working under msys2 | Alexander Pickering | 2018-12-18 |
| | | | | | | | | | | | | | Replaced various "make" calls in the makefile with $(MAKE) Replaced a few __mingw_printf with just printf Added some instructions to the readme | ||
| * | | Moved the define constant definition into common/shared header | Alexander | 2019-01-09 |
| |/ | |||
| * | Added Kinematic Character Controllers | Alexander Pickering | 2018-11-07 |
| | | |||
| * | Refactored code and added library | Alexander Pickering | 2018-11-01 |
| | | | | | | | | | | Physics code for models now lives in the shared directory. To get file loading without irrlicht, a single-file header library (lib/tinyobjloader-c) was added. Metatables for generics and physics generics have also been seperated out. | ||
| * | More consistent whitespace | Alexander Pickering | 2018-10-31 |
| | | |||
| * | Started on unit tests | Alexander Pickering | 2018-10-31 |
| | | | | | | Added a GAME.exit() function Added some bare bones unit tests | ||
| * | Added more documentation | Alexander Pickering | 2018-10-31 |
| | | | | | | | | Added documentation for luadoc for * io.* * phys.* * video.* | ||
| * | Fixed loading physics models | Alexander Pickering | 2018-10-31 |
| | | |||
| * | Added more documentation | Alexander Pickering | 2018-10-20 |
| | | | | | | | | | Added documentation for several gui elements also moved documentation of generic iguielements to an iguielement class Also added a setvisible() function to iguielements | ||
| * | 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() | ||
| * | 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) | ||
| * | 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 |
| | | |||
| * | linting | Alexander Pickering | 2018-08-12 |
| | | |||
| * | Modified loading to only load the stuff still in the engine | Alexander Pickering | 2018-08-12 |
| | | |||
| * | Added color selector element | Alexander Pickering | 2018-08-12 |
| | | | | | Added a color selector gui element | ||
