19 Commits

Author SHA1 Message Date
wincent
9599be8db4 Lots of changes, too late to describe it all. 2023-07-15 10:51:25 +02:00
wincent
a1cc55dd58 Local work that has been sitting for Dandelion integration 2022-11-27 22:48:27 +01:00
wincent
939f47a601 Local work which has been sitting.
Allows SQL to be run on client database, and extends lookup and xml functionality.
2022-05-18 14:41:49 +02:00
wincent
a65272e3c5 Some stuff I had locally, optimizations and skill mods. 2022-01-30 22:12:52 +01:00
wincent
3803b6bee4 Changes to reflect deathblow 2021-12-04 00:05:50 +01:00
wincent
9160635718 Prepared for Unity integration 2020-11-09 20:47:16 +01:00
wincent
50080643fb Behaviors:
* Create and edit skills and behaviors.
* Create new skill trees and attach skills to objects.
* Work with some basic behaviors, more to be added.
* Import behaviors from editor.
2020-05-13 14:02:14 +02:00
wincent
6633992443 Reworked serialization for InfectedRose.Fdb:
* Got rid of calculating pointers after the hand.
* Serializing a hash table is now a lot faster.
2020-03-10 22:34:22 +01:00
wincent
078de1175a InfectedRose.Interface:
* An interface for adding npcs, missions, and zones.
* Emit SQL to run on your server.
* See README for InfectedRose.Interface for more info.
2020-03-08 17:29:00 +01:00
wincent
f2e85df457 World creation:
* Generate Luz and Lvl files from xml.
* Filter out cdclient for zone entries.
2020-03-07 23:26:39 +01:00
wincent
c0c3d88477 Level files:
* Full Read/Write support for newer level file formats.
* Added pointer/length tokens.

Database:
* Made it more reliable.
* Speed up some operations.
* Emit more sql.
* Import/Export from SQLite, not viable, takes a very long time.

Database concepts:
* Npc creation.
* Mission creation, W.I.P.
2020-03-05 22:33:14 +01:00
wincent
6e6ade730f Migrated some nif blocks from my other repository:
* Can read some basic nif files
* Writing can be buggy
2020-02-02 20:58:12 +01:00
wincent
b76324ca78 Database editing improvements. 2020-01-21 21:51:14 +01:00
wincent
1edbd15dcc Object concepts for database 2019-12-21 23:45:47 +01:00
Wincent Holm
3c2a285db7 Generate SQL from database. 2019-12-19 11:39:58 +01:00
wincent
9bc314ae99 Improved recalculation of database rows.
Start of Unity interop.
2019-12-18 23:16:49 +01:00
wincent
9b229185ec Added the ability to write old lvl files.
Reworked FDB editing.
2019-12-14 10:49:14 +01:00
wincent
9a4485a0d1 Attempted link fix 2019-11-14 22:13:43 +01:00
wincent
bbce3c5cac Initial commit 2019-11-13 19:45:48 +01:00