-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Construct a grave and bury your fallen companions or pets. #30281
Changes from all commits
2ffdf3b
50c8681
8b1c08d
60a4fc0
a37c0c1
7d5cc35
e494942
e3ca29b
773641b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -683,7 +683,9 @@ void editmap::update_view( bool update_info ) | |
} | ||
|
||
if( g->m.has_graffiti_at( target ) ) { | ||
mvwprintw( w_info, off, 1, _( "Graffiti: %s" ), g->m.graffiti_at( target ) ); | ||
mvwprintw( w_info, off, 1, | ||
g->m.ter( target ) == t_grave_new ? _( "Graffiti: %s" ) : _( "Incription: %s" ), | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This causes "Inscription" label for all graffiti in edit map view if terrain is not |
||
g->m.graffiti_at( target ) ); | ||
} | ||
|
||
wrefresh( w_info ); | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6161,7 +6161,8 @@ void game::print_graffiti_info( const tripoint &lp, const catacurses::window &w_ | |
|
||
const int max_width = getmaxx( w_look ) - column - 2; | ||
if( m.has_graffiti_at( lp ) ) { | ||
fold_and_print( w_look, ++line, column, max_width, c_light_gray, _( "Graffiti: %s" ), | ||
fold_and_print( w_look, ++line, column, max_width, c_light_gray, | ||
m.ter( lp ) == t_grave_new ? _( "Graffiti: %s" ) : _( "Incription: %s" ), | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This causes "Inscription" label for all graffiti in look around view if terrain is not |
||
m.graffiti_at( lp ) ); | ||
} | ||
} | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems that if it's not human corpse, then do nothing? We were supposed to bury pets too, but in this case there's no morale changes nor sad words.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually if your pet animal was named, it falls under further check, that does not check if corpse was a human. I double checked if pet names carry on to their corpses and if it is recognized by the bury code. It is. Will fix the descriptions of morale gain to more general though.
So mourn all you want, but name your pet first.
I wish I could say that no in-game dog was harmed in making this feature but... c'est la vie.