Spider Stomper
Posts: 187
Joined: Thursday, 6th November 2014, 17:19
Location: Canada
need concrete info about Player Ghosts in v15.2 & trunk
Hello devs,
I've started drafting a proposal for Generic Character Ghosts (player ghosts with no experience) that would mostly be beneficial to new crawlers playing offline/locally,
and I would like to have as much knowledge as possible about Player Ghosts before submitting my proposal to the GDD and hopefully later to the dev Wiki.
The related chaosforge wiki page info (http://crawl.chaosforge.org/Player_ghost)
is about about v.13
Does anyone know if it is fairly accurate still for v.15.x and trunk?
I did notice in the changelog.txt the following change lately:
* Player ghosts now have their weapon brands displayed.
Using grep, I did not easily see any particular coding I might want to consider/familiarize myself with, except maybe for refs to "bones" in:
crawl-ref/source/files.cc
(fyi, I only used the following keyword searches:
bones: http://s-z.org/neil/git/?p=crawl.git&a=search&h=HEAD&st=grep&s=bones
layer ghost: http://s-z.org/neil/git/?p=crawl.git&a=search&h=HEAD&st=grep&s=layer+ghost)
Any idea if and where I should look?
As for the in-game documentation, these are the only references I found:
and in crawl-ref/source/dat/descript/monsters.txt, line 1942+ :
in crawl-ref/docs/crawl_manual.reST , line 42 about playing on a server:
in crawl-ref/source/dat/database/FAQ.txt, line 199:
Cheers!
I've started drafting a proposal for Generic Character Ghosts (player ghosts with no experience) that would mostly be beneficial to new crawlers playing offline/locally,
and I would like to have as much knowledge as possible about Player Ghosts before submitting my proposal to the GDD and hopefully later to the dev Wiki.
The related chaosforge wiki page info (http://crawl.chaosforge.org/Player_ghost)
is about about v.13
Does anyone know if it is fairly accurate still for v.15.x and trunk?
I did notice in the changelog.txt the following change lately:
* Player ghosts now have their weapon brands displayed.
Using grep, I did not easily see any particular coding I might want to consider/familiarize myself with, except maybe for refs to "bones" in:
crawl-ref/source/files.cc
(fyi, I only used the following keyword searches:
bones: http://s-z.org/neil/git/?p=crawl.git&a=search&h=HEAD&st=grep&s=bones
layer ghost: http://s-z.org/neil/git/?p=crawl.git&a=search&h=HEAD&st=grep&s=layer+ghost)
Any idea if and where I should look?
As for the in-game documentation, these are the only references I found:
and in crawl-ref/source/dat/descript/monsters.txt, line 1942+ :
in crawl-ref/docs/crawl_manual.reST , line 42 about playing on a server:
in crawl-ref/source/dat/database/FAQ.txt, line 199:
- Code:
For a more constructive answer, once a ghost has been loaded onto a level, it won't be loaded again - unless you happen to die on that level, thus creating a bones file featuring more than one ghost. Keep in mind that you don't absolutely have to fight every monster you meet, and with ghosts it's even easier: they cannot leave the level they were created on.
Cheers!