任务单 #15806

Check through defines.h

开放日期: 2009-03-29 00:54 最后更新: 2009-05-21 19:04

报告人:
属主:
类型:
状态:
关闭
组件:
(无)
里程碑:
优先:
8
严重性:
5 - Medium
处理结果:
文件:

Details

IMPORTANT: Find out which change in defines.h causes game to freeze. Old file is angband65\src\defines.h, new file is angband65 rev 20\src\defines.h.

Check all values defined in defines.h in Angband/64 and ensure that

a) It is known what they do.

b) Their effect is supported in Angband/65 code.

Generate tickets to keep track of everything found that is not covered.

* Need to work out what MAP_HGT and MAP_WID does in Angband/64. DONE (Aren't used for anything!)

* Need to work out what MAX_EVENTS does in Angband/64. DONE (MAX_EVENTS is used to set array size that tracks progress of PC in the game). Can be safely ignored.

* MAX_STORES_LEVEL and MAX_STORES. See Ticket #15739 Advanced shop support.

* Need to work out what MAX_OWNERS (20) does in Angband/64 and how it should be implemented in Angband/65. DONE Standard shops (not specialist shops) have four owners chosen at random from a list of 20 (= MAX_OWNERS). Might as well stick with vanilla system here.

* MAX_GHOSTS / GHOST_RETURN - See Ticket #16392 Add player ghosts to Angband/65 ?

* MAX_RACES and MAX_CLASS not required. DONE.

* MAX_START_ITEMS in Vanilla Angband is possibly not needed in /65. DONE (Can be safely ignored).

* Maximum array bounds in /64 - implemented with limits.txt and can be safely ignored. DONE.

* EGO_TVALS_MAX (Vanilla Angband) used in ego item generation has no equiv. /64 code but no changes are required. DONE.

* LITE_MAX not present in Vanilla Angband, but no changes required. Max radius is 5 (same as /64). DONE.

* Lots of defines in /64 for flavour text. (Starting with MAX_FLAVORS). Check if need implementing in /65. DONE (Isn't needed)

* MAX_HIST is probably not needed in /65, but check. DONE Isn't needed.

* Suspect that QUARK_MAX (/64) corresponds to AUTOINSCRIPTIONS_MAX (vanilla) but need to check, and set value appropriately. DONE They are different, but /65 needs no QUARK_MAX set.

任务单历史 (3/14 Histories)

2009-03-29 00:54 Updated by: paulblay
  • New Ticket "Check through defines.h" created
2009-03-29 02:35 Updated by: paulblay
  • Details Updated
2009-03-29 17:37 Updated by: paulblay
  • Details Updated
2009-03-29 21:13 Updated by: paulblay
  • Details Updated
2009-03-29 22:30 Updated by: paulblay
  • Details Updated
2009-03-29 22:52 Updated by: paulblay
  • Details Updated
评论

Sorted some items out to later ticket.

2009-03-29 23:36 Updated by: paulblay
  • Details Updated
2009-03-30 00:12 Updated by: paulblay
2009-03-30 05:37 Updated by: paulblay
  • Details Updated
2009-04-01 02:20 Updated by: paulblay
2009-04-03 19:52 Updated by: paulblay
评论

Moving back to 0.0.2 (alpha 2). Priority is debugging work to date.

2009-04-26 01:38 Updated by: paulblay
  • Details Updated
2009-04-26 16:47 Updated by: paulblay
  • Details Updated
2009-05-21 19:04 Updated by: paulblay
  • Ticket Close date is changed to 2009-05-21 19:04
  • 状态 Update from 开启 to 关闭
  • Details Updated
评论

Blatantly split out the stuff not done yet and delayed it (again) to Alpha2.

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名