You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 5, 2024. It is now read-only.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19-15Lines changed: 19 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,24 +14,28 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
14
14
Valid editor names are: `ActorEditor`, `GibEditor`, `SceneEditor`, `AreaEditor` and `AssemblyEditor`.
15
15
16
16
- 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.
25
25
26
26
- New `Settings.ini` property `AdvancedPerformanceStats = 0/1` to disable/enable the performance counter graphs (enabled by default).
27
27
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
+
28
32
### Changed
29
33
30
34
- Codebase now uses the C++14 standard.
31
35
32
36
- Major cleanup and reformatting in the `System` folder.
33
37
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)).
35
39
Sounds now play in 3D space, so they pan to the left and right, and attenuate automatically based on the player's viewpoint.
36
40
37
41
-`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
49
53
- Made `AHuman` show both weapon ammo states when 2 one-handed weapons are equipped.
50
54
51
55
- 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
+
```
58
62
59
63
-`FrameMan` broken down to 4 managers. New managers are:
60
64
`PerformanceMan` to handle all performance stats and measurements.
0 commit comments