igi Posted August 22, 2004 Share Posted August 22, 2004 Only ever set on party members. Usually the two values are the same. Usually form a sequence (e.g. if party member #0 was 63,63 party member #1 would be 64,64 and party member #2 would be 65,65 etc. Link to comment
Smoketest Posted August 26, 2004 Share Posted August 26, 2004 I agree that they appear to be Word values, and that they increase for each party member, but I don't know exactly what they represent. In one saved game, Charname has 0x0017 (23) in each Word, and he is the only one in the party. In the second saved game, saved 16 real minutes later, Charname has 0x00df (223) in each word and Imoen has 0x00E0 (224). Both saved games are from the beginning of the game. (One is autosave, second is quicksave.) I don't have any other saved games to check atm. Maybe this has something to do with characters at the bottom of the party list gaining slightly less experience than those above them, with Charname getting the most experience and each character following getting gradually less. It's a slight difference, but builds over time as the party levels up. I've always wondered why this happened, especially since Charname isn't always the one with the most kills. Link to comment
Guest Avenger Posted August 26, 2004 Share Posted August 26, 2004 I think this stuff has something to do with scripting and/or time. And nothing to do with XP. It changes too frequently. Link to comment
Caswallon Posted August 26, 2004 Share Posted August 26, 2004 [slightly off-topic] Smoketest: The XP difference is due to the way how BG deals out the XP. Assuming you have a party of 6 and get 100 XP. Those XP are divided equally among party members. In the example, everyone gets 16 XP, leaving 4. The rest is assigned from top of the list until no XP are left to deal out. In the example: The first 4 party members get 1 XP each, the last 2 get none. When multiclassed characters get 1 XP, it is assigned to their first class, but doesn't show up on the character record (it always displays an equal amout of XP for all classes). However, those "hidden" XP are stored and reappear on the character record once all classes have an equal amount of XP again. Kills have no effect whatsoever on how much XP a character gets. In BG2 (didn't test with the other games), you always get 10% more XP than shown in the status window. That is independent from party size, difficulty setting, stats of Charname. Link to comment
igi Posted December 6, 2004 Author Share Posted December 6, 2004 Found something else, though it's not terribly exciting or useful. It appears that NPC's stored in the .gam file, who have yet to join the party, have their 0x27c and 0x27e fields set to their index in the .gam file. ie. If the unjoined NPC's were Bill, Bob and Fred, Bill would have 1,1, Bob would have 2,2 and Fred would have 3,3. These values are then altered when the NPC joins the party. I think. I checked this a month or so ago Link to comment
igi Posted April 27, 2005 Author Share Posted April 27, 2005 These will remain as unknowns for the time being it seems. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.