vdgg
Moderator
Posts: 872
Registered: 08-07 |
Creaphis said:
Or just wait until someone does it for you.
Creaphis, you lazy...
An easier way to verify pacifist demo is via "trace_givendamage" option. It was introduced in 2.5.0.6.
1. Look for player's thing ID
I open DB, search for "thing type" = 1 (player 1 start), it gives 0 for MAP30.
2. code:
prboom-plus -file kssht -playdemo kh30-038 -trace_givendamage 0
The display shows 0/0. On the left is last damage given, on the right - total. It stayed 0/0 until the end, so it's a valid pacifist. Congrats!
Note #1:
- Damage "given" to barrels counts as well
Note #2:
- Of course, you may put any monster ID as well after the command
Note #3:
- For another example, see "Doom speed archive returns!", page 10 (post 05/01/10, sorry, giving url fails me). That time this check resulted in "fail" (non-pacifist). It was via "trace_thinghshealth", but anyone can recheck it... Player's ID for cchest2, MAP01 is 1, so -trace_givendamage 1.
As for -trace_thingshealth, I also don't know if it is of any use against spawned mosters, including lost souls created by PEs.
|