Re: (Angel/Java)Script dump
Posted: Thu Jul 12, 2012 8:06 pm
That is a crime! We shall crusade for the holy land.
They will love thee and despair!
They will love thee and despair!
Discuss all things Wolfire (or not)
https://forums.wolfire.com/
Code: Select all
> There are no javascript files changed.
> There are no angelscript files changed.
> There are no Angelscript interface changes from version a185 to a186.
Code: Select all
* OG Script Dumper v3.0 by learn_more
* Generated: 24-Jul-2012 02:59:34
* Overgrowth version a187
* If you use this (dumper or output), please credit me (learn_more)
> See the directory 'script' for the preloaded data in the VM's.
(Please note that the 'shared' file is not a VM, it's just the objects that always get preloaded).
> See 'a187_as_graph.png' for the AS includes.
> There are no javascript files changed.
> See the file a187_as_filechanges.txt for the changed angelscript files.
> The VM 'playercontrol' and the VM 'enemycontrol' have the same data preloaded, only included the VM 'playercontrol'.
> See 'a187_classes.xml' for all the preloaded objects / functions.
> See 'a187_changes.txt' for the Angelscript changes from a186 to a187.
> See the directory 'js' for the javascript available in the different UI files.
Code: Select all
Angelscript changes from a186 to a187.
VM playercontrol {
Level {
- Behaviour: asBEHAVE_ADDREF
};
ScriptParams {
- Behaviour: asBEHAVE_ADDREF
};
};
VM level {
+ Script file: ui_effects.as
Level {
- Behaviour: asBEHAVE_ADDREF
};
SavedLevel {
- Behaviour: asBEHAVE_ADDREF
};
};
VM shared {
+ GlobalFunction: int GetNumHotspots()
+ GlobalFunction: Hotspot@ ReadHotspot(int)
+ GlobalProperty: const int _collectable
MovementObject {
- Behaviour: asBEHAVE_ADDREF
};
ItemObject {
- Behaviour: asBEHAVE_ADDREF
};
EnvObject {
- Behaviour: asBEHAVE_ADDREF
};
+ Object: Hotspot
};
Code: Select all
Angelscript changes from a187 to a190.
VM playercontrol {
+ GlobalProperty: int _at_grip
+ GlobalProperty: int _at_sheathe
- Object: ScriptParams
};
VM shared {
MovementObject {
+ Function: void AttachItemToSlot(int, int, bool)
- Function: void AttachItem(int, bool)
};
ItemObject {
+ Function: int HeldByWhom()
+ Function: void SetLinearVelocity(vec3)
+ Function: float GetMass()
+ Function: bool HasSheatheAttachment()
+ Function: int GetNumHands()
+ Function: int GetType()
+ Function: vec3 GetPoint(string)
+ Function: int GetNumLines()
+ Function: vec3 GetLineStart(int)
+ Function: vec3 GetLineEnd(int)
+ Function: string GetLineMaterial(int)
+ Function: const string &GetSoundModifier()
+ Function: float GetRangeExtender()
+ Function: float GetRangeMultiplier()
+ Function: ScriptParams@ GetScriptParams()
- Function: vec3 GetPoint(string)
- Function: int GetNumLines()
- Function: vec3 GetLineStart(int)
- Function: vec3 GetLineEnd(int)
- Function: string GetLineMaterial(int)
- Function: float GetRangeExtender()
- Function: float GetRangeMultiplier()
- Function: float GetMass()
- Function: void SetVelocity(vec3)
- Function: bool HasSheatheAttachment()
- Function: int GetNumHands()
- Function: int GetType()
};
+ Object: ScriptParams
};
the JS stuff is added on demand, and i did not yet found a definitive way of listing everything available at once, so it's basically just the stuff that gets loaded when i play trough the game.Black_Stormy wrote:Anton just linked me this. It's extremely awesome. Does it list all available functions though? The js lists seem very short. Surely there's other stuff we can play with?
Code: Select all
Angelscript changes from a190 to a193.
VM playercontrol {
+ GlobalFunction: float GetAnimationEventTime( string &in, string &in )
};
VM shared {
MovementObject {
+ Function: void AddToAttackHistory(const string &in)
+ Function: float CheckAttackHistory(const string &in)
};
ScriptParams {
+ Function: void AddIntSlider (string, int, string)
+ Function: void AddFloatSlider (string, float, string)
+ Function: void AddIntCheckbox (string, bool)
};
};
Code: Select all
* OG Script Dumper v3.0 by learn_more
* Generated: 02-Dec-2012 02:17:01
* Overgrowth version a194
* If you use this (dumper or output), please credit me (learn_more)
> See the directory 'script' for the preloaded data in the VM's.
(Please note that the 'shared' file is not a VM, it's just the objects that always get preloaded).
> See 'a194_as_graph.png' for the AS includes.
> There are no javascript files changed.
> There are no angelscript files changed.
> The VM 'playercontrol' and the VM 'enemycontrol' have the same data preloaded, only included the VM 'playercontrol'.
> See 'a194_classes.xml' for all the preloaded objects / functions.
> See 'a194_changes.txt' for the Angelscript changes from a193 to a194.
> See the directory 'js' for the javascript available in the different UI files.
I'm sure all the updates for the build will come out during the week.DumbLemon wrote:Wheres A 195?
no point doing a dump for the first few days after the update as they might do some hotfixs(also he might not know its happened yet)DumbLemon wrote:Wheres A 195?
Actually i don't think that there is something new because the only changed file where level.as. So you can safely use alpha 194 dump.Hg341 wrote:no point doing a dump for the first few days after the update as they might do some hotfixs(also he might not know its happened yet)DumbLemon wrote:Wheres A 195?
Code: Select all
* OG Script Dumper v3.5 by learn_more
* Generated: 25-Jan-2013 22:59:00
* Overgrowth version a195
* If you use this (dumper or output), please credit me (learn_more)
> See the directory 'script' for the preloaded data in the VM's.
(Please note that the 'shared' file is not a VM, it's just the objects that always get preloaded).
> See 'a195_as_graph.png' for the AS includes.
> There are no javascript files changed.
> See the file a195_as_filechanges.txt for the changed angelscript files.
> The VM 'playercontrol' and the VM 'enemycontrol' have the same data preloaded, only included the VM 'playercontrol'.
> See 'a195_classes.xml' for all the preloaded objects / functions.
> See 'a195_changes.txt' for the Angelscript changes from a194 to a195.
> See the directory 'js' for the javascript available in the different UI files.
Code: Select all
Files: 17
Total Lines: 9658
Code Lines: 7450
Commented Lines: 1054
Empty lines: 1154
Code Ratio: 77%
Code: Select all
* OG Script Dumper v3.9 by learn_more
* Generated: 30-Apr-2013 21:21:39
* Overgrowth version a198
* If you use this (dumper or output), please credit me (learn_more)
> See the directory 'script' for the preloaded data in the VM's.
(Please note that the 'shared' file is not a VM, it's just the objects that always get preloaded).
> See 'a198_as_graph.png' for the AS includes.
> There are no javascript files changed.
> See the file a198_as_filechanges.txt for the changed angelscript files.
>The VM 'enemycontrol' and the VM 'playercontrol' have the same data preloaded, only included the VM 'enemycontrol'.
> See 'a198_classes.xml' for all the preloaded objects / functions.
> See 'a198_changes.txt' for the Angelscript changes from a195 to a198.
> See the directory 'js' for the javascript available in the different UI files.