Line 488: |
Line 488: |
| |} | | |} |
| </li> | | </li> |
− | * ☑ Make <tt>Furniture.addLights</tt> virtual.
| + | <li>☑ Make methods virtual: |
| + | {| class="wikitable" |
| + | |- |
| + | ! class |
| + | ! methods |
| + | |- |
| + | | <tt>BedFurniture</tt> |
| + | | <tt>GetBedSpot</tt> |
| + | |- |
| + | | <tt>Boots</tt> |
| + | | <tt>loadDisplayFields</tt>, <tt>onEquip</tt>, <tt>onUnequip</tt> |
| + | |- |
| + | | <tt>Clothing</tt> |
| + | | <tt>Dye</tt>, <tt>GetOtherData</tt>, <tt>LoadData</tt> |
| + | |- |
| + | | <tt>Crop</tt> |
| + | | <tt>draw</tt>, <tt>drawInMenu</tt>, <tt>drawWithOffset</tt>, <tt>getRandomWildCropForSeason</tt>, <tt>getSourceRect</tt>, <tt>growCompletely</tt>, <tt>harvest</tt>, <tt>hitWithHoe</tt>, <tt>InferSeedIndex</tt>, <tt>isWildSeedCrop</tt>, <tt>newDay</tt>, <tt>ResetCropYield</tt>, <tt>ResetPhaseDays</tt>, <tt>updateDrawMath</tt> |
| + | |- |
| + | | <tt>Fence</tt> |
| + | | <tt>CanRepairWithThisItem</tt>, <tt>GetRepairHealthAdjustment</tt>, <tt>loadFenceTexture</tt>, <tt>repair</tt>, <tt>toggleGate</tt> |
| + | |- |
| + | | <tt>FishTankFurniture</tt> |
| + | | <tt>GetCapacityForCategory</tt> |
| + | |- |
| + | | <tt>Furniture</tt> |
| + | | <tt>addLights</tt>, <tt>drawAtNonTileSpot</tt>, <tt>getDefaultBoundingBoxForType</tt>, <tt>getDefaultSourceRectForType</tt>, <tt>GetModifiedWallTilePosition</tt>, <tt>getScaleSize</tt>, <tt>GetSittingDirection</tt>, <tt>GetSittingPosition</tt>, <tt>getTilesWide</tt>, <tt>getTilesHigh</tt>, <tt>HasSittingFarmers</tt>, <tt>isGroundFurniture</tt>, <tt>IsSeatHere</tt>, <tt>IsSittingHere</tt>, <tt>loadDescription</tt>, <tt>lightSourceIdentifier</tt>, <tt>OnAdded</tt>, <tt>removeLights</tt>, <tt>rotate</tt>, <tt>setFireplace</tt>, <tt>updateDrawPosition</tt>, <tt>updateRotation</tt> |
| + | |- |
| + | | <tt>FruitTree</tt> |
| + | | <tt>shake</tt> |
| + | |- |
| + | | <tt>MeleeWeapon</tt> |
| + | | <tt>defaultKnockBackForThisType</tt>, <tt>DoDamage</tt>, <tt>getItemLevel</tt>, <tt>isScythe</tt>, <tt>RecalculateAppliedForges</tt>, <tt>drawDuringUse</tt> |
| + | |- |
| + | | <tt>Object</tt> |
| + | | <tt>countsForShippedCollection</tt>, <tt>getPriceAfterMultipliers</tt>, <tt>getScale</tt>, <tt>isSapling</tt> |
| + | |- |
| + | | <tt>StorageFurniture</tt> |
| + | | <tt>ShowShopMenu</tt>, <tt>SortItems</tt> |
| + | |} |
| + | </li> |
| | | |
| ===Medium changes=== | | ===Medium changes=== |