Enno Rehling
|
b5b39024f2
|
BUG 2506: starting regions have bad resource levels.
add some one-off custom code to fix the resource levels of selected regions
|
2018-10-30 21:01:16 +01:00 |
|
Enno Rehling
|
edadf2cbab
|
exparse: parse (most of) the resource data.
|
2018-04-28 15:58:14 +02:00 |
|
Enno Rehling
|
f98eab56c4
|
platform.h is only for WIN32 now.
replace MIN and MAX macros, they are BAD.
|
2017-12-29 06:13:28 +01:00 |
|
Enno Rehling
|
26c31708dc
|
delete dead code.
|
2017-12-08 20:46:24 +01:00 |
|
Enno Rehling
|
6b7dcadf84
|
refactor resource callbacks into callbacks module
|
2017-05-09 08:18:20 +02:00 |
|
Enno Rehling
|
d9fca4dcb3
|
refactor stray fptr variable into callbacks module.
|
2017-05-08 22:44:18 +02:00 |
|
Enno Rehling
|
0c8a9354db
|
rmt_find no longer used.
handle old data files with rm_iron, etc.
|
2017-03-22 20:46:29 +01:00 |
|
Enno Rehling
|
17145eaf10
|
make region:set_resource do the right thing
also for adamantium
|
2017-03-22 20:37:09 +01:00 |
|
Enno Rehling
|
7022ae05bd
|
Merge branch 'master' into develop
Conflicts:
src/kernel/item.c
src/modules/arena.c
|
2017-03-06 22:20:22 +01:00 |
|
Enno Rehling
|
52dd11a28f
|
create a failing test for stones in the NR.
|
2017-03-05 17:18:17 +01:00 |
|
Enno Rehling
|
44c3838d79
|
WIP: itype->use elimination.
|
2017-02-27 04:22:28 +01:00 |
|
Enno Rehling
|
0738090f28
|
no more funpointers in resource_limit.
change how resource limits in lua are called.
|
2017-02-26 13:19:47 +01:00 |
|
Enno Rehling
|
9cbd5b88e6
|
rm_tree is not actually a thing
|
2017-02-23 08:07:47 +01:00 |
|
Enno Rehling
|
be42137833
|
fix rmt_find for trees
|
2017-02-23 08:02:24 +01:00 |
|
Enno Rehling
|
f4dc88c3be
|
strip rawmaterial_type to just the funpointers
|
2017-02-23 07:53:28 +01:00 |
|
Enno Rehling
|
1498f2e1d7
|
refactor rawmaterial_type.
still have to decide if we need it at all.
|
2017-02-22 21:10:22 +01:00 |
|
Enno Rehling
|
8b7dae6977
|
kill autoconf.h, replace platform.h for C99 compatibility work
|
2017-01-10 16:31:05 +01:00 |
|
Enno Rehling
|
ec4060cb9a
|
fix curse-vigour calculation math.
also fix a ton of small other niggles from pvs-studio.
|
2016-11-20 19:08:39 +01:00 |
|
Enno Rehling
|
48c75466b6
|
kill static caches for floating-point variables
|
2015-11-22 17:32:35 +01:00 |
|
Enno Rehling
|
2e392b4d7c
|
eliminate even more static variable caches
|
2015-11-22 16:14:27 +01:00 |
|
Enno Rehling
|
a4cb5e2906
|
replace all get_param_* for global.parameters with config_get_*
|
2015-11-22 10:44:46 +01:00 |
|
Enno Rehling
|
abca25d1d5
|
fix indentation in every file
fix copyright date
remove vi ts=2 code
remove a couple of superfluous extern declarations
|
2015-01-30 20:37:14 +01:00 |
|
Enno Rehling
|
7358c48580
|
removing some naming conflicts that hapen when trying to re-enable amalgamation builds.
|
2014-04-11 19:41:17 -07:00 |
|
Enno Rehling
|
03c247c788
|
I am killing the core/ directory.
Lots of files are moving to a new location in src/
Some intersting CMake changes.
|
2014-02-18 05:45:00 +01:00 |
|