PDA

View Full Version : OLD: s3pe_1005-25-1942


pljones
26th May 2010, 7:47 PM
This thread is for people wanting to test at the bleeding edge of development. If you're looking for the stable release, please switch to this thread (http://www.modthesims.info/showthread.php?t=362412).

Any questions regarding the behaviour of this release should be posted as replies below.

Bug reports for this version in this thread please!

Equally as important, post if it's all working perfectly...

-----------------------
Windows Easy Installer version (http://sourceforge.net/projects/sims3tools/files/s3pe/1005-25-1942/s3pe_1005-25-1942.exe/download)

Unpack-It-Yourself version (http://sourceforge.net/projects/sims3tools/files/s3pe/1005-25-1942/s3pe_1005-25-1942.7z/download)
-----------------------

Change Summary
Pick up s3pi change for fix to RSLT.
Minor display change in Grid.

pljones
26th May 2010, 7:49 PM
s3pi_1005-25-1942 -- latest rev: 420

Update RSLT in line with Wiki.


s3pe_1005-25-1942 -- latest rev: 494

Consistency in collection counts in Grid.
(Also respin for s3pi change to RSLT.)

pljones
26th May 2010, 8:02 PM
Just to expand on the relatively cryptic note above... There were a small number of RSLT entries (four documented on the Wiki from EP1, one that cmomoney discovered in the base game, maybe others) that had some additional information - a series of what we believe to be seven float values. These values can only be present where one of the parts has entries. Note, however, that s3pe doesn't enforce this cross-field validation (s3pe's grid isn't that clever) - but the wrapper does ensure only valid files are written, so your floats will just get ignored if they're wrong! ;) Also note that the floats are optional - either present or absent. s3pi implements this through a list with a maximum length of one entry (thus, zero or one entries). The "Add" button in Grid lets you create the floats if they're not there but won't let you add more than one set.

Raven Shadow
30th May 2010, 8:26 PM
I get an error message when using the "Add" button to add a container slot


Front-end Distribution: 1005-25-1942
Library Distribution: 1005-25-1942
Exception has been thrown by the target of an invocation.
at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)

at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)

at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

at s3pi.Interfaces.AResource.DependentList`1.Add(Object[] fields)

at s3pi.GenericRCOLResource.RSLT.SlottedPartList.Add()

at S3PIDemoFE.NewGridForm.simple_btnAdd_Click(Object sender, EventArgs e)
-----
Object reference not set to an instance of an object.
at s3pi.GenericRCOLResource.RSLT.TransformElement..ctor(Int32 APIversion, EventHandler handler, TransformElement basis)

at s3pi.GenericRCOLResource.RSLT.Part..ctor(Int32 APIversion, EventHandler handler, UInt32 slotName, UInt32 boneName, TransformElement tX, TransformElement tY, TransformElement tZ)

at s3pi.GenericRCOLResource.RSLT.Part..ctor(Int32 APIversion, EventHandler handler, Part basis)

at s3pi.GenericRCOLResource.RSLT.SlottedPart..ctor(Int32 APIversion, EventHandler handler, SlottedPart basis)
-----


I can use he "copy" button and edit the new entry.

Inge Jones
30th May 2010, 9:59 PM
Didn't we just fix this? Has it come back again?

Raven Shadow
30th May 2010, 10:11 PM
This is the 1st version that gave me this error, but I didn't try 1005-03-0954

pljones
30th May 2010, 11:29 PM
Given that the changes in this version are to RSLT and that this error is in RSLT, it's very likely something I introduced in this version. And from the traceback, it's in the area I was changing, too. Looks like a new bug :). Thanks!

pljones
5th Jun 2010, 4:59 PM
OK, RSLT bug should be fixed in the new QA, along with a few other goodies.