Skip to content
This repository was archived by the owner on Jan 5, 2024. It is now read-only.

Commit 42c8103

Browse files
committed
Changelog update - fixed some formatting for consistency and added entries for Pawnis' changes (PassengerSlots and IsInsideX and IsInsideY)
1 parent e4e7402 commit 42c8103

File tree

1 file changed

+19
-15
lines changed

1 file changed

+19
-15
lines changed

CHANGELOG.md

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,28 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1414
Valid editor names are: `ActorEditor`, `GibEditor`, `SceneEditor`, `AreaEditor` and `AssemblyEditor`.
1515

1616
- Added handling for custom number and string values in INI.
17-
```
18-
AddCustomValue = NumberValue
19-
YourKeyName = YourNumberValue // Integer or floating point number.
20-
21-
AddCustomValue = StringValue
22-
YourKeyName = YourStringValue
23-
```
24-
`YourKeyName` is a string value and is not limited to just numbers.
17+
```
18+
AddCustomValue = NumberValue
19+
YourKeyName = YourNumberValue // Integer or floating point number.
20+
21+
AddCustomValue = StringValue
22+
YourKeyName = YourStringValue
23+
```
24+
`YourKeyName` is a string value and is not limited to just numbers.
2525

2626
- New `Settings.ini` property `AdvancedPerformanceStats = 0/1` to disable/enable the performance counter graphs (enabled by default).
2727

28+
- Added `PassengerSlots` INI and Lua property to Actors. This determines how many spaces in the buy menu an actor will take up (1 by default). It must be a whole number but can theoretically be 0 or less.
29+
30+
- Added Lua bindings for `IsInsideX` and `IsInsideY` to `Area`. These act similarly to the pre-existing `IsInside`, but allow you to check for the X and Y axes individually.
31+
2832
### Changed
2933

3034
- Codebase now uses the C++14 standard.
3135

3236
- Major cleanup and reformatting in the `System` folder.
3337

34-
- Upgraded to new, modern FMOD audio library. ([Issue #72](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source/issues/72))
38+
- Upgraded to new, modern FMOD audio library. ([Issue #72](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source/issues/72)).
3539
Sounds now play in 3D space, so they pan to the left and right, and attenuate automatically based on the player's viewpoint.
3640

3741
- `Sounds` have been renamed to `SoundContainers`, and are able to handle multiple sounds playing at once. INI definitions have changed accordingly.
@@ -49,12 +53,12 @@ They must be added using `... = SoundContainer`, and individual sounds for them
4953
- Made `AHuman` show both weapon ammo states when 2 one-handed weapons are equipped.
5054

5155
- Added support for multiple lines in item descriptions ([Issue#58](https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source/issues/58)). This is done as follows:
52-
```
53-
Description = MultiLineText
54-
AddLine = First line of text
55-
AddLine = Second line of text
56-
...
57-
```
56+
```
57+
Description = MultiLineText
58+
AddLine = First line of text
59+
AddLine = Second line of text
60+
...
61+
```
5862

5963
- `FrameMan` broken down to 4 managers. New managers are:
6064
`PerformanceMan` to handle all performance stats and measurements.

0 commit comments

Comments
 (0)