-
Notifications
You must be signed in to change notification settings - Fork 7
/
TODO
68 lines (64 loc) · 3.4 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
TODO list
---------
_add glossiness (or reflection) to all TA3D models.
_make 3D replacement models for 2D map features
_implement standing move orders
_improve A.I.
_D3D support
* you can now read the music from a CD
* added the possibility to lock/unlock the mouse inside the game's window
* increased loading speed and reduced memory usage
* added support for TTF fonts
* added support for team management
* 3DMEditor now supports OBJ 3D format
* 3DMEditor's interface has been rewritten
* rendering unit orders paths is faster (uses ARRAYs instead of immediate mode :s)
* in tactical view path icons are replaced with half transparent white lines (faster and visible :) )
* improved pathfinding and path following code performance
* improved global renderer performance
* support for available unit types detection (networking mode)
* added support for Damage categories (not supported in TA, but doesn't break compatibility)
* added a backtrace module to log the call stack state after a crash (Linux only :'( )
* added support for Internet Server list
* multiplayer :)
* added multiplayer entry in main menu
* new single player menu
* new main menu
* new "wait for other players" screen when loading is finished (networking mode)
* in game chat system
* tactical icons are rendered in inverted colors for black player, otherwise you don't see icons
* added support for saving/loading games
* pressing ESC also pause the game
* added shootall console command to kill all enemy units
* low level networking layer uses HawkNL library
* added support for broadcasting (LAN server discovery)
* added networking code
* added support for mission features (features described in *.ota files)
* added a test to prevent making textures that can't fit within the maximum texture size available on the OpenGL renderer (hope it'll fix the SIS bug)
bug list
--------
_There should be either restriction to use 12-icon build menu on resolutions lesser than 1024x768 or it should be sizeable, since now on 800x600 or 640x480 size of 12-icon build menu don`t match size of othe GUI parts and covers some of function buttons.
_slow down with lots of 3D sprites on some gfx hardware (speed increased but bug not yet fixed)
_fix all other bugs ( :-) )
* map bloc visibility test fixed
* AI can now place metal extractors directly where they should be placed
* weapons don't go through their target without hitting them !!
* invisible units are visible when an enemy is close enough
* fixed very ugly bug that could allow a unit to acquire a wrong target if the target has died and been replaced in memory before the mission is executed !
* fixed units being spawned not being cleared correctly from yard map
* fixed unit colors being wrong when texture cache is enabled
* fixed nanospray sometimes going to space
* fixed crash in Config->Audio when clicking something with no music listed
* fixed lots of bugs in networking code
* fixed some transparency drawing bugs with trees
* fixed tactical icons hidden by map geometry
* fixed some bugs in networking code
* fixed click on hidden widgets when floatting menus are unrolled
* enable ATI workarounds with SIS cards
* fixed gui bug with floatting menus : "when the pointer is over a floatting menu, it selects without clicking (config menu) ..."
* fixed : the second mission of arm campaign is no more won immediately ...
idea list
---------
_random map generator
_animated background in menus
_first person view to allow FPS style mods