The sequel to the post-apocalyptic roguelike. Infinitely better.
C++ Other
Latest commit 8635e2e Jul 1, 2016 @Whales Updating map.cpp
Failed to load latest commit information.
cuss
data
data_crazy Mirror data directory to data_staging and data_crazy Feb 7, 2014
docs More clean up. Apr 19, 2014
.gitignore Edit .gitignore to NOT ignore txt files in data/ or data/help/ Apr 13, 2014
LICENSE
Makefile
Makefile.Windows
README.md Updated README.md with a link to my devblog. Feb 6, 2014
attack.cpp
attack.h Add a type to Ranged_attack. So we know not to drop items if we're fi… Jun 12, 2014
biome.cpp
biome.h
catacurse.cpp Windows version now compiles (for cataclysm - not cussed or cusstest)… Jan 26, 2014
catacurse.h
color.cpp
color.h
cuss.cpp Hacky fix to right-aligned lists. Aug 13, 2014
cuss.h
cuss_editor.cpp
cusstest.cpp
damage_set.cpp damage_set.h and damage_set.cpp added. Feb 21, 2014
damage_set.h
datapool.h
dice.cpp More dice fixes. Aug 11, 2014
dice.h More dice fixes. Aug 11, 2014
entity.cpp Allow for completion of read-genre missions. Sep 3, 2014
entity.h Comment Aug 29, 2014
entity_ai.cpp
entity_ai.h Rename parent_name to owner_name for all load_data() functions. Range… Feb 1, 2014
enum.cpp
enum.h
explosion.cpp
explosion.h Remove unused forward declaration of Field_type from explosion.h Feb 25, 2014
field.cpp Improve submap saving/loading a bit. Jul 15, 2014
field.h Lots of save/load functions. Jun 25, 2014
files.cpp
files.h Allow find_line_starting_with() to ignore color tags; defaults to true. Aug 3, 2014
game.cpp Fixed manual world name entry, thanks Alkheemist! Sep 28, 2014
game.h New function, bool Game::is_empty(), returns true if the target tile … Jul 23, 2014
geometry.cpp
geometry.h Comparison operators for Tripoint. May 4, 2015
globals.cpp
globals.h No loading mission templates from a data file (that was a dumb idea).… Aug 29, 2014
glyph.cpp
glyph.h Let glyph::load_text_data() know what the owner name is, for improved… Feb 3, 2014
help.cpp help_screen() doesn't take a line number anymore - that didn't work w… Aug 3, 2014
help.h help_screen() doesn't take a line number anymore - that didn't work w… Aug 3, 2014
item.cpp Remove a debug message and include UID in testing mode info. Sep 3, 2014
item.h In an attempt to ensure all real (e.g. not an empty weapon slot) item… Aug 29, 2014
item_type.cpp Add a mission_xp value to Item_type - how much XP to reward for missi… Aug 29, 2014
item_type.h Add a mission_xp value to Item_type - how much XP to reward for missi… Aug 29, 2014
keybind.cpp Keybinding for status screen. Aug 9, 2014
keybind.h Keybinding for status screen. Aug 9, 2014
main.cpp Third attempt at split_into_lines and it's close to being perfect! Aug 8, 2014
map.cpp
map.h
mapgen.cpp Mapgen_spec::get_letter(), a function to help debug when a spec gener… Aug 7, 2014
mapgen.h
mission.cpp
mission.h
monster.cpp New Entity/monster/player functions; is_enemy(Entity* ent) returns tr… Jul 30, 2014
monster.h New Entity/monster/player functions; is_enemy(Entity* ent) returns tr… Jul 30, 2014
monster_ability.cpp
monster_ability.h
monster_spawn.cpp
monster_spawn.h Started work on adding monster spawns. Jan 30, 2014
monster_type.cpp
monster_type.h Enable use of monster abilities. Jul 27, 2014
newcharacter.cpp
options.h
pathfind.cpp In A* pathfinding, if multiple tiles are equally good, randomly pick … Apr 18, 2014
pathfind.h Monsters now path correctly over z-levels (they'll take the stairs). Mar 12, 2014
player.cpp Actually enable pain resistant. Nov 18, 2014
player.h
player_activity.cpp New activity - PLAYER_ACTIVITY_READ Aug 4, 2014
player_activity.h
profession.cpp
profession.h
rng.cpp New function, random_round(int n, int d). Returns n/d, randomly round… Apr 11, 2014
rng.h New function, random_round(int n, int d). Returns n/d, randomly round… Apr 11, 2014
skill.cpp Reorder some switches, and add skill_type_user_name(), which returns … Aug 3, 2014
skill.h Reorder some switches, and add skill_type_user_name(), which returns … Aug 3, 2014
sound.h Monster sounds working nicely! Jul 22, 2014
status_effect.cpp Display name for Status_effect. Aug 9, 2014
status_effect.h Display name for Status_effect. Aug 9, 2014
stringfunc.cpp Comment out an unused block. Sep 27, 2014
stringfunc.h Third attempt at split_into_lines and it's close to being perfect! Aug 8, 2014
terrain.cpp
terrain.h
time.cpp
time.h Change header #define wrapper to not make cygwin barf. Oct 23, 2014
tool.cpp
tool.h
trait.cpp Spell out "percent" in TRAIT_BAD_BACK description. Aug 9, 2014
trait.h Two new traits: Autodidact - skill caps don't prevent increasing the … Aug 5, 2014
var_string.cpp First draft of actual working monster sounds. Need to include a descr… Jul 22, 2014
var_string.h
window.cpp Use light gray text instead of white text in popups. Aug 3, 2014
window.h
world_terrain.cpp
world_terrain.h
worldmap.cpp When searching the world map, sort the results by closest -> furthers. Aug 8, 2014
worldmap.h
worldmap_generate.cpp Spacing Aug 28, 2014

README.md

Cataclysm 2

A sequel to Cataclysm. It's a rewrite in many ways. Please check out my development blog for notes on updates and my techniques.