Skip to content

Commit 981a7f1

Browse files
committed
Updated build version (3.6.2.1) and marked as Beta
1 parent e5cbf18 commit 981a7f1

File tree

7 files changed

+40
-13
lines changed

7 files changed

+40
-13
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX ${CMAKE_CURRENT_SOURCE_DIR}/CMake/cxx_fla
55
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE STRING "Minimum OS X deployment version")
66

77
project(AGS
8-
VERSION 3.6.2.0
8+
VERSION 3.6.2.1
99
LANGUAGES CXX C)
1010

1111
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/CMake")

Changes.txt

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,24 @@
11
REVISION HISTORY
22
================
33

4-
VERSION 3.6.2 - in development
4+
VERSION 3.6.2 - Beta
5+
6+
Common:
7+
- Event handler function are now allowed to be located in any script module.
8+
- New naming rule for the voice clips: full char name, followed by a number, separated by a dot,
9+
e.g. "RogerTheGreat.1234.ogg". The old rule may be enabled again by a switch in "Backwards
10+
Compatibility" settings.
511

612
Editor:
13+
- In General Settings added "Use old-style voice clip naming rule" which lets to select whether
14+
the game should expect old-style voice clip filenames (4-letter char name followed by number)
15+
or the new one (full char name, followed by a number, separated by a dot).
716
- Added "TurnWhenFacing" property to Characters.
817
- Textual GUI controls can now select "Null Font" as their font: this will prevent any text to be
918
drawn even if one is assigned, and make it have zero size (when it matters).
19+
- "Events" tab on the Properties Grid now has "ScriptModule" selection, which lets define in which
20+
module should the related script functions be generated and looked for. The GUI Controls use
21+
a ScriptModule set in their parent GUI, and Room events always has a fixed room script selected.
1022
- Added "Open Recent" submenu in the File menu.
1123
- Sync script editor's commands in Edit menu with the context menu.
1224
- Added "Toggle Line Comment" command to Edit menu for scripts.
@@ -20,8 +32,13 @@ Editor:
2032
- On "Color Finder" pane also display actual RGB values that the engine will use. They may be
2133
different from requested RGB, because historically engine limits drawing color's RGB precision
2234
to 16-bit.
35+
- Font's "SourceFilename" and "Font Size" properties now have buttons that let import another font
36+
file, or reimport same font with different size respectively, instead of clicking on a button on
37+
the preview window.
38+
- Global Variables panel now allows to declare arrays.
2339
- Added "Controls transparency" slider to GUI edit pane.
2440
- Copy, paste and delete commands now apply to all the selected GUI controls in GUI editor.
41+
- When pasting a copied GUI control, Locked property of a new control will be turned off.
2542
- Support editing group properties for selected GUI controls.
2643
- Support importing 1-bit (monochrome) and 4-bit images as sprites, room backgrounds and masks
2744
(converted to 8-bit).
@@ -54,7 +71,15 @@ Script API:
5471
- Added Character.MoveStraight() complementing WalkStraight().
5572
- Added RenderLayer enum, and optional "layers" parameter to DynamicSprite.CreateFromScreenShot(),
5673
that tells which of the game's render layers to capture when making a screenshot.
74+
- Added File.GetFileTime() that returns file's modification time.
75+
- Added Game.GetSaveSlotTime() that returns a time this save slot was last written.
76+
- Added FileSortStyle and SortDirection enum, and optional "fileSortStyle" and "sortDirection"
77+
parameters to ListBox.FillDirList(). This lets to sort resulting list by name or time,
78+
in ascending or descending order.
79+
- ListBox.FillSaveGameList(), RestoreGameDialog() and SaveGameDialog() now let define a range
80+
of save slots for display.
5781
- Added Speech.SpeakingCharacter that returns currently speaking character (for blocking speech).
82+
- Added MoveSaveSlot() which renames a savegame.
5883
- Added optional "sprite" parameter to SaveGameSlot(), that lets to pass a number of an arbitrary
5984
sprite to write into this save instead of a standard "screenshot".
6085
- Added System.GetEngineInteger() and System.GetEngineString() for returning diagnostic

Common/core/def_version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#ifndef __AGS_CN_CORE__DEFVERSION_H
22
#define __AGS_CN_CORE__DEFVERSION_H
33

4-
#define ACI_VERSION_STR "3.6.2.0"
4+
#define ACI_VERSION_STR "3.6.2.1"
55
#if defined (RC_INVOKED) // for MSVC resource compiler
6-
#define ACI_VERSION_MSRC_DEF 3,6,2,0
6+
#define ACI_VERSION_MSRC_DEF 3,6,2,1
77
#endif
88

99
#define SPECIAL_VERSION ""

Editor/AGS.Editor/AGSEditor.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,9 @@ public class AGSEditor
104104
* 3.6.1.9 - Settings.ScaleCharacterSpriteOffsets
105105
* 3.6.1.10 - SetRestartPoint() is no longer auto called in the engine,
106106
* add one into the global script when importing older games.
107-
* 3.6.2 - Character.TurnWhenFacing, Settings.UseOldVoiceClipNaming.
107+
* 3.6.2 - Character.TurnWhenFacing, Settings.UseOldVoiceClipNaming,
108+
* ScriptModules for interaction/event lists,
109+
* GlobalVariable may be of array type.
108110
*/
109111
public const int LATEST_XML_VERSION_INDEX = 3060200;
110112
/*

Editor/AGS.Editor/app.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
3-
<assemblyIdentity version="3.6.2.0" name="AGSEditor"/>
3+
<assemblyIdentity version="3.6.2.1" name="AGSEditor"/>
44
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
55
<security>
66
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">

Editor/AGS.Types/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ namespace AGS.Types
2222
{
2323
public class Version
2424
{
25-
public static readonly bool IS_BETA_VERSION = false;
26-
public const string AGS_EDITOR_DATE = "May 2024";
25+
public static readonly bool IS_BETA_VERSION = true;
26+
public const string AGS_EDITOR_DATE = "October 2024";
2727
public const string AGS_EDITOR_FRIENDLY_VERSION = "3.6.2";
28-
public const string AGS_EDITOR_VERSION = "3.6.2.0";
28+
public const string AGS_EDITOR_VERSION = "3.6.2.1";
2929
public const string AGS_EDITOR_COPYRIGHT = "Copyright © 2006-2011 Chris Jones and 2011-2024 others.";
3030
public static readonly string AGS_EDITOR_TARGETNAME =
3131
IntPtr.Size > 4 ? "64-bit" : "32-bit";

version.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"version": "3.6.2.0",
2+
"version": "3.6.2.1",
33
"versionFriendly": "3.6.2",
4-
"versionSp": "dev",
4+
"versionSp": "Beta1",
55
"versionYear": "2024",
6-
"versionMonth": "May",
7-
"versionIsBeta": "false",
6+
"versionMonth": "October",
7+
"versionIsBeta": "true",
88
"appID": "7a604530-45b6-4e95-a729-22d212601256",
99
"licenseLink": "https://opensource.org/license/artistic-2-0/",
1010

0 commit comments

Comments
 (0)