Celtic Minstrel Posted October 11, 2007 Share Posted October 11, 2007 Quote: From scenario ported from BoE (dialog script): //OBSOLETE: Individual items can no longer be augmented. // You can hardcode this using the it_augment_item field and. // the augment_item_on_space function. Has anyone ever tried this? Will BoA actually recognise this undocumented item attribute and undocumented command or is it just something that never made it into the game? (This actually makes me think of the way augmenting works in G3+4.) Quote Link to comment Share on other sites More sharing options...
Nioca Posted October 11, 2007 Share Posted October 11, 2007 No, there was some augmentation in A3. Basically, an item would get put on a special platform, and you could pay someone to improve it. This requires investigation. Quote Link to comment Share on other sites More sharing options...
Celtic Minstrel Posted October 11, 2007 Author Share Posted October 11, 2007 Oh, right, I remember that now... I don't think I used it much though. Quote Link to comment Share on other sites More sharing options...
Nioca Posted October 11, 2007 Share Posted October 11, 2007 I performed some very quick tests on the HLPM. They proved with some certainty that it_augment_item doesn't work; the engine didn't recognize the command. augment_item_on_space turned up some slightly more interesting results. It, quite literally, did nothing discernible. No error, no visible change, nothing. However, with the speed I performed the tests at, I didn't get a chance to look the results through thoroughly. Quote Link to comment Share on other sites More sharing options...
Celtic Minstrel Posted October 11, 2007 Author Share Posted October 11, 2007 I'm pretty sure it_augment_item would not be a command but an attribute to use in item definitions in the scenario data file. Did you try it this way? Quote Link to comment Share on other sites More sharing options...
Niemand Posted October 11, 2007 Share Posted October 11, 2007 Item records in BoA have a hidden "augment_item" property that seems to be ignored by the game (Editor, global.h ~line 521). "it_augment_item_type" is listed in the token parser code (Editor, tokntype.h ~line 1000), but is also ignored, I believe. EDIT: My guess is that Jeff meant to support this, but didn't get around to finishing it. Quote Link to comment Share on other sites More sharing options...
Ishad Nha Posted October 11, 2007 Share Posted October 11, 2007 About the only thing you could do here is to swap an item for a better one of the same type. Here you would use calls like "void move_item_on_spot" to make the old item disappear and "void put_item_on_spot" to make the new one appear. Quote Link to comment Share on other sites More sharing options...
Ephesos Posted October 11, 2007 Share Posted October 11, 2007 Well, yes... but that does nothing for how to recognize what item has been put there. Quote Link to comment Share on other sites More sharing options...
Celtic Minstrel Posted October 11, 2007 Author Share Posted October 11, 2007 But there is a function to check for an item on a space and take it. Unfortunately it checks by class, but it's still there... Quote: Originally written by Niemand: Item records in BoA have a hidden "augment_item" property that seems to be ignored by the game (Editor, global.h ~line 521). "it_augment_item_type" is listed in the token parser code (Editor, tokntype.h ~line 1000), but is also ignored, I believe. it. Obviously the editor would ignore it since it does not affect how the editor displays an item. And I imagine (assuming this is actually implemented) that giving an item this property would not have any affect until you called the augment_item_on_space function. The only way to determine whether this works is to test it, which I can't do since I haven't yet purchased the game. Quote Link to comment Share on other sites More sharing options...
Niemand Posted October 11, 2007 Share Posted October 11, 2007 When I said ignored by the game, I meant ignored by the game application itself, not the editor. I've tested before. Quote Link to comment Share on other sites More sharing options...
Lazarus. Posted October 11, 2007 Share Posted October 11, 2007 I think we found like 6 item 'properties' that are actually just ignored. Augment_number was one of them. Quote Link to comment Share on other sites More sharing options...
Celtic Minstrel Posted October 11, 2007 Author Share Posted October 11, 2007 Oh well... I was hoping he had just forgotten to document it. Quote: Originally written by Lazarus.: I think we found like 6 item 'properties' that are actually just ignored. Augment_number was one of them. What are the other 5? Are any of them documented? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.