victrix-abyssi
12 years agoRemoved a temporary file I can't even remember what I was doing to make it worth... master
Martin Read [Sat, 5 Apr 2014 17:36:34 +0000 (18:36 +0100)]
Removed a temporary file I can't even remember what I was doing to make it worth existing

12 years agoBiiiig ball of mud. Real big.
Martin Read [Sat, 5 Apr 2014 11:01:10 +0000 (12:01 +0100)]
Biiiig ball of mud. Real big.

* Makefile: Adding new files, some tweaks to compiler flag handling
* README.md: Minor amendments.
* cave.cc: build_level_pits() now handles pit type selection itself, to give a uniform function signature for level excavators.
* core.hh: Some rearrangements of things. Also Pass_fail is now called Success and is an enum class.
* deeds.cc: Change pursuant to renaming of Pass_fail
* default.permobjs: Replaced rarities with genweights pursuant to algorithm/structure changes
* default.permons: Replaced rarities with genweights pursuant to algorithm/structure changes
* display-nc.cc: Multifarious changes, including proper linebreaking support using the newly created function in text.cc
* display.hh: Changed signature of launch_user_interface() so that the conjectural Qt frontend can be started without substantive changes to main.cc; also, add format() attribute to print_msg() signatures for better bug catching/prevention.
* dungeon.cc: Comment alteration for claustrophobia excavation routine.
* levtheme.cc: New file containing object/monster table generators for level themes.
* log.cc: Updating serialization routines for changes to data types; adding serialization routines for new data types.
* main.cc: Header inclusion tweaks, and we now accept the command line args
* map.cc: Refactored theme/layout selection, replaced build_level() with Level::build(), and added methods for monster/object generator tables
* map.hh: More doxygenation. Also some refactorings and increases in notational consistency.
* mapgen.hh: Level layout selector type, uniformitization of level excavation algorithm function signatures.
* mon1.cc: Summoning system now uses the current level's "summons" table instead of the old flavourless system.
* mon3.cc: Tweaks to implementation of death drop function for wizards
* monsters.hh: New data types for monster generation tables.
* notify-local-tty.cc: Fix bugs detected by enabling G++ printf format checking; also adapt certain messages to be well-structured for the linebreaker.
* obj1.cc: Rejigged object creation; moved po_is_* functions out into new file pobj2.cc; moved create_corpse() to obj2.cc
* obj2.cc: Received create_corpse() from obj1.cc
* permobj.hh: New flags, stylistic consistency increase, switch from rarity to genweight
* permons.hh: Switch from rarity to genweight
* player.hh: Moved Skill_id to core.hh; turned ring of regen effect into a flag; added data type for skill update function
* pmon_comp: Support for rarity->genweight change; added copyright notice
* pobj_comp: Support for rarity->genweight change; added copyright notice; support for new flags; fixed some horrible omissions
* pobj2.cc: New file containing po_is_* functions
* skills.cc: Skill per-turn update function support
* u.cc: Skill per-turn update function support
* victrix-abyssi.hh: Fixed up ordering of files and dropped display.hh

12 years agoMoving header inclusions in util.? to appropriate place
Martin Read [Sat, 5 Apr 2014 00:53:57 +0000 (01:53 +0100)]
Moving header inclusions in util.? to appropriate place

12 years agoMore things that should be ignored!
Martin Read [Sat, 5 Apr 2014 00:53:18 +0000 (01:53 +0100)]
More things that should be ignored!

12 years agoAdded new string-handling file
Martin Read [Sat, 5 Apr 2014 00:52:08 +0000 (01:52 +0100)]
Added new string-handling file

12 years agoFinished the merge!
Martin Read [Sun, 16 Mar 2014 21:06:43 +0000 (21:06 +0000)]
Finished the merge!

Victrix Abyssi now incorporates approximately all of the engineering
improvements I made over the course of writing Obumbrata et Velata.

12 years agoMerged back Obumbrata et Velata engine improvements
Martin Read [Sun, 16 Mar 2014 20:43:44 +0000 (20:43 +0000)]
Merged back Obumbrata et Velata engine improvements

12 years agoFood meter now gets updated in a timely manner.
Martin Read [Wed, 26 Feb 2014 03:42:44 +0000 (03:42 +0000)]
Food meter now gets updated in a timely manner.

notify-local-tty.cc, notify.hh: Rejigged hunger notifications
u.cc: Use new approach to hunger notification

12 years agoDoxygenation and staticization
Martin Read [Wed, 26 Feb 2014 03:41:58 +0000 (03:41 +0000)]
Doxygenation and staticization

* display-nc.cc: Made a bunch of things static that didn't need to be extern, and gave everything at least a doxygen 'brief' description.

12 years agoSmall debug message cleanup
Martin Read [Wed, 26 Feb 2014 03:41:07 +0000 (03:41 +0000)]
Small debug message cleanup

* shrine.cc: Removed debugging print_msg() call.

12 years agoAdded monster-grouping comments
Martin Read [Wed, 26 Feb 2014 03:00:52 +0000 (03:00 +0000)]
Added monster-grouping comments

12 years agoGive messages about stat drain elevated priority
Martin Read [Wed, 26 Feb 2014 02:59:09 +0000 (02:59 +0000)]
Give messages about stat drain elevated priority

* notify-local-tty.cc: notify_body_drain() and notify_agility_drain() now use Msg_prio::Alert

12 years agoUpdating debian/changelog preparatory to an alpha tag 0.9.1
Martin Read [Sat, 22 Feb 2014 18:47:03 +0000 (18:47 +0000)]
Updating debian/changelog preparatory to an alpha tag

12 years agoAnother ball-of-mud, implementing return-to-main-menu when you quit or save.
Martin Read [Fri, 21 Feb 2014 02:04:24 +0000 (02:04 +0000)]
Another ball-of-mud, implementing return-to-main-menu when you quit or save.

Yeah, again with the "no file-by-file account of this one". There's some
gardening work mixed in.

12 years agoBig-ball-of-mud commit - stretchy levels! stretchy-levels
Martin Read [Fri, 21 Feb 2014 01:17:41 +0000 (01:17 +0000)]
Big-ball-of-mud commit - stretchy levels!

Levels now stretch to accommodate changes, and the level generation has been
substantially overhauled. There's also some other bug fixes mushed in with
this lot; I am not even going to *try* to unpick everything in a coherent
manner to provide a file-by-file breakdown.

12 years agoSnakes are now 'S', not the 'c' they were mistakenly made by clone-and-hack.
Martin Read [Wed, 19 Feb 2014 13:53:59 +0000 (13:53 +0000)]
Snakes are now 'S', not the 'c' they were mistakenly made by clone-and-hack.

12 years agoLoose ends of the display-reference crusade, and a debug output hook.
Martin Read [Wed, 19 Feb 2014 13:31:04 +0000 (13:31 +0000)]
Loose ends of the display-reference crusade, and a debug output hook.

* display.hh: Moved query_wizmode_death prototype to notify.hh
* log.cc: Crusade loose ends replaced with a notification call.
* monsters.cc: Crusade loose ends purged.
* notify-local-tty.cc, notify.h: New notification for load complete; new debug function for printing an arbitrary string.

12 years agoFixed uninitialized-var warning in u.cc
Martin Read [Wed, 19 Feb 2014 02:42:12 +0000 (02:42 +0000)]
Fixed uninitialized-var warning in u.cc

12 years agoMiscellaneous fun with notifications, display vars/funcs, and bug fixes
Martin Read [Wed, 19 Feb 2014 02:33:37 +0000 (02:33 +0000)]
Miscellaneous fun with notifications, display vars/funcs, and bug fixes

The crusade to purge references to display vars/functions from the game
logic has been completed.

* combat.cc: range-vs-accuracy curve now works correctly for player bow
  shots, and a notification is sent for trying to shoot monsters at point
  blank. Also, notify_mon_hit_armour() now actually gets used and an
  uninitialized variable bug has been squashed.
* display-nc.cc: Removed some misconceived comments, made permobj
  colours actually show up on the screen (rather fewer l_grey items
  now), and added compile-time option to log messages to stderr.
* main.cc: call notify_tick() at the end of every tick to make sure pending
  display updates get flushed.
* map.cc: Removed references to display vars and display_update().
* monsters.cc: Removed references to display vars and display_update().
* notify-local-tty.cc, notify.hh: More notifications! Also, fixing some
  updates that should have set display control flags but didn't.
* objects.cc: Removed reference to display var.
* u.cc: Removed references to display vars and display_update().

12 years agoPower attack, and some notification-related cleanup.
Martin Read [Wed, 19 Feb 2014 01:46:42 +0000 (01:46 +0000)]
Power attack, and some notification-related cleanup.

* combat.cc,combat.hh: Implement power attack and refactor uhitm().
* map.cc: Replace touch_back_buffer() with notify_fov()
* notify-local-tty.cc, notify.hh: Various new notifications.
* objects.cc: Reflow eat_food(), eliminate reference to display vars therein.
* u.cc: Debug chain-of-detection for power attack

12 years agoRemove unnecessary call to newsym() in fov.cc
Martin Read [Wed, 19 Feb 2014 01:44:44 +0000 (01:44 +0000)]
Remove unnecessary call to newsym() in fov.cc

As part of the general crusade to stop game logic directly calling into
display-nc.cc (so that notify-local-tty.cc and display-nc.cc can be replaced
with something that has a completely different interaction paradigm e.g. a
network client), the call to newsym() in fov.cc has been removed.

It was, in any event, superfluous because the only call to compute_fov()
was immediately followed by a call to touch_back_buffer().

12 years agoTech-demo combo system, and some other things.
Martin Read [Tue, 18 Feb 2014 23:42:25 +0000 (23:42 +0000)]
Tech-demo combo system, and some other things.

* core.hh: New command CMD_POWER_ATTACK, and some Doxygenation.
* default.permobjs: All weapons now flagged melee or ranged.
* monsters.cc, monsters.hh: Elimination of newsym() calls and addition of new
  functions to adjust flow of updates.
* notify-local-tty.cc, notify.hh: New notifications galore.
* permobj.hh, pobj_comp: New item flags
* player.hh: new boolean functions for examining player's wielding status
* u.cc: Action rewriting system with tech-demo combo detection case.

Sir Not Appearing In This Commit: Making a power attack be an actual thing
instead of just an ordinary attack.

12 years agoAdded bounds check function to Level
Martin Read [Tue, 18 Feb 2014 22:48:19 +0000 (22:48 +0000)]
Added bounds check function to Level

* map.hh: Level now has a bounds checking function in_bounds which verifies
  the acceptability of a Coord.

12 years agoAdded farlook() functionality
Martin Read [Tue, 18 Feb 2014 22:46:01 +0000 (22:46 +0000)]
Added farlook() functionality

* display-nc.cc: Added internal functions is_movekey(), movekey_to_direction(),
  farlook(), examine_square() to provide "farlook" functionality, bound to
  keystroke ';'.

12 years agoNew visibility check functions
Martin Read [Tue, 18 Feb 2014 22:42:46 +0000 (22:42 +0000)]
New visibility check functions

* fov.cc,fov.hh: Added tile_visible() and occupant_visible() functions which
  directly inspect the visibility of a given Coord.

12 years agoAdd clamp() member function to constrain Offsets and Coords to a bounding box
Martin Read [Tue, 18 Feb 2014 22:41:21 +0000 (22:41 +0000)]
Add clamp() member function to constrain Offsets and Coords to a bounding box

* coord.hh: Added Offset::clamp() and Coord::clamp() member functions which
  constrain the x and y values to fit inside a specified bounding box.

12 years agoFixed bug G-1
Martin Read [Tue, 18 Feb 2014 22:37:29 +0000 (22:37 +0000)]
Fixed bug G-1

* util.c: my_makepath() was not correctly reinstating the temporarily
  overwritten path separator character, resulting in premature return if
  multiple levels of the target were incoherent.

12 years agoRearrangement and cleanup
Martin Read [Sat, 15 Feb 2014 12:31:21 +0000 (12:31 +0000)]
Rearrangement and cleanup

* MANIFEST, Makefile: Add coord.cc, poke dependencies
* coord.cc: New file to house coordinate/offset constants.
* default.permons: Set power values for new demons
* map.cc: Clean up stale code accessing stale members of Level
* map.hh: Prune stale members from Level; add Doxygen comments
* permon.hh, permobj.hh: De-confusing sloccount
* rng.cc: Relocate random_step() from main.cc
* u.cc: Relocate do_player_action() from main.cc
* victrix-abyssi.hh: Relocate save_game() prototype from main.cc

12 years agoOut of tree builds now work out_of_tree_builds
Martin Read [Fri, 14 Feb 2014 19:37:33 +0000 (19:37 +0000)]
Out of tree builds now work

Out of tree builds now work. Anyone who feels like stress-testing them to
look for bizarre edge cases is strongly encouraged to file a bug report.

12 years agoSome new react_equip messages
Martin Read [Fri, 14 Feb 2014 19:37:13 +0000 (19:37 +0000)]
Some new react_equip messages

12 years agoNew monsters and items; balancing will be required
Martin Read [Thu, 13 Feb 2014 17:20:40 +0000 (17:20 +0000)]
New monsters and items; balancing will be required

* display-nc.cc: Updated symbol help to reflect new demon symbols
* pmon_comp: added new flags
* permon.hh: added new flags, added prototypes for test functions (not implemented yet)
* default.permobjs: New items
* default.permons: New items

12 years agoDefilers no longer cast hellfire
Martin Read [Thu, 13 Feb 2014 17:19:15 +0000 (17:19 +0000)]
Defilers no longer cast hellfire

Hellfire is not thematically appropriate for a decay-themed demon, so
defilers no longer cast this spell.

12 years agoGet rid of misc.cc.
Martin Read [Wed, 12 Feb 2014 21:05:54 +0000 (21:05 +0000)]
Get rid of misc.cc.

It is very silly.

12 years agoHeader fun for cleaner deps
Martin Read [Tue, 11 Feb 2014 23:26:07 +0000 (23:26 +0000)]
Header fun for cleaner deps

It should now be easier to put clean dependencies in the Makefile,
since things that shouldn't need to be included in a given file are
easier to exclude. Note that I haven't actually done the dependency
cleanup work yet.

12 years agoMoving player-related stuffs into player.hh header
Martin Read [Tue, 11 Feb 2014 21:12:52 +0000 (21:12 +0000)]
Moving player-related stuffs into player.hh header

This may be unnecessary, but I find it conceptually desirable.

12 years agoImplemented item WL-1 and some other issues.
Martin Read [Tue, 11 Feb 2014 16:14:10 +0000 (16:14 +0000)]
Implemented item WL-1 and some other issues.

* notify-local-tty.cc: Attached message priorities to many messages
* notify-local-tty.cc: Fixed get-item notification to print the right thing
* notify-local-tty.cc: Improved consistency of debug notifications
* display-nc.cc: Implemented priority-tagged variant of print_msg()
* C++ files: 1,$s/NULL/nullptr/g

12 years agoChanged version numbering scheme to M.m.p (because hey, it isn't released yet) 0.9.0
Martin Read [Mon, 10 Feb 2014 21:02:26 +0000 (21:02 +0000)]
Changed version numbering scheme to M.m.p (because hey, it isn't released yet)

12 years agoChanged version to 0.99
Martin Read [Mon, 10 Feb 2014 20:58:35 +0000 (20:58 +0000)]
Changed version to 0.99

12 years agoSwitched permons database to parsed autogen
Martin Read [Mon, 10 Feb 2014 20:53:33 +0000 (20:53 +0000)]
Switched permons database to parsed autogen

12 years agopobj_comp: Fixed failure to write out flags for most item types
Martin Read [Mon, 10 Feb 2014 16:16:27 +0000 (16:16 +0000)]
pobj_comp: Fixed failure to write out flags for most item types

12 years agoFixed build error from previous command-check modification
Martin Read [Mon, 10 Feb 2014 16:13:26 +0000 (16:13 +0000)]
Fixed build error from previous command-check modification

12 years agoAdded patch acceptance policy notes in README.md
Martin Read [Mon, 10 Feb 2014 16:11:24 +0000 (16:11 +0000)]
Added patch acceptance policy notes in README.md

12 years agoRemoved trailing text in debian/control
Martin Read [Mon, 10 Feb 2014 16:11:05 +0000 (16:11 +0000)]
Removed trailing text in debian/control

12 years agoNotification, display, and save-handling fixes
Martin Read [Mon, 10 Feb 2014 15:33:58 +0000 (15:33 +0000)]
Notification, display, and save-handling fixes

* Attempting to descend while not on stairs will no longer trigger a bug notification.
* Putting on and removing rings is now correctly notified to the player.
* Log is now stored in data directory.
* Title screen centering has been improved.

12 years agoStubs for classes I intend to implement sometime
Martin Read [Mon, 10 Feb 2014 14:51:00 +0000 (14:51 +0000)]
Stubs for classes I intend to implement sometime

12 years agoSave files now go in $HOME/.local/share/com.blackswordsonics/victrix-abyssi by default
Martin Read [Mon, 10 Feb 2014 14:40:41 +0000 (14:40 +0000)]
Save files now go in $HOME/.local/share/com.blackswordsonics/victrix-abyssi by default

This commit also does some Neronic fiddling as an effort to make sloccount
classify certain files correctly.

12 years agoIgnore .bak files
Martin Read [Sun, 9 Feb 2014 15:12:34 +0000 (15:12 +0000)]
Ignore .bak files

12 years agoBig ball-of-mud commit after completing removal of direct print_msg() calls in game... printmsg-purged
Martin Read [Sun, 9 Feb 2014 15:09:16 +0000 (15:09 +0000)]
Big ball-of-mud commit after completing removal of direct print_msg() calls in game logic

12 years agogit will now ignore spong.txt which is my favoured name for redirecting grep output...
Martin Read [Sun, 9 Feb 2014 15:08:40 +0000 (15:08 +0000)]
git will now ignore spong.txt which is my favoured name for redirecting grep output into

12 years agoTitle screen alignment tweaks (should do this *properly* sometime!) and tweaks to...
Martin Read [Sun, 9 Feb 2014 12:41:54 +0000 (12:41 +0000)]
Title screen alignment tweaks (should do this *properly* sometime!) and tweaks to where press_enter() gets called at game end

12 years agoBig-ball-of-mud commit because of a UI landmark
Martin Read [Sun, 9 Feb 2014 02:31:58 +0000 (02:31 +0000)]
Big-ball-of-mud commit because of a UI landmark

12 years agoAdded "DRESS" flag to permobjs
Martin Read [Sat, 8 Feb 2014 19:58:29 +0000 (19:58 +0000)]
Added "DRESS" flag to permobjs

12 years agobuild system improvements
Martin Read [Sat, 8 Feb 2014 19:58:07 +0000 (19:58 +0000)]
build system improvements

12 years agoExclude directory tree generated by packaging test workflow
Martin Read [Sat, 8 Feb 2014 19:16:44 +0000 (19:16 +0000)]
Exclude directory tree generated by packaging test workflow

12 years agoDinking about with workflows and updating README
Martin Read [Sat, 8 Feb 2014 19:05:06 +0000 (19:05 +0000)]
Dinking about with workflows and updating README

12 years agoRemove external compressor call; correctly process the game tick when saving and...
Martin Read [Sat, 8 Feb 2014 18:56:49 +0000 (18:56 +0000)]
Remove external compressor call; correctly process the game tick when saving and loading

12 years agoNeronic shuffling
Martin Read [Sat, 8 Feb 2014 17:48:53 +0000 (17:48 +0000)]
Neronic shuffling

12 years agoAdded stub point for configuration files to happen
Martin Read [Sat, 8 Feb 2014 17:44:30 +0000 (17:44 +0000)]
Added stub point for configuration files to happen

12 years agoBall-of-mud change for various things.
Martin Read [Sat, 8 Feb 2014 17:14:41 +0000 (17:14 +0000)]
Ball-of-mud change for various things.

12 years agoFixing serious bug with try count
Martin Read [Sat, 8 Feb 2014 17:13:31 +0000 (17:13 +0000)]
Fixing serious bug with try count

12 years agoShutting up the compiler; first steps on combo tracker; cleanup of stale code
Martin Read [Sat, 8 Feb 2014 17:12:36 +0000 (17:12 +0000)]
Shutting up the compiler; first steps on combo tracker; cleanup of stale code

12 years agoNew RNG (Bob Jenkins' small non-crypto PRNG) that actually matches whatever I took...
Martin Read [Sat, 8 Feb 2014 17:11:31 +0000 (17:11 +0000)]
New RNG (Bob Jenkins' small non-crypto PRNG) that actually matches whatever I took it from.

12 years agoCreated internal-use debian/ directory and a copyright file
Martin Read [Sat, 8 Feb 2014 17:10:50 +0000 (17:10 +0000)]
Created internal-use debian/ directory and a copyright file

12 years agoUnicode tile loader now checks return value of mbtowc but doesn't know what to do...
Martin Read [Sat, 8 Feb 2014 17:09:25 +0000 (17:09 +0000)]
Unicode tile loader now checks return value of mbtowc but doesn't know what to do with it; 'W'ear command now behaves correctly

12 years agoPermobj now has a flags field; NOTIFY_EQUIP flag now in use; pobj_comp updated accord...
Martin Read [Sat, 8 Feb 2014 17:08:09 +0000 (17:08 +0000)]
Permobj now has a flags field; NOTIFY_EQUIP flag now in use; pobj_comp updated accordingly

12 years agoRelocated licence text to COPYING for Debian-friendliness
Martin Read [Sat, 8 Feb 2014 17:05:48 +0000 (17:05 +0000)]
Relocated licence text to COPYING for Debian-friendliness

12 years agoRelocated manpage into a subdirectory
Martin Read [Sat, 8 Feb 2014 17:02:46 +0000 (17:02 +0000)]
Relocated manpage into a subdirectory

12 years agoFixed small typo in manpage
Martin Read [Sat, 8 Feb 2014 16:54:59 +0000 (16:54 +0000)]
Fixed small typo in manpage

12 years agoAdded skeletal man page
Martin Read [Sat, 8 Feb 2014 16:54:26 +0000 (16:54 +0000)]
Added skeletal man page

12 years agoBig ball-of-mud commit after making the Level internal rep use Chunks
Martin Read [Fri, 7 Feb 2014 22:01:52 +0000 (22:01 +0000)]
Big ball-of-mud commit after making the Level internal rep use Chunks

12 years agoAdd comparators to Coord/Offset
Martin Read [Fri, 7 Feb 2014 21:58:31 +0000 (21:58 +0000)]
Add comparators to Coord/Offset

12 years agoDon't track core dumps
Martin Read [Fri, 7 Feb 2014 21:58:01 +0000 (21:58 +0000)]
Don't track core dumps

12 years agoMade zombies less stupidly hard-hitting.
Martin Read [Tue, 21 Jan 2014 20:28:19 +0000 (20:28 +0000)]
Made zombies less stupidly hard-hitting.

12 years agoFix pobj_comp to actually mark potions as potions!
Martin Read [Tue, 21 Jan 2014 20:07:24 +0000 (20:07 +0000)]
Fix pobj_comp to actually mark potions as potions!

12 years agoMoved level-gain notification to produce better message flow
Martin Read [Tue, 21 Jan 2014 18:18:07 +0000 (18:18 +0000)]
Moved level-gain notification to produce better message flow

12 years agoUpdating Manifest to reflect new architecture
Martin Read [Tue, 21 Jan 2014 18:17:51 +0000 (18:17 +0000)]
Updating Manifest to reflect new architecture

12 years agoMaking the new notification backend part of the build
Martin Read [Tue, 21 Jan 2014 18:17:10 +0000 (18:17 +0000)]
Making the new notification backend part of the build

12 years agoAdded new files for the notification mechanism
Martin Read [Tue, 21 Jan 2014 18:15:59 +0000 (18:15 +0000)]
Added new files for the notification mechanism

12 years agoImproved README slightly
Martin Read [Tue, 21 Jan 2014 16:42:12 +0000 (16:42 +0000)]
Improved README slightly

12 years agoAdded a license and a markdown README
Martin Read [Tue, 21 Jan 2014 16:40:33 +0000 (16:40 +0000)]
Added a license and a markdown README

12 years agoIncremental checkpoint for project "No prose in the game engine"
Martin Read [Tue, 21 Jan 2014 16:16:23 +0000 (16:16 +0000)]
Incremental checkpoint for project "No prose in the game engine"

12 years agoMakefile now generates generatable files before building archive
Martin Read [Mon, 20 Jan 2014 14:49:11 +0000 (14:49 +0000)]
Makefile now generates generatable files before building archive

12 years agoAdded permobj compiler and pobj_id.hh to MANIFEST
Martin Read [Mon, 20 Jan 2014 14:46:42 +0000 (14:46 +0000)]
Added permobj compiler and pobj_id.hh to MANIFEST

12 years agoRemoving a silly.
Martin Read [Mon, 20 Jan 2014 14:45:09 +0000 (14:45 +0000)]
Removing a silly.

12 years agoMore doxygen comments; removal of a code corpse
Martin Read [Mon, 20 Jan 2014 14:44:27 +0000 (14:44 +0000)]
More doxygen comments; removal of a code corpse

12 years agoUpdating gitignore for changes to pobj handling
Martin Read [Sat, 18 Jan 2014 14:36:18 +0000 (14:36 +0000)]
Updating gitignore for changes to pobj handling

12 years agoResolving impact of the changes to item database handling
Martin Read [Sat, 18 Jan 2014 14:35:44 +0000 (14:35 +0000)]
Resolving impact of the changes to item database handling

12 years agoAdded human-friendly version of permobj database
Martin Read [Sat, 18 Jan 2014 13:49:38 +0000 (13:49 +0000)]
Added human-friendly version of permobj database

12 years agoCreated permobj data parser
Martin Read [Sat, 18 Jan 2014 13:48:56 +0000 (13:48 +0000)]
Created permobj data parser

12 years agoA jumble of const resequencing and some actual development
Martin Read [Sat, 18 Jan 2014 09:38:26 +0000 (09:38 +0000)]
A jumble of const resequencing and some actual development

12 years agoAdding Doxyfile to MANIFEST
Martin Read [Sat, 18 Jan 2014 09:37:54 +0000 (09:37 +0000)]
Adding Doxyfile to MANIFEST

12 years agoAdded C++11 dependency to Makefile
Martin Read [Wed, 8 Jan 2014 11:30:20 +0000 (11:30 +0000)]
Added C++11 dependency to Makefile

12 years agoAdded Doxygen configuration
Martin Read [Wed, 8 Jan 2014 11:11:16 +0000 (11:11 +0000)]
Added Doxygen configuration

12 years agoAdded .dump files to .gitignore
Martin Read [Sat, 4 Jan 2014 18:36:32 +0000 (18:36 +0000)]
Added .dump files to .gitignore

12 years agoAdjustment of constants relating to vision/display; possibly some more will need...
Martin Read [Tue, 12 Nov 2013 16:09:55 +0000 (16:09 +0000)]
Adjustment of constants relating to vision/display; possibly some more will need catching

12 years agoFixed numpad error in display-nc.cc
Martin Read [Tue, 12 Nov 2013 15:48:06 +0000 (15:48 +0000)]
Fixed numpad error in display-nc.cc

12 years agoFixed vikeys error in select_dir()
Martin Read [Tue, 12 Nov 2013 15:47:07 +0000 (15:47 +0000)]
Fixed vikeys error in select_dir()

12 years agoChanges to handling of obstructive terrain; no more listing every wall type!
Martin Read [Tue, 12 Nov 2013 15:36:59 +0000 (15:36 +0000)]
Changes to handling of obstructive terrain; no more listing every wall type!

12 years agoUse the terrain properties array to get symbols and colours for terrain
Martin Read [Tue, 12 Nov 2013 15:31:50 +0000 (15:31 +0000)]
Use the terrain properties array to get symbols and colours for terrain

12 years agoMore progress, I think...
Martin Read [Wed, 2 Oct 2013 19:50:42 +0000 (20:50 +0100)]
More progress, I think...