Difference between revisions of "Category:Pluggy"
Jump to navigation
Jump to search
imported>Speedo (Overhaul/update) |
imported>Speedo (Overhaul #2) |
||
Line 1: | Line 1: | ||
__NOTOC__ | |||
*Single-dimension | {| border="2" cellpadding="5" cellspacing="0" width="80%" align="center" | ||
* | |- | ||
*INI | !style="background:#ffdead;" colspan="2"|<font size="3">Pluggy Beta v56</font> | ||
|- | |||
!style="background:#ffdead;"|Author | |||
|style="background:#ffeded;"|[http://www.bethsoft.com/bgsforums/index.php?showuser=410736 Elys] | |||
|- | |||
!style="background:#ffdead;"|Description | |||
|style="background:#ffeded;"| | |||
Pluggy is a multifunction plugin for OBSE. Its main features include: | |||
*Single-dimension array support | |||
*String variables | |||
*The ability to save strings to text files | |||
*True INI file support, both reading and writing values | |||
|- | |||
!style="background:#ffdead;"|Installation | |||
|style="background:#ffeded;"| | |||
*'''Automated Install:''' | |||
*#Simply run the downloaded .msi file | |||
*'''Manual Install:''' | |||
*#Browse to the folder Oblivion\Data\obse\plugins | |||
*#Extract the contents of the downloaded zip into that folder | |||
|- | |||
!style="background:#ffdead;"|Download | |||
|style="background:#ffeded;"|http://karamail.nerim.net/elys/Pluggy | |||
|- | |||
!style="background:#ffdead;"|Bethedsa Forums Discussions | |||
|style="background:#ffeded;"| | |||
*[http://www.bethsoft.com/bgsforums/index.php?showtopic=778904 Discussion Thread #1] | |||
*[http://www.bethsoft.com/bgsforums/index.php?showtopic=813793 Discussion Thread #2] | |||
*[http://www.bethsoft.com/bgsforums/index.php?showtopic=820323 Current Discussion Thread] | |||
|} | |||
==Introduction== | ==Introduction== | ||
Line 27: | Line 56: | ||
*When using [[IsPluginInstalled]] or [[GetPluginVersion]], the plugin name is "OBSE_Elys_Pluggy". | *When using [[IsPluginInstalled]] or [[GetPluginVersion]], the plugin name is "OBSE_Elys_Pluggy". | ||
[[Category: OBSE Plug-Ins]] | [[Category: OBSE Plug-Ins]] | ||
[[Category: Functions]] | [[Category: Functions]] | ||
[[Category: Functions (OBSE)]] | [[Category: Functions (OBSE)]] |
Revision as of 22:43, 26 March 2008
Pluggy Beta v56 | |
---|---|
Author | Elys |
Description |
Pluggy is a multifunction plugin for OBSE. Its main features include:
|
Installation |
|
Download | http://karamail.nerim.net/elys/Pluggy |
Bethedsa Forums Discussions |
Introduction
See the following pages to get an overview of the various Pluggy capabilities:
Data Storage
- The arrays/strings are stored in files with the extension .pluggy in "My Documents\My Games\Oblivion\Saves"
- A .pluggy file is created whenever the game is saved and there are arrays/strings in use.
- Each .pluggy file's name corresponds to its associated save file, e.g. "autosave.pluggy" corresponds with "autosave.ess".
- If all arrays/strings are destroyed, or all mods that were using arrays/strings are deactivated, the .pluggy file will will not be created at the next save.
Memory Usage
- Memory (in-game) - 4 bytes per empty array index and 6 bytes per filled array index or string character
- HDD space - 6 bytes per filled array index or string character
Function Speed
- Not fully tested, but running 900 Pluggy "Find" calls only took half a second while 900 GetInventoryObject calls took 10 seconds. In short, these are incredibly fast functions.
Notes
- Many Pluggy functions can be used to both return and set a value. This is determined by an optional flag - if it's left empty the value will be returned and if it's filled the value will be set to that flag.
- When using IsPluginInstalled or GetPluginVersion, the plugin name is "OBSE_Elys_Pluggy".
Subcategories
This category has the following 5 subcategories, out of 5 total.
A
F
H
S
Pages in category "Pluggy"
The following 8 pages are in this category, out of 8 total.