Python module list

Discussion in 'Rust Development' started by Mijago, Mar 4, 2016.

  1. Hello Guys :D

    I just created a List of Python-Modules for myself and I want to share it with you!

    I'll upload it as file, also I give you the Python-Snippet i used.

    Maybe it helps someone sometime :)


    Here a small preview:
    Code:
    {   "name": "globals",   "etc": {      "Network": "Microsoft.Scripting.Actions.NamespaceTracker:Network",      "ProtoBuf": "Microsoft.Scripting.Actions.NamespaceTracker:ProtoBuf",      "System": "Microsoft.Scripting.Actions.NamespaceTracker:System",      "Rust": "Microsoft.Scripting.Actions.NamespaceTracker:Rust",      "ConVar": "Microsoft.Scripting.Actions.NamespaceTracker:ConVar",      "UnityEngine": "Microsoft.Scripting.Actions.NamespaceTracker:UnityEngine",      "test": "<module>.test"   },   "subclasses": {      "ItemContainer": {         "name": "ItemContainer",         "etc": {            "CanAcceptResult": "<PythonTypeUserDescriptorSlot object at 0x000000000000002B>",            "onDirty": "<event# onDirty on ItemContainer>",            "__doc__": "<DocumentationDescriptor object at 0x000000000000002E>",            "ContentsType": "<PythonTypeUserDescriptorSlot object at 0x000000000000002C>",            "Flag": "<PythonTypeUserDescriptorSlot object at 0x000000000000002D>"         },         "property": {            "dropVelocity": "<property# dropVelocity on ItemContainer>",            "dropPosition": "<property# dropPosition on ItemContainer>"         },         "field": {            "capacity": "<field# capacity on ItemContainer>",            "itemList": "<field# itemList on ItemContainer>",            "parent": "<field# parent on ItemContainer>",            "entityOwner": "<field# entityOwner on ItemContainer>",            "flags": "<field# flags on ItemContainer>",            "dirty": "<field# dirty on ItemContainer>",            "onlyAllowedItem": "<field# onlyAllowedItem on ItemContainer>",            "temperature": "<field# temperature on ItemContainer>",            "playerOwner": "<field# playerOwner on ItemContainer>",            "allowedContents": "<field# allowedContents on ItemContainer>",            "onItemAddedRemoved": "<field# onItemAddedRemoved on ItemContainer>",            "uid": "<field# uid on ItemContainer>",            "maxStackSize": "<field# maxStackSize on ItemContainer>",            "availableSlots": "<field# availableSlots on ItemContainer>",            "onPreItemRemove": "<field# onPreItemRemove on ItemContainer>",            "isServer": "<field# isServer on ItemContainer>",            "canAcceptItem": "<field# canAcceptItem on ItemContainer>"         },         "method": {            "Kill": "<method 'Kill' of 'ItemContainer' objects>",            "SetLocked": "<method 'SetLocked' of 'ItemContainer' objects>",            "IsLocked": "<method 'IsLocked' of 'ItemContainer' objects>",            "FindItemByUID": "<method 'FindItemByUID' of 'ItemContainer' objects>",            "CanTake": "<method 'CanTake' of 'ItemContainer' objects>",            "HasFlag": "<method 'HasFlag' of 'ItemContainer' objects>",            "OnCycle": "<method 'OnCycle' of 'ItemContainer' objects>",            "FindItemByItemID": "<method 'FindItemByItemID' of 'ItemContainer' objects>",            "ServerInitialize": "<method 'ServerInitialize' of 'ItemContainer' objects>",            "FindItemsByItemID": "<method 'FindItemsByItemID' of 'ItemContainer' objects>",            "Load": "<method 'Load' of 'ItemContainer' objects>",            "OnChanged": "<method 'OnChanged' of 'ItemContainer' objects>",            "SlotTaken": "<method 'SlotTaken' of 'ItemContainer' objects>",            "GiveUID": "<method 'GiveUID' of 'ItemContainer' objects>",            "OnMovedToWorld": "<method 'OnMovedToWorld' of 'ItemContainer' objects>",            "__repr__": "<method '__repr__' of 'ItemContainer' objects>",            "GetAmount": "<method 'GetAmount' of 'ItemContainer' objects>",            "Take": "<method 'Take' of 'ItemContainer' objects>",            "HasAmmo": "<method 'HasAmmo' of 'ItemContainer' objects>",            "SetFlag": "<method 'SetFlag' of 'ItemContainer' objects>",            "FindItemsByItemName": "<method 'FindItemsByItemName' of 'ItemContainer' objects>",            "MemberwiseClone": "<method 'MemberwiseClone' of 'object' objects>",            "Finalize": "<method 'Finalize' of 'object' objects>",            "IsFull": "<method 'IsFull' of 'ItemContainer' objects>",            "OnRemovedFromWorld": "<method 'OnRemovedFromWorld' of 'ItemContainer' objects>",            "GetSlot": "<method 'GetSlot' of 'ItemContainer' objects>",            "CanAcceptItem": "<method 'CanAcceptItem' of 'ItemContainer' objects>",            "GetOwnerPlayer": "<method 'GetOwnerPlayer' of 'ItemContainer' objects>",            "Save": "<method 'Save' of 'ItemContainer' objects>",            "MarkDirty": "<method 'MarkDirty' of 'ItemContainer' objects>",            "FindAmmo": "<method 'FindAmmo' of 'ItemContainer' objects>",            "AddItem": "<method 'AddItem' of 'ItemContainer' objects>"         }      },
    
     

    Attached Files: