Research: Difference between revisions

From OpenMW Wiki
Jump to navigation Jump to search
(Created as a better organized replacement for Formulae page)
 
(Added research navbox.)
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Template:Research Navbox}}


Morrowind's game mechanics in full detail and coverage.
Morrowind's game mechanics in full detail and coverage.
==Conventions==
====Variables====
* All attribute accesses are the modified (fortified/drained) value by default. Base attribute access is indicated by attributes starting with ''base''.
* Attributes may be prefixed with ''pc'' or ''npc'' to indicate the owner of the attribute when opposing actors are involved.
====Calculation====
* All numeric operations occur in floating point unless indicated.
* int(x) truncates.
* round(x) uses the default FPU rounding mode. [IEEE 754 round-half-towards-even]
* roll(n) returns an integer from 0 up to but not including n.




Line 25: Line 40:
[[Research:Stats and Levelling|Stats and Levelling]]
[[Research:Stats and Levelling|Stats and Levelling]]


[[Research:Dialogue and Messages|Dialogue and Messages]]


[[Research:Scripting|Scripting]]


== Contributing ==
[[Research:Weather|Weather]]
 
[[Research:World|World]]
 
[[GMSTs_(status)|Game Settings]]
 
 
==Contributing==


Please submit only primary research, or sourced research with independent verification.
Please submit only primary research, or sourced research with independent verification.
==To-do list==
[[Research:todo]]
==Sources==
* [http://forums.bethsoft.com/index.php?/topic/1097214-gameplay-mechanics-analysis/ bethsoft forum thread]
* [http://www.uesp.net/wiki/Morrowind:Combat UESP Wiki: Combat section]

Revision as of 19:31, 20 November 2015


Morrowind's game mechanics in full detail and coverage.


Conventions

Variables

  • All attribute accesses are the modified (fortified/drained) value by default. Base attribute access is indicated by attributes starting with base.
  • Attributes may be prefixed with pc or npc to indicate the owner of the attribute when opposing actors are involved.

Calculation

  • All numeric operations occur in floating point unless indicated.
  • int(x) truncates.
  • round(x) uses the default FPU rounding mode. [IEEE 754 round-half-towards-even]
  • roll(n) returns an integer from 0 up to but not including n.


Categories

Common Terms

Movement

Combat

Magic

NPC AI Behaviour

Trading and Services

Disposition and Persuasion

Player Craft Skills

Security and Crime

Stats and Levelling

Dialogue and Messages

Scripting

Weather

World

Game Settings


Contributing

Please submit only primary research, or sourced research with independent verification.

To-do list

Research:todo

Sources