summaryrefslogtreecommitdiff
path: root/src/birth.cc
Commit message (Collapse)AuthorAge
* Apply clang-tidy misc-unused-parameters fixBardur Arantsson2019-02-15
|
* Apply clang-tidy modernize-use-bool-literals fixBardur Arantsson2019-02-15
|
* Search/replace bool_ with boolBardur Arantsson2019-02-15
| | | | We also search/replace TRUE/FALSE with their bool equivalents.
* Change player_type::* to boolBardur Arantsson2019-02-15
|
* Migrate all headers to C++-onlyBardur Arantsson2019-02-15
|
* Simplify and combine the h-* headersBardur Arantsson2019-02-15
| | | | | | They were -- at best -- extremely dangerous to include separately because of order-dependence. There were also quite a few (apparent) workarounds for extremely old and non-standard systems.
* Remove angband.hBardur Arantsson2019-02-15
|
* Replace C-style string code with boost::algorithm::* equivalentsBardur Arantsson2019-02-15
|
* Apply a clang-tidy modernize-use-bool fixBardur Arantsson2019-02-15
|
* Use std::array<> and boolBardur Arantsson2019-02-15
|
* Add set_player_base()Bardur Arantsson2019-02-15
| | | | | This replaces the "set" + "mutate-in-place" approach to player_base with a saner approach.
* Add a non-mutating process_player_name()Bardur Arantsson2019-02-15
|
* Remove the "savefile" variableBardur Arantsson2019-02-15
| | | | | Computing as needed means that we can avoid intricately tracking exactly when it should be updated, etc.
* Eliminate uses of bool_Bardur Arantsson2018-03-25
|
* Eliminate uses of bool_Bardur Arantsson2018-03-25
|
* Rename get_mon_num{,2}_hookBardur Arantsson2018-03-25
|
* Remove 'cptr' typedefBardur Arantsson2018-03-25
| | | | It's time to rip off the band-aid.
* Auto-identify items when they are added to inventoryBardur Arantsson2018-03-25
|
* Remove "tried" flagBardur Arantsson2018-03-25
| | | | It's no longer used.
* Refactor powers to an associative containerBardur Arantsson2018-03-25
| | | | This affords more flexibility when adding/removing powers.
* Aggressively signal missing spells as errorsBardur Arantsson2018-03-25
|
* Add object_type->k_ptr to point directly to the object_kindBardur Arantsson2018-03-25
| | | | | The idea is to eventually migrate off k_idx completely, but there are still a couple of uses left.
* Change k_info to an unordered_map<>Bardur Arantsson2018-03-25
|
* Move special_level[] to Game structBardur Arantsson2017-09-07
| | | | Refactor into a multi_array<> to make it more robust.
* Avoid overwriting existing characters for "New Character"Bardur Arantsson2017-06-13
| | | | Fixes #17
* Remove unused UNIQUE_4 monster race flagBardur Arantsson2017-06-13
|
* Fix a potential infinite loop using random race modifier choiceBardur Arantsson2017-06-13
|
* Make a few globals staticBardur Arantsson2017-06-13
|
* Move "messages" to Game structBardur Arantsson2017-06-13
|
* Move random_artifacts to Game structBardur Arantsson2017-05-02
|
* Remove redundant (void) parameters and return value castsBardur Arantsson2017-05-02
|
* Remove character backgroundBardur Arantsson2017-05-02
|
* Move previous_char to Game structBardur Arantsson2017-05-02
|
* Move player_{name,base} to GameBardur Arantsson2017-05-02
|
* Fixed reading character historyElmo Todurov2016-10-06
|
* Remove trapsBardur Arantsson2016-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.
* Move t_info into GameEditDataBardur Arantsson2016-10-05
|
* Move a_info into GameEditDataBardur Arantsson2016-10-05
|
* Move k_info into GameEditDataBardur Arantsson2016-10-05
|
* Move r_info into GameEditDataBardur Arantsson2016-10-05
|
* Move s_{info,descriptors} to Game/GameEdtiDataBardur Arantsson2016-10-05
|
* Move st_info into GameEditDataBardur Arantsson2016-10-05
|
* Move d_info into GameEditDataBardur Arantsson2016-10-05
|
* Move bg into GameEditDataBardur Arantsson2016-10-05
|
* Move race_info and race_mod_info to GameEditDataBardur Arantsson2016-10-05
|
* Move class_info to GameEditDataBardur Arantsson2016-10-05
|
* Remove meta_class_infoBardur Arantsson2016-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 rune_spells into player_typeBardur Arantsson2016-10-05
|
* Move random_spells into player_typeBardur Arantsson2016-10-05
| | | | | # Conflicts: # src/loadsave.cc
* Move player_hp[] into GameBardur Arantsson2016-09-17
|