Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove redundant (void) parameters and return value casts | Bardur Arantsson | 2017-05-02 |
| | |||
* | Move "Game" initialization to main_real() | Bardur Arantsson | 2017-05-02 |
| | |||
* | Remove traps | Bardur Arantsson | 2016-10-05 |
| | | | | | | Credit goes mostly to "miramor" <danlev@norwoodlight.com> who did most of the actual work. I just did a few minor tweaks and fixes + rebased onto master. | ||
* | Remove "allocate" member function from the x_info traits | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move t_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move e_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move a_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move k_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move f_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move r_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move wf_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move re_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move s_{info,descriptors} to Game/GameEdtiData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move ab_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move st_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move set_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move d_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move gen_skill to GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move bg into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move race_info and race_mod_info to GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move class_info to GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Remove meta_class_info | Bardur Arantsson | 2016-10-05 |
| | | | | | | We replace it with a single number on the C:N: line which determines the display order of the classes. (That's all that meta_class_info effectively did.) | ||
* | Move ow_info and ba_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move ra_gen and ra_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move v_info into GameEditData | Bardur Arantsson | 2016-10-05 |
| | |||
* | Move initialization of Game earlier | Bardur Arantsson | 2016-10-05 |
| | |||
* | Remove init_wilderness() | Bardur Arantsson | 2016-09-17 |
| | |||
* | Move wilderness structure into Game | Bardur Arantsson | 2016-09-17 |
| | |||
* | Introduce Game struct | Bardur Arantsson | 2016-09-17 |
| | | | | | | | | | | | | | | | | Motivation: SIOF is such a huge chore to work around at this point that it's probably best to just start the looong task of getting rid of the globals. Currently we allocate a single global Game instance which we leak. The idea here is to start moving global game state into the single global Game singleton and eventually allocating the Game variable on the stack such that everything works out nicely wrt. freeing allocated memory and such. Once all the game state has been moved into Game we can start plumbing all the functions, classes, &c such that we don't have to reference game state via the "game" global. | ||
* | Use grid<> for wilderness grid | Bardur Arantsson | 2016-09-17 |
| | |||
* | Refactor messages.cc to use boost::circular_buffer | Bardur Arantsson | 2016-09-17 |
| | | | | | We might as well delegate the massive implementation complexity and get rid of a ton of legacy code. | ||
* | Remove quark.{cc,hpp} | Bardur Arantsson | 2016-09-17 |
| | |||
* | Separate skill values from skill descriptions | Bardur Arantsson | 2016-09-17 |
| | |||
* | Remove option_{flag,mask} arrays | Bardur Arantsson | 2016-09-17 |
| | |||
* | Move all options to a struct instead of using globals | Bardur Arantsson | 2016-09-17 |
| | |||
* | Unify skill_* fields into skill_modifier{,s} | Bardur Arantsson | 2016-09-17 |
| | |||
* | Change meta_class_type::classes to std::vector | Bardur Arantsson | 2016-09-17 |
| | |||
* | Change meta_class_type to non-POD type | Bardur Arantsson | 2016-09-17 |
| | |||
* | Use std::vector for town_type::store | Bardur Arantsson | 2016-09-17 |
| | |||
* | Change wilderness_map to non-POD type | Bardur Arantsson | 2016-06-23 |
| | |||
* | Change wilderness_type_info to a non-POD type | Bardur Arantsson | 2016-06-23 |
| | |||
* | Change town_type to non-POD type | Bardur Arantsson | 2016-06-23 |
| | |||
* | Change skill_type to non-POD type | Bardur Arantsson | 2016-06-22 |
| | |||
* | Change store_info_type to non-POD type | Bardur Arantsson | 2016-06-22 |
| | |||
* | Change feature_type to non-POD type | Bardur Arantsson | 2016-06-21 |
| | |||
* | Rework TR{1,2,3,4,5}_* flags to flag_set<> | Bardur Arantsson | 2016-06-21 |
| | |||
* | Change player_{race, spec, class} to non-POD types | Bardur Arantsson | 2016-06-20 |
| | |||
* | Change object_type to non-POD type | Bardur Arantsson | 2016-06-20 |
| | |||
* | Change store_type to non-POD type | Bardur Arantsson | 2016-06-20 |
| | |||
* | Change set_type to non-POD type | Bardur Arantsson | 2016-06-20 |
| |