8000 ChatScript 10.8 release · ChatScript/ChatScript@0f6eb76 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0f6eb76

Browse files
committed
ChatScript 10.8 release
1 parent 3426321 commit 0f6eb76

File tree

172 files changed

+29884
-101424
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

172 files changed

+29884
-101424
lines changed

BINARIES/ChatScriptMssql.exe

60 KB
Binary file not shown.

BINARIES/ChatScriptMysql.exe

8.5 KB
Binary file not shown.

BINARIES/ChatScriptmongo.exe

7 KB
Binary file not shown.

BINARIES/ChatScriptpg.exe

7 KB
Binary file not shown.

BINARIES/LinuxChatScript64

617 KB
Binary file not shown.

BINARIES/chatscript.dll

7 KB
Binary file not shown.

BINARIES/chatscript.exe

7 KB
Binary file not shown.

BINARIES/zlib.lib

14.4 KB
Binary file not shown.

BINARIES/zlib1.dll

73.5 KB
Binary file not shown.

HTMLDOCUMENTATION/ChatScript-Advanced-Layers-Manual.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ <h3 id="csboot"><code>^CSBOOT()</code></h3>
2424
<p>If you create JSON data, you should probably use ^jsonlabel() to create unique names separate from the normal json naming space.</p>
2525
<p>Changing the content of boot json facts (e.g. <code>$data.value += 1</code>) may create abandoned data in the boot layer (the old value of $data.value) and do this often enough and you may run out of memory since there is no way to reclaim it.</p>
2626
<p>All permanent facts created during the boot process will reside in this layer while the server remains operational. If you restart the server, whatever was stored here is gone, presumably recreated by a new call to ^CSBOOT.</p>
27+
<p>Note: In a multi-bot system, you need to define this function ONCE in a common area (like a botmacro file) which is visible to all bots.</p>
2728
<p>HOW DOES GC WORK HERE if you create transient facts?</p>
2829
<p>You can also add facts to the boot layer from execution of user scripts. Just create facts from a user script using ^createFact(s v o #FACTBOOT) and when layer 1 is being removed at the end of the volley, these facts will migrate to the boot layer.</p>
2930
<p>You may define any number of ^CSBOOT functions. This allows both multibot and standalone environments to compile without triggering a complaint about already defined functions, though only the first will ever execute.</p>

0 commit comments

Comments
 (0)
0