My first attempt at a text roguelike game.
Go to file
Rob Pearce adb066d31a - [+] prevent ALL overlapping rooms!
- [+] stop running for any non-cosmetic object.
- [ ] echoing?
- [+] OPTIONS 
    - [+] option_t
        - [+] id
        - [+] letter
        - [+] text
        - [+] int enabled
        - [+] int default
        - [+] next/prev
    - [+] addoption()
    - [+] getoption()
    - [+] dooptions()
        - [+] list them all (with 'more' for multipages)
        - [+] pressing a letter toggles it.
    - [+] "display trails"
- [+] make scents be "cosmetic"!
- [+] increaes skeleton's vulnerability to falling
- [+] missing announcement for bleed()
- [+] let rapid ivy cast entangle
- [+] caves
    - [+] new regiontype
    - [+] new link
    - [+] new habitat
    - [+] objectlass rarities
    - [+] assign obs/mons to habitat
    - [+] code to dig caves
    - [+] stairs linking to cave region
- [+] when learning random skills:
    - [+] prefer lower-level skills
    - [+] onyl learn up to adept level 
- [+] animate dead crashes if there is no space to place the lifeform!
- [+] increase range of charge ability
- [+] when you gain techusage, check held objects for conferred flags.
- [+] bug: motion scanner working even though i have no tech usage!
- [+] warn player before climbing without climb skill (if wisdom is >=
      average)
- [+] regions should have depthmod.
- [+] regionthings should be based on DEPTH, not difficulty!
- [+] rename firstdungeon to maindungeon
- [+] announcearrival broken -always saying 'new area'
- [+] don't use ranged attacks when feigning death if target is adjacent
- [+] don't say 'argh' if you were beheaded.
- [+] The bear cub bites a wooden door with a teeth.--More--
- [+] random levelup skills - only select from skills which we have
      used?
    - [+] need to chance f_hasskill to use f->val[2] = used_this_level
    - [+] when you gain a skill, set f>val[2] = b_false or NA
    - [+] add setskillused for all skills!
    - [+] make random levleup only pick from used skills.
    - [+] TEST
- [+] knowledge skills - practice them when you see a new lf of this
      type.
- [+] slithering shoudl hardly ever awaken you - make listen check
      harder.
- [+] don't put fireplaces in corridors.  F_ONLYINROOM ?
- [+] bug: acid trails from slug disappearing or never appearing?
- [+] snails/slugs
    - [+] killed by salt
    - [+] vslow
    - [+] snails have vhigh armourrating
    - [+] slugs have lots of hp and do more damage
    - [+] brown/grey  'j' ?
    - [+] leave slime/acid trails?
2012-01-03 01:21:22 +00:00
data - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
doc - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
vaults Added stomach vault 2011-12-20 08:05:44 +00:00
Makefile - [+] CRASH in killflag() 2011-12-16 19:54:08 +00:00
ai.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
ai.h - [+] when something grabs you, show an 'X' in its location so you know 2011-11-23 22:10:08 +00:00
attack.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
attack.h - [+] weapon skill of sk_skilled or high gives you a chance to block 2011-12-12 16:40:17 +00:00
data.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
data.h - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
defs.h - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
flag.c - [+] high metalwork/sewing lets you make things into masterwork 2011-12-20 08:03:15 +00:00
flag.h - [+] stomach code 2011-12-19 08:04:49 +00:00
god.c - [+] change noise() calls to use enum sv_ 2011-12-28 05:06:47 +00:00
god.h - [+] shops on a level should make loud sounds every few turns. (onein3) 2011-11-16 00:57:21 +00:00
io.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
io.h - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
lf.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
lf.h - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
map.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
map.h - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
mod_ob.txt initial checkin 2010-12-02 01:17:54 +00:00
move.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
move.h added bazaar vault. 2011-12-09 00:37:02 +00:00
nexus.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
nexus.h - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
object.h initial checkin 2010-12-02 01:17:54 +00:00
object_ideas.txt Updates 2011-01-31 19:16:13 +00:00
objects.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
objects.h - [+] weapon skill of sk_skilled or high gives you a chance to block 2011-12-12 16:40:17 +00:00
save.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
save.h - [+] bug in movement speed display for monsters 2011-08-25 09:01:28 +00:00
shops.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
shops.h - [+] shops on a level should make loud sounds every few turns. (onein3) 2011-11-16 00:57:21 +00:00
spell.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
spell.h - [+] weapon skill of sk_skilled or high gives you a chance to block 2011-12-12 16:40:17 +00:00
text.c - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
text.h - [+] prevent ALL overlapping rooms! 2012-01-03 01:21:22 +00:00
vault.c - [+] stomach code 2011-12-19 08:04:49 +00:00
vault.h - [+] stomach code 2011-12-19 08:04:49 +00:00