Skip to content

Commit

Permalink
Descriptions adjusted
Browse files Browse the repository at this point in the history
  • Loading branch information
jecrell committed Jul 24, 2021
1 parent aa24d28 commit 110eb73
Show file tree
Hide file tree
Showing 5 changed files with 77 additions and 14 deletions.
79 changes: 69 additions & 10 deletions About/About.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@
<downloadUrl>https://github.com/pardeike/HarmonyRimWorld/releases/latest</downloadUrl>
</li>
</modDependencies>
<description>1.2.0.0 (07-24-2021)
<description>1.3.0.0 (07-24-2021)

Adds modding components to RimWorld: spell casting, weapon slots, oversized weapons, and more!
Adds modding components to RimWorld: vehicles, spell casting, weapon slots, oversized weapons, and more!

Note to players: This mod will not change your game, but rather it lets modders do more, so you can have an even more amazing RimWorld experience.

Expand Down Expand Up @@ -56,31 +56,90 @@ CompVehicle (experimental for 1.0, removed for 1.1+)
- Allows for a pawn to be treated as a vehicle that can be loaded with pilots, gunners, crew, and passengers.

CompInstalledPart (WIP)
- Allows installation and uninstallation of things onto other things.
- Allows installation and uninstallation of things onto other things. This is particularly useful for weapons on vehicles.

Additions by ChJees
Additions by roxxploxx
Additions by Swenzi
Additions and transpilers by Erdelf
Extensive hours of testing, debugging, and fixes by Xen
Improvements and RW 1.1+ maintenance by lbmaian
Improvements by lbmaian
"Hey, should we make this into a public toolset for people to take advantage of all this cool stuff?" - Jecrell
"Hell yes - this is awesome stuff - people will love it!" - Xen

Thank you to my Patrons for supporting me in my efforts. Without you, none of this would be possible.

These are the most excellent rim dwellers who support me:
Cade Perkinson, Jay Sacane, John Pahl, Tankok1998 also known as the Shermanlover, Vahl Kilmer, Zsolt Biró, Genaeve, JD2.0, Olteanu Laurentiu, Penelope Charli Whitman, Charlie Garnham, Steven Pretswell, Sultan Saltlick, RainerWingel, Daniel Paseka, Kyben, Charles Morris, Chris Seieroe, Robin Gleeson, Lea Stannard, Teres, David Silberstein, Kiya Nicoll, Matt Harris, Paul Fenwick, Michael Whitehead, Robert Alessi, Elodie, Gothi, Audrin Navarro, Михаил Юрченко, Calum, Tim Stillson, Populous25, Don Homer, Adam Bliss, Maaxar, Christopher, TinyFloatingTurtle, John Kanady, Midgeman, Nathan Getman, Sharp Spook, LionsFate, Cristina Shaver, Mark, George Chong Chuang Ming, Oliver White, roxxploxx, Emily Shaw, Justin Andres, Robin Hager, Kevin Reagan, Austin Harbert, Marcus Regan, E_T, Alex Mederer, Alexander, Toss Antilles
These are the most excellent rim dwellers who support me:
Michael Cailler, Jigsawjohn , Daniel Schott, Penelope Charli Whitman, Jerome Gonschorek, Genaeve , RainerWingel , Lea Stannard, David Silberstein, 수현 남, Matt Harris, Kiya Nicoll, Paul Fenwick, Matthew Isom, Elodie , Михаил Юрченко, Charlie Garnham, Populous25 , Landon Cash, Marcus Sireanu, Maaxar , logan sheppard-organ, TinyATuin, Don Homer, Sharp Spook, roxxploxx , Dan Jones, Kaz, Justin Andres, Alex Mederer, Justin , iknowdude00, E_T , Alexander , Ken Birdwell, Michael Cailler, Jigsawjohn , Daniel Schott, Penelope Charli Whitman, Jerome Gonschorek, Genaeve , RainerWingel , Lea Stannard, David Silberstein, 수현 남, Matt Harris, Kiya Nicoll, Paul Fenwick, Matthew Isom, Elodie , Михаил Юрченко, Charlie Garnham, Populous25 , Landon Cash, Marcus Sireanu, Maaxar , logan sheppard-organ, TinyATuin, Don Homer, Sharp Spook, roxxploxx , Dan Jones, Kaz, Justin Andres, Alex Mederer, Justin , iknowdude00, E_T , Alexander , Ken Birdwell

========================
Changelog
========================
1.3.0.0 (07-24-2021)
========================
lbmaian's 1.3 and 1.2 updates have been merged and are now available on the main JecsTools branch. Stay tuned for updates to out of date mods as we move into 1.3.

1.2.0.0 (07-24-2021)
========================
Note: Starting from this version, changes only apply to RimWorld 1.3+.
Preliminary update to support RimWorld 1.3.
Lots of performance improvements, new features, and fixes (and some deprecations and removals).
For details (especially for modders), see https://github.com/jecrell/JecsTools/pull/16#issuecomment-886025906
- source branch for assemblies supporting RimWorld 1.1 and 1.2: https://github.com/lbmaian/JecsTools/tree/rw1.2
- source branch for assemblies supporting RimWorld 1.0: https://github.com/lbmaian/JecsTools/tree/rw1.0
Preliminary update to support RimWorld 1.3
Lots of performance improvements (too many to list - look at the individual commit descriptions since commit d0e37a8 for details)
New features and fixes:
- CompAbilityUser:
- revamped CombatPower-based pawn generation balancing to actually work
- PawnAbility.TryCastAbility now checks for matching verbProps again (regression since RW 1.1)
- fix AbilityDecisionNode subclasses ignoring the invert field in certain cases
- fix various assumptions that there's only a single CompAbilityUser when multiple CompAbilityUsers are common
- CompOversizedWeapon: improved thing-on-ground detection for graphics
- CompSlotLoadable:
- avoid showing unavailable slot options
- improve stats display
- fix doesChangeStats only affecting stats display (and not the actual stats value)
- updated to latest vanilla logic (exceptions noted in TODOs), centralize most stats logic
- avoid bloating save file if slottableThingDefs is same between SlotLoadable and SlotLoadableDef
- CompToggleDef:
- improved GUI to be more like vanilla
- add toggle GUI for colonists with toggleable weapons
- fix ranged weapon toggles not working properly
- changed thing is reselected and has graphics refreshed after toggle
- avoid toggling to the same def
- CompSlotLoadable:
- configurable per-body-part amountRange in SlotBonusProps_DefensiveHealChance and SlotBonusProps_VampiricEffect
- configurable damageDef and armorPenetration in SlotBonusProps_VampiricEffect
- update body part healing to be consistent between DefensiveHealChance and VampiricEffect (randomized, skip already healed body parts)
- CompAnimated: added layerOffset to CompProperties_AnimatedOver (thanks Aelanna!)
- BuildingExtension: wipeCategories should now consistently work
- HediffComp_ExtraMeleeDamages: updated to latest vanilla logic (damage now created just like those from Tool.extraMeleeDamages)
- HediffComp_DamageSoak: damage soak amount no longer rounded to integer
- HediffComp_Knockback:
- configurable knockbackSound (was broken), KnockImpactDamageType (instead of always Blunt), knockbackSpeed, and knockbackThought
- configurable explosiveProps (CompProperties_Explosive)
- knockDistance now accepts floating points
- add knockDistanceAbsorbedPercentCurve and knockDistanceMassCurve that controls how damage soak and mass affect knock distance
- improve push angle algorithm so that it's no longer always a diagonal
- FlyingObject: configurable props (ProjectileProperties) and accuracyRadius
- FlyingObject_Equipable allows equipping apparel along (not just weapons)
- PawnShields: support generating biocoded shields when generating pawns
- PlaceWorker_UnderCeiling: works again (regression since RW 1.1)
- PlaceWorker_OnTopOfWalls: also considers anything with BuildingProperties.isPlaceOverableWall as a wall
- CaravanJob: fix placedThings type (old regression since RW 1.0)
- other misc minor fixes, code cleanup, and code documentation
Deprecated:
- ApparelExtension:
- swapCondition: use vanilla apparel.gender instead
- coverage: use vanilla apparel.layers and custom ApparelLayerDef instead
- AbilityUser.GetCompAbilityUser/AbilityUtility.Abilities: use GetCompAbilityUsers (plural)
- HediffComp_Knockback explosiveKnockback/explosionDmg/explosionSize: use explosiveProps fields instead
- FlyingObject speed/impactDamage/explosion: use props.speed/extraDamages/explosionRadius
- ProjectileExtension: seems to have never worked properly due to incomplete implementation
- some fields have been deprecated in favor of properties
Removed:
- JecsTools' CompConsole and related Faction stuff (broken since RW B19)
- CompVehicles (broken and commented out since RW 1.1)
- CompProperties_OversizedWeapon.offset (mostly broken since version 1.0.9.3)
- some public classes and methods have been moved or removed

1.1.2.3 (05-09-2021)
========================
Expand Down Expand Up @@ -175,4 +234,4 @@ The wall placeworker now also allows other types of walls.
Adds new BuildingExtension class to allow for bypasses to SpawningWipes. Perfect for adding furniture on top of existing tables.

</description>
</ModMetaData>
</ModMetaData>
4 changes: 4 additions & 0 deletions About/Changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
1.3.0.0 (07-24-2021)
========================
lbmaian's 1.3 and 1.2 updates have been merged and are now available on the main JecsTools branch. Stay tuned for updates to out of date mods as we move into 1.3.

1.2.0.0 (07-24-2021)
========================
Note: Starting from this version, changes only apply to RimWorld 1.3+.
Expand Down
4 changes: 2 additions & 2 deletions About/Manifest.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Manifest>
<identifier>JecsTools</identifier>
<version>1.2.0.0</version>
<version>1.3.0.0</version>
<dependencies />
<incompatibleWith />
<manifestUri>https://raw.githubusercontent.com/jecrell/JecsTools/master/About/Manifest.xml</manifestUri>
<downloadUri>https://github.com/jecrell/JecsTools/releases</downloadUri>
</Manifest>
</Manifest>
2 changes: 1 addition & 1 deletion About/PatreonURL.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
https://www.patreon.com/posts/34452021
https://www.patreon.com/posts/54071148
2 changes: 1 addition & 1 deletion About/Version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.2.0.0
1.3.0.0

0 comments on commit 110eb73

Please sign in to comment.