[XP] Blizz-ABS

Started by Blizzard, January 09, 2008, 08:21:56 am

Previous topic - Next topic

Makasu

Hrmm thats odd I haven't had that problem yet. They aren't projectiles are they?
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




Blizzard

Demo, I can't reproduce it.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Hellfire Dragon

NVM it's the ammo dropping from the weapon I used, but there's no charset appearing on the map to show it's there, only on the minimap. I just realised that when I looked at my ammo when walking into the blue squares. Also is there a way to disable weapons dropping there projectiles if it doesn't hit something, because I'm using guns and I don't think you'd go looking for a bullet after you shot it... :<_<:

Blizzard

April 18, 2009, 07:19:32 am #1903 Last Edit: April 18, 2009, 07:37:19 am by Blizzard
Quote from: Blizzard on December 07, 2008, 12:14:25 pm
If you don't want them to drop, find line 3632-3638 in part 3:

          case @type
          when BlizzABS::REMShotItem, BlizzABS::REMNormalItem,
               BlizzABS::REMBreakItem
            $BlizzABS.drop_event([$data_items[@id]], @real_x + 64, @real_y + 64)
          when BlizzABS::REMShotWeapon
            $BlizzABS.drop_event([$data_weapons[@id]], @real_x + 64, @real_y + 64)
          end


Just delete it. I was going to add it as optional feature somewhere later. But for now this should do it.


EDIT: Prototype. :3

Spoiler: ShowHide
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Hellfire Dragon

ty and that looks sweet! So what does linked and permanent do?

Spoiler: ShowHide
Blizzy, your not using a cool theme, just windows silver :o

xD

Blizzard

"Linked" propagates alignment changes to all battlers with the given group. i.e. You attack an NPC and a guard sees you. He propagates that you are an enemy to all guards. "Permanent" simply makes it permanent. New battlers of that group in the current map will get the same altered alignment and it will stay even if you leave the map. Of course you can reset the alignment of a group with a script call. i.e. You payed the fine and the guards leave you alone.

The theme I was using messed up the tabs layout too much and since I had to add a new tab, I needed it to look proper on the default theme. xD
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Makasu

I've hit a new error. It won't let me go into my hotkeys menu without giving me a "script is hanging error."

And I haven't modified the hotkeys display at all.
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




Aqua

What other scripts do you have running?
And could your game be lagging too much?  Press F2 to check your FPS.

Makasu

April 18, 2009, 12:02:44 pm #1908 Last Edit: April 18, 2009, 12:05:49 pm by Makasu
Its apparently my font?
Because I'm using ultimate font override but when I change it back to Arial it works just fine. :p

And no there's nothing on the map that I'm testing it on. Only the player and a treasure chest. :p

EDIT: Yeah its my font thats causing it...
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




G_G

Thats happened to me before. The font was too complicated to draw in the system.

Makasu

Quote from: game_guy on April 18, 2009, 12:12:05 pm
Thats happened to me before. The font was too complicated to draw in the system.


Ahh I didn't even know that could happen! And it sucks because I really liked the font too. :( oh well it'll be alright.
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




Blizzard

Also keep in mind that a high numbers of skills and items takes a moment to draw.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Hellfire Dragon

Is there a way to temporarly disable enemies being able to see the player? I want them to react only when the player is heard

war-famine_strife-death

Quote from: Hellfire Dragon on April 17, 2009, 12:57:08 pm
If direct hotkeys are enabled, you can't use projectile weapons because you can't set the item as a hotkey


actually I use direct hotkeys and bow and arrow settings, you just have to hit the button once that the item is hotkeyed to and then you will be able to attack.
"Shall I give you despair?" -Sephiroth-

Blizzard

April 20, 2009, 04:39:40 am #1914 Last Edit: April 20, 2009, 04:41:15 am by Blizzard
Oh right. >.< I remember adding that so you could use it. xD

@HD: I don't think I added something like that. Anyway...

Here it is! Blizz-ABS v2.5! What's new?


  • Optimized enemy AI. The Memory Count was removed from the AI to improve performance. The only difference is that enemies aren't that good in tracking down a target anymore. Additionaly the AI updating priorities have been changed to improve performance even more.

  • Changed several properties of Enemies, Critters and Lifeless Objects.

  • Added Alignment Groups and updated the necessary chapters in the manual. (i.e. Critters don't exist as such anymore and need to be created differently.)

  • Added event triggers and added Custom Event Triggers.

  • Added Auto Gameover option.

  • Added Drop Ammo option.

  • Removed Pickup Items on Touch option. Now items are always picked up on touch and corpses are picked up on action button.

  • Extended the FAQ.



And that's not all...


  • Now the manual has an index.

  • Now the manual supports a search feature.





It has come a long way. It's been almost 3 years since I started working on Blizz-ABS. To celebrate this I have decided to post up something that hasn't been online for a long time. And that is...

Blizz-ABS 1.1 MMO Edition
Blizz-ABS 1.54 Netplay+ Aerion Online Edition

I'll explain the a little bit how it came to this...



Blizz-ABS 1.1 MMO Edition

History

MMO Edition was a project that I have started even before the real Blizz-ABS 1.0 was released. Obviously it supported mouse movement and an MMO like menu which would actually shift the screen a little bit rather than appearing simply one the edge. One of the best features back then was supposed to be a lagfree implementation of a path finding algorithm. Apart from that it had a name display for enemies and players. It would also display the hotkeys for the menu when hovering over the menu buttons in the HUD. The HUD back then was a little primitive and ugly, but still quite powerful. This Blizz-ABS was already using Blizz-ABSEAL 1.0. Not to forget item drops. This was one of Blizz-ABS's first features. Another feature I was kinda proud of is the info window in the lower left corner that would display informations during the game. To that time no ABS had something like this. I was even going to add it into the real Blizz-ABS, but I changed my mind in the last minute. Same with the mouse control system.

An MMO using Blizz-ABS would definitely be more fast-paced than most other MMOs.

Controls

I don't remember them all, but this should cover it:

ESC : toggle game menu
0-9 : use skill / item  (hover over an enemy)
Alt+(0-9) : map skill / item to hotkey (for that you need to hover the mouse cursor over the appropriate skill / item in the menu)
click : attack selected enemy or move to location
I - Inventory menu hotkey (click to use, hover and Alt+NUMBER to map to hotkey)
S - Skill menu hotkey (click to use, hover and Alt+NUMBER to map to hotkey)
E - Equipment menu hotkey (click to activate equipment part, click again to equip / unequip)
H - Status menu hotkey (nice status screen)
O - Options menu hotkey (nothing, really)



Blizz-ABS 1.54 Netplay+ Aerion Online Edition

History

At one day during my time at RMRK a new member joined. His name was Naphe. Some people here might remember that douche (probably NAMKCOR). Anyway, he liked Blizz-ABS MMO and we kinda got together into a business. It was obviously an MMO. The name was Aerion Online. That MMO was actually online for a few months. That was mainly the time I was working on it. Heck, I almost failed a few classes because of Blizz-ABS AO. >.<

Blizz-ABS AO Edition was something different. This was the first Blizz-ABS version that had a minimap (which would scale itself properly) and the classical hotkey assignment display that is even today a vital part of Blizz-ABS. Funny thing is that the subsystem was actually completely different. I recoded it from scratch for the normal Blizz-ABS Edition. The HUD itself was coded to create less lag and be more minimalistic. That is also the reason while the EXP display in the normal Blizz-ABS stayed for a while. It was mainly a concept leftover from those 2 MMO editions. An interesting feature was definitely that it had a stat distribution system implemented even before I actually made the SDS that I distribute today. After you connect to the server, you would actually get the character selection screen and you would always start out at the very same position in the game. And rather than displaying all enemy names at once, it would only display the name of the enemy or special event that you have your mouse cursor hovering above. But the definitely most powerful feature was that this edition of Blizz-ABS was merged into Netplay+ 1.7. It wasn't just an offline MMO ABS, no, it was truly an MMO ABS. The first MMO Edition could be played as such without an online server, but AO MMO Edition needed a server to run. Of course as developer I had to test the ABS so I implemented a dual operating mode. With just decommenting a few lines of code Blizz-ABS AO would switch from online to offline or from offline to online mode and I could continue testing it in a sandbox environment or I could test it in realtime on the server.

Why I actually got involved with Naphe? First thing, I was going to get paid. Man, he made a total drama when I was going to leave. He was an ass and I didn't like him. But that wouldn't matter if I get paid. In the end I got fed up with him and decided to leave. He wasn't acting as if I was a valuable asset to the project even though I was the very backbone of it. Without me Aerion Online would have never gotten online. I was definitely going to leave so I made up a story about some other guys who would pay me 60% of the earnings. Believe it or not, but in that conversation with Naphe, he actually went that far that he wanted to pay me 40% which would be more than his share after he paid the graphic designers. And when I turned down that offer, he offered me 60%. I guess that some people don't understand that there are things that are more valuable than money for some people. In the end Aerion Online died as I requested Blizz-ABS to be removed from his game. He wanted to prevent that and told me something about copyrighting the entire package; AO and everything in it. Of course he did that without my permission. So I asked him to remove Blizz-ABS or I would resort to nastier methods. I got an e-mail several months ago (forum news was turned on in my profile at his old forum) in which was written that AO will be back online or something like that. Who cares. xD

I'm still thinking of releasing the mouse controller as script. Then I would create a plugin that would make it work with Blizz-ABS as well. BTW, I've left you a savegame there.

Quote from: meAn MMO using Blizz-ABS would definitely be more fast-paced than most other MMOs.


Blizz-ABS AO pretty much shows that this is quite true since the engine was still far from finished and yet it is already fast-paced.

Controls

I think I have them all as no other keys reacted:

F4 : toggle game menu
F5 : toggle minimap
F7 : toggle hotkey assignment display
F7 : toggle chat window
0-9 : use skill / item  (hover over an enemy)
Alt+(0-9) : map skill / item to hotkey (for that you need to hover the mouse cursor over the appropriate skill / item in the menu)
click : attack selected enemy or move to location
I - Inventory menu hotkey (click to use, hover and Alt+NUMBER to map to hotkey)
S - Skill menu hotkey (click to use, hover and Alt+NUMBER to map to hotkey)
E - Equipment menu hotkey (click to activate equipment part, click again to equip / unequip)
H - Status menu hotkey (click on the + signs to upgrade your stats)
O - Options menu hotkey (this one had save option, a character selection option and )
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

tSwitch

you know, this gives me an idea Blizz, expect a PM.

Also, did you get the savegame from Aqua? She triggered the HUD flickering bug in Anima, apparently it's related to showing pictures somehow.  I think there's another bug for you to look into :P


FCF3a A+ C- D H- M P+ R T W- Z- Sf RLCT a cmn+++ d++ e++ f h+++ iw+++ j+ p sf+
Follow my project: MBlok | Find me on: tSwitch.us | Twitter | Tumblr

Makasu

April 20, 2009, 09:27:54 am #1916 Last Edit: April 20, 2009, 09:58:55 am by Makasu
Holy....wow I wasn't expecting this much and MMO settings as well! defintely worth a power up. Or two. :D

Whats even better is how amazing the mmo works. At least the functions. I love how well the mouse system registers. Instead of clicking and wait you click and move. Almost like in whats that game...? I can't remember its name. Guild wars?

EDIT: As you know a demo is going to be requested soon as well too. Hahaha XD.

OH but on a sidenote and I know I'm going to get canned about asking this but are the way objects and such are set up is still the same correct?
\o[5] because from the alignment system it seems to have changed up the way.
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




G_G

April 20, 2009, 09:50:38 am #1917 Last Edit: April 20, 2009, 10:04:47 am by game_guy
I agree! This is awesome! I love the demo the part being able to use the mouse to move and attack takes off 5 keys already in the MMO of course. And i love the new features in Babs 2.5 :D *powers up*

EDIT: Cant tell when it happens but it happens either when I try to attack an enemy or it tries to attack me.

Blizzard

April 20, 2009, 10:15:36 am #1918 Last Edit: April 20, 2009, 10:55:38 am by Blizzard
I figured. I uploaded a fixed version. It should be "b.ai.sight" in that line.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

G_G

One question I couldnt find it in the Manual and sorry if its in there.

Ok I know how to setup alignments, but how do we setup which enemies are in which alignments? Or is there a special command that we insert in the event name to tell it what alignment it belongs in?