Renaming "sale price" to "Quarter Tile" in SimPe
Notes on how to change "sale price" in the OBJD resource to "Quarter Tile" in SimPe, for versions up to and including 0.75.68
The OBJD entry 0x0022 is mis-named in versions of SImPe prior to 0.75.69 as it is used to determine if an object can be placed at quarter-tile offsets and not its "sale price".
Fortunately, it's fairly easy to both rename this entry and move which section it is in. (As it sits better within the "User Placement" section, not the "Catalog Price" section.)
1) Before starting SimPe find out its directory path, you can do this by right-clicking the shortcut and selecting Properties. The info you need is the "Start in:" directory.
3) From the File menu, select Open…
4) Navigate into the "Start in:" directory noted above, then into the "Plugins\pjse.coder.plugin" sub-directory and select the GlobalStrings.package file.
5) Sort the resources (they should all be STR#) by Instance and scroll down to 0x00CC "ObjectDefinition (GLUA) Correct to BV" and select it.
6) In the Plugin View tab, scroll down to entry 0x0022(34) and change it from "sale price" to "Quarter Tile".
(If you want you can change any other entries here, for example, 0x0061(97) from "Vacation Sort" to "Holiday Sort" depending on your language preference.)
7) Commit, save and exit SimPe.
8) With a plain text editor, for example, Notepad, open the file "{Start in:}\Data\objddefinition.xml"
9) In the "<category name="02. Catalog Price">" block, find the block of text
<property type="short">
<name>sale price</name>
<help>sale price</help>
<default>0</default>
<index>34</index>
</property>
and Cut and Paste it into the "<category name="05. User placement">" block.
10) Change "sale price" to "Quarter Tile". (This step is not strictly necessary as the displayed text is taken from the GlobalStrings.package file, but it's good to keep things consistent.)
11) Save your changes and exit the text editor.
12) Restart SimPe, open a .package file with an OBJD resource and check that it has worked.