wc3campaigns
WC3C Homepage - www.wc3c.netUser Control Panel (Requires Log-In)Engage in discussions with other users and join contests in the WC3C forums!Read one of our many tutorials, ranging in difficulty from beginner to advanced!Show off your artistic talents in the WC3C Gallery!Download quality models, textures, spells (vJASS/JASS), systems, and scripts!Download maps that have passed through our rigorous approval process!

Go Back   Wc3C.net > Resources > Code Resources > Samples
User Name
Password
Register Rules Get Hosted! Chat Pastebin FAQ and Rules Members List Calendar



Reply
 
Thread Tools Search this Thread
Old 08-28-2008, 10:50 PM   #1
ashujon
User
 
ashujon's Avatar
 
Join Date: May 2006
Posts: 25

Submissions (2)

ashujon will become famous soon enough (33)ashujon will become famous soon enough (33)

Send a message via ICQ to ashujon
Default dynamic graphic user interface

i'm russian, translate through online the translator


All is written on vjass
At a map there are 4 libraries "math", "Camera", "DGUI"

Math:
It is usual mathematical library, with convenient construction of functions, contains structures vectors and matrixes3&4

Camera (requires Math):
looks like camerasetup, but convenient, need for projection point on screen and on the contrary

DGUI (requires Math and Camera):
library for create button, picture and text on screen


PS
BagSystem http://www.wc3c.net/showthread.php?t=104931
Attached Images
File Type: jpg dgui.JPG (227.0 KB, 3159 views)
Attached Files
File Type: w3x DGUI v0.8b.w3x (103.7 KB, 427 views)
File Type: w3x DGUI v0.9.w3x (103.7 KB, 418 views)
File Type: w3x DGUI_v1.00b.w3x (103.6 KB, 1140 views)

Last edited by ashujon : 07-01-2009 at 07:53 PM.
ashujon is offline   Reply With Quote
Sponsored Links - Login to hide this ad!
Old 08-29-2008, 12:51 AM   #2
Tekal
User
 
Tekal's Avatar
 
Join Date: Jun 2008
Posts: 43

Tekal has little to show at this moment (1)

Default

looks cool even though i have no clue what it does...
Tekal is offline   Reply With Quote
Old 08-29-2008, 01:52 AM   #3
Ammorth
I blink, therefore I am.
 
Ammorth's Avatar
 
Join Date: Sep 2006
Posts: 1,812

Submissions (10)

Ammorth is a glorious beacon of light (461)Ammorth is a glorious beacon of light (461)Ammorth is a glorious beacon of light (461)Ammorth is a glorious beacon of light (461)

Default

Really interesting! One thing I would add is a feature to not render the GUI when the camera is moving. It's impossible to use while panning, so no point to try and render it as it bounces around the screen.
__________________
Ammorth is offline   Reply With Quote
Old 08-29-2008, 02:29 AM   #4
moyack
Evil Emoticon
 
moyack's Avatar


Respected User
Project Leader: PoC
 
Join Date: Jan 2006
Posts: 3,277

Submissions (17)

moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)moyack is a splendid one to behold (666)

AI Tournament #2 - 2nd PlaceHero Contest - Second place

Send a message via MSN to moyack
Default

Questions:

Why do you have a struct to manage bidimensional vectors and other struct to manage tridimensional vectors?? Tridimensional struct SHOULD be enough to manage a bidimensional one (z=0 in the bidimensional case, right?)

You can remove those inittrig functions from the math library now that JassHelper avoids that issue with the triggers...

I'll give more comments later...

EDIT: the buttons interface is amazing, it's a shame that it flickers too much when the camera changes its perspective :(

Last edited by moyack : 08-29-2008 at 02:40 AM.
moyack is online now   Reply With Quote
Old 08-29-2008, 03:54 AM   #5
darkwulfv
Alpha Male of Wc3c
 
darkwulfv's Avatar


Official Map Reviewer
 
Join Date: Mar 2006
Posts: 3,646

Submissions (6)

darkwulfv is just really nice (270)darkwulfv is just really nice (270)

Send a message via AIM to darkwulfv
Default

At first I thought this was a stupid extension to the GUI... and then I saw the screenshot. Hot damn, this looks cool.
__________________
The Spell Request Thread
Quote:
Originally Posted by Joe-Black-5
a dota like map but with unique stuff
(There was no map attached, and that was all the thread said.)
Spells I've Made

Darkwulfv's Lightning Grapple || Tritanis' Lazy Bolt

darkwulfv is offline   Reply With Quote
Old 08-29-2008, 05:58 AM   #6
Anopob
Yay!
 
Anopob's Avatar
 
Join Date: May 2006
Posts: 870

Anopob has a spectacular aura about (120)

Default

Need to test this tomorrow, looks really customizable and cool. Nice job
__________________
Give +REP to people who help you with things or make good resources.
Better Ways of Requesting For Help - Race Contest #2 WIP Thread (Bone Race)
As of December 1st I have my blue rep. Yay :D
Anopob is offline   Reply With Quote
Old 08-29-2008, 12:27 PM   #7
Jazradel
Superuser
 
Jazradel's Avatar
 
Join Date: Dec 2005
Posts: 651

Submissions (1)

Jazradel has a spectacular aura about (110)Jazradel has a spectacular aura about (110)Jazradel has a spectacular aura about (110)Jazradel has a spectacular aura about (110)

Send a message via AIM to Jazradel Send a message via MSN to Jazradel
Default

Looks awesome.
__________________


Table:
Jump Map
Point System
Warcraft III Model Archive

W3 Model Archive should be available from https://www.mediafire.com/folder/cd5..._III_Resources, PM me if it doesn't work.
Jazradel is offline   Reply With Quote
Old 08-30-2008, 01:09 AM   #8
Anopob
Yay!
 
Anopob's Avatar
 
Join Date: May 2006
Posts: 870

Anopob has a spectacular aura about (120)

Default

Alright, just tested it. Although I had no idea what like half of the features did, it was cool (especially the buttons and how the object moved when you moved the camera, though as said too bad it kinda blurs when you move it). +rep, this is super amazing.
__________________
Give +REP to people who help you with things or make good resources.
Better Ways of Requesting For Help - Race Contest #2 WIP Thread (Bone Race)
As of December 1st I have my blue rep. Yay :D
Anopob is offline   Reply With Quote
Old 08-30-2008, 08:05 PM   #9
chobibo
100% Genuine Retard!
 
chobibo's Avatar
 
Join Date: Jan 2007
Posts: 797

chobibo has a spectacular aura about (101)chobibo has a spectacular aura about (101)chobibo has a spectacular aura about (101)chobibo has a spectacular aura about (101)

Send a message via Yahoo to chobibo
Default

This is really awesome! I really don't understand what it's for but I do know it makes cool shapes lol!
__________________
Where's mah sig?
chobibo is offline   Reply With Quote
Old 08-31-2008, 12:39 AM   #10
Toadcop
BuranX
 
Toadcop's Avatar
 
Join Date: Jul 2006
Posts: 1,886

Submissions (4)

Toadcop is just really nice (299)Toadcop is just really nice (299)

Approved Map: TcXSpell Making Session 10 Winner

Send a message via ICQ to Toadcop
Default

Quote:
but I do know it makes cool shapes lol!

the models are jsut for fun =) the main feature is the interface which is "allways on it's place" =)

aka dynamic user interface...
btw Ammorth +1

you can detect than camera is panning and if it does so you will NOT update interface (or better you hide it) unit camera stopped ;) a very nice solution imo.
__________________
Toadcop is offline   Reply With Quote
Old 08-31-2008, 03:23 AM   #11
Tide-Arc Ephemera
Overdoses result in death
 
Tide-Arc Ephemera's Avatar
 
Join Date: Jan 2007
Posts: 2,365

Submissions (3)

Tide-Arc Ephemera is a jewel in the rough (206)Tide-Arc Ephemera is a jewel in the rough (206)Tide-Arc Ephemera is a jewel in the rough (206)

Default

Quote:
Originally Posted by Toadcop
you can detect than camera is panning and if it does so you will NOT update interface (or better you hide it) unit camera stopped ;) a very nice solution imo.

That's a pretty good idea, I'd have to agree. Just wait until they've stopped panning and then let them use the interface again. Maybe just make it an option, though, as opposed to a full blown rewrite.
__________________
Before asking for help with triggers... read this and check your trigger!

If you're having troubles getting help on WC3C or anywhere at all, please have a look at...
The WRONG way to ask for help and The CORRECT way to ask for help.

Quote:
Originally Posted by Alevice
You may never stop our bioweapon! We mexicans shall rule the third world! Mwahahahahahahaha!
Please acknowledge that I use Mac and avoid suggesting vJass and other tools that don't work on it. Thank you.
Tide-Arc Ephemera is offline   Reply With Quote
Old 08-31-2008, 04:55 AM   #12
Ammorth
I blink, therefore I am.
 
Ammorth's Avatar
 
Join Date: Sep 2006
Posts: 1,812

Submissions (10)

Ammorth is a glorious beacon of light (461)Ammorth is a glorious beacon of light (461)Ammorth is a glorious beacon of light (461)Ammorth is a glorious beacon of light (461)

Default

Collapse JASS:
if currentCameraX != oldCameraX and currentCameraY != oldCameraY and NO_RENDER_ON_PAN then // don't render
    set oldCameraX = currentCameraX
    set oldCameraY = currentCameraY
else
    set oldCameraX = currentCameraX
    set oldCameraY = currentCameraY
    // render GUI, enable functionality
endif
__________________
Ammorth is offline   Reply With Quote
Old 08-31-2008, 08:31 AM   #13
ashujon
User
 
ashujon's Avatar
 
Join Date: May 2006
Posts: 25

Submissions (2)

ashujon will become famous soon enough (33)ashujon will become famous soon enough (33)

Send a message via ICQ to ashujon
Default

moyack, well, remove

Toadcop, this Easily
I will soon update

Now I work on multiplayer...

Last edited by ashujon : 08-31-2008 at 09:11 AM.
ashujon is offline   Reply With Quote
Old 08-31-2008, 06:27 PM   #14
burningice95
User
 
burningice95's Avatar
 
Join Date: Jun 2007
Posts: 218

burningice95 has little to show at this moment (3)

Send a message via AIM to burningice95 Send a message via MSN to burningice95 Send a message via Yahoo to burningice95
Default

Incredible....
__________________
Burningice255: What more does GUI need anyway?
redscores1: How about a syntax checker?
burningice95 is offline   Reply With Quote
Old 09-07-2008, 06:05 PM   #15
Here-b-Trollz
Corkscrew Chainsaw!!!
 
Join Date: Jun 2006
Posts: 711

Here-b-Trollz has a spectacular aura about (149)

Hero Contest #2 - 2nd Place

Default

This is amazing on billions of levels.
__________________
By reading this signature, you agree that I cannot be held accountable for anything that I might say or do.
Here-b-Trollz is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT. The time now is 07:22 PM.


Affiliates
The Hubb The JASS Vault Clan WEnW Campaign Creations Clan CBS GamesModding Flixreel Videos

Powered by vBulletin (Copyright ©2000 - 2017, Jelsoft Enterprises Ltd).
Hosted by www.OICcam.com
IT Support and Services provided by Executive IT Services