Furcadia Wiki
(Undo revision 2260 by RenamonIsSexy (talk))
Tag: Visual edit
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{InfoBox Software
 
{{InfoBox Software
 
|title=Furnarchy
 
|title=Furnarchy
|developer=Cluracan
+
|developer=[[Cluracan]]
|platform=Windows
+
|platform=Windows, Linux (under WINE)
 
|currver=2.6-r5
 
|currver=2.6-r5
|type=[[Proxy]]
+
|type=DLL Injection
 
|license=Open-source under MIT license
 
|license=Open-source under MIT license
|website=[http://www.heroinpuppy.com/index.php?cat=furnarchy&page=furnarchy http://www.heroinpuppy.com/]
+
|website=[http://entwinedstudios.com/index.php/furnarchy http://entwinedstudios.com/]
 
}}
 
}}
  +
'''Furnarchy''' is a pluggable, scriptable, skinnable extension program for ''[[Furcadia]]''.
   
  +
While it is generally referred to as a [[proxy]], it functions by embedding itself into ''Furcadia''{{'}}s game client, rather than intercepting the client-server's network connection. This allows Furnarchy to modify ''Furcadia''{{'}}s code and behaviour to a much greater extent than traditional proxies such as [[DogProxy]]. However, it also means that event game client update must be matched by an updated to Furnarchy itself.
'''Furnarchy''' is a [[proxy]] that is unique. Instead of having the Furcadia client connect to a local server (a la [[DogProxy]]), it directly accesses the working memory of the client.
 
   
  +
Furnarchy may be used in tandem with a traditional network proxy.
Because of this, it allows much tighter integration; however, a down-side is that every Furcadia update must be matched with a Furnarchy update.
 
  +
==Features==
  +
[[File:F2scrot.jpg|thumb|Furnarchy in action.]]
  +
===Modules===
   
  +
Modules form the core of Furnarchy's functionality. The have full access to the game client's working memory, and can therefore provide a wide variety of additional functionality. Examples include:
While not as widely-used, some people consider it to be much better than DogProxy.
 
   
  +
*'''Eggy:''' A [[Pounce]]-like whisper and friendlist manager.
  +
*'''Curses:''' An alt manager and client launcher.
  +
*'''Tricorder:''' A [[dream]] and [[furre]] scanner.
  +
===Scripts===
  +
Smaller than modules, scripts mainly concentrate on processing network data and handling player input. They can perform functions such as playing sounds if certain phrases are seen in chat, or to tie different [[colour codes]], [[portraits]] and [[decriptions]] to a particular [[digo]].
  +
  +
Furnarchy uses the GameMonkey engine for its scripts.
  +
  +
===Themes===
  +
Change the appearance of Furnarchy's interface.
  +
==External links ((No longer working))==
  +
*[http://entwinedstudios.com/index.php/furnarchy Furnarchy website.]
  +
*[http://proxy.entwinedstudios.com/forums/index.php Furnarchy forums, containing various downloads.]
  +
*[http://www.gmscript.com/ GameMonkey website.]
  +
*[http://www.gmscript.com/gamemonkey/downloads/GameMonkeyScriptReference.pdf GameMonkey script reference.] <span style="text-transform:lowercase;font-variant:small-caps;">[PDF]</span>
  +
*[http://entwinedstudios.com/index.php/software-dev/scripting/scripting-primer Furnarchy scripting primer.]
  +
*[http://entwinedstudios.com/index.php/software-dev/scripting/scripting-api Furnarchy scripting API.]
 
[[Category:Third Party Software]]
 
[[Category:Third Party Software]]

Latest revision as of 02:18, 28 March 2021

Furnarchy is a pluggable, scriptable, skinnable extension program for Furcadia.

While it is generally referred to as a proxy, it functions by embedding itself into Furcadia's game client, rather than intercepting the client-server's network connection. This allows Furnarchy to modify Furcadia's code and behaviour to a much greater extent than traditional proxies such as DogProxy. However, it also means that event game client update must be matched by an updated to Furnarchy itself.

Furnarchy may be used in tandem with a traditional network proxy.

Features

Furnarchy in action.

Modules

Modules form the core of Furnarchy's functionality. The have full access to the game client's working memory, and can therefore provide a wide variety of additional functionality. Examples include:

  • Eggy: A Pounce-like whisper and friendlist manager.
  • Curses: An alt manager and client launcher.
  • Tricorder: A dream and furre scanner.

Scripts

Smaller than modules, scripts mainly concentrate on processing network data and handling player input. They can perform functions such as playing sounds if certain phrases are seen in chat, or to tie different colour codes, portraits and decriptions to a particular digo.

Furnarchy uses the GameMonkey engine for its scripts.

Themes

Change the appearance of Furnarchy's interface.

External links ((No longer working))