Advertisement
danhezee

0.57 changelog

Aug 9th, 2011
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.74 KB | None | 0 0
  1. Ace of Spades Beta 0.57
  2.  
  3. -new weapon: shotgun
  4.  
  5. -rifle and SMG accuracy increased
  6.  
  7. -added player ping to TAB list
  8.  
  9. -added hit indicators
  10.  
  11. -kill messages report weapon used
  12.  
  13. -ability to add server admins
  14.  
  15. -in-game kick/ban ability for admins
  16.  
  17. -ability to permaban players
  18.  
  19. -chat flood prevention
  20.  
  21. -server-side fog color commands
  22.  
  23. -address/link generated by server
  24.  
  25. -ESC exits chat
  26.  
  27.  
  28.  
  29. Ace of Spades Beta 0.54
  30.  
  31. -new weapon - sub-machine gun
  32.  
  33. -new votekick system
  34.  
  35. -frame limiter bumped to 60fps
  36.  
  37. -much higher raycasting precision (no more radar rings)
  38.  
  39. -ironsight recoil implemented
  40.  
  41. -server-side physics and hit verification
  42.  
  43. -fixed packet queuing
  44.  
  45. -greater memory allocation for larger maps
  46.  
  47. -reduced CPU usage with the Sleep command
  48.  
  49.  
  50.  
  51. Ace of Spades Beta 0.52
  52.  
  53. -IP address lookup fixed
  54.  
  55. -better autoclimb smoothing on other players
  56.  
  57. -don't autoclimb when looking down
  58.  
  59. -fixed disconnects on map win
  60.  
  61.  
  62.  
  63. Ace of Spades Beta 0.51
  64.  
  65. -added autoclimb smoothing
  66.  
  67. -minimap zoomed out a bit
  68.  
  69. -performance optimizations
  70.  
  71. -server-side grenade ammo count fixed
  72.  
  73. -color palette fix
  74.  
  75. -3rd-person pickaxe animation fixed
  76.  
  77. -exposed map edge fixes
  78.  
  79.  
  80.  
  81. Ace of Spades Beta 0.5
  82.  
  83. -server IP range connection fix (thanks matpow2)
  84.  
  85. -color palette is more evenly distributed
  86.  
  87. -grenade world damage fix
  88.  
  89. -caplimit is now properly sent to clients
  90.  
  91. -timer precison increased
  92.  
  93. -climb speed reduced (more adjustments to come)
  94.  
  95.  
  96.  
  97. Ace of Spades Beta 0.49
  98.  
  99. -added anti-grief for all weapon types
  100.  
  101. -don't show self-kills as teamkills
  102.  
  103. -fixed health not shown with spade
  104.  
  105. -autoclimb disabled when crouched
  106.  
  107.  
  108.  
  109. Ace of Spades Beta 0.48
  110.  
  111. -added autoclimb for 1-block steps
  112.  
  113. -added brief friendly fire against diggers on your side of the map
  114.  
  115. -added mouse invert option to configuration
  116.  
  117. -added capture limits (check config file)
  118.  
  119. -added new ironsights
  120.  
  121. -ironsight image drawn behind HUD
  122.  
  123. -grenades are less bouncy
  124.  
  125. -fixed teamchat in caps
  126.  
  127. -only show HUD Weapons on switch
  128.  
  129. -another floating block detection fix
  130.  
  131. -increased frame limiter
  132.  
  133. -jump height increased
  134.  
  135. -floating blocks cleared on map initialization
  136.  
  137. -player points synced up with server
  138.  
  139. -server-side ammo sync fixes
  140.  
  141. -server-side range checks on digging
  142.  
  143.  
  144.  
  145. Ace of Spades Beta 0.47
  146.  
  147. -floating block fix
  148.  
  149. -unexposed map edge fix
  150.  
  151.  
  152.  
  153. Ace of Spades Beta 0.46
  154.  
  155. -fixed name bug
  156.  
  157. -fixed map generator missing voxels
  158.  
  159.  
  160.  
  161. Ace of Spades Beta 0.45
  162.  
  163. -added minimap
  164.  
  165. -new weapon/tool models with higher resolution and better lighting
  166.  
  167. -new ironsight png (allows scopes)
  168.  
  169. -increased grenade throw distance
  170.  
  171. -default resolution reduced to 800x600
  172.  
  173. -restored rifle block damage
  174.  
  175. -server-side ammo count fix
  176.  
  177. -fixed grenade damage after death
  178.  
  179. -volume now adjustable when dead
  180.  
  181. -fixed bug in floating block detection
  182.  
  183. -fixed occasional no respawn bug
  184.  
  185. -server-side sanity checks on map edits
  186.  
  187. -default install directory changed to avoid UAC issues
  188.  
  189. -getcube function now works properly
  190.  
  191. -reduced grenade bandwidth usage
  192.  
  193. -color of map grid changed
  194.  
  195. -map grid spacing is now even
  196.  
  197. -better handling of exposed map edges in-game
  198.  
  199.  
  200.  
  201. Ace of Spades Beta 0.42
  202.  
  203. -fixed map radar bug
  204.  
  205. -fixed image tearing on fast rotation (may fix potential crash)
  206.  
  207.  
  208.  
  209. Ace of Spades Beta 0.41
  210.  
  211. -vxl folder added to installer
  212.  
  213. -version fix test
  214.  
  215.  
  216.  
  217. Ace of Spades Beta 0.4
  218.  
  219. -added VOXED map editor
  220.  
  221. -servers can load custom maps
  222.  
  223. -F1 will save a map from in-game
  224.  
  225. -added map grid
  226.  
  227. -drop live grenades on death
  228.  
  229. -gunhit sould restored
  230.  
  231. -fixed chat with caps lock
  232.  
  233. -map loading done all in memory
  234.  
  235. -more bounds checking on array indices
  236.  
  237. -fixed queued up lag kills
  238.  
  239. -added more server-side cheat detection
  240.  
  241.  
  242.  
  243. Ace of Spades Beta 0.36
  244.  
  245. -fixed infinite ammo exploit
  246.  
  247. -moved more variables server-side
  248.  
  249. -added automatic banning for certain exploits
  250.  
  251. -changed command post restocking behavior
  252.  
  253. -temporarily disabled rifle block damage
  254.  
  255.  
  256.  
  257. Ace of Spades Beta 0.35
  258.  
  259. -votekicks and admin kicks include a temporary ban
  260.  
  261. -added more fun anti-cheat stuff
  262.  
  263. -reduced some unnecessary memory allocation
  264.  
  265. -jump doesn't repeat
  266.  
  267. -reuse temorary memory locations
  268.  
  269.  
  270.  
  271. Ace of Spades Beta 0.33
  272.  
  273. -fixed broken names
  274.  
  275.  
  276.  
  277. Ace of Spades Beta 0.32
  278.  
  279. -added download progress bar
  280.  
  281. -testing more dynamic bandwidth management
  282.  
  283. -slight optimization to map icon drawing
  284.  
  285.  
  286.  
  287. Ace of Spades Beta 0.31
  288.  
  289. -fixed connection issue from faulty player counts
  290.  
  291.  
  292.  
  293. Ace of Spades Beta 0.3
  294.  
  295. -using safer map memory allocation (should fix some server crashes)
  296.  
  297. -admins can now kick players (more controls coming)
  298.  
  299. -improved resolution and sight picture of ironsights
  300.  
  301. -using better map compression
  302.  
  303. -master server attempts to filter out misconfigured servers
  304.  
  305. -using ironsights improves accuracy
  306.  
  307. -only jumping will drop ironsights
  308.  
  309. -updated game fonts
  310.  
  311. -fixed bug in intel height determination
  312.  
  313. -positioned intel correctly on player
  314.  
  315. -modified HTTP IP request
  316.  
  317. -allchat messages shown in lighter color
  318.  
  319. -error message when trying to launch client without command args
  320.  
  321.  
  322.  
  323. Ace of Spades Beta 0.26
  324.  
  325. -using safer string copying functions
  326.  
  327.  
  328.  
  329. Ace of Spades Beta 0.25
  330.  
  331. -implemented votekicking (type /votekick id# in chat)
  332.  
  333. -added anticheat
  334.  
  335. -implemented data collection for future master ban list
  336.  
  337. -tried to minimize view sway
  338.  
  339. -added some connection tests before adding a server to list
  340.  
  341. -added latency times to serverlist
  342.  
  343. -server updates with master more frequently
  344.  
  345.  
  346.  
  347. Ace of Spades Beta 0.22
  348.  
  349. -added packet corruption checks to prevent crashes
  350.  
  351. -attempt to send map out in chunks
  352.  
  353. -implemented transfer window size limits
  354.  
  355. -reworded some error messages
  356.  
  357. -must be on rifle to reload
  358.  
  359. -fixed minor player model warping at some angles
  360.  
  361.  
  362.  
  363. Ace of Spades Beta 0.21
  364.  
  365. -added game version checks
  366.  
  367.  
  368.  
  369. Ace of Spades Beta 0.2
  370.  
  371. -tweaked terrain generation
  372.  
  373. -players now face the enemy side on spawn
  374.  
  375. -Resolution can now be set in Config file
  376.  
  377. -Default resolution changed to 1024x768
  378.  
  379. -fixed teamchange suicide button
  380.  
  381. -fixed disappearing intel on teamchange
  382.  
  383. -team scores now sent across network
  384.  
  385. -fixed occasional mini-spade or mini-pickaxe
  386.  
  387. -grenade pin sound is now positional
  388.  
  389. -other players now make spade dig sound
  390.  
  391. -occasional crouch animation corruption fixed
  392.  
  393. -enemy CP no longer shown on map
  394.  
  395. -potential HTTP IP Request fix
  396.  
  397. -ironsights now checksummed
  398.  
  399. -player models checked for correct dimensions
  400.  
  401. -fixed handling of client quit in entry screen
  402.  
  403.  
  404.  
  405. Ace of Spades Beta 0.1
  406.  
  407. -wrote fast player clipping with unstuck code
  408.  
  409. -added realistic player movement/crouching/jumping/sneaking
  410.  
  411. -fixed clock timer issues with friction and acceleration/velocity
  412.  
  413. -rewrote floating block detection with 6-connectivity and special case breaks
  414.  
  415. -added gravity and falling damage
  416.  
  417. -added block damage memory
  418.  
  419. -added pickaxe
  420.  
  421. -added spade
  422.  
  423. -added semi-auto rifle (with ironsights)
  424.  
  425. -added grenades
  426.  
  427. -added block placement
  428.  
  429. -added color palette and world color sampling (right-click!)
  430.  
  431. -added stance/movement dependent recoil for weapons
  432.  
  433. -removed png sky code (dynamic sprite skies coming soon!)
  434.  
  435. -general optimizations (precalculations and multiplies to bit shifts)
  436.  
  437. -added original game sounds
  438.  
  439. -added original game models
  440.  
  441. -added smooth animation system for player models
  442.  
  443. -disabled mousewheel smoothing (unnecessary and causes control issues)
  444.  
  445. -implemented efficient debris/grenade bouncing code (no estnorm() or cansee() calls)
  446.  
  447. -added frame limiter (allows sound system breathe)
  448.  
  449. -time synced more events to framerate
  450.  
  451. -added zoom to sighted weapons
  452.  
  453. -added grenade priming
  454.  
  455. -more accurate grenade bouncing
  456.  
  457. -added grenade world/player damage
  458.  
  459. -implemented fast drawsquarefill()
  460.  
  461. -rewrote view frustrum culling within game code to cut down animation calcs
  462.  
  463. -implemented ammo counters and reloading (mining blocks gives you more)
  464.  
  465. -remove ammoless weapons from HUD
  466.  
  467. -reduced mapsizes to 512x512x64 (faster downloads, better gameplay)
  468.  
  469. -added real-time in-game map
  470.  
  471. -player/teamates/structures shown on map
  472.  
  473. -moved rendering code after game code (fixes some lag)
  474.  
  475. -lots of negative truncation fixes (including glpos.z)
  476.  
  477. -rewrote game movement/animation code with networking compatibility
  478.  
  479. -more accurate centroid calculation for floating pieces
  480.  
  481. -skip fog calculations for HUD elements
  482.  
  483. -added command posts that give health and ammo
  484.  
  485. -game is now always active (can't pause multiplayer)
  486.  
  487. -upgraded to Ken's latest winmain layer (evaldraw)
  488.  
  489. -enabled some optimizations (16-bit color and windowed modes are out)
  490.  
  491. -rewrote drawline2d without any floating point math
  492.  
  493. -position and orientation precision reduced to float (reduce network traffic)
  494.  
  495. -using cpu vars and functions from winmain
  496.  
  497. -adjusted DirectSound variables to game scale
  498.  
  499. -CTF gamemode added
  500.  
  501. -implemented efficent sprite hitscanning based on bounding boxes
  502.  
  503. -added vxl map wraparound
  504.  
  505. -handled case where unexposed vxls are visible on map edges
  506.  
  507. -added tracer rounds
  508.  
  509. -added more 3rd person-animations
  510.  
  511. -also blood
  512.  
  513. -rewrote setcolumn functions with optimizations and wrap-around
  514.  
  515. -added chat bar
  516.  
  517. -implemented dynamic terrain/player lighting based on ambient occlusion
  518.  
  519. -entire codebase converted strictly into C
  520.  
  521. -allocated more variables on the stack rather than heap (please report any stack overflows)
  522.  
  523. -settings stored/loaded in config file
  524.  
  525. -tighter memory allocation
  526.  
  527. -fixed boundary condition in circular arrays
  528.  
  529. -decoupled rendering code for server implementation
  530.  
  531. -restructered source so server and client share base code
  532.  
  533. -integrated with master server
  534.  
  535. -added installer
  536.  
  537. -disabled key commands when in chat mode
  538.  
  539. -server applies same color jitter as client now
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement