• Welcome to SC4 Devotion Forum Archives.
 

News:

The SC4 Devotion Forums are no longer active, but remain online in an archived, read-only "museum" state.  It is not possible for regular members to post or use the private messaging system, and no technical support will be provided for any issues pertaining to the forums in their current state.  Attachments (those that still work) are accessible without login.

The LEX has been replaced with SC4Evermore (SC4E), and SC4E maintains an active Discord server.  For traditional forums, we recommend Simtropolis.

Main Menu

what is the (i)GZ framework?

Started by GoaSkin, June 27, 2007, 01:27:18 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

GoaSkin

The binary file contains a large list of functions that are adapted from a framework called iGZ or GZ. All used functions of this framework are linked into it staticly. It controls the GUI functions of SC4.

Some exemplar settings configure GZ-functions, some LUA scripts create glasses that inherit (i)GZ classes and all the widgets that are used in UI files are based on classes widget classes of this framework.

I searched in the internet for such a framework but without results. Is that something that has been developed by EA/Maxis or is it a third party toolkit. If it is a third-party toolkit the documentation may be useful to use functions in custom content that haven't been used by Maxis - for example there are many widgets (objects) for UI files that are never used. I found out how all they're named but we need to know the parameters to make use of it. For example there HTML text and turning knobs.

I have moved this thread from Where can I find this ....?¿ to MODding General Help requests as I think it is more appropriate there. (CasperVg - 30/11/08 CET)
download SC4Config public BETA (RC1)

wouanagaine

I've searched also, as the buggy's dll export a gz* function.
I found nothing but that Maxis also used it for TheSims. I think it is a inhouse development library :(

New Horizons Productions
Berethor ♦ beskhu3epnm ♦ blade2k5 ♦ dmscopio ♦ dedgren ♦ emilin ♦ Ennedi ♦ Heblem ♦ jplumbley
M4346 ♦ moganite ♦ Papab2000 ♦ Shadow Assassin ♦ Tarkus ♦ wouanagaine
Divide wouanagaine by zero and you will in fact get one...one bad-ass that is - Alek King of SC4