Board index Games... Mods... Multiplayer! Deus Ex ]

Project ANNA


Author
Message
synthetic
Seraphic/8X
Seraphic/8X

Posts: 1321
Joined:
 27 Apr 2007, 15:29


Re: Project ANNA - Postby synthetic » 15 Feb 2012, 14:42


I seem to recall that I still get more gpfs in fgs than with dejavu's version of minimtl, but now that I found the thread for it Ill try to compare more, to see if it can be better.

Also, looking forward to sexy fanart of ANNA. ;-)


SheekDaMachine
Archangel/1B
Archangel/1B

Posts: 58
Joined:
 09 Jul 2007, 06:31
Nationality:
United States of America


Re: Project ANNA - Postby SheekDaMachine » 18 Feb 2012, 07:20


Good luck on your mod man when you get all the kinks out of it. I wouldn't mind putting it on my ATDM server.


~][FGS][Nobody~
Illuminated
Illuminated
User avatar

Posts: 5359
Joined:
 26 Oct 2005, 16:59
Location:
 Schland!
Nationality:
Germany


Re: Project ANNA - Postby ~][FGS][Nobody~ » 21 Feb 2012, 18:37


All noticed bugs seem to have been fixed in version 101. (See bug-list on the first post of this topic)
Version 100 was a prototype version, being tested on FGS-altfire, FGS-0aug and Bowen server.
Version 101 will be the first public version is everything goes straight.
So, I'll keep you informed. :)


EDIT:

Version 101 of ANNA is finished.
It's hosted on FGS-Altfire and the Bowen server already and hopefully it will be hosted on FGS-0aug soon too.
It will be released for public within 4-5 days, if no major issues occur meanwhile.
It's primary aim was the fixing of bugs that were perceived in version 100.


Nobody is perfect...
-----------------------
ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.

Magus wrote:Maybe one day I will understand your arcane rituals of voting :)

chin.democ. wrote:You can use light bulbs that emit light, and when shot, do not.

synthetic wrote:and while every person is interesting in their own unique ways, there is some degree of uniqueness that a doctor can help with.

~ô¿ô~][FGS][Nobody~ said: THERE IS NO SPOON!
~¤¥ÐJ¥¤~ said: THERE IS NO CAKE!
chin.democ.
chinny!
chinny!
User avatar

Posts: 2859
Joined:
 10 Aug 2006, 17:19
Location:
 London
Nationality:
Great Britain


Re: Project ANNA - Postby chin.democ. » 23 Feb 2012, 20:06


CTF would be an awesome addition.


Poor
Power/3D
Power/3D

Posts: 288
Joined:
 02 Jan 2011, 22:39
Nationality:
United States of America


Re: Project ANNA - Postby Poor » 23 Feb 2012, 20:48


Will it be extendable?


Mastakilla
!Lysergsäurediethylamid!
!Lysergsäurediethylamid!
User avatar

Posts: 1825
Joined:
 27 Jan 2009, 21:01
Location:
 'Ton Hotel


Re: Project ANNA - Postby Mastakilla » 23 Feb 2012, 20:57


chin.democ. wrote:CTF would be an awesome addition.


I don't think that's the point of ANNA? lol


Image
[FGS]Kalman
Throne/6G
Throne/6G
User avatar

Posts: 939
Joined:
 20 Aug 2010, 15:52
Location:
 9th circle of hell
Nationality:
Hungary


Re: Project ANNA - Postby [FGS]Kalman » 23 Feb 2012, 21:50


There are many gpfs now lol (mostly it says something about augmentations for me)


Image

deadmau5 is Canada's apology for Justin Bieber!!
Image
chin.democ.
chinny!
chinny!
User avatar

Posts: 2859
Joined:
 10 Aug 2006, 17:19
Location:
 London
Nationality:
Great Britain


Re: Project ANNA - Postby chin.democ. » 23 Feb 2012, 21:58


Mastakilla wrote:
chin.democ. wrote:CTF would be an awesome addition.


I don't think that's the point of ANNA? lol


Yeah very true, perhaps a seperate mod then??? :oops:


~][FGS][Nobody~
Illuminated
Illuminated
User avatar

Posts: 5359
Joined:
 26 Oct 2005, 16:59
Location:
 Schland!
Nationality:
Germany


Re: Project ANNA - Postby ~][FGS][Nobody~ » 23 Feb 2012, 22:10


chin.democ. wrote:CTF would be an awesome addition.
Maybe later..
ANNA's primary purpose is to fix bugs/hacks. When everything runs smooth, additional extensions can be considered.

Poor wrote:Will it be extendable?
As expandable as MTL, since it bases on it.

Mastakilla wrote:I don't think that's the point of ANNA? lol
At least not for the near future. What we explicitly don't want is that ANNA gets TOO FAT! :-D

[FGS]Kalman wrote:There are many gpfs now lol (mostly it says something about augmentations for me)
You could actively contribute in fixing those problems, if you posted DeusEx.log files of the sessions that ended with a GPF. :smt023


Nobody is perfect...
-----------------------
ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.

Magus wrote:Maybe one day I will understand your arcane rituals of voting :)

chin.democ. wrote:You can use light bulbs that emit light, and when shot, do not.

synthetic wrote:and while every person is interesting in their own unique ways, there is some degree of uniqueness that a doctor can help with.

~ô¿ô~][FGS][Nobody~ said: THERE IS NO SPOON!
~¤¥ÐJ¥¤~ said: THERE IS NO CAKE!
[FGS]Kalman
Throne/6G
Throne/6G
User avatar

Posts: 939
Joined:
 20 Aug 2010, 15:52
Location:
 9th circle of hell
Nationality:
Hungary


Re: Project ANNA - Postby [FGS]Kalman » 24 Feb 2012, 06:45


I'll post it next time, now my DeusEx.log seems ok


Image

deadmau5 is Canada's apology for Justin Bieber!!
Image
~][FGS][Nobody~
Illuminated
Illuminated
User avatar

Posts: 5359
Joined:
 26 Oct 2005, 16:59
Location:
 Schland!
Nationality:
Germany


Re: Project ANNA - Postby ~][FGS][Nobody~ » 28 Feb 2012, 02:29


Alright, there are news!

They're related to Poor's question about modifiability/extensibility.
As we know, ALL DXMTL based mods face the problem that they're not simply extensible because of DXMTL's UCC hostility.

To solve that problem without sophisticated extenders and stuff, we solemnly invent: E M M A
EMMA is a co-existing modification along with ANNA.
It's purpose is to provide a powerful module interface for extending game functionality by custom modules.
This enables the game to be altered without the need of defining new gametypes or playerclasses.
The concept is similar to the Mutator system, where the Mutator chain is triggered when a certain event is instigated.
So for instance, if a player joins the game, ANNA informs EMMA about that event.
EMMA triggers the chain of registered custom modules.
The first module in the chain that has defined some code for that event, executes the code.
The module can even decide, whether the original code of that event (defined in ANNA) shall be executed yet. (e.g. if the module extends the ANNA code or completely overrides it)

If one of the older DXers remembers.. 6-7 years ago, when I worked on DXMTL160, I was developing a new Mutator base class that gave the mutator system much more power in the hands because the new Mutator base class defined far more functions that were called at certain game events.
However, from what I know the new mutator was never used because mods extending it would have had to extend MTL160, which was as UCC hostile as MTL152.
So to get back to EMMA.. here we don't have the problem because EMMA does NOT extend DXMTL is any way! :smt023
This is performed by ANNA talking to EMMA but not the other way around.
Mods with custom modules base on EMMA and are not dependent on ANNA.

We're currently debating about what functions we should provide for the module interface...

Currently we're having the following already:
- A function 'ScoreBoard' where a module can define which scoreboard class shall be used.
- A function 'FindPlayerStart' which is redirected from the 'FindPlayerStart' function in the game class.
- A function 'PreLogin' which is redirected from the 'PreLogin' function in the game class.

We're planning to add more functions which are redirected from the actual functions within the game- or the player-class.
So.. if somebody (especially ambitious modders) got ideas/suggestions about further function, feel free to express it so we can put it in the todo list.


Nobody is perfect...
-----------------------
ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.

Magus wrote:Maybe one day I will understand your arcane rituals of voting :)

chin.democ. wrote:You can use light bulbs that emit light, and when shot, do not.

synthetic wrote:and while every person is interesting in their own unique ways, there is some degree of uniqueness that a doctor can help with.

~ô¿ô~][FGS][Nobody~ said: THERE IS NO SPOON!
~¤¥ÐJ¥¤~ said: THERE IS NO CAKE!
Poor
Power/3D
Power/3D

Posts: 288
Joined:
 02 Jan 2011, 22:39
Nationality:
United States of America


Re: Project ANNA - Postby Poor » 28 Feb 2012, 04:34


Alright, I'll just throw out some stuff that might be useful.

For game classes:

CheckVictoryConditions - Essential for games that don't have a time or point limit.
Killed - Mutators have ScoreKill but most of the scoring and death notifications are done before it.
ChangeTeam - Sometimes we don't want to allow the player to switch teams.
RestartPlayer

For player classes:

The ability to specify a main menu class.
The ability to specify initial inventory.


~DJ~
Teh 1337'
Teh 1337'
User avatar

Posts: 2647
Joined:
 29 Jun 2008, 13:18


Re: Project ANNA - Postby ~DJ~ » 28 Feb 2012, 13:59


~][FGS][Nobody~ wrote:Currently we're having the following already:
- A function 'ScoreBoard' where a module can define which scoreboard class shall be used.
- A function 'FindPlayerStart' which is redirected from the 'FindPlayerStart' function in the game class.
- A function 'PreLogin' which is redirected from the 'PreLogin' function in the game class.


Yes, awesome! this would be epic!
can't think of anything to suggest, but just wanted to say that... YEAAAAAAAAAAAAAAAAAAAAAAH


That Resident Evil Mod
————
~][FGS][Nobody~ wrote:DONT SEARCH WORDS ON GOOGLE WITHOUT TINKING

~[FGS]SaSQuATcH~ wrote:you+serious=error

chin.democ. wrote:It's just what you're doing with your right hand that worries me....
~][FGS][Nobody~
Illuminated
Illuminated
User avatar

Posts: 5359
Joined:
 26 Oct 2005, 16:59
Location:
 Schland!
Nationality:
Germany


Re: Project ANNA - Postby ~][FGS][Nobody~ » 28 Feb 2012, 14:07


Ye, me hopes too it will be awesome!

@Poor: Alright, your input has been recorded. :)


Nobody is perfect...
-----------------------
ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.

Magus wrote:Maybe one day I will understand your arcane rituals of voting :)

chin.democ. wrote:You can use light bulbs that emit light, and when shot, do not.

synthetic wrote:and while every person is interesting in their own unique ways, there is some degree of uniqueness that a doctor can help with.

~ô¿ô~][FGS][Nobody~ said: THERE IS NO SPOON!
~¤¥ÐJ¥¤~ said: THERE IS NO CAKE!
ShadowRunner
It's over 5000!
It's over 5000!
User avatar

Posts: 6970
Joined:
 28 Feb 2006, 21:07
Nationality:
Japan


Re: Project ANNA - Postby ShadowRunner » 28 Feb 2012, 17:43


There's no wep drop lag at all on altfire, it seems very smooth in every way, is this an update? Congrats.




Return to Deus Ex

Who is online

Users browsing this forum: No registered users and 10 guests