Item Augmentation?
Author | Topic: Item Augmentation? |
---|---|
Shock Trooper
Member # 10488
|
written Wednesday, October 10 2007 17:16
Profile
quote: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.) Posts: 334 | Registered: Friday, September 14 2007 07:00 |
Shaper
Member # 7472
|
written Wednesday, October 10 2007 18:12
Profile
Homepage
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. -------------------- Scenarios need reviews! Please rate these scenarios at the CSR after playing them! Amnesia • El Presidente • Where the Rivers Meet • A Visit to the Madhouse Avatar • Aphobia • IMAGINE THIS SCENARIO Posts: 2686 | Registered: Friday, September 8 2006 07:00 |
Shock Trooper
Member # 10488
|
written Wednesday, October 10 2007 18:22
Profile
Oh, right, I remember that now... I don't think I used it much though. Posts: 334 | Registered: Friday, September 14 2007 07:00 |
Shaper
Member # 7472
|
written Wednesday, October 10 2007 18:31
Profile
Homepage
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. -------------------- Scenarios need reviews! Please rate these scenarios at the CSR after playing them! Amnesia • El Presidente • Where the Rivers Meet • A Visit to the Madhouse Avatar • Aphobia • IMAGINE THIS SCENARIO Posts: 2686 | Registered: Friday, September 8 2006 07:00 |
Shock Trooper
Member # 10488
|
written Wednesday, October 10 2007 18:40
Profile
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? [ Wednesday, October 10, 2007 18:41: Message edited by: Celtic Minstrel ] Posts: 334 | Registered: Friday, September 14 2007 07:00 |
Infiltrator
Member # 5576
|
written Wednesday, October 10 2007 18:59
Profile
Homepage
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. [ Wednesday, October 10, 2007 19:00: Message edited by: Niemand ] -------------------- Überraschung des Dosenöffners! "On guard, you musty sofa!" Posts: 627 | Registered: Monday, March 7 2005 08:00 |
Shock Trooper
Member # 7662
|
written Wednesday, October 10 2007 21:38
Profile
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. Posts: 292 | Registered: Monday, November 13 2006 08:00 |
Law Bringer
Member # 4153
|
written Wednesday, October 10 2007 21:55
Profile
Homepage
Well, yes... but that does nothing for how to recognize what item has been put there. -------------------- TM: "I want BoA to grow. Evolve where the food ladder has rungs to be reached." Gamble with Gaea, and she eats your dice. Posts: 4130 | Registered: Friday, March 26 2004 08:00 |
Shock Trooper
Member # 10488
|
written Thursday, October 11 2007 02:45
Profile
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: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. [ Thursday, October 11, 2007 02:49: Message edited by: Celtic Minstrel ] Posts: 334 | Registered: Friday, September 14 2007 07:00 |
Infiltrator
Member # 5576
|
written Thursday, October 11 2007 04:08
Profile
Homepage
When I said ignored by the game, I meant ignored by the game application itself, not the editor. I've tested before. -------------------- Überraschung des Dosenöffners! "On guard, you musty sofa!" Posts: 627 | Registered: Monday, March 7 2005 08:00 |
Lifecrafter
Member # 6193
|
written Thursday, October 11 2007 08:58
Profile
Homepage
I think we found like 6 item 'properties' that are actually just ignored. Augment_number was one of them. -------------------- "NOW PASS ME MY BOOTS. I HAVE AN APPOINTMENT WITH A FACE." -Nikki Frostbite: Get It While It's...... Hot? Posts: 900 | Registered: Monday, August 8 2005 07:00 |
Shock Trooper
Member # 10488
|
written Thursday, October 11 2007 09:30
Profile
Oh well... I was hoping he had just forgotten to document it. :( quote:What are the other 5? Are any of them documented? Posts: 334 | Registered: Friday, September 14 2007 07:00 |