1FreeSynd 0.7.5 : Release Notes 2---------------------------- 3 4Description 5----------- 6This is a prelimary release for testing and development purposes. 7 8Changes 9------- 10 * 11 12Fixed Bugs 13---------- 14 * When player changes its color, if an enemy syndicate already had that 15 color, change the enemy color. 16 17Features added 18---------- 19 * Mission ownership on map menu changes to simulate syndicate fighting for terrotories. 20 * Animation for animated windows 21 * Agent's life is now restored automatically if he wears an upgraded chest 22 23Known issues with this release 24------------------------------ 25 * Agent AI is partially operational. 26 * PathFinding requires improvement (path smoothing) 27 * Map drawing is buggy 28 * Not all weapons correctly function. 29 30History 31------- 32 33 v0.7.1 34 ---- 35 * Code refactoring 36 * All tabs coverted to spaces 37 * Better animation for impact or detonating explosions 38 * Clicking on map/minimap 39 * Enemy agents on some maps were without weapons 40 * Circle in minimap is more precise and is fully drawn 41 * Agent with chest mod ver > 1 will explode when killed (Ctrl + D) 42 * Time bomb can be detonated by shot 43 44 v0.7 45 ---- 46 * Vehicle creates explosion and damages everything nearby 47 * Added sound effects for gauss, timebomb, mission failed 48 * Police officer will warn armed pedestrian and shoot after 5 sec 49 * Rewritten Z coord setup and use, due to removal of Z lowering in pedmanager 50 * Rewritten PedInstance::animate 51 * Better animation switching for pedestrians 52 * 3517737 : Incorrect handling of agent switching, with selected weapon 53 * Pathfinding out of memory/segfault error 54 * Modifier keys where not passed to the key event 55 * Next and previous button in the briefing where not updated correctly 56 * Access card will identify agent as police officer, also opens large doors 57 * Selection markers (1,2,3,4), to identify selected agent 58 * Sound effects added "Selected", "Mission failed", "Police warning" 59 * Gameplay minimap fully implemented 60 61 v0.6 62 ---- 63 * CMake is used instead of autotools, used to generate Makefile for Unix's 64 and project files for MSVC++ 65 * Reload button functional(mentor66) 66 * Weapons: flamethrower, laser, gauss, minigun, uzi, shotgun, time bomb, 67 persuadetron (animation only) 68 * 3241136 : freesynd.exe has stopped working 69 * Brief minimap not showing enemy agents 70 * 3336699 : Made save files portable between byte orders. 71 * 3283536 : Manage separate directory for syndicate and freesynd 72 * 3337516 : Standardize text fields in configure and loadsave menus 73 * 3202739 : keyboard type management 74 * 3461415 : Cycle only through available missions in map menu 75 * 3473415 : Junction balls are not animated 76 * It's now possible to define an acceleration key for a button by 77 inserting a '&' caracter before the letter in the button label in the 78 language file. Works only for letters. 79 * Menus are now created when first accessed not all once. 80 * In the Map menu, pressing PageUp or PageDown increases/decreases tax from 10% 81 82 v0.5 83 ---- 84 * Correct positioning by Z axis for all objects 85 * Bug, too small space allocated for enhance/info cost values, destructor 86 for Mission class was not able to deallocate briefing string 87 * Vehicles have people set inside 88 * Only driver is able to drive vehicle 89 * If vehicle is destroyed people leave it 90 * People are armed, but enemy agents are not armed correctly 91 * In missions, at start, where weapons are on floor, weapons should be 92 visible now 93 * Small doors will open and close 94 * Vehicles will not move if they are destroyed 95 * Project is now buld with autoconf/automake 96 * Map menu is now completly functional 97 * Neon signs are correctly setup on mission load 98 * Correct animations for people/vehicles on damage recieved 99 * Instant damage, damage types 100 * Energy shield will not protect from Hit, Explosion 101 * Use of freesynd.ini file to specify application configuration 102 * Use of language files 103 * Added minimap to briefmenu 104 * Fixed, selection for agents killed during gameplay is not possible now 105 * Added information about killed during mission to Debrief menu 106 * When agent is killed during mission he will be removed from agents list 107 * Added description to mission brief in 3 more languages 108 * Z checking for inRange checking 109 * Trees animations : normal, burning, damaged now in use 110 * 3005295 : The tax rate for the region cannot be altered by player 111 * 3031032 : Rewrite animation generation procedures 112 * 3272545 : Team button not selected when clicking on inventory item 113 * 3043686 : Game time 114 * 3072653 : Use libsyndicate data info 115 * 3086469 : Tax influence on countries status 116 * 3081550 : Minimap basic 117 * 3086471 : Implements Reseach functionnality 118 * 3086955 : Possibility to load/save game 119 120 v0.4 121 ---- 122 * Minimap drawing is fixed, should be better now 123 * Map can be scrolled with arrow keys and scrolling is like original game 124 * People, objects will not move to unwalkable surfaces 125 * When weapon is dropped while moving, ped will stop moving 126 * Static objects: added 4 windows, large doors, added 2 animations 127 to doors, 1 animation to trees 128 * Static objects animation setup method rewritten, 129 animations require adjusting and add new objects correctly 130 * While vehicle was moving if ped went out, vehicle continued to move 131 * Game time is visible in the Map menu but not fully implemented 132 * People and vehicles pathfinding was rewritten 133 * Fixed highlights in select menu: was possible to highlight more than 134 one element, also weapon highlight was not working 135 * Added correct recognition for clicks on scrollable map 136 * 3029839 : Mouse position is not used on a new Menu 137 * 3029837 : Menu animation doesn't stop mouse or keyboard events 138 * 2307181 : #include <cstdlib> missing (it was simply closed, fix 139 was done somewhere between 0.2 - 0.3 release and was not 140 closed) 141 * 3052202 : cppcheck warnings and errors(only third error is important)(tlh2000) 142 * 3052210 : fixed warnings and resource leak(tlh2000) 143 * 3005299 : Finished missions can be played again 144 * 2669454 : Double highlight on weapon list in Team Selection menu 145 146 v0.3 147 ---- 148 * Cursors are now available in a png file 149 * Music files (ogg and mp3) have been moved to data/music 150 * Ability to turn music and sound on/off during a game 151 * In debug mode, adds the -m argument to start directly the 152 game on a given mission 153 * Fixed agents selection in gameplay menu 154 * Fixed ranks for weapons, as in some weapons variable data 155 "w_rank" took place of variable "w_anim" 156 * Rewritten animation for people 157 * Added trees 158 * Small fix to "path walking" 159 * Added animation to selectors 160 * Added divider between selectors and weapons 161 * Mission message system changed, added few new 162 * It was possible to shoot dead, fixed 163 * Small fix to mouse display during menus switch 164 * Group positioning is now like in original, on dest reached 165 * 1565270 : Graphical glitches with cars 166 * 2661059 : Automatic selecting next weapon after running 167 out of ammo 168 * 3005276 : Absent agent can drop weapon in a mission 169 * 1744508 : Dead Agents still move if given a pickup-weapon 170 or enter-car command. 171 * 2661069 : On game screen when clicking on the screen to move 172 agent(s) selected coordinates are not exactly the 173 same that expected. 174 * 3017274 : When an agent kills a moving enemy, this enemy 175 keeps on moving to his destination. 176 * 3005280 : Dropped weapon does not appear on the ground 177 178 v0.2 179 ---- 180 * The first level is "playable". 181 * Most of the menus are complete and functional. 182 * Sound and music are operational. 183