Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Graal Main Forum (English) (https://forums.graalonline.com/forums/forumdisplay.php?f=4)
-   -   New Graal Version 4.1 ! (https://forums.graalonline.com/forums/showthread.php?t=67653)

unixmad 07-27-2006 09:26 PM

New Graal Version 4.1 !
 
The new Graal version 4.1 will be released to VIP members in half an hour; :)

This new version is introducing a lot of new functionality for both developer and player.

For Players:

We are releasing a new client interface. Thanks to Kevin our graphical designer, Stefan for the programming and me for the ideas and debugging.

This new interface will give you access to the games world server where you will find lot of new games to play alone or with your friends. These games are based on the new vector technology we are introducing on Graal (I will give more details on the developer part of my message). Hope you will enjoy these games as much as we do.

We are introducing a global currency (surprisingly called Gralats) to bet on games when you play against your friends. At the end of the VIP testing, we will make a ranking based on your number of Gralats, the winners will receive some nice gift from us (Will announce them later).

We have completely rebuilt the 3D engine to look better and the 3D graphics have been remade from scratch. We were planning to release a 3D football game for this release but it’s not completely finished so you will see it when we release this version to everyone.

You will find a lot of new features in this version which will be fun for players to discover, take a look at the new emoticons!

Some features that have been introduced in this version are currently unavailable for now, one of the features we have been working on is to make an activex plugin version of the graal client. This will allow you to run Graal in a Internet Explorer or Firefox window which will auto install when you connect on the page. It is opening a whole new market to Graalonline… More to come…

For Developer:

We are introducing Vector graphics in this release; you will be able to use Macromedia Flash to make vector animation. This is opening lot of possibility to Graal developers. Stefan will give you more details.

Huge improvements has been made to the GUI for customizing your client interface, developers will be able to use all the new functionality for their PlayerWorlds.

We have made a huge progress into making the 3D engine easier to use, we are starting to see the end of the 3D development and are preparing documentation for using the 3D technology. We are planning to release the 3D technology as a preview to developers at the end of August.

Your comments, suggestion, bug reports are welcome !

And now the more important HAVE FUN!

Admins 07-27-2006 09:30 PM

3 Attachment(s)
Feature list:

Server list and Games list
- New Layout including display of the server map
- A set of vector graphics games where you can play for highscore or play against other players and bet gralats or chat
- Easier interface to access events on servers

Flash Content
- Use flash resources (e.g. vector graphics) in Graal
PHP Code:

findimg (200) {
  
layer 4;
  
100;
  
100;
  
flashfile "test.swf";
  
flash.object "btn1";


Other attributes are flash.frame, flash.looping,flash.playing. You can also call flash.play() and flash.stop() instead of modifying flash.playing.
When flash.object is empty, then it will display the whole flash movie (might not look correctly though since flash script is ignored).

Animated emoticons

Hacking protection
- Better protection of base variables
- Better detection of cheating tools

True type fonts on Mac and Linux

Scripting
- Several GUI fixes for clipping of images and text
- play2 / playlooped2 fixed on gmaps
- player.language and player.languagedomain work on clientside
- polygons can be textured now:
PHP Code:

with (findimg(200)) {
  
layer 4;
  
dimension 2;
  
polygon = {100,100,200,100,200,200,100,200};
  
image "mud_apple.png";


- drawing panels (GuiDrawingPanel and icons) are updated automatically when a file has been downloaded
- fixed some problems when drawing pngs with alpha-channel onto drawing panels
- isapplicationactive variable, is either true or false
- isdownloadingfile(filename) returns true/false
- random generators can be created by script:
PHP Code:

rand = new MRandomLCG(); // of MRandomR250()
rand.seed 123// optional
echo("random integer: " rand.randInt());
echo(
"random float: " rand.randFloat());
rand.destroy(); 

- All GUI controls support text shadow (instead of just in GUIMLTextCtrl):
PHP Code:

profile.textshadow true,
profile.shadowOffset = {1,1},
profile.shadowColor = {0,0,0} for black shadow 

- In the GUI the text style can be changed now to display italic or bold text: profile.fontStyle = "i", "b" or "bi"
- GuiTreeViewCtrl improvements:

- nodes can use their own profile
- support for bigger icons
- you can access the position and extent of nodes (read only)
- you can hide the first vertical line by setting firstLineVisible to false
- the width of the box and the space between lines can be modified with the variables boxwidth and statuswidth
- onMouseOverCell(node,dotname,slashname) event

- GuiTextListCtrl improvements (this also includes controls which are copying functions from this, like GuiContextMenuCtrl):

- the selected row is correctly moved when the list is sorted or a new row is inserted
- rows can use their own profile
- support for bigger icons
- onMouseOverCell(entryid,entrytext,entryindex) event

- in GuiMLTextCtrl there is support for more html tags: <b>boldtext</b>, <i>italictext</i>
- for GuiWindowCtrls where the inside of the window border is round, you can define profile.backgroundinset = {5,5,5,5} (left,top,right,bottom) to define where the background layer should be displayed, instead of at the border bitmap offset

Network improvements
- /ping command on servers (will eventually be accessible for scripts later)

Matt 07-27-2006 09:42 PM

Very nice, great work ! ^^

Malinko 07-27-2006 09:48 PM

I can speak one thing, WOW.

I LOVE the new serverlist! It's awesome for people who wish to be on games with friends!

Also, for developers, great improvements with vectors. I heard a lot of new scripting is in it, so I can't wait to see who creates some cool, new stuff!

I can not wait for betting of global gralats!

Oh, and I love UN's server icon, it's me! ;);)

Zero Hour 07-27-2006 09:50 PM

Quote:

Originally Posted by Gerami
Sorry but I do NOT like it. It's not Graalian and just looks cheap.

The current one is fine and should stay that way. That or make it optional?

I think it looks nice. I have another option to suggest; Ignore you!

KuJi 07-27-2006 09:50 PM

Awsuem :O

Maniaman 07-27-2006 10:00 PM

How do you access the events list and chat stuff now?

Eagle 07-27-2006 10:04 PM

I like it, but found 1 bug :

When you are on a server, and hit f8 (while the playerlist is still open) and there are mass messages, if you answer them on you're playerlist, you still see them flashing in the playerlist build into the serverlist.

Kappa00p2p 07-27-2006 10:06 PM

Is Graal3D going to be open for trial and classic accounts?

Loakey_P2P 07-27-2006 10:11 PM

waiting for it to download but from stefan and unixmad's post it sound's promising .

link master111 07-27-2006 10:18 PM

can't wait

-Ching 07-27-2006 10:18 PM

Shame I cant see it, my GFX is dying and I can only see white squares around gfx and random objects. Looks nice on the SS's though

excaliber7388 07-27-2006 10:24 PM

Quote:

Originally Posted by Gerami
Sorry but I do NOT like it. It's not Graalian and just looks cheap.

The current one is fine and should stay that way. That or make it optional?



...Flash and graal don't mix, or so I think...

Sometimes you guys need to look back and wonder "is this REALLY graalian?"

Party pooper!

I love it, I can't wait to take advantage of the flash things. The DR computer was going to have movies with gfx and a sound file, now we can use flash ^_^
This opens a lot of doors, I really like it ^_^
Good job guys!

Loriel 07-27-2006 10:25 PM

So are you actually importing flash animations or merely vector graphics? If vector graphics, why did you decide against supporting svg files?

Dach 07-27-2006 10:27 PM

sounds good,
We did ask for cool things on login 1 to do that weren't necessarily related to Player Worlds.

Of course, I would like to know why I am getting this http://www.imagesocket.com/view/ActiveXmyarseaa8.PNG when I know I have ActiveX, since that is how my firewall gets updated.

Edit: working on figuring it out


All times are GMT +2. The time now is 08:32 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.