Commit graph

652 commits

Author SHA1 Message Date
Andrei Karas
4df1e68047
Fix new style issue detected by mplint.
new class() -> new class
2017-03-10 16:40:52 +03:00
Andrei Karas
612873fa46
Simplify add/remove dirs and zips methods in virtfs. 2017-03-09 03:31:42 +03:00
Andrei Karas
abe7009c73
Show assert if failed open streamed files. 2017-03-06 23:32:44 +03:00
Andrei Karas
db08f7874b
Move VirtFs::deinit from client. 2017-03-02 16:53:11 +03:00
Andrei Karas
a70addadba
Fix possible leaks on exit and asserts about adding non existing zips and directories. 2017-03-02 02:55:29 +03:00
Andrei Karas
d9dab8f2d9
Add paths.xml option overweightPercent for show overweight message.
Default value: 50
2017-02-28 16:18:47 +03:00
Andrei Karas
fac5f4d0cf
Rename UseResMan into UseVirtFs. 2017-02-28 02:06:49 +03:00
Andrei Karas
9534d791fe
Move other fs related files into fs directory. 2017-02-21 18:05:32 +03:00
Andrei Karas
fc60e6391b
Move virt fs related files into fs directory. 2017-02-21 17:16:24 +03:00
Andrei Karas
82179b0fe9
Show log path in console at start.
Also fix configuration path logging.
2017-02-16 20:21:38 +03:00
Andrei Karas
0b3462e73c
Split virtfs.cpp into virtfs.cpp and virtfstools.cpp 2017-02-13 16:00:25 +03:00
Andrei Karas
63f3701771
Remove from resourcemanager function for add/remove archives from directory. 2017-02-13 15:25:21 +03:00
Andrei Karas
20ba8c348f
Remove ResourceManager::setWriteDir. 2017-02-13 15:08:35 +03:00
Andrei Karas
245fb04a1e
Split virtfs api for add directories and archives.
Also remove useless resourcemanager functions for add/remove virtfs entries.
2017-02-11 19:19:38 +03:00
Andrei Karas
6c9c56b70d
Rename physfstools into virtfs. 2017-02-10 20:47:24 +03:00
Andrei Karas
35481061f6
Load currency names for each npc from npcs.xml. 2017-01-31 21:27:52 +03:00
Andrei Karas
5719a23f9b
Move units into db directory. 2017-01-31 18:57:07 +03:00
Andrei Karas
623a64f2c9
Dump on startup linked and loaded lib versions.
For now only zlib supported.
Also detect zlib by pkgconfig in configure.
2017-01-19 16:39:11 +03:00
Andrei Karas
b7c9e3c0fd
Fix vsync setting for SDL 2 builds.
Also fix vsync setting in mode on.
2017-01-19 02:18:23 +03:00
Andrei Karas
533172dc2d
Add missing A_DEFAULT_COPY / A_DELETE_COPY into other files. 2017-01-17 18:22:25 +03:00
Andrei Karas
a0451aa4e9
Update copyright year. 2017-01-03 16:48:28 +03:00
Andrei Karas
4b1002f7c5
Fix typo implimented -> implemented. 2016-11-11 19:21:51 +03:00
Andrei Karas
26a5e61ecf
Fix some other small issues. 2016-10-28 21:09:30 +03:00
Andrei Karas
3c404128c4
Add missing comments into defines. 2016-09-23 22:01:44 +03:00
Andrei Karas
db1d332310
Add fake packets from network.xml if packet unused. 2016-09-13 21:57:12 +03:00
Andrei Karas
331d1d0989
Add basic support for networkdb. 2016-09-13 19:27:47 +03:00
Andrei Karas
76ac55355e
Fix wrong type usage. int -> time_t. 2016-09-09 21:41:40 +03:00
Andrei Karas
ca130a19b3
Use time_t for time values. 2016-08-29 01:24:49 +03:00
Andrei Karas
6472806c41
Add default music. Track named Këphrom by Obani. 2016-08-15 01:34:19 +03:00
Andrei Karas
a09b3062b0
Add support for attr attributes in stats.xml 2016-08-04 21:39:09 +03:00
Andrei Karas
6a0345c701
Add support for elemental db and draw elementals sprites. 2016-08-03 22:10:59 +03:00
Andrei Karas
453f8dff57
Fix issue detected by valgrind after last changes. 2016-08-02 21:55:12 +03:00
Andrei Karas
e63db25510
Remove unused unregister dialog and states for it. 2016-08-02 17:51:50 +03:00
Andrei Karas
950c3109bc
Extend windows unit tests with drawing. 2016-08-01 03:22:59 +03:00
Andrei Karas
b96e6eeba6
Remove define EATHENA_SUPPORT from all code.
Now eathena like support enabled always.
2016-07-28 16:34:59 +03:00
Andrei Karas
bd10eec000
Add statdb. Move to statdb server related stats list. 2016-06-30 00:03:19 +03:00
Andrei Karas
fb97eb9e75
Dont do config backups if running tests. 2016-06-16 16:14:34 +03:00
Andrei Karas
55b1de9614
Fix includes and update deheader ci script. 2016-06-13 18:40:11 +03:00
Andrei Karas
691703127f
Collect asserts before creating chat window
and after show all collected asserts in debug chat tab.
2016-06-02 18:58:51 +03:00
Andrei Karas
d37ddaddbf
Add support for configurable item stat fields.
This fields defined in itemfields.xml
Can be used in items.xml

All default fields removed from ManaPlus. If need use it, please add
fields to itemfields.xml in client data.
2016-06-02 00:06:13 +03:00
Andrei Karas
c18d789b35
Move spritedef load function from resourcemanager into separate file. 2016-05-27 21:37:03 +03:00
Andrei Karas
d0a3a9f0f6
Move resourcemanager into subdirectory. 2016-05-24 23:14:31 +03:00
Andrei Karas
9ba40776e3
Fix asserts with missing default music files. 2016-05-24 04:29:03 +03:00
Andrei Karas
9d93ff1cf9
Fix assert if start and close manaplus without connecting to server. 2016-05-13 03:44:14 +03:00
Andrei Karas
81123fd6cc
Dont load unsupported dbs in legacy servers. 2016-05-12 14:58:53 +03:00
Andrei Karas
742b2a22bd
Allow set skip error flag for configuration loading. 2016-05-11 22:00:30 +03:00
Andrei Karas
7956fc7405
Fix update login in title bar after player logged in.
Before it left always previous logged in nick.
2016-04-27 21:08:59 +03:00
Andrei Karas
84b7634a85
Add option for enable/disable remote commands.
In tmw remote commands disabled by default.
2016-04-21 15:49:23 +03:00
Andrei Karas
dba0611175
Revert "Remove override keyword, if it present with final."
This reverts commit 55480eb447.
2016-04-17 23:06:56 +03:00
Andrei Karas
ef9e8793c7
Fix code style. 2016-04-17 22:26:06 +03:00