Commit Graph

1160 Commits (master)

Author SHA1 Message Date
Nikolay Kasyanov 540e4f77a7 Feature #161 (In Progress) Load REC_PGRD records
improved debug output
13 years ago
Nikolay Kasyanov e58e00ef2a Feature #161 (In Progress) Load REC_PGRD records
Point coords definitely not floats
13 years ago
Nikolay Kasyanov 40e07bbd2a Feature #161 (In Progress) Load REC_PGRD records
Struct sizes seems correct, but floats is broken
13 years ago
Michael Papageorgiou a1cbc7fb42 Altered getFver to fix a warning 13 years ago
Jacob Essex 6924348696 Fixed some texture splatting issues with loading empty terrain cells 13 years ago
Jacob Essex 1d0ae9c8d1 Start of a basic implementation of fake vertex colours 13 years ago
Jacob Essex 637302fc87 Added blended textures to the terrain 13 years ago
Jacob Essex 18108c02a7 Merge of corristo's terrain rendering and fixes so that the terrain is correctly positioned and rendered 13 years ago
Marc Zinnschlag ce7202a147 Issue #28: shifting around functionality among CellStore, Cells and CellList 13 years ago
Lukasz Gromanowski ac9b1715d5 Added new command line option: "encoding"
Added new command line option: "encoding" which allow to
change font encoding used in game messages.

Currently there are three evailable encodings:

    win1250 - Central and Eastern European (languages
              that use Latin script, such as Polish,
              Czech, Slovak, Hungarian, Slovene, Bosnian,
              Croatian, Serbian (Latin script),
              Romanian and Albanian)

    win1251 - languages that use the Cyrillic alphabet
              such as Russian, Bulgarian, Serbian Cyrillic
              and others

    win1252 - Western European (Latin) - default

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Lukasz Gromanowski 90985e849e Mantis: #18 - Move components from global namespace into their own namespace.
Moving classes from components/misc into Misc namespace.

Note: Misc namespace introduced conflict with ESM::Misc and MWClass::Misc
classes, so both of them are renamed to ESM::Miscellaneous
and MWClass::Miscellaneous.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Nikolay Kasyanov 79911b16d0 Fixed enum formatting in components/esm headers 14 years ago
Nikolay Kasyanov 1e5768170f Refactored remaining headers in components/esm except defs.hpp.
Removed obsolete *.cpp files.
14 years ago
Nikolay Kasyanov a2c42ab5a2 components/esm header refactoring in progress. Refactored:
esm_reader.hpp
loadacti.hpp
loadalch.hpp
loadappa.hpp
loadarmo.hpp
loadbody.hpp
loadbook.hpp
loadbsgn.hpp
loadcell.hpp
loadclas.hpp
loadclot.hpp
loadland.hpp
Updated code style in defs.hpp
14 years ago
Jan-Peter Nilsson 4dd76ff36e Remove no longer needed local .gitignore 14 years ago
Jan-Peter Nilsson f65f210149 An unsigned integer can not be smaller than 0 so there's no point in checking 14 years ago
athile 27f69d0f5b Fix some double-to-float Visual Studio warnings in npc.cpp. Add 'm' prefix to member variables in esm_reader.hpp. 14 years ago
Yuri Krupenin b791a8f6be Merge remote branch 'zini/master' 14 years ago
Pieter van der Kloet dd4d022301 Converted all tabs to four spaces 14 years ago
Yuri Krupenin 6b6ee5440e Minimal set of fixes to build with MinGW. 14 years ago
Marc Zinnschlag 38ab9f7a3d Merge branch 'newchar'
Conflicts:
	components/esm_store/store.hpp
14 years ago
Marc Zinnschlag cc86fe54d5 Merge remote branch 'amos/gui-windows' into newchar 14 years ago
Nicolay Korslund 30f2d4fdd4 Added LAND and LTEX to esm_store 14 years ago
Marc Zinnschlag 770276281b changed numeric char type defs from char to signed char 14 years ago
Marc Zinnschlag c16f79afc6 fixed a bug in esm loader, that made all doors and chests locked by default 14 years ago
Jan Borsodi ee101440a2 Continued work on Class Create dialog. Added sub-dialogs for picking specialization, attribute and skill. Also added some definitions in ESM for attributes and specializations. 14 years ago
Jan Borsodi cd3e976b7c Added birthsign dialog and spell effect widget. 14 years ago
Jan Borsodi eec34e9f0e Added dialog for picking class from a list. 14 years ago
Jan Borsodi 573917f3e1 Removed the need to configure the misc skills, they are now automatically set to any skills not part of the major/minor group. 14 years ago
Jan Borsodi 30e0d713ed Changed list of skill names to contain the ID of the names instead, the actual names are then fetched from GMST. 14 years ago
Jan Borsodi edb2df7d27 Merge remote branch 'zini/newchar' into gui-windows 14 years ago
Jan Borsodi 415426c30b Convert tabs to spaces. 14 years ago
Jan Borsodi 1c79a62957 Added a static list of skill names to ESM::Skill. 14 years ago
Marc Zinnschlag 0414d7f862 load skill and magic effect records 15 years ago
Nicolay Korslund 6a12ce313e Fixed uninit var in loadland.hpp 15 years ago
Nicolay Korslund f55362cbdc Some Windows-help to cmake/FindAudiere.cmake + non-important changes. 15 years ago
Nicolay Korslund 5552c44753 Cleaned up strnlen in esm_reader. Added -Werror switch to g++. 15 years ago
Nicolay Korslund e30306f7c3 Removed redundant custom exception class 15 years ago
Nicolay Korslund c5d3a40fde Fixed ESM bug (quest records). 15 years ago
Nicolay Korslund 358e1ca5a5 Added custom UTF8 converter. Removed iconv dependency. 15 years ago
Marc Zinnschlag 2cfe5f0697 Merge branch 'master' into dialogue
Conflicts:
	apps/openmw/mwclass/creature.cpp
	apps/openmw/mwclass/creature.hpp
	apps/openmw/mwclass/npc.cpp
	apps/openmw/mwclass/npc.hpp
	apps/openmw/mwworld/class.cpp
	apps/openmw/mwworld/class.hpp
15 years ago
Armin Preiml 6a936100a7 Merge remote branch 'upstream/master' 15 years ago
Nicolay Korslund 5d4dba981f Fixed mistake in NPC record struct 15 years ago
Marc Zinnschlag 8086933282 Merge branch 'master' into dialogue
Conflicts:
	apps/openmw/CMakeLists.txt
	apps/openmw/mwclass/creature.cpp
	apps/openmw/mwclass/creature.hpp
	apps/openmw/mwclass/npc.cpp
	apps/openmw/mwclass/npc.hpp
15 years ago
Marc Zinnschlag 8d85211fa1 modified Npc and Creature class to let them store a copy of their own ID 15 years ago
Armin Preiml 305563e595 disabled char encoding method for windows, although you'll need to add the iconv libs 15 years ago
Marc Zinnschlag 6b1b3b20fd store info records in dialogue records 15 years ago
Marc Zinnschlag d47de55ce9 read info records 15 years ago
Marc Zinnschlag 69ea00455f Merge branch 'poly'
Conflicts:
	apps/openmw/mwworld/world.cpp
15 years ago
Marc Zinnschlag f50ced4616 added missing record classes 15 years ago
Armin Preiml 986325b3b2 Changed decoding code page from ISO-8859-1 to WINDOWS-1252 15 years ago
Armin Preiml f3ee9ced5c Added cmake file for the iconv library and extended relevant
cmake files to use it.
Added convertToUTF8 to esm_reader. getString(int size) uses this
method now.
15 years ago
Nicolay Korslund f87810ce7a Moved esmtool to apps/ 15 years ago
athile 5fe4313b95 Various Windows fixes to CMake, compile errors, and a few warnings. Also made the command server optional and disabled by default since it is not currently working correctly on Linux. 15 years ago
Marc Zinnschlag d57e67e722 added global variable handling to compiler context (not working yet because of case problems) 15 years ago
athile 59a2e8dcf7 Merge upstream 15 years ago
athile 819c146ad1 Project clean-up: move 'misc' into the platform lib, update CMake to build 'platform' as a lib, and various fixes for Visual Studio compiler warnings 15 years ago
athile b2485e8a52 Windows build fixes 15 years ago
athile d67f0c74b0 Merge remote branch 'upstream/master' 15 years ago
Marc Zinnschlag e4f85cb3e6 directory structure reorganisation (still missing the mangle stuff) 15 years ago