• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

[Minigame] Prototype Railgun Arena - 0.64Beta

Status
Not open for further replies.
Level 6
Joined
Jun 30, 2017
Messages
41
Prototype Railgun Arena is a minigame type of map. The goal is to score as high as possible. How do you score? By killing other players, you get more score the higher killing spree you get! However, if you die, you lose a point.

You have 5 abilities at your disposal:
  1. Railgun - 1 of the 3 means of attack in this map. Railgun is an ability that requires 100 mana to cast. Upon initial target, it will visualize the trajectory of the Railgun beam, so you and other players can see where it will go. It takes 1 second to cast, and once it does, most of the times it will go as the visualization predicted. The damage your target receives from the railgun depends on how close they were towards the beam. Railgun cannot one-shot targets at max HP, maximum damage it can do is 80% of targets max life, while minimal is 20%.

    After firing the railgun, players receive a 5 second mana regeneration debuff. which slows down the mana regeneration.

  2. Lightsaber - The second mean of attack in this map. Lightsaber is used when engaging in melee ranged combat. It takes half a second to cast, at a cost of 75 mana. Once casted, any unit (except the caster) takes damage of 50% of that unit's max health. This can be combined with the Sprint ability.

  3. Ion Bombardment - Call down an Ionic bombardment on the targetted area. All units caught in that area have a high chance of experiencing death. Costs 135 mana.
    Be careful not to call it down upon yourself.

  4. Sprint - Adds +270 movement speed to the caster for 3 seconds. Has cooldown of 15 seconds. Costs 75 mana.

  5. Railgun Shield - Well, it's basically a mana shield. Absorbs 80% of the damage at 2 hit points per mana point. Has no initial mana cost, and no cooldown. Ineffective against Lightsaber.
Hyperspeed mode, is a sped up version of classic Deathmatch mode. It reduces the cooldowns and cast times of these abilities, increases the movement speed of the player unit, and removes the railgun debuff.

Across the map you may find some randomly spawned items. There are 6 kinds:
  1. Health Rune - Regenerates 300HP for 10 seconds.
  2. Mana Rune - Regenerates 2000MP for 10 seconds.
  3. Speed Rune - Increased Movement Speed for 15 seconds.
  4. Divine Rune - Gives invulnerability for 7 seconds.
  5. Damage Rune - Double damage for 15 seconds.
  6. Cooldown Rune - Resets cooldown of all abilities.
Note: You can't have the effect of Mana Rune and Health Rune at the same time. The last rune you picked up will apply its effect. If Divine Rune is picked up, the other 2 are dispelled.


Screenshots:


WC3ScrnShot_070517_142856_02.jpg
WC3ScrnShot_070517_142922_03.jpg
WC3ScrnShot_070517_142930_06.jpg

Patch Notes:

Version: 0.64 - hotfix
  1. A massive system rewrite
  2. Should run more smoothly
  3. New Railgun implemented.
Hotfix: - Player respawn fixed.
- IB can now be casted multiple times by same player (Cooldown Rune)
Hotfix2:
  • Score cannot go under 0
  • Re-arranged ability icon positions
  • Shield now has hotkey R (instead of D)
  • Units weren't indexing at respawning - fixed
  • Movement speed fix ^
  • Railgun MUI fix ^
  • IB MUI fix ^
  • Lightsaber - Shield interaction fixed
  • MasterPlayer reselection fixed
Version: 0.63Beta
Oh boy where to start.
  1. Hopefully fixed players not respawning, I'm looking at you Red.
  2. Players who left do not get removed from the game, or leaderboard, consider that fixed!
  3. There were some issues regarding knives and bombardments, no more.
  4. Instead of having all players vote for a mode, only Masterplayer now votes.
  5. Oh yes! Masterplayer! By default it's red, but if there's no red, the game will randomly
    pick a player for the next Masterplayer.
  6. Same happens if the present Masterplayer leaves the game.
  7. Changed the leaderboard into a multiboard.
  8. Added some new dialog values, such as victory condition (atm it is score, but oh well).
  9. Changed the score obtaining values. It was a bit ridiculous before (1 kill * food used by killing player). Now it's more like 1score + (food used/4.. or 2, don't recall anymore.)
  10. Added a nifty horizontal portal in the middle, the lake looked a bit booring to me, it does nothing.
  11. Other fixes that occured in private tests, that happened while developing this version, not listing them because they were fixed in the first place. (Hopefully I didn't miss any...)
Version: 0.62Beta
  1. Fixed IB - no longer does the special effects glitch and stay throughout the game
  2. Fixed Quake sounds - now are synchronized with the Upkeep text
  3. Fixed possible unwanted things... - Not gonna list those.
  4. Changed player unit's HP to 100 - Also regen bumped to 0.1, making it slightly faster overall.

Version: 0.61Beta
- Shhhh..


Version: 0.60Beta

  1. Reworked the triggerwork- now using a lot less variables and arrays
  2. Fixed IB - added a delay before deleting Ion beams, results in full model animation.
  3. Fixed Railgun firing from the feet of the unit, height adjusted to approximate gun height...
  4. Fixed Railgun damage at point-blank range
  5. Food now represents the amount of kills in a streak
  6. Upkeep sound removed and replaced with CS Quake sounds
  7. Upkeep warning text displays your killing streak
  8. Time adjusted to go a little bit faster
Future changes:
  1. New Terrain - more arenas
  2. Along with a choice system
  3. More models
  4. A configurable victory condition
  5. Maybe custom UIs, buttons and all that good texturing stuff?
  6. Zombie mode?
  7. Custom music?
  8. Railgun beams colliding and reflecting. (I'm afraid of doing that.)

Version: 0.59Beta

  1. Cooldown for Ion Bombardment increased
  2. Fixed Ion Bombardment for other players
  3. Nerfed Ion Bombardment, now 20 shots fired and lasts 1 second in total
  4. Added a 2 second timer before firing Ion Bombardment
  5. Increased MS of Ion Bombardment Target
  6. Fixed damage type of Railgun and Lightsaber
  7. Fixed a location leak regarding Ion Bombardment
Known Issue: Ion Bombardment can glitch when 2 or more are active.​

Note: Certain versions were renamed:

0.56Beta - fix -> 0.58Beta
0.56Beta -> 0.57Beta
0.55Beta - fix -> 0.56Beta​
This was done because the maps didn't host in any form of multiplayer, the cause of this was the filename of these maps, specifically the ones with -fix sulfix on them. Don't know the exact science behind it all, but removing the -fix from the filename, makes the maps hostable in multiplayer.
The namechanges were done to these notes, as well.

Version: 0.58Beta
  1. Reworked Ion Bombardment, hopefully now it works for all players, not just Red
  2. Reworked Railgun Debuff
  3. Reworked Sprint for Hyperspeed Mode
  4. Reworked Speed Buff for Hyperspeed Mode
  5. Removed the leftover test units and items from last version (woops)
  6. Changed the armor type of ACSR_TestUnit back to medium.
Known Issue: Well, none yet. There is probably one ...somewhere...
Version: 0.57Beta
  1. Replaced Granade ability with Ion Bombardment ability
  2. Changed the camera angle slightly
  3. Fixed Speed buff, hopefully for the last time
Known Issue: Railgun Debuff can dissapear prematurely​

Version: 0.56Beta

  1. Fixed being unable to pick up Health and Mana runes duo to: 'lack of mana'
  2. Railgun damage has been fixed
  3. Health and Mana rune cannot take effect with divine rune active.
  4. Fixed being unable to pick up Health and Mana runes duo to: 'target being invulnerable'
  5. Speed buff is no longer stackable
  6. Sprint is fixed
  7. Hopefully no more speed reductions to random players
  8. Fixed -ms command in Deathmatch Mode
Known issue:Railgun Debuff can dissapear prematurely​

Version: 0.55Beta

  1. Fixed buff tooltips of Mana Rune and Health Rune
  2. Mana Rune now cannot stack with Health Rune
  3. Fixed Speed Rune and Sprint ability at Hyperspeed mode
  4. Added some F9 entries
  5. Fixed the loading screen
  6. Added a custom map preview
  7. Added -ms command
Known Issue: Railgun Debuff can dissapear prematurely​

Version: 0.54Beta

  1. Minor terrain and path blocker changes
  2. Fixed Health Rune not spawning
  3. Fixed Damage Rune
  4. Reduced duration of Damage Rune
  5. Reduced duration of Mana Rune
  6. Items will no longer spawn outside the arena area
  7. Fixed knife damage, now it actually does 50% health (without shield on target)
  8. Fixed grammatical error: 'Lightsabre' -> 'Lightsaber'
  9. Added a new rune: Cooldown Rune
  10. Added a new ability: Granade
Know Issues:
  1. Loading screen is black...
  2. Speed rune and sprint have no effect on hyperspeed mode
  3. Tooltips for buffs of health rune and mana rune are not displayed properly
Version: 0.53Beta
  1. Swapped hotkeys for Lightsaber and Sprint abilties
  2. Hyperspeed - Cast time for Railgun and Lightsaber reduced
  3. Sprint ability reworked
  4. Lightsaber now deals 5 times more damage to the unit that has a railgun shield enabled
  5. Lightsaber cooldown reduced
  6. Possibly fixed the movement speed bugging at respawning
  7. 2 or more players now cannot spawn at the same spot
  8. Added a loading screen
  9. Added 5 items along with random item spawning across the arena
Known Issue: Loading screen is black...​

Version: 0.52Beta

  1. Added pathing blockers to the map, hills are no longer accessable
  2. Added a new weapon, Lightsaber (atm no model effect)
  3. Added Gamemode Selection menu, with another mode - Hyperspeed
  4. Added a Sprint ability
  5. Destructables now respawn at 30 second interval
  6. Added a leaderboard, now keeps track of scores
  7. Added 2 commands: -cam to reset your camera, and -restart to restart the map
Version: 0.51Beta - Unpublished version

Version: 0.5Beta - Initial Release

Credits:

Models:

Ion Cannon Beam by Illidan(Evil)X

Systems:

MoveSpeedX for GUI by PurgeandFire
 

Attachments

  • PRA - 0.64.w3x
    4.3 MB · Views: 114
Last edited:
Status
Not open for further replies.
Top