AWE XP

 

Home
Forums
FAQ
Media
Info for Players
Info for Admins
Live IRC Chat

 

 

  << L. Duke's site

 


Links

 

Punk Ass Fraggers gaming community

 

GameConnect Magazine

 

Metamod: Source

 

VIP Mod

 

Zombie Mod

 

CSS:RPG Server Plugin

 

 

Donate

 




 

 

 

 

AWE XP

a Counter-Strike: Source server plugin by L. Duke

 


AWE is a server plugin for Counter-Strike: Source that modifies game play. It's similar in nature to the Warcraft3 and Superhero mods for Counter-Strike. Players gain experience for actions like setting the bomb or rescuing hostages. As a player gains more experience, they gain new abilities or improvements to current abilities.

 

For example, a player with the Sonar ability can see a player's location even if they are around a corner or hiding behind a crate:

ss1   ss2   ss3   ss4

 


Latest News:

 

11 July 2006

 

Added the Locate item.

 

Left to do: add immunity item, add cash handling for items, ALPHA TEST, add sqlite database for saved XP, BETA TEST.

 

29 June 2006

 

I added the Suicide Bomb item and started on the Remote Det item.

 

The "simple" explosion used for these two item requires a lot of little pieces to get everything to work right. First, I have to find the players that are close enough to be injured. The engine provides a method of doing this, but it requires a sig scan to find the EntityList. Then after calculating the damage based on distance (that's the easy part), an explosion needs to be created. This needs three parts. First, a sig scan for the tempents system to show the visual explosion. Second, tell the engine to play the explosion sound. Third, create an env_physexplosion (this step requires THREE sig scans) to realistically blow physics props around when the explosion occurs. Finally, I have to intercept the death event and change it so that the game registers the killer instead of seeing a suicide. Also, I change the weapon name so that stats programs and/or other plugins can tell how the player died.

 

I'll stop whining now. :p  Just trying to explain why some of these "simple" things take longer than expected.

 

27 June 2006

 

Added the Infinite Clip item. Also updated the menu to show what levels player has already obtained when choosing a class (see screenshots).

 

26 June 2006

 

Added the item menu system so that each item is now buyable. The health pack and adrenaline are the only functional items, but the others shouldn't take long to implement.

 

13 June 2006

 

Uploaded a new video showing the following features of AWE XP:

  • Special Ability: Fire Bomb
  • Ability: Invisibility
  • Special Ability: Lightning
  • Ability: Levitation (2 clips)
  • Ability: Sonar
  • Special Ability: Drench
  • Store Item: Adrenaline
  • Special Ability: Erupt
  • Store Item: Health Pack
  • Special Ability: Fire Bomb

Download awe_xp_clip2.wmv from GameConnect

 

13 June 2006

 

Added Grass Fire, Inferno Attack, and Heat Shield abilities for the Fire class. Updated the Earth class special ability to cause the victim to drop their primary and secondary weapons. The abilities for each class have now been implemented! (See player info page for a list of each classes abilities.)

 

11 June 2006

 

Added the Erupt special for the Earth class and the Fire Bomb special for the Fire class. Screenshots coming soon.

 

07 June 2006

 

I'm starting to find some time to get back to work on AWE XP. I've completed the three basic player classes (Air, Water, and Earth) and started on the buy items menu. We plan on setting up a public test server in the US and in Europe as soon as I implement the buy items menu, the Fire player class (unlocked by achieving Level 10 in two of the base classes), and saving XP.

 

I've released a clip showing the health pack item, the Water class sonar skill, and the Air class lightning skill available for download. Download the video 'AWE XP Clip 1'.

 

06 June 2006

 

Added Terra Shot and Equip skills to Earth class.

 

28 April 2006

 

Added First Aid Kit item, including screenshot.

 

29 March 2006

 

Added Aegis. Added deathcam screenshots for the Lightning and Drench special abilities.

 

28 March 2006

 

Added Invisibility and Drench. Added screenshots of both new abilities.

 

26 March 2006

 

Added the Vitality ability for the Water class.

 

25 March 2006

 

Tweaked the numbers for some of the player class abilities, see Info for Players. Also, started working on the Water class. The sonar skill has been implemented a screenshot from cs_assault has been added to show it off. (The pics above were a test case done a while ago and weren't really the Sonar ability.) I really wish there were a way to include the sonar "ping" sound as part of the screenshot.

 

23 March 2006

 

Finished the Air class by adding Diversion and Lightning. I'll try to get some screenshots uploaded this weekend that show the Lightning in action. Cleaned up a bunch of bugs. Added damage reporting for the special ability with the weapon name "awe_special" for stats programs to pickup.

 

22 March 2006

 

I started working on the abilities today and implemented Levitation and Evasion.

 

18 March 2006

 

I added the power up canisters for each class which show other players at a glance which player class you are. Also added a couple screenshots of the power ups.

 

17 March 2006

 

The basic XP system is complete and I'm starting work on implementing the player classes. All of the base work and test cases have been done for the different class abilities, so hopefully I'll be able to set up a public test server in 2-3 weeks. There are also a number of "clean-up" items on the list such as updating the help/info screen, some code cleanup, and limiting to once per round the XP given for attempting bomb defuse or getting the hostage to follow.

 

 

 

 

Copyright 2006 by LDuke.com