Skip to content

Releases: CWolfs/ExtendedConversations

v0.7.1

17 Nov 22:40
19dad0a

Choose a tag to compare

This release is a bug fix release fixing issues with TimeSkip and TimeSkipToDate related bugs.

🛠️ Bug Fixes

  • Fixed soft lock when leaving conversations in the flashpoint conference room
  • TimeSkip & TimeSkipToDate - Fixed issue with some popups still appearing even when DisablePopups was on

v0.7.0

16 Nov 20:58
709d515

Choose a tag to compare

This adds new actions, a new condition, a new value getter and a bug fix.

🚀 Features

  • Action: Take Contract
    • This action allows you to make the player go straight to the contract negotiation or lance configuration screen (depending on the contract override properties). You can specify the details of the contract like factions, map, difficulty and also if the conversation should end immediately to go to the contract, or if it should go there after the conversation naturally ends
  • Action: Time Skip To Date
    • This action allows you to time skip to a specific date in the future. You can specify if the cost of the wait should be ignored and if popups should be ignored
  • Action: Reset BattleTech Viewscreen
    • This allows for correctly resetting the viewscreen in the conference room
    • Previously, a workaround was used but it created warnings in the logs
  • Condition: Evaluate Days Since Date
    • Allows the modder to test if X number of dates have past since a specific date (e.g. 10 days after 2030-01-10)
  • ValueGetter: Get Current Date
    • Allows any action/condition with the operation type to get the current date for use in the action/condition.

⚡ Improvements

🛠️ Bug Fixes

Full Changelog: v0.6.0...v0.7.0

v0.6.0

14 Jul 12:55
d1c8b75

Choose a tag to compare

This adds new actions, a new condition, a new text interpolation and improvements.

🚀 Features

  • Action: Trigger Event
    • This will trigger a specific event
    • You have options to bypass the event's requirements, force event triggering even if it's in the discard pile of events and control if the event should be added to the discard pile when it's run
  • Action: Trigger Random Event
    • A simple action to trigger a random event
  • Action: Add Mech
    • This will add a mech selected using the MechDefID (e.g. mechdef_atlas_AS7-D)
    • You have options to display the popup announcing the new mech and to customise it
  • Condition: Evaluate Timeline
    • Allows you to test a provided date against the game's current date
    • Provides all the expected operators (BeforeOrOn, AfterOrOn, NotOn etc)
    • Provides a flexible date entry (can be year, year & month or year, month and day in yyyy-MM-dd format - 3030-01-20, 3050-05, 3026)
  • Interpolation: Current Date
    • You can now use <Game.CurrentDate> inside any Prompt Node (blue) and this will resolve to the current game date (e.g. 3025-01-02)

⚡ Improvements

v0.5.1

05 Jun 16:22
df08b41

Choose a tag to compare

This fixes a critical bug introduced in v0.5.0 that caused response actions to run twice.

🐛 Bug Fixes

v0.5.0

02 Jun 18:46
8d2493e

Choose a tag to compare

This adds two new actions and fixes a bug with an existing action.

Check out the walkthrough video for a more indepth discussion on this release.

🚀 Features

  • Action: Sideload Conversation
    • You can now sideload multiple conversation files in one active conversation
    • Seamless transition between conversation files means the player will not notice when moving conversation files
    • Ability to load into a specific node of a conversation
    • Ability to resume the previous/parent conversation after the sideloaded conversation has finished
    • Ability to keep sideloading conversations as required
    • This provides a great way to manage complex branching/conditional conversations, better organise yourself and help teams work on conversations together
  • Action: Set BattleTech Camera Hard Lock
    • Similar to the vanilla Set BattleTech Camera Lock but works for 1-on-1 conversations, which the vanilla action did not

🐛 Bug Fixes

v0.4.5

02 Dec 12:15
d927ab1

Choose a tag to compare

This adds some useful features around character interactions and flashpoints.

🚀 Features

v0.4.4

11 Oct 21:37
9b4152b

Choose a tag to compare

v0.4.3

27 Jun 12:12
d4520f3

Choose a tag to compare

This release adds BT v1.9.1 compatibility.

Major Features

  • Adds BT v1.9.1 compatibility

v0.4.2

21 Sep 12:32
e6b336b

Choose a tag to compare

This release adds BT v1.7 compatibility.

Major Features

  • Adds BT v1.7 compatibility

v0.4.1

19 Jul 20:43
522f1f7

Choose a tag to compare

This release adds BT v1.6.2 compatibility.

Major Features

  • Adds BT v1.6.2 compatibility

Bugs Fixed

  • Make a conversation report being unable to load instead of crashing