Changelog - Outdated (See ingame for current changes)

The latest news and events from SMR HQ. Only admins may post on this forum.
Post Reply
Page
SMR Coder
Posts: 1779
Joined: Sat Dec 07, 2002 9:17 pm

Changelog - Outdated (See ingame for current changes)

Post by Page » Mon Jun 16, 2008 10:03 pm

Feel free to question what the changes mean.

Changelog(Planned to be in on: 16/11/08)
  • Ancient ships have been changed from NPC to Raider class (except Nyx which has been changed to a Trader)
  • Some mission fixes.
  • Affect of mine level on excavation gains is now linear.
  • Add first newbie mission.
  • Make repairing cost dependant on ship speed.
  • Money now diminishes as quickly as exp.
  • Drop minimum money from trade to 0% from 25%
  • Fix problem with NPCs being deleted but not the data in tables relating to them.
  • Check if gadget succesfully added before charging, and make into a transaction.
  • Accuracy stat and level bonus to accuracy is now a dynamic rather than static increase. To reflect this the accuracy stat benefit has increased from 0.0285 to 0.04.
  • Fix downgrade spam-click bug.
  • Fix some possible flee bugs.
  • Fix possible bug where NPCs wouldn't get defenses.
  • Fix a possible cause for browser lag.
  • Fix changing stats in beta.
  • Display errors when changing stats.
  • Always show interest even if none given.
  • Edit Nyx trader (holds/speed).
  • Fix ship downgrading error.
  • Double movement cost. (0.1 to 0.2)
  • Change evil ship classes.
  • Edit to population increase check. (Now does all in one page load rather than one per page load)
  • Ancient ship updates.
  • Change 25% chance for move to cost 0SC to 15% chance to add/subtract 0.1SC from move cost.
  • Stop bump clearing causing multiple "leaving the sector" scout messages.
  • Increase force prices.
    Mines: 25000
    CDs: 20000
    SDs: 1000
  • Remove upgrade costs from port credits.
  • Fix claiming missions at HQs.
  • Fix flee display for attacker.
  • Check if flee is going to another galaxy and load accordingly.
  • Remove the effect of force owner's level on weapon accuracy when shooting forces.
  • Change formula to hit mines so that a single will always hit on a 1 exit sector, and have decreasing chance according to number of exits (and increasing according to number of mines)
    Overall mines will be more likely to bring up attack screen but number attacking the player should stay almost the same.
  • Stop defender's combat drones firing at them when the attacker has targeting drones.
    Also use targeting drones for all attackers that have them equipped.
  • Maximum alliance size of 15.
  • Minimum experience for accessing planet defenses as 10k.
  • Made ship list look nicer by expanding more horizontally than vertically.
  • Drop Collosus CDs to 0 but up shields/armour to 2250.
  • Maneuverability wasn't actually having an effect on accuracy, it does now.
  • Add a minimum time of 1s between 2 shots processing to stop attack scripts (should be hardly noticeable to majority of hunters.

Page
SMR Coder
Posts: 1779
Joined: Sat Dec 07, 2002 9:17 pm

Re: Changelog

Post by Page » Sun Aug 24, 2008 8:59 pm

Changelog (21/10/2008)

Changes:
  • Players can now not join games with names contained censored words
  • NPCs now expire (will probably cause errors under certain circumstances but should be so rarely that it's not a problem, either way hopefull less than having NPCs stack up)
  • Probably a few other minor changes I can't remember right now.


Changelog (05/10/2008)

Changes:
  • Added easy links to all accessible message boards when on a message board page.
  • Flee! requirements changed to: Experience < 50000, Kills = 0, Deaths > 0 (This should make it less common for experienced players to be able to get Flee!)
  • Also links going to wrong places should be fixed (haven't been able to get them to go wrong since I changed it at least)
  • TSD/DC changed to what they were in SMR1 (DC: 800 shields 100 drones 400 armor 125 mines 20 scouts, TSD: 48 acc)

Page
SMR Coder
Posts: 1779
Joined: Sat Dec 07, 2002 9:17 pm

Re: Changelog

Post by Page » Sun Oct 05, 2008 1:30 pm

Old Changelog

Changes:
  • When buying weapons the damage shown is the damage you will actually do against traders with current gadgets/repairs.
  • Dropping goods on planets now loses experience. This stops people mining and dumping on planets..
  • You can now be banned. Muahahaha! =P
  • Chat names now start with SMR- when using in-game applet link. (By request of VJTD3)
  • The 3 still unknown gadgets now require 5000 ancient knowledge.
  • Bargaining at max relations should no longer fail.
  • Raider weapons now get -15% acc vs hunters and hunters get +15% acc vs raiders (reverse of before due to Blade's inspirational post http://smrcnn.smrealms.de/viewtopic.php?f=9 - well I liked it anyways)
  • Only raider class ships can carry raid weapons now (to counter-balance weakening of raider class ships vs hunters)
  • Acc/Man gadgets are now +/- 15% of weapon accuracy. So on a weapon of 50% acc the acc gadget would put it up to 57.5% acc, this will make low accuracy weapons weaker than previously.
  • You can still acc.u.mulate repair credit even whilst logged in (as long as you don't move), but have to log out/in for it to take effect. (Am I the only one to be annoyed by the filter on acc.u.mulate)
  • Behind the scenes changes to make things a lot easier for me - part of why I was able to start HoF
  • After dying you can reequip any gadgets, not just the ones you had on cooldown beforehand, but any on cooldown keep their cooldown, so be careful what you equip.
  • Games start with -500 global relations.
  • Basic form of current HOF in place. (Will be extended to full hall of fame in time)
  • Alignment and relation changes should now work properly.
  • Interest on planets lowered (landers are 1%, bank branches add 1.5%)
  • Damage done to forces is now reduced by past repairs (no damage done at 900 repairs)
  • Sector messages were not displayed (refreshing timer, planet/port attack results for your player, etc)
  • Experience from accepting trade gradually increases as you get closer to 1000 relations (as opposed to suddenly getting max always)
  • Alien weapons: Level 4's are now 900 ancient knowledge and level 5's are 1400.
  • Max money is now 2^64 (a lot) - Except in planet banks where it is 2^32 (4.2bil ish)
  • Simple Mining Drones: >0 GHP
    Basic Mining Drones: >1000 GHP
    Advanced Mining Drones: >6000 GHP
    Elite Mining Drones: >15000 GHP
  • GHP formula has changed (increased requirements.

    Code: Select all

    $maxSize = round((-0.00000042 * $ghp * $ghp + .0556 * $ghp + 121.8) / 100) * 100;
  • And many other little bugfixes/changes that are either too small to mention, or I have just forgotten. =(

Page
SMR Coder
Posts: 1779
Joined: Sat Dec 07, 2002 9:17 pm

Re: Changelog

Post by Page » Sat Nov 15, 2008 5:53 pm

Old Old Changelog.

Feel free to question what the changes mean.

Added:
  • Combat logs are now grouped into types.
  • Word censor for admins
  • Limit planet bank withdrawal based on role (Same limit for bank/planets)
  • Port Downgrades (15% chance per 1000 damage)
  • Port Upgrades (round(exp($port_level/1.7)+3)*1000000
  • Ability to ignore/unignore players.
  • Distance is now shown as a factor when bargaining
  • [+] and [-] for forces in CS
  • Scan button to Plot Course
  • Align for excavating
  • Alert for when in fed protect, but not protected
  • Ignore global
Bugs Fixed:
  • Status for bar mission showed an error, and checking whether Salvene racial gal had been entered or not wasn't working.
  • Would show multiple instances of forces in alliance page.
  • Download sectors file wasn't working properly.
  • If ports get more than max supply/demand it now auto corrects itself.
  • Drinking at a bar did not cost money.
  • It was possible for money to dissapear when banking.
  • Changing ships lost newbies.
  • Maintenance/shield regen only updates on an AJAX refresh, causing problems for users without javascript.
  • Planet interest counts money that disappears into the void.
  • Error when adding HQs by hand in universe generator.
  • Added a bunch of checks to gadget use.
  • Follow/Scan buttons on plot course were displayed below rather than alongside course.
  • "Ghost" forces on local map.
  • AJAX continues trying to auto-update when timed out.
  • Error when trying to bargain in a sector with no port (podded/Flee activated whilst on bargain screen)
  • Planet Research not stacking
  • Planet Research not showing for unclaimed planets
General Changes:
  • Donating to friendly race HQs now gives align, to enemy race HQs and UGs loses align, and to federal outposts/HQs stays neutral.
  • Alliance link now goes to message of the day.
  • AJAX no longer auto-refreshes when browser loses focus (eg if you switch to another program or change tab, also if you go to the address bar in some browsers) - this means less stress on server and on slow connections if you leave SMR in background.
  • Reduced amount of data AJAX has to send (again makes it easier on slow connections/server)

Balancing:
  • Exp lost in ship to ship death changed. (pow($deadExperience,0.87*(1 + ($deadLevel - $killerLevel)/10000));
  • Exp lost to forces formula changed. (XPLoss=(0.12 + KilledLvl / 1000) * KilledXP)
  • Cargo jettison now uses SC. (roundUp(5 * amountToJettison / CargoHolds)/10)
  • Ancient ships and Wasp have been weakened.
  • Ancient weapons have been weakened.
  • Mechanics bonus is now calculated as a percentage of the ships base repair rate (planned to be 0.07% per point or 7% per 100 points - but can't update bonus till Azool/MrSpock make some changes to beta for me)
  • Upgrade bonuses are now calculated with a mix of a static +X bonus and a percentage increase +Y% to help keep ships in their role (the total gain is also shown to avoid need for maths).
  • Maneuverability formula has changed - upgrades are now taken into account (here it is if you can decipher it. NOTE: Speed is the speed shown on ship list divided by 6 (so 24 shown for PSF is 4 in the formula))

    Code: Select all

    round(
    	700 - 
    	(
    		(
    			$ship['Shields']
    			+$ship['Armor']
    			+($ship['Combat Drones'])*3
    		)/25
    		+(
    			($ship['Cargo Holds'])/100
    			-$baseShip['Speed']*5
    			+($ship['Max Weps']+$ship['Increases']['Ship Power'])*5
    			+(
    				$ship['Increases']['Mines']
    				+$ship['Increases']['Scout Drones']
    			)/12
    			+$ship['Combat Drones']/5
    		)
    	)
    	+( $playerStatsManeuverabilityEffect)
    );

Post Reply